CURSO PROGRAMACIÓN PYTHON
Aprende a programar desde cero con nuestro curso de Python 100% práctico y presencial en Elche (Alicante).
Aprendas paso a paso hasta conseguir un nivel profesional. También te preparamos para que consigas la Certificación Python Oficial.
- Horas: 2h/semana
 - Duración: Curso lectivo
 - Modalidad: PRESENCIAL
 


¿Qué aprenderás?
En este curso aprenderás a programar en Python, el lenguaje de programación más utilizado del mundo y con más crecimiento.
Nuestra metodología es «learn by doing» para que aprendas de una forma totalmente práctica.
Con esta formación podrás especializarte en Desarrollo Frontend y Backend, Desarrollo de Software a Medida y Bid Data. Además, te preparamos para superar el examen de Certificación PCEP: Python Essentials.
Herraminetas y funciones de nivel medio
 Introducción al lenguaje de programación Python
📖 Contenido:
- Tema 1: Presentación de Python
- Actualidad de Python
 - Versiones de Python
 - Usos de Python
 
 - Tema 2: El IDE
- Visual Studio Code
 - Configuración inicial
 
 
Características básicas del lenguaje Python
 Aprenderemos a manejar los conceptos básico de Python o de cualquier otro lenguaje de programación como el uso de variables, condicionales, bucles o funciones, entre otros.
📖 Contenido:
- Tema 1: Tipos de datos básicos
- Palabras reservadas
 - Comentarios
 - Tipos de datos básicos de Python
 - Variables en Python
 - Constantes en Python
 
 - Tema 2: Entrada y salida
- Entrada de datos por teclado
 - Salida de datos por pantalla
 
 - Tema 3: Operadores en Python
- Asignación
 - Aritméticos
 - Lógicos
 
 - Tema 4: Tipos de datos avanzados
- Listas de Python
 - Tuplas en Python
 - Diccionarios en Python
 
 - Tema 5: Control de flujo – Estructuras de decisión y estructuras de repetición
- Condicionales en Python IF – ELSE
 - Bucles en Python WHILE / FOR
 
 - Tema 6: Funciones
- Concepto de las Funciones en Python
 - Implementación de las funciones
 - Argumentos y parámetros
 - Funciones integradas de Python
 - Buenas prácticas con las funciones
 
 
Programación orientada a objetos (POO)
 Manejar y programación de objetos en Python.
📖 Contenido:
- Tema 1: Metodología basada en objetos
- Programación estructurada POO (Programación Orientada a Objetos)
 - Los 4 principios de la POO
 
 - Tema 2: Clases objetos, atributos y métodos
- Definición clases, objetos, atributos y métodos
 
 - Tema 3: Practicando con clases y objetos
- Definición de constructores
 
 - Tema 4: Herencia
- Definición de Herencia
 - Usos
 - Implementación
 
 
Programación orientada a objetos 2 (POO)
 Conceptos complejos de programación orientada a objetos en Python.
📖 Contenido:
- Tema 1: Otras herramientas de POO
- Herencia múltiple
 - Polimorfismo
 
 - Tema 2: Métodos aplicados
- Métodos aplicados a los strings
 - Métodos aplicados a las listas
 - Métodos aplicados a los conjuntos
 - Métodos aplicados a los diccionarios
 
 - Tema 3: Errores y excepciones
- Errores
 - Excepciones
 
 
Manipulación de datos
 Manejo de datos mediante archivos y Bases de Datos con Python.
📖 Contenido:
- Tema 1: Archivos
- Manejo de archivos en Python
 
 - Tema 2: Hojas de cálculo
- Excel: XLS
 - CSV
 
 - Tema 3: JSON
- JSON en Python
 - APIs
 
 - Tema 4: Base de datos (BBDD)
- Cómo almacena los datos una base de datos
 - Lenguaje SQL
 - Ejemplos de bases de datos
 - SQLite3
 - MySQL
 
 
Proyectos Reales
 Realización de aplicaciones reales mediante Python con las cuales intentaremos dar sentido a todo lo aprendido y un enfoque realista de lo que demandan las empresas.
📖 Contenido:
- Práctica 1 – Creación de una web app con conexión a BD local y remota
 - Práctica 2 – Creación de una web app con conexión a API para visualizar consultas
 - Práctica 3 – Creación de una web app con funcionalidades específicas para la gestión de archivos
 - Práctica 4 – Creación de una web app multi funcional “Punto de Venta”
 - Práctica 5 – Creación de sistemas de automatización para la realización de tareas para aplicaciones
 
Proyectos finales y más
 Mediante nuestro lema «Learn by Doing» aprenderemos de una forma práctica con dos proyectos reales, realizados en Python.
📖 Contenido:
- Práctica 1 – Creación de una web app con base de datos
 - Práctica 2 – Creación de una web app avanzada con integración de IA
 - Uso práctico de N8N
 - Práctica 3 – Creación de una web app con uso de APIs y automatizaciones N8N
 - Proyecto Final – Creación de una aplicación, tutorizada, por parte del alumno
 
