Descripción del curso
Este curso ofrece un aprendizaje integral en el desarrollo web utilizando Python y Django, uno de los frameworks más populares y robustos para la creación de aplicaciones web. Los participantes aprenderán desde la instalación y configuración de un proyecto en Django, hasta la creación de modelos y bases de datos, desarrollo de APIs REST y técnicas de web scraping. Al finalizar, se espera que los estudiantes estén capacitados para construir aplicaciones web funcionales y seguras, así como automatizar la extracción de datos desde páginas web.
Contenidos
1. Introducción a Django.
2. Modelos y bases de datos en Django.
3. Desarrollo de API Rest.
4. Web Scraping y automatización de tareas.
Metodología de Aprendizaje
La educación actual suele limitar a estudiantes, forzándoles a absorber contenidos en lugar de fomentar la solución colectiva de problemas. En CENFOTEC, buscamos modificar este enfoque mediante nuestra metodología de aprendizaje constructivista llamada 40-40-20.
La técnica 40-40-20 divide el tiempo de clase: 40% el profesor da un charla para inducir al pensamiento autónomo basado en conceptos clave; el siguiente 40% para resolver retos individuales o en grupo, que exigen exploración, donde el docente es un facilitador; y el 20% restante para una discusión guiada por el profesorado. Para mantener la atención, consideramos 1 hora lectiva como 50 minutos, especialmente en cursos de 3-4 horas.
Adicionalmente el estudiante deberá dedicar una cantidad de horas adicionales para completar retos extraclase que el profesor le asigne.
Información adicional
Fecha de inicio | – |
---|---|
Horario | – |
Profesor | – |
Área de formación | Ingeniería del Software. |
Modalidad | Virtual en Vivo. |
Duración | 16 horas. |
Nivel de complejidad | Intermedio. |
Perfil de ingreso | – El estudiante debe tener conocimientos sólidos en programación básica con Python, incluyendo la creación y uso de funciones, manipulación de estructuras de datos y experiencia en el uso de bibliotecas. |
Perfil de salida | – Desarrollador web con Django, programador de aplicaciones backend, creador de APIs RESTful, especialista en web scraping y automatización de tareas web, colaborador en proyectos de desarrollo de software enfocados en aplicaciones web. |
Cursos relacionados