• No hay productos en el carrito.

Diplomado · Impartido por LinkedIn LearningPago único de $2,800 MXN · acceso por 12 meses

Fundamentos profesionales del desarrollo de software

Explora los fundamentos de la programación y practica con JavaScript y Python para construir una base orientada al desarrollo de software.

Certificado con validez SEP (opcional) por $900 MXN adicionalesA través del Gobierno del Estado de México
12 meses de acceso En línea · 240 h 100% autodidacta 32 unidades
Modalidad

Así estudias: curso autodidacta

  • Autodidacta y 100% en línea: contenido disponible 24/7.
  • Avanzas a tu ritmo: la plataforma guarda tu progreso.
  • Sin tutor ni clases en vivo: el curso está diseñado para estudiarse por tu cuenta.
  • Te evalúas con actividades automáticas, sin entregas a un tutor.
Qué aprenderás

Lo que serás capaz de hacer

Conoce los conceptos y prácticas que forman parte del trabajo de desarrollo de software.

  • Reconocer conceptos básicos y estructuras de los lenguajes de programación.
  • Practicar fundamentos de JavaScript y Python.
  • Aplicar colecciones, iteración y trabajo con strings.
  • Comprender nociones de programación orientada a objetos.
  • Identificar prácticas de control de versiones, testing y uso de frameworks.
  • Conocer metodologías ágiles y dinámicas de equipos de desarrollo.

Temario

UNIDAD 1 - Introducción · 1 lecciones

Fundamentos esenciales de la programación - UNIDAD 1 - Introducción

  • Los fundamentos esenciales de la programaciónVideo · 1 min
UNIDAD 2 - 1. La programación como concepto · 3 lecciones

Fundamentos esenciales de la programación - UNIDAD 2 - 1. La programación como concepto

  • En qué consiste el proceso de programarVideo · 2 min
  • Trabajando con pseudocódigoVideo · 2 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 3 - 2. Lenguajes de programación · 3 lecciones

Fundamentos esenciales de la programación - UNIDAD 3 - 2. Lenguajes de programación

  • Tipos de lenguajes de programaciónVideo · 6 min
  • Introducción a los lenguajes de estilo y marcadoVideo · 7 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 4 - 3. Aprender a programar con JavaScript · 14 lecciones

Fundamentos esenciales de la programación - UNIDAD 4 - 3. Aprender a programar con JavaScript

  • Qué es y por qué usar JavaScript como primer lenguajeVideo · 2 min
  • Tipos de datos y datos numéricosVideo · 1 min
  • Caracteres y stringsVideo · 1 min
  • Booleanos, arrays y objetos en JavaScriptVideo · 2 min
  • Variables en JavaScriptVideo · 4 min
  • Ámbito de las variablesVideo · 1 min
  • Var, Let y Const en JavaScriptVideo · 1 min
  • Tipos y usos de los operadoresVideo · 6 min
  • Operaciones con stringsVideo · 6 min
  • Estructuras de datosVideo · 5 min
  • Estructuras de controlVideo · 6 min
  • Métodos de ordenaciónVideo · 3 min
  • Otros lenguajes de programaciónVideo · 4 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 5 - 4. Conceptos avanzados · 6 lecciones

Fundamentos esenciales de la programación - UNIDAD 5 - 4. Conceptos avanzados

  • Manejo de eventosVideo · 3 min
  • Trabajar con ficherosVideo · 4 min
  • Buffers y streamsVideo · 5 min
  • Funciones en programaciónVideo · 3 min
  • Manejo de errores y debuggingVideo · 3 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 6 - 5. Control de versiones y testing · 3 lecciones

Fundamentos esenciales de la programación - UNIDAD 6 - 5. Control de versiones y testing

  • Trabajando con control de versionesVideo · 4 min
  • Testing y prueba de códigoVideo · 5 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 7 - 6. Programación orientada a objetos · 3 lecciones

