Centro Premium
Python es el lenguaje de programación más utilizado a nivel mundial, gracias a su facilidad de uso, versatilidad y rapidez para desarrollar aplicaciones. Su amplio espectro de aplicaciones ofrece oportunidades profesionales casi ilimitadas. Además, su sintaxis clara y su parecido con el lenguaje humano lo hacen ideal para quienes están empezando a programar. Grandes empresas como Apple, Google, Microsoft e incluso la NASA confían en este lenguaje, que se posiciona como el número uno en el ámbito de la 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 con éxito, el programa recibirá la siguiente titulación: MUSK Certified Professional acreditativo de superación del curso (300 horas)
La formación está diseñada para que cualquier persona, sin importar su nivel de experiencia en programación, pueda aprender a programar al nivel de las grandes empresas.
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.