Estudiantes de los últimos años del secundario, jóvenes profesionales y adultos en general que deseen incursionar en la programación y aplicaciones de la tecnología, no se requieren conocimientos previos.
El curso tiene como objetivo introducir los fundamentos de la programación y el desarrollo de software mediante el diseño de algoritmos con un lenguaje de programación de rápida implementación como Python. Además, brindar un conjunto de herramientas, técnicas y buenas prácticas utilizadas en el campo empresarial del desarrollo de Software.
En este curso se abordan los fundamentos de la programación mediante el uso del lenguaje Python. Este curso se divide en tres módulos, con los siguientes contenidos:
Introducción a la programación. Características del Lenguaje Python. Instalación de Python 3.x y Visual Studio Code. Operadores y tipos de datos. Estructuras de Datos. Control de flujo de ejecución de un programa. Operadores lógicos, de comparación y booleanos. Estructuras de control iterativas. Procedimientos y funciones. Uso de argumentos y parámetros. Modularización. Persistencia de datos y manejo de archivos. Manejo de excepciones. Módulos y paquetes. Importación de módulos. Clases, objetos y atributos. Programación orientada a Objetos Herencia y herencia múltiple.
Introducción a Flask. Instalación del framework y uso de plantillas con Jinja2. Bootstrap, integración Bootstrap-Flask. Etiquetas html. Web Forms. Sesiones de usuario. Bases de datos. Instalación MySQL, diagrama ER. Consultas a base de datos. Método insert, select, delete y update. Borrado lógico de datos. Envío de e-mail con flask-mail e integración con cuenta de correo.
Desarrollo miniblog, uso de blueprint. Vistas y Formularios. Conexión a base de datos. Cifrados reversibles e irreversibles, hash y encriptación. Formulario de Login. Registro de usuarios y validación por correo. Vista de editar perfil, geolocalización con google maps. Uso de avatares. Posteo de usuarios y detalle finales de la app.
A través del formulario en el siguiente link: Formulario
Más información al +549-351-2397098 o ingresando a: Sitio Web