Curso
Curso de Programación en Python
Emisor: Escuela Musk
300 horas
·Íntegro
·Español
Programa certificado por ARP
Diploma ARP de validez internacional
Valoraciones de alumnos verificados
Precio a consultar
- Programación en Python desde nivel básico hasta avanzado.
- Aplicaciones en automatizaciones, ciencia de datos, inteligencia artificial y desarrollo de software.
- Desarrollo de aplicaciones web (back-end y front-end).
- Participación en proyectos reales para construir un portfolio profesional.
Requisitos:
- No se requieren requisitos previos.
300 horas en total
- ¿Qué es?
- Historia.
- Versiones.
- Pep8 & Sintaxis & Scope.
- Evolución y objetivos
- Instalación.
- Manejo de versiones.
- Anaconda Jupyter.
- PyCharm.
- Configuración del entorno de programación.
- Tipos de datos básicos de Python.
- Variables en Python.
- Casting & type conversion.
- Constantes en Python.
- Palabras reservadas.
- Comentarios.
- Asignación.
- Aritméticos.
- Comparación.
- Lógicos.
- Identidad & membresía.
- Bitwise.
- Entrada de datos por teclado.
- Salida de datos por pantalla.
- Condicionales en Python IF - ELSE.
- Bucles en Python WHILE / FOR.
- String en Python.
- Listas de Python.
- Tuplas en Python.
- Diccionarios en Python.
- Sets en Python.
- Concepto de funciones
- Implementación de las funciones
- Argumentos y parámetros
- Paso por valor y referencia
- Annotations
- Funciones integradas
- Buenas prácticas con las funciones
- Usos y ejemplos.
- Programación estructurada VS POO.
- Los 4 principios de la POO.
- Definición de clases, objetos, atributos y métodos
- Definición de constructores y decoradores
- Definición de Herencia.
- Definición de Poliformismo.
- Usos.
- Interfaces.
- ABC & Subclases.
- Ejemplos.
- Basic date and time types.
- Problemas comunes.
- Generadores.
- Cierres.
- Ejemplos.
- Definición de excepción.
- Maneras de gestionar excepciones.
- Manipulación de archivos
- ¿Qué es el JSON?
- JSON vs. XML.
- Componentes.
- Ejemplo práctico.
- JSON Minificado y JSON View.
- JSON en Python.
- Pandas
- Lectura y escritura de ficheros.
- Creación de clases y funciones.
- Creación de una app.
- Base de datos SQLite3.
¿Quieres más información?
Completa este formulario y la academia se pondrá en contacto contigo.
¿Quieres más información?
Completa este formulario y la academia se pondrá en contacto contigo.
¿Algo no está bien?
Si has encontrado en este curso información que no está bien puedes reportar una incidencia aquí.