DATOS BÁSICOS
Presencial de 16:30-20:00 h
REQUISITOS
Conocimientos de programación de un lenguaje con orientación a objetos.
FINALIDAD
Acerca de este curso:<br/>Perspectiva Avanzada de Clases y Programación Orientada a Objetos en Python<br/>Este curso es el primero de una serie de 5 cursos que lo prepararán para los exámenes de certificación CSPP1 - Especialista certificado en programación Python y PCPP1 - Profesional certificado en programación Python<br/><br/>Este curso le brinda la oportunidad de sumergirse 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.<br/><br/>Aprenderá sobre clases, instancias, atributos y métodos; operaciones superficiales y profundas, polimorfismo, métodos especiales, métodos estáticos y de clase, clases abstractas, anulación de métodos, composición, herencia, creación de subclases, encapsulación, técnicas avanzadas de manejo de excepciones, serialización de objetos Python (el módulo pickle), el módulo shelve, decoradores y metaprogramación.<br/><br/>Después del curso, podrá diseñar y crear programas Python utilizando el enfoque orientado a objetos, así como adquirir las habilidades esenciales necesarias para el uso profesional del lenguaje Python y obtener un trabajo en el desarrollo de software ampliamente entendido.
PROGRAMA
Programa:
· Clases,
· instancias,
· atributos,
· métodos,
· trabajar con datos de clases e instancias;
· operaciones superficiales y profundas;
· Clases abstractas,
· anulación de métodos,
· métodos estáticos y de clase,
· métodos especiales;
· herencia, polimorfismo,
· subclases y encapsulamiento;
· Técnicas avanzadas de manejo de excepciones;
· Los módulos de decapado y estantería;
· Metaclases.
PROFESORES
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