Curso online: prácticas profesionales certificadas en desarrollo de aplicaciones de Google

Aprende programación desde lo básico. Domina los principios de programación que te prepararán para aprender Java o cualquier otro lenguaje. Aprenderá los fundamentos de la programación, la programación orientada a objetos, el control de versiones, la automatización de compilaciones y varias de las metodologías de desarrollo más populares.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Conceptos básicos en programación.
  • Orientación de objetos
  • Herramientas esenciales como control de versiones y automatización de compilación.
  • Metodologías de desarrollo populares.
  • Práctica y conocimiento de la estructura del entorno de programación.
  • Definir y cambiar el ambiente de trabajo.

What you will learn in the course

Courses for which the course is suitable

  • desarrollador de aplicaciones
  • desarrollador de software
  • desarrollador java
  • Desarrollador de sistemas
  • desarrollador del lado del cliente
  • clave del lado del servidor
  • Desarrollador de sistemas de información
  • Desarrollador de tecnología web
  • Desarrollador de software sin experiencia previa.

Experiencia: una serie de cursos de 4 partes

Esta experiencia es para cualquier persona interesada en convertirse en desarrollador de aplicaciones sin experiencia previa. Durante cuatro cursos, aprenderá sobre:

  • Conceptos básicos en programación.
  • Orientación de objetos
  • Herramientas esenciales como control de versiones y automatización de compilación.
  • Metodologías de desarrollo populares.

Un proyecto de aprendizaje práctico.

Esta especialización es principalmente teórica, pero también cuenta con una serie de laboratorios prácticos para practicar sus nuevas habilidades de programación. Puedes utilizar el entorno de laboratorio de Coursera para:

  • Practicar y conocer la estructura del entorno de programación.
  • Configura y modifica tu espacio de trabajo

Esta experiencia lo ha preparado para lanzarse al lenguaje de programación Java y comenzar su carrera en programación.

Details of the courses that make up the specialization

Curso 1: Fundamentos de programación de aplicaciones

Duración: 9 horas

Calificación: 4.4 (34 calificaciones)

Lo que aprenderás:

  • Principios de la programación orientada a objetos.
  • Objetos, clases, mensajes, herencia, polimorfismo.
  • Lenguaje Python para ilustración.

Habilidades que adquirirás:

  • lógica
  • programación de computadoras
  • Programación en Python
  • Operadores numéricos
  • patrones de diseño

Curso 2: Conceptos de programación orientada a objetos

Duración: 9 horas

Calificación: 4.5 (135 calificaciones)

Lo que aprenderás:

  • Principios de la programación orientada a objetos.
  • Objetos, clases, mensajes, herencia, polimorfismo.
  • Lenguaje Python para ilustración.

Habilidades que adquirirás:

  • programación de computadoras
  • metodos
  • UML
  • Departamentos
  • programación orientada a objetos (POO)

Curso 3: Herramientas esenciales para el desarrollo de aplicaciones

Duración: 6 horas

Calificación: 4.4 (10 calificaciones)

Lo que aprenderás:

  • Sistemas de gestión de versiones.
  • Herramientas de automatización de la construcción.
  • Ejemplo: Apache® Subversion® y Apache® Maven™

Curso 4: Repaso de metodologías de desarrollo

Duración: 11 horas

Lo que aprenderás:

  • Introducción a las metodologías de desarrollo.
  • Ciclo de vida de desarrollo de software (SDLC)
  • Conceptos ágiles
  • Integración continua/entrega continua
  • 12 factores para el desarrollo en la nube

Habilidades que adquirirás:

  • SDLC
  • programación de computadoras
  • metodología
  • Ágil
  • proceso