What You Will Learn!
- Desarrollar una lógica de programación robusta, con ayuda de la conceptualización - esquematización - ejemplificación - aplicación y codificación.
- Conceptualización de computadora - hardware - sistema operativo - software - plataforma - pseudocódigo - algoritmo - programa - frontend - backend.
- Aprender de los niveles de abstracción de los lenguajes de programación.
- Entender a detalle el funcionamiento de las estructuras algorítmicas.
- Visualizar el propósito de los compiladores e intérpretes.
- Conocer el versionamiento del software y el de los lenguajes de programación.
- Conceptualización de variables y constantes.
- Diferencias del tipado dinámico y el tipado estricto.
- Pinceladas del código limpio o clean code, en conceptos clave.
- Aprender de expresiones y operadores en python.
- Poner en práctica el paradigma de la programación imperativa.
- Poner en práctica el paradigma de la programación estructurada.
- Poner en práctica el paradigma de la programación modular.
- Manejar las excepciones que se pueden presentar en python.
Description
Este curso se creo con la intención de facilitar los fundamentos de la lógica de programación de la forma más amigable posible, recorriendo los conceptos más básicos hasta los más avanzados con la ayuda de una documentación gráfica. Esta documentación es un recurso que nos sirve de guía y apoyo con cada concepto que vamos conociendo. Además, tendremos tarjetas de memoria que nos van a reforzar cada concepto que aprendamos. Por otra parte, tendremos las tarjetas de visualización donde su objetivo principal es facilitarnos el entendimiento de conceptos abstractos. También, las tarjetas de ejercicios encargadas de mostrar la solución paso a paso del problema que se proponga. Y por último, contaremos con la documentación gráfica paso a paso, para planteamientos extensos, es decir, vamos a enfrentar ejercicios algorítmicos muy extensos que van a requerir un documento más completo para modularizar su planteamiento y encontrar una solución.
Todos estos recursos se proporcionarán de forma progresiva, lo cual, permite desarrollar una metodología de enseñanza dinámica y paso a paso, porque vamos a realizar acercamientos - exploraciones - conceptualizaciones - esquematizaciones - ejemplificaciones y la aplicación desde la codificación de cada tema que vamos conociendo para formar bases sólidas que nos permitan avanzar sin frustración en el mundo de la programación.
Who Should Attend!
- Principiantes en el mundo de la programación y en el mundo tecnológico.
- Estudiantes autodidactas.
- Estudiantes universitarios.
- Emprendedores.
- Empresarios.
- Profesores.
- Personas que deseen aprender honestamente a programar.
- En conclusión, todas las personas deberían aprender a leer y escribir líneas de código.
TAKE THIS COURSE