Fundamentos esenciales de la programación - UNIDAD 7 - 6. Programación orientada a objetos

  • Paradigmas de programaciónVideo · 5 min
  • Clases vs. objetosVideo · 2 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 8 - 7. Buenas prácticas en programación · 3 lecciones

Fundamentos esenciales de la programación - UNIDAD 8 - 7. Buenas prácticas en programación

  • Reglas para ser un as de la programaciónVideo · 5 min
  • Principios ACID y persistencia de datosVideo · 2 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 9 - 8. Trabajando con frameworks · 3 lecciones

Fundamentos esenciales de la programación - UNIDAD 9 - 8. Trabajando con frameworks

  • Qué son los frameworksVideo · 3 min
  • Trabajar con frameworksVideo · 6 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 10 - 9. Introducción a las metodologías ágiles · 5 lecciones

Fundamentos esenciales de la programación - UNIDAD 10 - 9. Introducción a las metodologías ágiles

  • Principios AgileVideo · 4 min
  • SCRUM: Organización efectiva de equiposVideo · 5 min
  • Kanban: Coordinando grandes equipos desde lo visualVideo · 5 min
  • Otras metodologías AgileVideo · 3 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 11 - 10. Trabajando en equipos de desarrollo · 3 lecciones

Fundamentos esenciales de la programación - UNIDAD 11 - 10. Trabajando en equipos de desarrollo

  • Roles de equipo en entornos de programaciónVideo · 2 min
  • Herramientas básicasVideo · 4 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 12 - Introducción · 1 lecciones

Introducción a las habilidades profesionales en el desarrollo de software - UNIDAD 12 - Introducción

  • Iniciando el camino de la programaciónVideo · 2 min
UNIDAD 13 - 1. La vida de un programador · 5 lecciones

Introducción a las habilidades profesionales en el desarrollo de software - UNIDAD 13 - 1. La vida de un programador

  • ¿Qué hacen los programadores?Video · 3 min
  • Una semana trabajando en programaciónVideo · 3 min
  • Los mayores retos de los programadoresVideo · 3 min
  • Manteniendo tus habilidades al díaVideo · 3 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 14 - 2. Desarrollo de software · 6 lecciones

Introducción a las habilidades profesionales en el desarrollo de software - UNIDAD 14 - 2. Desarrollo de software

  • ¿Qué es el desarrollo de software?Video · 2 min
  • El proceso de desarrollo de softwareVideo · 3 min
  • Exploración de las distintas funciones en el desarrollo de softwareVideo · 3 min
  • Herramientas utilizadas para el desarrollo de softwareVideo · 3 min
  • Cómo hacer llegar el software a los clientesVideo · 3 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 15 - 3. Herramientas de trabajo · 6 lecciones

Introducción a las habilidades profesionales en el desarrollo de software - UNIDAD 15 - 3. Herramientas de trabajo

  • Exploración de los sistemas de control de versionesVideo · 3 min
  • Recorrido por varios servicios de repositorio de códigoVideo · 3 min
  • Introducción a las librerías y los frameworksVideo · 3 min
  • Estudio de los diferentes tipos de IDEVideo · 2 min
  • Aprende dónde obtener ayudaVideo · 2 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 16 - 4. Lenguajes de programación · 7 lecciones

Introducción a las habilidades profesionales en el desarrollo de software - UNIDAD 16 - 4. Lenguajes de programación

  • ¿Qué es un lenguaje de programación?Video · 2 min
  • Componentes básicos de un lenguaje de programaciónVideo · 2 min
  • Qué es el código fuenteVideo · 2 min
  • Ejecución del código fuenteVideo · 2 min
  • Exploración de variablesVideo · 3 min
  • Declaraciones y expresiones básicasVideo · 3 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 17 - 5. Exposición de Python · 8 lecciones

Introducción a las habilidades profesionales en el desarrollo de software - UNIDAD 17 - 5. Exposición de Python

  • Introducción a PythonVideo · 1 min
  • Sintaxis básica de PythonVideo · 3 min
  • Guardar datos con PythonVideo · 3 min
  • Toma de decisiones con PythonVideo · 4 min
  • Funciones en PythonVideo · 4 min
  • ✓ Desafío: ¿Cuál es el resultado?Video · 1 min
  • ✓ Solución: ¿Cuál es el resultado?Video · 3 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 18 - 6. Trabajo con Python · 6 lecciones

