![Logo OpenEDG Channel Partner](https://cas-training.com/wp-content/uploads/2024/03/png_channel_partner.png)
Calendario
Estamos preparando nuevas convocatorias, déjanos tus datos a través del formulario y te avisaremos en cuanto estén disponibles.
Acerca del curso
La certificación PCPP1 – Certified Professional in Python Programming 1 demuestra la competencia de los profesionales en el uso más avanzado de clases y funciones de la programación orientada a objetos (OOP), refactorización de código, solución de problemas y módulos seleccionados de las Standard Library y Non-Standard Library de Python.
Esta certificación oficial Python también incluye:
- Programación de interfaz gráfica de usuario (GUI).
- Uso de RESTful APIs.
- Trabajo con módulos de biblioteca seleccionados que permiten interactuar con bases de datos SQLite (módulo sqlite3).
- Crear y procesar archivos XML (módulo xml).
- Leer, escribir y procesar archivos CSV (módulo csv).
- Crear y procesar mensajes de registro desde programas de Python (módulo logging).
- Administrar archivos de configuración (módulo configparser).
- Mejores prácticas, estandarización y las convenciones de codificación utilizadas en el lenguaje Python.
Obtener la certificación PCPP1 – Certified Professional in Python Programming 1 supone un gran paso a nivel profesional y laboral, en la medida en que el uso del lenguaje Python se expande cada días más y así la demanda de programadores Python crece.
Certificación PCPP1 – Certified Professional in Python Programming 1
- Estudiantes que busquen mejorar sus habilidades y conocimientos para un puesto de nivel junior y un rol de nivel medio como desarrollador de software, programador de redes, analista de datos, testers.
- Profesionales de la industria que deseen explorar tecnologías que están conectadas con Python o que lo utilizan como base.
- Líderes de equipo, gerentes de productos y gerentes de proyectos que deseen comprender la terminología y los procesos en el ciclo de desarrollo de software para administrar y comunicarse de manera más efectiva con los equipos de producción y desarrollo.
Obtener la certificación PCPP1 – Certified Professional in Python Programming 1
- Tener la certificación PCAP – Certified Associate in Python Programming.
- Es recomendable haber realizado la siguiente serie de cinco (5) cursos de preparación para el examen de certificación:
Solicita información
![](https://cas-training.com/wp-content/uploads/2023/02/icono-PDF.png)
Descargar programa
![](https://cas-training.com/wp-content/uploads/2023/02/icono-PDF.png)
Descargar matrícula
Si no has encontrado lo que buscabas, prueba buscar tu curso o certificación aquí
Acerca del curso
El curso Python Professional Advanced OOP es el primero de una serie de 5 cursos que te prepararán para el examen de certificación PCPP1 – Certified Professional in Python Programming 1.
Este curso te brinda la oportunidad de sumergirte en la programación más avanzada en el lenguaje Python y tecnologías relacionadas, así como nociones y técnicas avanzadas utilizadas en la programación orientada a objetos (OOP). Aprenderás sobre conceptos básicos y avanzados de la programación orientada a objetos (OOP), técnicas avanzadas de manejo de excepciones, metaprogramming, entre otros.
Una vez finalizado este curso, podrás diseñar y crear programas Python utilizando el enfoque orientado a objetos (OOP), así como adquirir las habilidades esenciales necesarias para el uso profesional del lenguaje Python y obtener un trabajo en el desarrollo de software ampliamente comprendido.
Preparación para el examen de certificación:
Examen de certificación PCPP1 – Certified Professional in Python Programming 1
Prepararte para el examen de certificación:
Examen de certificación PCPP1 – Certified Professional in Python Programming 1
- No existen requisitos previos para acceder a este curso.
- Sin embargo, es recomendable haber obtenido la certificación PCAP – Certified Associate in Python Programming.
Módulo 1: OOP Foundations
Classes, instances, attributes, methods – introduction; working with class and instance data – instance variables.
Módulo 2: OOP Advanced
Python core syntax; inheritance and polymorphism – inheritance as a pillar of OOP; extended function argument syntax; decorators; different faces of Python methods; abstract classes, encapsulation; composition vs inheritance – two ways to the same destination; inheriting properties from built-in classes.
Módulo 3: Advanced Techniques of Creating and Serving Exceptions
Exceptions – introduction; named attributes of exception objects; chained exceptions; traceback objects of exceptions.
Módulo 4: Object Persistence
Shallow and deep copy operations; serialization of Python objects using the pickle module’ making Python objects persistent using the shelve module.
Módulo 5: Metaprogramming
Metaprogramming and metaclasses – introduction; special attributes; type function.
Documentación oficial para el curso Python Professional Advanced OOP.
- Formador certificado por OpenEDG.
- Más de 5 años de experiencia profesional.
- Más de 4 años de experiencia docente.
- Profesional activo en empresas del sector IT.