El curso de Programación para Principiantes es una introducción al mundo de la programación y está diseñado para aquellos que no tienen experiencia previa en el campo. A lo largo del curso, los estudiantes aprenderán los conceptos fundamentales de la programación, incluyendo la lógica de programación, los tipos de datos, las variables, los condicionales, las iteraciones, las funciones y mucho más.
Lo que aprenderás
- Conocer los fundamentos de la programación
- Crear programas simples
- Desarrollar la lógica necesaria para resolver problemas
- Tener las bases para empezar con cualquier lenguaje de programación
- Conocer la terminología utilizada en la programación
- Conocer JavaScript y TypeScriptPartimos de cero desarrollando nuestra lógica, aprendiendo poco a poco conceptos nuevos hasta llegar a crear un pequeño juego creando una aplicación web.
El curso es 30% teórico y 70% práctico, soy del criterio que para aprender a programar, se debe de programar. Así que ten por seguro que aquí vas a escribir líneas de código y juntos vamos a crear grandes cosas que te ayudará a empezar este camino de la programación.
Aquí aprenderás sobre:
- Lenguajes de programación
- Variables y constantes
- Librerias
- Tipos de variables
- JavaScript y TypeScript
- Módulos
- Objetos
- Clases
- Arreglos
- Ciclos
- Decisiones
- Funciones
- Estructuras de control
- Crear un juego y desplegarlo en la nube
- Un poco de React
- Un poco de Node
- Y mucho más…
¿Para quién es este curso?
- Personas con cero conocimiento de programación
- Principiantes que deseen reforzar sus conocimientos en programación básica
- Personas que desconozcan JavaScript
- Personas que no conozcan nada sobre la programación web
- Cualquier persona que desee aprender y que no disponga de ninguna base de programación
Características del curso
- Clases 92
- Cuestionarios 0
- Duración Lifetime access
- Nivel de habilidad Todos los niveles
- Idioma Español
- Estudiantes 28
- Evaluaciones Si
Currículum
- 8 secciones
- 92 lecciones
- De por vida
- Módulo 16
- Módulo 212
- 2.12.1. Introducción a la sección2 minutos
- 2.22.2. Temas puntuales de la sección
- 2.32.3. ¿Qué son lenguajes de programación6 minutos
- 2.42.4. Lógica para resolver problemas6 minutos
- 2.52.5. Ejecutando nuestro primer programa8 minutos
- 2.62.6. Hola Mundo8 minutos
- 2.72.7. Configurar aplicación de Node6 minutos
- 2.82.8. Programación de manera secuencial7 minutos
- 2.92.9. Breve introducción a funciones6 minutos
- 2.102.10. Errores a la hora de escribir código4 minutos
- 2.112.11. Imprimir número de línea7 minutos
- 2.122.12. Código fuente de la sección
- Módulo 318
- 3.13.1. Introducción a la sección1 minuto
- 3.23.2. Temas puntuales de la sección
- 3.33.3. Reglas para nombrar variables y constantes9 minutos
- 3.43.4. Tipos de datos3 minutos
- 3.53.5. Continuación de proyecto4 minutos
- 3.63.6. Ejemplo práctico de tipos de datos10 minutos
- 3.73.7. Continuación de ejemplo10 minutos
- 3.83.8. Estructuras de control – Decisiones4 minutos
- 3.93.9. Ejemplo de estructuras de control – IF9 minutos
- 3.103.10. If else anidado7 minutos
- 3.113.11. Tarea – If else7 minutos
- 3.123.12. Switch9 minutos
- 3.133.13. Cilos o Loops3 minutos
- 3.143.14. Ciclo While6 minutos
- 3.153.15. Ciclo Do While4 minutos
- 3.163.16. Ciclo for8 minutos
- 3.173.17. Tarea – Ciclos7 minutos
- 3.183.18. Código fuente de la sección
- Módulo 413
- 4.14.1. Introducción a la sección6 minutos
- 4.24.2. Temas puntuales de la sección
- 4.34.3. Explicación sobre funciones5 minutos
- 4.44.4. Continuación de la aplicación4 minutos
- 4.54.5. Funciones10 minutos
- 4.64.6. Ejemplo de función8 minutos
- 4.74.7. Separar código en varios archivos10 minutos
- 4.84.8. Tarea – Tabla de multiplicar8 minutos
- 4.94.9. Explicación sobre arreglos
- 4.104.10. Ejercicio básico de arreglos10 minutos
- 4.114.11. Tarea sobre arreglos6 minutos
- 4.124.12. Respaldo de código1 minuto
- 4.134.13. Código fuente de la sección
- Módulo 514
- 5.15.1. Introducción a la sección2 minutos
- 5.25.2. Temas puntuales de la sección
- 5.35.3. Explicación sobre objetos3 minutos
- 5.45.4. Continuación del ejercicio2 minutos
- 5.55.5. Objetos literales en JavaScript TypeScript9 minutos
- 5.65.6. Ejercicio práctico sobre objetos7 minutos
- 5.75.7. Arreglos de objetos10 minutos
- 5.85.8. Explicación sobre las clases6 minutos
- 5.95.9. Clases en programación8 minutos
- 5.105.10. Métodos de clase10 minutos
- 5.115.11. Métodos con argumentos9 minutos
- 5.125.12. Argumentos al constructor4 minutos
- 5.135.13. Nivel de acceso a propiedades y métodos8 minutos
- 5.145.14. Código fuente de la sección
- Módulo 613
- 6.16.1. Introducción a la sección2 minutos
- 6.26.2. Temas puntuales de la sección
- 6.36.3. Continuación de la aplicación y PDF con los ejercicios5 minutos
- 6.46.4. Tarea 1 – Convertir de Libras a Kilogramos4 minutos
- 6.56.5. Tarea 2 – Convertir de kilómetros a millas2 minutos
- 6.66.6. Tarea 3 – área de un triángulo rectángulo4 minutos
- 6.76.7. Tarea 4 – ¿Cuál es el número mayor5 minutos
- 6.86.8. Tarea 5 – Par e Impar4 minutos
- 6.96.9. Tarea 6 – Impresión de tabla5 minutos
- 6.106.10. Tarea 7 – Número mayor7 minutos
- 6.116.11. Tarea 8 – Nombre más largo5 minutos
- 6.126.12. Tarea 9 – Empiezan con una letra8 minutos
- 6.136.13. Código fuente de la sección
- Módulo 715
- 7.17.1. Introducción a la sección2 minutos
- 7.27.2. Temas puntuales de la sección
- 7.37.3. Inicio de proyecto – React App7 minutos
- 7.47.4. Introducción al proyecto8 minutos
- 7.57.5. Recursos del ahorcado11 minutos
- 7.67.6. Mostrar imágenes del ahorcado12 minutos
- 7.77.7. Manejar los intentos fallidos9 minutos
- 7.87.8. Manejar la palabra oculta7 minutos
- 7.97.9. Lógica para la palabra oculta3 minutos
- 7.107.10. Mostrar letras correctas en pantalla6 minutos
- 7.117.11. Mensaje de ganar o perder11 minutos
- 7.127.12. Seleccionar una palabra aleatoriamente6 minutos
- 7.137.13. Reiniciar el juego5 minutos
- 7.147.14. Desplegar juego a internet
- 7.157.15. Código fuente de la sección
- Módulo 81








