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: 100 h
- 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 PCAP: Python Essentials.
Herraminetas y funciones de nivel medio
Introducción al lenguaje de programación Python
📖 Contenido:
- Tema 1: Presentación de Python
- Historia de Python
- Versiones de Python
- Usos de Python
- Tema 2: El IDE
- Visual Studio Code
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 (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
Manipulación de datos
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 app web con Flask y base de datos MySQL
- Práctica 2 – Creación de una app de escritorio con PyQT y base de datos SQLite3