Python Essentials
Curso en modalidad Online.
En el horario establecido para el curso, los estudiantes tendrán clases en vivo a través de la plataforma de videoconferencias Cisco Webex. Las clases se desarrollarán de forma participativa y dinámica.
Lunes jueves de 18:30 a 21:00 y viernes de 18:30 a 20:30 (videoconferencias: 24 horas).
El curso contará con una aula virtual donde los participantes encontrarán material de apoyo y realizarán actividades complementarias de aprendizaje autónomo.
Actividades autónomas de aprendizaje (8 horas).
Python es un lenguaje de programación de código abierto de muy alto nivel, que tiene como principal motivación la simplicidad de aprendizaje y aplicación, teniendo un gran impacto en muchas áreas de conocimiento, convirtiéndose en un pilar fundamental para apoyar a los procesos de evolución digital de nueva generación en la industria 4.0.
Inscríbase siguiendo los pasos del vídeo https://youtu.be/S0r-d97_Wfg
Si el curso es auspiciado por su INSTITUCIÓN, sírvase enviar un correo electrónico a: ventas@cec-epn.edu.ec |
General
Conocimientos:
Manejo de computador e Internet.
Técnicos para las videoconferencias
- Navegador de internet: Mozilla Firefox o Google Chrome. No utilice el navegador Internet Explorer.
- JavaScript y cookies habilitadas en los navegadores.
- No se requiere Java para los usuarios de Mozilla Firefox y Google Chrome (si su sistema Operativo es Windows).
- Oracle Java 6 a Oracle Java 8 (si su sistema Operativo es Mac OS, versión 10.13 en adelante).
- Oracle Java 6 a Oracle Java 8, libstdc++ 6.0, sistema de ventanas GNOME/KDE (si su sistema Operativo es Linux).
- Procesador: 1GHz (mínimo), se recomienda 2 GHZ doble núcleo o más.
- Memoria 1 GB de RAM mínimo, se recomienda 2 GB.
- Audífonos o parlantes.
Publico en general
Cualquier forma de pago
- 12% de descuento a empresas que inscriban grupos de tres a más personas
- 10% de descuento para cliente frecuente (tomaron cursos en los últimos 6 meses)
- Personas de la tercera edad: 50%
- Personas con discapacidad: % según el grado indicado en el carnet.
Se entregará solamente cuando se haya aprobado el curso.
Fernanda Albán: palban@cec-epn.edu.ec
Teléfonos: 2525766 Ext. 102 / 125 / 143
Inscripciones hasta el miércoles 08 de enero de 2025.
Los pagos se recibirán hasta el viernes 10 de enero de 2025.
El curso se abrirá cuando se cumpla con un número mínimo de participantes.
Contenido
UNIDAD 1: Introducción a Python. (4,5 Horas)
1.1 Introducción a Python
1.2 Python vs Matlab
1.3 Instalación de Python
1.4 Uso de la consola
1.5 Instalación de Anaconda
1.6 Uso de Jupyter (IPython) y Spyder
1.7 Prácticas de aplicación de aprendizaje
1.8 Resumen.
UNIDAD 2: Tipos de Datos, variables, operaciones básicas de entrada y salida, operadores básicos. (4,5 Horas)
2.1 Revisión capitulo anterior
2.2 Expresiones, declaraciones, variables
2.3 Manejo números
2.4 Manejo de cadenas de caracteres
2.5 Prácticas de aplicación de aprendizaje
2.6 Resumen.
2.7 Evaluación
UNIDAD 3: Valores booleanos, ejecución condicional, bucles, listas, operaciones lógicas. (4,5 Horas)
3.1 Revisión capitulo anterior
3.2 Manejo de booleanos
3.3 Operadores condicionales
3.4 Operadores de flujo
3.5 Lazos
3.6 Prácticas de aplicación de aprendizaje
3.7 Resumen.
3.8 Evaluación
UNIDAD 4: Funciones, tuplas, diccionarios y procesamiento de datos. (4,5 Horas)
4.1 Revisión capitulo anterior
4.2 Lists
4.3 Tuples
4.4 Dictionaries
4.5 Funciones
4.6 Declaración y llamado
4.7 Múltiples argumentos
4.8 Prácticas de aplicación de aprendizaje
4.9 Resumen.
4.10 Evaluación
UNIDAD 5: Módulos, paquetes y manejo de excepciones. (4,5 Horas)
5.1 Revisión capitulo anterior
5.2 Módulos
5.3 Definición de módulos
5.4 Paquetes
5.5 Exceptions
5.6 Prácticas de aplicación de aprendizaje
5.7 Resumen.
5.8 Evaluación
UNIDAD 6: Programación orientada a objetos y manejo de archivos. (4,5 Horas)
6.1 Revisión capitulo anterior
6.2 Clases
6.3 Métodos
6.4 Herencias
6.5 Manejo de archivos
6.6 Prácticas de aplicación de aprendizaje
6.7 Resumen.
6.8 Evaluación
UNIDAD 7: Ejemplos de apliacciones de Python con modulos. (5 Horas)
7.1 Numpy
7.2 Pandas
7.3 Matplotlib
7.4 API REST
7.5 Prácticas de aplicación de conocimiento
7.6 Evaluación Final
Instructor
Instrucción:
Ingeniero en Electrónica y Telecomunicaciones
Experiencia:
Más de 15 años de experiencia en la administración de infraestructura de Networking (LAN, WLAN, WAN, IPT, Seguridades)
Cuenta con más de 10 años de experiencia como docente en las áreas de Redes y Telecomunicaciones y diferentes lenguajes de programación como C#, C++, LabVIEW, Python, etc.
Posee certificaciones internacionales como instructor Cisco CCNA, Cisco CCNP, Cisco CCNA Security, PCAP: Programming Essentials in Python.
Próximos inicios
Python Essentials