Fundamentos de Python 2
Este curso continúa partiendo de los conocimientos del curso “Fundamentos de Python 1” – incluido en este programa - , y se recomienda para los aspirantes a desarrolladores de Software que estén interesados en seguir carreras relacionadas con el tema, la seguridad, las redes y el Internet de las cosas (IoT), así como para los estudiantes que buscan adquirir habilidades más avanzadas en Python y la programación informática.
Objetivos
- Al completar el curso, el estudiante habrá conseguido los siguientes objetivos:
- Comprender la función de los módulos en Python y conocer las formas disponibles de importar módulos en su propio código/namespace.
- Adquirir conocimientos sobre módulos útiles y específicos de Python.
- Tener una orientación de los propósitos de los paquetes y ser capaz de crear sus propios paquetes.
- Conocer la función principal de PIP y ser capaz de utilizarlo para instalar y desinstalar paquetes listos para usar de PyPI.
- Saber cómo se codifican y almacenan los caracteres dentro de la memoria de la computadora, y distinguir los estándares de codificación más conocidos.
- Obtener conocimiento de las secuencias de Python y conocer las diferencias entre cadena y listas.
- Ser capaz de utilizar de forma efectiva, listas y métodos de cadenas.
- Tener una orientación de la forma en que Python identifica y maneja los errores de tiempo de ejecución
- Comprender el propósito de las sentencias de control try, except y raise.
- Comprender las jerarquías de excepción en Python.
- Comprender los conceptos fundamentales de la programación de objetos como clase, objeto, propiedad, método, herencia y polimorfismo.
- Tener una orientación en las diferencias entre los enfoques procedimentales y de objetos, así como estar orientado sobre ambas técnicas con sus pros y contras.
- Ser capaz de construir sus propias clases, objetos, propiedades y métodos; ser capaz de usar herencia y polimorfismo en su ruta de herencia
- Comprender la naturaleza objetiva de las excepciones de Python.
- Comprender los conceptos de generadores, iterados y cierres, así como poder usarlos en aplicaciones adecuadas.
- Saber cómo Python accede a los recursos del sistema de archivos físico, comprender los modos de apertura de archivos y realizar operaciones básicas de entrada/salida en relación con archivos de texto y binarios.
- Adquirir la capacidad de manipular la fecha y la hora, trabajar con un calendario y crear estructuras de directorios utilizando Python.
Duración
40 horas
Curso online C
ertificación asociada:
IT Specialist - INF-303: Python
Del 1 de enero 2024
al 31 de diciembre 2024
Programa
- Módulo 1: Módulos, Paquetes y PIP
- Módulo 2: Caracteres, cadenas y excepciones avanzadas
- Módulo 3: Programación orientada a objetos en Python
- Módulo 4: Trabajar con archivos y utilidades
- Examen Final
Multiples Imagenes
¿Estas interesado?
Microsoft Learn for educators