Menu1

Formación Profesional en CePETel 2024: Programación en Phyton nivel avanzado curso 1 (Aplicaciones Front-End)

Desde la Secretaria Técnica del Sindicato CePETel convocamos a participar del siguiente curso de formación profesional:

Programación en Phyton nivel avanzado curso 1 (Aplicaciones Front-End)

Clases: 8 de 3 horas c/u de 18:30 a 21:30 hs.

Días que se cursa: los días miércoles 5, 12, 19 y 26 de junio; 3, 10, 17 y 24 de julio.

Modalidad: a distancia (requiere conectarse a la plataforma Zoom en los días y horarios indicados precedentemente).

Docente: Mauricio Burgos

La capacitación es:

  • Sin cargo para afiliados y su grupo familiar directo.
  • Sin cargo para encuadrados con convenio CePETel.
  • Con cargo al universo no contemplado en los anteriores.

Informes: enviar correo a tecnico@cepetel.org.ar

Inscripción (hasta el 3 de junio 12:00 hs): ingresar al formulario (se recomienda realizar el registro por medio de una cuenta de correo personal y no utilizar dispositivos de la empresa para acceder al link)

https://forms.gle/g99LwuzMeeb2t7V39

Objetivos: 

  • Adquirir conocimientos para generar proyectos integrales de desarrollo y crearás un Sitio Web desde cero. 
  • Obtener experiencia sobre el Front-End utilizando tecnologías como HTML y CSS (Cascading Style Sheets)
  • Programar en Python y conocer el Framework Django para realizar Sitios Web complejos, dinámicos y escalables. 
  • Con la aplicación de metodologías de aprendizaje modernas, interpretar todos los códigos de programación, identificar errores e implementar mejoras. 

Requisitos previos: 

  • Haber participado del curso “Introducción al Lenguaje orientado a objetos con Python” (CEPETEL – 1C2023) o poseer conocimientos equivalentes.
  • Conocimientos básicos de programación.
  • Conocimientos de teoría sobre Base de Datos y Protocolo HTTP

Programa:

Unidad 1: Introducción al Django 

  • Protocolo HTTP: modo de funcionamiento, peticiones y respuestas 
  • Introducción al Back-End y Front-End 
  • Introducción al WSGI (Web Server Gateway Interface)
  • Django y su funcionamiento 

Unidad 2: Introducción al Django (continuación)

  • Estructura de proyecto y creación de una aplicación
  • Configurar direcciones de URL
  • Vistas y funcionamiento del programa

Unidad 3: Plantillas 

  • Sistemas de plantillas 
  • Contexto: variables, constantes y estructuras
  • Condicionales y bucles en la plantilla
  • Contenido en direcciones de URL
  • Archivos estáticos

Unidad 4: Formularios 

  • Formularios con Django 
  • Manejo de recepción y envió de datos
  • Teoría de validación 
  • Tipos de campos y errores comunes 

Unidad 5: Modelos 

  • Definición de un Modelo
  • ORM (Object Relational Mapper)
  • Migraciones y parseo
  • Shell de Django 
  • Campos y atributos
  • Querysets 
  • Operaciones con modelos

Unidad 6: Modelos y Formularios (continuación)

  • Campos y validaciones, errores 
  • Filtros básicos 
  • Asociación de un Modelo a un Formulario 
  • Modificación de modelos con datos preexistentes, agregado de campos
  • Campos con referencia a otros modelos

Unidad 7: Administrador y Despliegue 

  • Configurar el Administrador de Django 
  • Depuración
  • Despliegue
  • Python Anywhere 
  • Configuraciones avanzadas

Unidad 8: Desplegar una aplicación en Python Anywhere

Acerca del docente

Mauricio Martin Burgos es egresado de la Facultad de Ingeniería (UBA) como Ingeniero Electrónico. Tiene experiencia docente en “Teoría de control 2”, “Señales y sistemas”, “Identificación y control adaptativo”, “Física 2 A” (facultad de ingeniería UBA); y también es
“JTP en el área de mateCITEDEF, “JTP en el área de Informática”de la UNDAV. Por otro lado, se ha desempeñado laboralmente en el Laboratorio de Circuitos Impresos de la Facultad de Ingeniería desarrollando tareas de diseño y de fabricación de circuitos impresos, y como investigador profesional en el “Centro de investigaciones Científicas y Técnicas para la Defensa” (CITEDEF).

Abrir chat
¿Necesitas ayuda?
Escanea el código
Bienvenido al WhatsApp del Cepetel.
¿En que te podemos ayudar?
Recordá que nuestro horario de atención es de L a V de 9 a 18hs.