Introducción a las habilidades profesionales en el desarrollo de software - UNIDAD 18 - 6. Trabajo con Python

  • Introducción a la programación orientada a objetosVideo · 3 min
  • Creación y uso de una claseVideo · 5 min
  • Cómo organizar tu códigoVideo · 1 min
  • Añadir módulos a los programasVideo · 3 min
  • Cómo se utiliza Python en el mundo realVideo · 2 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 19 - 7. Explorando diferentes lenguajes · 7 lecciones

Introducción a las habilidades profesionales en el desarrollo de software - UNIDAD 19 - 7. Explorando diferentes lenguajes

  • Declaraciones y expresiones en los distintos lenguajesVideo · 3 min
  • Exploración de variables en los distintos lenguajesVideo · 2 min
  • Toma de decisiones en el código a través de los lenguajesVideo · 2 min
  • Puestos tecnológicos y sus lenguajes de programaciónVideo · 3 min
  • ✓ Desafío: Elige el lenguajeVideo · 1 min
  • ✓ Solución: Elige el lenguajeVideo · 2 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 20 - 8. Tu primer trabajo en programación · 6 lecciones

Introducción a las habilidades profesionales en el desarrollo de software - UNIDAD 20 - 8. Tu primer trabajo en programación

  • Explora el proceso de contrataciónVideo · 3 min
  • Creación del portafolio técnicoVideo · 4 min
  • Redacción del currículum vitaeVideo · 3 min
  • Preparación de las entrevistas técnicasVideo · 2 min
  • Cómo tener éxito al empezarVideo · 2 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 21 - Conclusión · 1 lecciones

Introducción a las habilidades profesionales en el desarrollo de software - UNIDAD 21 - Conclusión

  • Próximos pasosVideo · 1 min
UNIDAD 22 - Introducción · 3 lecciones

Fundamentos de la programación: Más allá de lo básico - UNIDAD 22 - Introducción

  • Ampliando tu conocimiento de los fundamentos de programaciónVideo · 1 min
  • Conocimientos previosVideo · 1 min
  • Configurando tu entorno de programaciónVideo · 3 min
UNIDAD 23 - 1. Colecciones · 8 lecciones

Fundamentos de la programación: Más allá de lo básico - UNIDAD 23 - 1. Colecciones

  • Entendiendo las coleccionesVideo · 3 min
  • Creando colecciones simplesVideo · 4 min
  • Creando colecciones complejasVideo · 5 min
  • Trabajando con coleccionesVideo · 5 min
  • Colecciones en otros idiomas de programaciónVideo · 3 min
  • Desafío: trabajando con una colecciónVideo · 2 min
  • Solución: trabajando con una colecciónVideo · 7 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 24 - 2. Iteración · 6 lecciones

Fundamentos de la programación: Más allá de lo básico - UNIDAD 24 - 2. Iteración

  • Introducción a la iteraciónVideo · 3 min
  • Iterar a través de las coleccionesVideo · 5 min
  • Iterar hasta un punto determinadoVideo · 6 min
  • Desafío: crear un for loopVideo · 1 min
  • Solución: crear un for LoopVideo · 2 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 25 - 3. Utilizando código externo · 4 lecciones

Fundamentos de la programación: Más allá de lo básico - UNIDAD 25 - 3. Utilizando código externo

  • Comparando tipos de código externoVideo · 4 min
  • Trabajando con un móduloVideo · 4 min
  • Entendiendo librerías y frameworksVideo · 3 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 26 - 4. Trabajando con strings · 6 lecciones

Fundamentos de la programación: Más allá de lo básico - UNIDAD 26 - 4. Trabajando con strings

  • Combinando y manipulando stringsVideo · 6 min
  • Haciendo búsquedas en cadenas de caracteresVideo · 7 min
  • Creando expresiones regularesVideo · 7 min
  • Desafío: stringsVideo · 1 min
  • Solución: stringsVideo · 4 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 27 - 5. Planificando una aplicación · 3 lecciones

