

Propuesta de curso:
Arquitectura limpia, código limpio y patrones de diseño en python (23088Fv2)


PROPUESTA DE CURSO
ARQUITECTURA LIMPIA, CÓDIGO LIMPIO Y PATRONES DE DISEÑO EN PYTHON
Elaborada para: NAVANTIA / Propuesta: 23088Fv2 / Fecha: 13 de julio de 2023
Elaborada para:
NAVANTIA
Propuesta:
23088Fv2
Fecha:
13 de julio de 2023
¡Hola Juan!
Veamos la propuesta
Objetivos
La presente formación persigue, que el alumnado de NAVANTIA, al finalizar la formación sea capaz de:

Describir los elementos básicos para escribir código limpio y cómo juegan un papel clave en la programación de Python.

Aprender a escribir código eficiente y legible utilizando la biblioteca estándar de Python y las mejores prácticas para el diseño de software.

Analizar la programación orientada a objetos en Python y le muestra cómo usar objetos con descriptores y generadores.

Mostrar los principios de diseño de las pruebas de software y cómo resolver problemas mediante la implementación de patrones de diseño de software en su código.

Desglosar una aplicación monolítica en una basada en microservicios, y en el concepto de Arquitectura Limpia a partir del código como base para una plataforma sólida.

Mejorar su rendimiento laboral por la aplicación
de los conocimientos y técnicas adquiridas en este curso.
Programación Didáctica
# | Módulo | Horas |
---|---|---|
1 |
Código “Pythónico”
| 4 |
2 |
Buenas prácticas en la escritura de código Python
| 4 |
3 | Los principios SOLID
| 4 |
4 | Uso de decoradores para mejorar el código
| 4 |
5 | Uso de descriptores en Python
| 4 |
6 | Generadores, iteradores y programación asíncrona
| 6 |
7 | Pruebas unitarias y refactorización
| 4 |
8 | Patrones de diseño comunes
| 6 |
9 | Arquitectura limpia
| 4 |
Organización y ejecución
Duración* | Modalidad | Alumnos/as | Ubicación |
---|---|---|---|
40 h | Presencial/Virtual | 15-20 | Campus Virtual Grupo iD |
* Los días y horarios definitivos se acordarán una vez aprobada la propuesta.

Material
Antes del inicio del curso recibirá por mail el Manual elaborado ad-hoc, en formato digital, para ser distribuido entre el alumnado Con ello contribuimos a la mejora del medioambiente, al reducir el consumo de papel.
Requisitos
Informáticos | Aula | Alumnado |
---|---|---|
Se recomienda disponer de webcam y micrófono. | Navegador Chrome, Firefox o Safari (iOS) debidamente actualizados. En móviles iOS versión 12.2+ y Android versión 6.0+. | Apertura al aprendizaje. |
Equipo Docente

Jaime
Gallo
Consultor tecnológico con más de 20 años de experiencia. Compagina su labores de consultor con la formación, entre sus especialidades se encuentran las certificaciones de Microsoft, MCT, para tecnologías con arquitectura Azure, Office365, Power BI, Machine Learning y plataformas .NET.
Ha impartido más de 6.000 horas de formación para empresas y profesionales como ETICOM (Asociación de Empresarios de Tecnologías de la Información de Andalucía), Unicaja, Cecofar, Gerencia Municipal de Urbanismo o VEIASA, entre otras.
Licenciatura Ciencias Físicas.
Certificado MCP/MCAD/MCSD/MCTS y MCT en diversas tecnologías de Microsoft.
Gestión proyectos/Metodologías: Scrum.
BBDD/Business Intelligence: Python Power BI.
Herramientas y tecnologías: .NET Java UML Microsoft Office SharePoint Windows Azure.
Otros conocimientos: Azure, Office365, Power BI, Machine Learning y plataformas .NET. Python Anaconda.
Durante años Profesor Responsable de la parte IAAS, PAAS y Big Data del Master en Cloud Business de la Universidad Pablo de Olavide.
Presupuesto
Acción formativa | Horas | Participantes | Precio |
---|---|---|---|
Arquitectura limpia, código limpio y patrones de diseño en python | 40 | 15-20 | 9.420,00 € |
Laboratorios* | 1 | 95,00 € + IVA |
Total: 9.420,00 €
* Los laboratorios son válidos durante 180 días para los cursos de “Arquitectura limpia, código limpio y patrones de diseño en python”, “Ecosistemas Big Data Apache” y “Python Avanzado, Machine Learning y Big Data”.
- Grupo iD pone a disposición de NAVANTIA S.A., S.M.E. un servicio de consulta gratuito a través del correo electrónico durante los 12 meses posteriores a la finalización del curso.
- Este presupuesto tiene una validez desde su emisión de 2 meses. Este servicio está exento de IVA.
- La acción formativa es 100% bonificable con los créditos de la Fundación Estatal para la Formación en el Empleo (FUNDAE), para un grupo mínimo de 19 alumnos, siempre y cuando el cliente disponga de crédito suficiente. Grupo ID no se hace responsable de que el cliente no pueda aplicarse la correspondiente bonificación ante la FUNDAE, siempre que sea por causas ajenas a nuestra gestión.
- NAVANTIA S.A., S.M.E., con CIF A84076397: Consiente que Grupo iD utilice su nombre comercial y logo en nuestra página web y otros medios promocionales, con el único objeto de dar a conocer que ambas entidades han colaborado conjuntamente.
- Forma de pago: Contado por transferencia una vez finalizada la acción formativa. Nº cuenta: ES98 3187 0343 6851 2446 9825.
- En caso de cancelación del servicio con menos de 15 días naturales del comienzo de la acción formativa, el cliente deberá abonar el 10% por gastos de gestión.
- En caso de realizarse la formación en modalidad virtual y en la plataforma del cliente, no está permitida la grabación de las sesiones salvo comunicación expresa y en cuyo caso el importe se incrementa en un 200%.
Nuestros Cursos
Los clientes que hicieron este curso también se formaron en

Metodologías Agile
Duración: 200 horas.






DevOps
Duración: 200 horas.






Aeronática
Duración: 200 horas.







Gracias Juan
por tu tiempo
Si tienes cualquier duda o comentario, puedes escribirme o llamarme.
¡Espero que nos veamos pronto!
Condiciones Legales
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS: De acuerdo con lo establecido en el nuevo Reglamento (UE) 2016/679 del Parlamenteo Europeo y del Consejo de 27 de abril de 2016 (GDPR), y de la Ley Orgánica 3/2018, de 5 de diciembre, de Protección de Datos Personales y Garantía de los Derechos Digitales (LOPDGDD), le informamos que sus datos serán incorporados a un fichero del que es titular y responsable Grupo iD, de procedencia facilitada a por el/la interesado/a y los trataremos de forma confidencial y exclusiva con la finalidad de realizar la gestión administrativa, contable y/o fiscal de los servicios solicitados, así como enviar comunicaciones comerciales sobre nuestros productos y servicios, legitimado por la ejecucción de un contrato o por interés legítimo del Responsable. No está prevista la cesión de datos, salvo requerimiento legal. Igualmente informarle que podrá revocar el consetimiento y prestado y ejercer los derechos de acceso, rectificación, supresión, limitación de tratamiento, portabilidad de los datos, oposición y ano ser objeto de decisiones individualizadas enviando un correo a gdpr@grupoid.es. Puede consultar información adicional y detallada sobre Protección de Datos en nuestra web: https://grupoid.es/rgpd-clientes