0% encontró este documento útil (0 votos)
37 vistas

Fullstack Python

Este documento describe un curso de formación en desarrollo web full stack con Python. El curso dura 420 horas y cubre temas como frontend con HTML, CSS y JavaScript, backend con Python y Django, bases de datos, y despliegue de aplicaciones web.

Cargado por

jesusislasjusus
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas

Fullstack Python

Este documento describe un curso de formación en desarrollo web full stack con Python. El curso dura 420 horas y cubre temas como frontend con HTML, CSS y JavaScript, backend con Python y Django, bases de datos, y despliegue de aplicaciones web.

Cargado por

jesusislasjusus
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 9

Ruta de formación en

FULLSTACK PYTHON

420 horas
COMPETENCIA PARA
DESARROLLAR:

Desarrolla aplicaciones web con Python en el back end y JavaScript


para el front end, utilizando frameworks como Django para gestionar
los datos de la aplicación.

OBJETIVOS:

Construir un sitio web estático desde cero usando los principales


lenguajes de la web (HTML, CSS, JS), incluyendo patrones y tecnologías
de diseño responsivo para que el sitio se adapte tanto a PC como a
dispositivos móviles con la finalidad de publicar el sitio en internet.

Comprender y utilizar los fundamentos de JavaScript, el lenguaje de


programación más popular en el desarrollo web, con el fin de crear una
aplicación web con interactividad con el usuario y la web a través de la
creación de scripts.
Establecer comunicación entre una base de datos y el servidor
mediante el uso de la consola, administrar servidores, desarrollar y
publicar APIs y configurar datos. Todo esto con la finalidad de
comprender las principales habilidades de un desarrollador back end y
ser capaz de utilizarlas en un proyecto real.

Realizar aplicaciones básicas en la terminal de Python, realizando


operaciones matemáticas, programando el manejo de archivos para la
generación de reportes y usando las herramientas de testing para
probar las aplicaciones desarrolladas. Así mismo, podrás realizar
aplicaciones web básicas con el manejo de Flask.
BENEFICIOS:
En este certificado el aprendedor contará con las habilidades necesarias
para realizar labores de un desarrollador web full stack Python, crear
páginas web desde cero utilizando el flujo de trabajo con procesadores,
técnicas de posicionamiento y el estándar en CSS3, diseñar y construir
el back end de un sitio web interactivo utilizando Python con el
framework Django, crear una aplicación web en Python utilizando
Flask y realizar testing usando pyTest y utilizar la consola, administrar
servidores, desarrollar y publicar APIs, así como configurar bases de
datos.

DIRIGIDO A:
Profesionistas de TI o afín interesados en conocer o incrementar
sus conocimientos en desarrollo web frontend con Python.

DURACIÓN Y 420 horas


MODALIDAD: Virtual
TEMARIO:
Temas
1 Front end fundamentals
Git y terminal.
HTML.
CSS.
Flexbox y CSS Grid.
Responsive design.
Frameworks.
Interacción y animación.
Publicación de proyecto.

2 Programación con JavaScript I


Fundamentos de JavaScript.
Controles de flujo.
Funciones.
Objetos y arreglos.
Programación orientada a objetos.
Programación funcional.
DOM.
Manupulación del DOM.
TEMARIO:
Temas
3 Programación con JavaScript II
Asincronía.
Nuevos tipos y características.
This y Scope.
Ajax.
API.
Manejadores de paquetes y empaquetadores de módulos.
Transpiladores.
Pruebas.

4 React - avanzado
Fundamentos de React Native.
Componentes y estilos.
Layouts, responsividad y adaptabilidad de UI.
Navegación con react navigation.
Uso y manejo de estados.
Control y validación de entradas.
Consumo de APIs.
Debuggeando apps creadas con React Native.
TEMARIO:
Temas
5 Back end fundamentals
Back end y front end.
Infraestructura back end.
Bases de datos.
Programación con Java.
Node.js.
C# en backend.
Programación con Python.
Conectando el front end con el back end.

6 Programación con Python


Sintaxis básica de Python: crea tu primera aplicación
en terminal.
Estructuras de datos y funciones.
Módulos y paquetes.
Programación orientada a objetos.
Programación orientada a objetos II.
Manipulación de archivos, JSON, CSV.
Flask.
Testing.
TEMARIO:
Temas
7 Back end con Python Django
Django Fundamentals (entornos de desarrollo, organización
del proyecto: rutas, vistas con funciones y templates).
Bases de datos SQL para Django.
Modelos, migraciones, consultas y forms.
Class based views, user authentication y plugins para Django.
Django REST framework (serializadores, generic field, viewsets).
GraphQL.
Deploy: Heroku, AWS.
Debug, testing y seguridad.
Ingresa a
CDC.TECMILENIO.MX

También podría gustarte