Está en la página 1de 12

PROGRAMA

Desarrollo
Web Full Stack
Modalidad remota
Duración Información sobre la diplomatura
8 meses

Desarrollo Web Full Stack es una carrera pensada para aquellas personas que buscan
aprender a desarrollar aplicaciones y sitios web. Nos enfocamos en el estudio de
Modalidad
lenguajes y tecnologías con contenidos actualizados, abordando desde la lógica de
Sincrónica
programación básica hasta las mejores prácticas de la industria.

Clases
1 vez a la semana
por zoom
Requerimientos
Antes de comenzar, el alumno deberá completar un cuestionario nivelatorio y podrá
acceder al material inicial antes del inicio de clases desde su campus virtual.

¡Importante! los requerimientos técnicos del ordenador o pc son:


● Procesador Core i3 o superior,
● RAM 4Gb o superior R
● Resolución de pantalla 1280 x 800 o superior.
01
Módulo Introducción al desarrollo web
Introducción al Para comenzar, haremos una recorrida por los conceptos básicos del desarrollo
desarrollo web web, metodologías de planificación y todos los conceptos de los diferentes
lenguajes.

Unidades
3 Temas:
● Intro al desarrollo
● Metodologías de desarrollo
Clases ● Conceptos de desarrollo web
1 vez a la semana
por zoom
02
HTML,CSS, Bootstrap, SASS y GIT Módulo
En este módulo, aprenderás a estructurar un sitio web mediante HTML y a HTML, Css,
aplicar los estilos y capas visuales mediante CSS. Bootstrap, SASS y
GIT
Unidades
Temas: 6

● HTML
● Css
● Bootstrap
Clases
● Sass 1 vez a la semana
● Servidores, seguridad y SEO por zoom
● GIT
03
Módulo Javascript
Javascript El front-end de un sitio web es la parte donde los usuarios interactúan. Los
desarrolladores front-end son responsables por crear la interfaz visual sobre la
cual los usuarios experimentan un producto. Principalmente lo hacen a través
de HTML (para definir la estructura de los elementos), CSS (para definir los
Unidades estilos) y Javascript (para crear interacción y lógica).
6 Temas:
● Fundamentos de Javascript
● Programación avanzada con funciones
Clases ● Strings y arrays
1 vez a la semana ● Storage y Json
por zoom ● DOM + AJAX
● ES6 Conceptos Básicos
04
React Módulo
Entrarás al mundo de React. Conocerás en detalle cómo crear una aplicación React
con esta tecnología, trabajando con componentes, entendiendo su ciclo de vida
y cómo enlazarlos dentro de la aplicación.

Unidades
8
Temas:
● Configuración de entorno
● Componentes Clases
● JSX 1 vez a la semana
● Props y Herencia por zoom
● Hooks
● Forms
● Consumiendo Apis
● Apis, Librerías y Frameworks
05
Módulo Backend
Backend Aprenderás a realizar aplicaciones que almacenen los datos de forma
persistente mediante la administración de bases de datos. Servidores, Node.js,
express y mucho más.

Unidades
6 Temas:
● Intro Backend
● Servidores con Javascript
Clases ● Programación
1 vez a la semana ● Servidor web
por zoom ● Express
● Desarrollo en Node.js
06
Backend avanzado Módulo
Continuando con el aprendizaje del módulo 5, comenzaremos a trabajar con Backend
lenguajes y programaciones más avanzados, pero fundamentales para marcar avanzado
la diferencia profesional.

Unidades
Temas: 2

● JSON y Express
● Backend avanzado
Clases
1 vez a la semana
por zoom
07
Módulo Base de datos
Base de datos En este módulo se hará una introducción al mundo de las bases de datos.
Trabajarás en su diseño, construcción y posible modificación, para luego
trabajar con consultas simples y avanzadas. Para finalizar, conocerás una
librería que te permitirá integrar de manera rápida, fácil y cómoda la base de
Unidades datos en el ambiente de Node.js.
5 Temas:
● SQL
● Node.js
Clases ● MongoDB
1 vez a la semana ● CRUD en MongoDB Client
por zoom ● MongoDB y Node.js
08
Python Módulo
En este módulo, recorrerán los conceptos más básicos del lenguaje, desde Python
cómo realizar la instalación, cómo utilizar un editor de texto o realizar el
seguimiento de errores en el código desarrollado. Python es un lenguaje que
posee muchas aplicaciones y hoy en día se puede utilizar para realizar sitios
web escalables, realizar cálculos estructurales complejos con elementos Unidades
finitos, videojuegos, entre otras muchas aplicaciones.
5

Temas:
● Introducción al lenguaje Clases
● Reutilizando código 1 vez a la semana
● Excepciones y módulos por zoom
● Introducción a Aplicaciones web
● Partes de Aplicaciones web
WWW.ACADEMIANUMEN.COM

También podría gustarte