¿Qué quieres aprender?

PYTHON NIVEL 2: INTERMEDIO

PYTHON NIVEL 2: INTERMEDIO

Tajamar

Curso subvencionado para trabajadores online


Gratis

Duración : 1 Mes

¿Quieres hablar con un asesor sobre este curso?

Objetivos

- Crear proyectos desde cero usando herramientas  - Usar Git avanzado y Git Flow para gestionar versiones y colaboraciones. - Aplicar Test Driven Development y realizar tests unitarios e integración  - Profundizar en programación orientada a objetos, incluyendo herencia, composiión y métodos especiales. - Utilizar dataclasses, interfaces y principios SOLID para un código limpio y estructurado. - Aprovechar la librería estándar de Python en múltiples módulos útiles. - Trabajar con iteradores, generadores, decoradores y funciones como objetos. - Implementar patrones de diseño comunes como estrategia, comando, observador, fábrica y singleton. - Conectar con bases de datos relaciones (SQLAlchemy) y no relacionales (PyMongo)

A quién va dirigido

A quienes ya saben lo básico de Python y están listos para jugar en las grandes ligas: crear proyectos reales, escribir código elegante y profesional, aplicar buenas prácticas que usan los expertos y dominar las herramientas top para desarrollar software que realmente funcione y escale.

Requisitos

Dirigido a ocupados y autónomos Debes cotizar la para Seguridad Social Española No puedes estar realizando otro curso en el mismo horario Estudios en bachiller o equivalente homologado

Temario completo de este curso

¿Qué aprenderás?

- Crear proyectos desde cero usando herramientas

- Usar Git avanzado y Git Flow para gestionar versiones y colaboraciones.

- Aplicar Test Driven Development y realizar tests unitarios e integración

- Profundizar en programación orientada a objetos, incluyendo herencia, composición y métodos especiales.

- Utilizar dataclasses, interfaces y principios SOLID para un código limpio y estructurado.

- Aprovechar la librería estándar de Python en múltiples módulos útiles.

- Trabajar con iteradores, generadores, decoradores y funciones como objetos.

- Implementar patrones de diseño comunes como estrategia, comando, observador, fábrica y singleton.

- Conectar con bases de datos relaciones (SQLAlchemy) y no relacionales (PyMongo)

Ver más