Centro Premium
Python es el lenguaje de programación más usado en todo el mundo por su sencillez, versatilidad y rapidez a la hora de crear programas. Tiene un extenso campo de trabajo y, por ello, unas salidas profesionales prácticamente infinitas. Su simplicidad y similitud con el lenguaje humano lo convierte en uno de los lenguajes de programación más fáciles de aprender.
Apple, Google, Microsoft, incluso la NASA confían en el lenguaje TOP 1 de programación.
Este programa está dirigido a todas las personas interesadas en este sector.
Módulo 1: El nuevo desconocido
Bloque 0. Glosario de términos
Bloque 1. Presentación de Python
4 Temas
Bloque 2. ¿Por qué escoger Python?
1 Tema
Bloque 3. Entornos de desarrollo
5 Temas
Módulo 2: Características básicas del lenguaje
Bloque 1. Tipos de datos básicos
6 Temas
Bloque 2. Operadores de Python
6 Temas
Bloque 3. Entrada y salida
2 Temas
Bloque 4. Control de flujo
Estructuras de decisión y estructuras de recepción
2 Temas
Bloque 5. Tipos de datos avanzados
5 Temas
Bloque 6. Funciones
7 Temas
Bloque 7. Módulos y paquetes
1 Tema
Módulo 3: Programación orientada a objetivos
Bloque 1. Metodología basada en objetos
2 Temas
Bloque 2. Clases, objetos, atributos y métodos
1 Tema
Bloque 3. Practicando con clases y objetos
1 Tema
Módulo 4: Herramientas adicionales del P00
Bloque 1. Herencia & Poliformismo
3 Temas
Bloque 2. Interfaces, Abstract Base Class & Subclases
3 Temas
Bloque 3. Datos temporales
2 Temas
Bloque 4. Generadores y cierres
3 Temas
Bloque 5. Gestión de excepciones
2 Temas
Módulo 5: Programación orientada a objetivos
Bloque 1. Archivos
1 Tema
Bloque 2. JSON
6 Temas
Bloque 3. CSV files
1 Tema
Módulo 6: Practicando se aprende
Proyecto Final 1
Lectura y escritura de ficheros
Creación de clases y funciones
Proyecto Final 2
Creación de una app
Base de datos SQLite3
Módulo 7: Introducción al FLASHK
Bloque 1. Instalación y entorno de desarrollo
Bloque 2. Introducción a Templates
Bloque 3. Formularios web
Bloque 4. Creación e integración de una base de datos
Bloque 5. Implementación del inicio de sesión
Bloque 6. Implementación de layouts conocidos
Bloque 7. Gestión de errores
Bloque 8. Paginación
Blque 9. Introducción a Flask-Mail
Bloque 10. Aspectos de estilo e integración con Bootstrap
Bloque 11. Introducción a Flask-Babe
Bloque 12. Introducción a Full-text Search Engines
Bloque 13. Implementación de notificaciones de usuario
Bloque 14. Deployment de la web con Linux, Heroku y Docker.
Al finalizar el programa satisfactoriamente tu formación recibirás la titulación: MUSK Certified Professional acreditativo de superación del curso (300 horas)
El programa está diseñado para que cualquier persona, sin importar su nivel de experiencia en programación, pueda aprender a programar al mismo nivel que en las grandes corporaciones.
Información Adicional
Prácticas
Escuela MUSK cuenta con una serie de acuerdos con diversas empresas que te garantizan entre 60 y 300 horas de prácticas profesionales durante tu formación.