Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Prepara tu certificación PCAP - Domina la parte back-end con Python. - Familiriarízate con Git-lab y añade proyectos reales de empresa en tu cartera. - Conviertete en un perfil competitivo en el sector.
A quién va dirigido
Esta formación va dirigida a cualquier persona que quiera comenzar en el mundo de la programación independientemente de la formación y experiencia previa que tenga.
Requisitos
No necesitas ningún conocimiento previo en este área, Python es para cualquier persona. Su simplicidad y similitud con el lenguaje humano lo convierte en uno de los lenguajes de programación más fáciles de aprender. Además, con este lenguaje podrás especializarte en Inteligencia Artificial,Machine Learning y Deep Learning.
Temario completo de este curso
Módulo 1. Python, el nuevo desconocido
Bloque 0. Glosario de términos
Bloque 1. Presentación de Python
Bloque 2. ¿Por qué escoger Python?
Bloque 3. Entornos y desarrollo
Módulo 2. Características básicas del lenguaje
Bloque 1. Tipos de datos básicos
Bloque 2. Operadores de Python
Bloque 3. Entrada y salida
Bloque 4. Control de flujo: estructuras de decisión y estructuras de recepción
Bloque 5. Tipos de datos avanzados
Bloque 6. Funciones
Bloque 7. Módulos y paquetes
Módulo 3. Programación orientada a objetos
Bloque 1. Metodología basada en objetos
Bloque 2. Clases, objetos, atributos y métodos
Bloque 3. Practicando con clases y objetos
Módulo 4. Herramientas adicionales de POO
Bloque 1. Herencia & Poliformismo
Bloque 2. Interfaces, Abstract Base Class & Subclases
Bloque 3. Datos temporales
Bloque 4. Generadores y cierres
Bloque 5. Gestión de excepciones
Módulo 5. Manipulación de datos
Bloque 1. Archivos
Bloque 2. JSON
Bloque 3. Pandas
Bloque 4. Numpy
Bloque 5. Matplotlib
Bloque 6. Introducción patrones de diseño
Módulo 6. Programando se aprende
Bloque 1. Práctica: creación de un aeropuerto
Módulo 7. Git & GitHub
Bloque 1. Control de versiones
Bloque 2. Comandos de Git y ramas
Bloque 3. Uso de GitHub
CREACIÓN DE APIS CON DJANGO Y FLASK
Módulo 1. Fundamentos y desarrollo de APIs con Flask
Bloque 1. Introducción a las APIs
Bloque 2. Uso de librerías en Python
Bloque 3. Comunicación a través de APIs
Módulo 2. Desarrollo de APIs con Django
Bloque 1. Introducción a Django
Bloque 2. Desarrollo con Django Rest Framework
Módulo 3. IA y LLM
Bloque 1. Introducción a la IA y LLM
Bloque 2. uso de LLM en la nube