Fundamentos de la programación: Más allá de lo básico - UNIDAD 27 - 5. Planificando una aplicación

  • Eligiendo un estilo de códigoVideo · 6 min
  • Escribiendo pseudocódigoVideo · 4 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 28 - 6. Entrada y salida · 3 lecciones

Fundamentos de la programación: Más allá de lo básico - UNIDAD 28 - 6. Entrada y salida

  • Introducción a entradas y salidas de datos en la programaciónVideo · 4 min
  • Trabajando con el fichero de entrada y salidaVideo · 7 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 29 - 7. Corrigiendo el código · 8 lecciones

Fundamentos de la programación: Más allá de lo básico - UNIDAD 29 - 7. Corrigiendo el código

  • Introducción a la corrección de código (debugging)Video · 3 min
  • Corrigiendo código en un IDEVideo · 5 min
  • Interpretando los mensajes de errorVideo · 4 min
  • Corrigiendo código si errores obviosVideo · 3 min
  • Creando una prueba unitaria de códigoVideo · 5 min
  • Desafío: corrección de códigoVideo · 1 min
  • Solución: corrección de códigoVideo · 3 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 30 - 8. Código orientado a objetos · 4 lecciones

Fundamentos de la programación: Más allá de lo básico - UNIDAD 30 - 8. Código orientado a objetos

  • Introducción a la programación orientada a objetosVideo · 5 min
  • Utilización de clasesVideo · 3 min
  • Creando clases y objetos personalizadosVideo · 6 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 31 - 9. Tópicos avanzados · 5 lecciones

Fundamentos de la programación: Más allá de lo básico - UNIDAD 31 - 9. Tópicos avanzados

  • Tópicos avanzados en programaciónVideo · 1 min
  • Gestión de memoria a través de diferentes lenguajesVideo · 5 min
  • Introducción a los multihilosVideo · 2 min
  • Introducción a algoritmosVideo · 6 min
  • Test del capítuloCuestionario · 20 min
UNIDAD 32 - Conclusión · 2 lecciones

Fundamentos de la programación: Más allá de lo básico - UNIDAD 32 - Conclusión

  • Continuando con la programaciónVideo · 2 min
  • Certificado con validez SEPLección · 10 min
Al terminar

Lo que harás al terminar

Podrás describir fundamentos y prácticas del desarrollo de software, y contar con una base para seguir aprendiendo programación. La ruta también te ayudará a explorar una posible carrera en este campo.

Perfil

¿Para quién es este curso?

Para personas interesadas en aprender programación y conocer el trabajo de desarrollo de software. Es una opción para quienes exploran una posible carrera en el área.

Personas interesadas en iniciarse en programación
Certificado oficial

Certificado con validez SEP (opcional) por $900 MXN adicionales: lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    32 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    27 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Certificado INEC al terminar; si quieres, validez SEP por $900 MXN adicionales.

Lo que obtienes

Tu certificado al terminar (validez SEP opcional)

Muestra del certificado: Fundamentos profesionales del desarrollo de software

Muestra · verificable por folio y QR

  • Opcional: por $900 MXN adicionales, certificado emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México.
  • Contenido impartido por LinkedIn Learning.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 32 unidades · 152 lecciones · 240 h
  • 12 meses de acceso
  • 27 cuestionarios de evaluación
  • Validez SEP opcional por $900 MXN adicionales
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor de inscripción
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por LinkedIn Learning; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

¿El curso tiene validez SEP?

Es opcional: por $900 MXN adicionales obtienes un certificado emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

¿El curso tiene tutor o clases en vivo?

No. Es un curso autodidacta: estudias por tu cuenta, a tu ritmo, sin tutor ni sesiones en vivo.

¿Cómo se evalúa?

Te evalúas con actividades automáticas, sin entregas a un tutor.

Cursos relacionados

  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture