DATOS BÁSICOS
Presencial de 16:30-20:52 horas.
REQUISITOS
Trabajadores ocupados o desempleados en la Comunidad Autónoma de Aragón de manera específica a desarrolladores que estén interesados en seguir carreras relacionadas con el desarrollo de software y la seguridad, las redes y el Internet de las cosas (IoT).
Requisitos:
Conocimientos de programación de un lenguaje con orientación a objetos.
FINALIDAD
La certificación Python a nivel Associate, es la credencial profesional que mide su capacidad para realizar tareas de codificación relacionadas con conceptos básicos de programación en lenguaje Python, así como nociones y técnicas fundamentales utilizadas en programación orientada a objetos.<br/>La certificación Python a nivel Associate, garantiza que el candidato esté familiarizado con conceptos generales de programación tales como; ejecución condicional, bucles, sintaxis, semántica y entorno de ejecución, así como con técnicas generales de codificación y programación orientada a objetos.<br/>Obtener la certificación Phyton garantiza que el candidato esté completamente familiarizado con todos los medios que proporciona el lenguaje para permitirle comenzar sus propios proyectos e iniciar su carrera como desarrollador.<br/>Al final del curso el alumno:<br/>- Aprenderá técnicas generales de codificación y mejores prácticas<br/>- Aprenderá a usar la programación orientada a objetos en Python<br/>- Aprenderá a importar y usar módulos de Python<br/>- Aprenderá a manejar las excepciones<br/>- Aprenderá a procesar archivos<br/>- Preparará para la certificación PCAP<br/><br/>Examen de certificación incluido: PCAP – Certified Associate in Python Programming (Exam PCAP-31-0x).
PROGRAMA
Importación y uso de módulos de Python, utilizando algunos de los módulos de biblioteca estándar de Python más útiles. Construir y usar paquetes de Python. PIP (paquete de instalación de Python) y cómo usarlo para instalar y desinstalar paquetes listos para usar de PyPl.
2. Cadenas, métodos de cadena y lista, excepciones
Caracteres, cadenas y estándares de codificación. Cadenas frente a listas: similitudes y diferencias. Lista métodos: métodos de cadena. La forma en que Python maneja los errores de tiempo de ejecución. Controlar el flujo de errores usando try y except. Jerarquía de excepciones.
3. Programación Orientada a Objetos
Conceptos básicos de programación orientada a objetos (POO). Las diferencias entre los enfoques procedimental y objetual (motivaciones y beneficios). Clases, objetos, propiedades y métodos. Diseñar clases reutilizables y crear objetos. Herencia y polimorfismo. Excepciones como objetos.
4. Varios
Generadores, iteradores y cierres. Trabajar con sistema de archivos, árbol de directorios y archivos. Módulos seleccionados de la biblioteca estándar de Python (OS, fecha y hora, hora y calendario).
RESPONSABLE DEL CURSO
TU COMUNIDAD
Foros de discusión
- Dudas sobre el curso de Amazon Web Services1 hilos
- Fotografía1 hilos
- Dudas sobre el curso de CSS2 hilos