Duración del curso Formato
6 meses remoto en vivo
Sesiones Desarrollo
40 de proyectos propios
Desarrollo Web:
Full Stack
JavaScript
Con este programa,
aprenderás a desarrollar
aplicaciones web, desde el
Front End hasta el Back End y
utilizarás Frameworks como
Express y librerías como React.
¿Por qué JavaScript? Continúa
en el top 5 de los lenguajes de
programación más populares
del mercado y la demanda de
desarrolladores ha
aumentado.
bedu.org 1
Full Stack JavaScript
Duración y perfiles
150
Perfil de Ingreso Perfil de Egreso
Se espera que el alumno no Al finalizar el programa, el alumno
tenga conocimientos previos contará con las habilidades
de programación. Sin embargo, necesarias para diseñar y desarrollar
es imprescindible tener potentes y modernas aplicaciones
conocimientos básicos de web que forman la base de las Horas
computación (saber instalar aplicaciones, los sitios web y los remoto en vivo
programas, ejecutarlos, etc) y sistemas que utilizan las personas y
120
capacidad de análisis en la las empresas, realizando así labores
solución de problemas. de un desarrollador front end con
Este programa está dirigido a JavaScript a un Nivel Jr.
personas que quieran cambiar
su profesión al sector tecnológico
o actuales desarrolladores que Horas en línea
quieran mejorar profesionalmente (pre + post work)
y ampliar sus habilidades.
Requisitos
Saber navegar por Internet y
8
Clases por
tener curiosidad por cómo módulo
funciona la web.
2
Conocimientos básicos de
computación (saber instalar
programas, ejecutarlos, etc.)
y capacidad de análisis en la
solución de problemas.
Sesiones por
semana
Requisitos Técnicos
• Computadora con al menos 8GB
en memoria RAM
• Sistema Operativo GNU/Linux,
MacOS o Windows 10
Algunas de las tecnologías que aprenderás a usar
bedu.org 2
Full Stack JavaScript
Temario
Módulo I 1. Git y terminal (Estructura tu sitio) Objetivo del módulo
Front end 2. HTML5 y CSS3 (Agregando barra Construir un sitio web estático
fundamentals desde cero usando los principales
de navegación)
lenguajes de la web (HTML, CSS,
Nivel básico 3. HTML- flexbox (Dividiendo JS), incluyendo patrones y
secciones en columnas) tecnologías de diseño responsivo
para que el sitio se adapte tanto
4. CSS (Agregando filas y columnas
a PC como a dispositivos móviles
con CSS Grid) con la finalidad de publicar el
5. Responsive design (Adaptando a sitio en internet.
la vista desde un móvil)
6. CSS Frameworks (Reutilizando
componentes visuales)
7. Preprocesadores de CSS
(Optimizando la producción de CSS)
8. 8. Email development / Deploy de un
sitio estático (Email de Bienvenida)
Módulo II 1. Fundamentos de JS Objetivo del módulo
Programación 2. Controles de Flujo Comprender y utilizar los
con JavaScript I fundamentos de JavaScript, el
3. Funciones
lenguaje de programación más
Nivel básico 4. Objetos y arreglos popular en el desarrollo web, con
5. Programación Orientada el fin de crear una aplicación web
con interactividad con el usuario
a Objetos
y la web a través de la creación
6. Programación funcional de scripts.
7. Introducción al DOM
8. Manipulación del DOM
bedu.org 3
Full Stack JavaScript
Temario
Módulo III 1. Consola Objetivo del módulo
Back end 2. Administradores de servidores Establecer comunicación entre
fundamentals una base de datos y el servidor
3. Arquitectura de software
mediante el uso de la consola,
Nivel intermedio 4. API's administrar servidores, desarrollar
5. Fundamento de bases de Datos y publicar APIs y configurar datos.
Todo esto con la finalidad de
Relacionales (SQL)
comprender las principales
6. Fundamentos de Base de Datos habilidades de un desarrollador
no Relacionales (Mongo) backend y ser capaz de utilizarlas
en un proyecto real.
7. Mongoose
8. Deploy
Módulo IV 1. Fundamentos de Node.js Objetivo del módulo
Back end con Node.js 2. Módulos Esenciales Manejar Node.js desde cero y paso
Nivel avanzado a paso de una forma dinámica;
3. Javascript asíncrono en NodeJS
conocer los fundamentos básicos
4. Desarrollo de Aplicaciones CLI para desarrollar aplicaciones web
5. Desarrollo de Aplicaciones Web y desplegar un proyecto creando
una API. De esta manera,
6. Desarrollo de API RESTful I
convertirse en un desarrollador
7. Desarrollo de API RESTful II fullstack.
8. Consumo de API RESTful III
bedu.org 4
Full Stack JavaScript
Temario
Módulo V 1. Fundamentos de React Objetivo del módulo
React 2. Estado (state) y Propiedades (props) Construir interfaces de usuario
Nivel Avanzado declarativas para la web con
3. Ciclo de vida, setState, eventos
React, elaborando interacciones
y .map() entre sus componentes internos,
4. Hooks y useState manejando hooks, desplegando
aplicaciones y aprovechando
5. Hooks y useEffect
herramientas de desarrollo
6. Rutas con react router dom frontend que están alrededor
7. Progressive web apps (PWA) de React y que pueden ayudarnos
a optimizar algunos procesos
8. Material UI
de codificación.
bedu.org 5
Full Stack JavaScript
¿Por qué estudiar
en BEDU?
Con nuestro Modelo Blended
Remoto, aprende la teoría en línea
a tu ritmo; valida conocimientos y
realiza prácticas en sesiones
remotas en vivo dirigidas por
expertos.
Con la App BEDU, tendrás acceso
a tareas y contenidos exclusivos,
además del calendario y toda
la información del curso que
tomarás.
¡Todos tus materiales
en un solo lugar!
bedu.org
Full Stack JavaScript
Mentoría de expertos
Javier Díaz Mario Hernández Sergio Urbina
Full Stack Engineer Lead Desarrollador Fullstack Back End Developer
BEDU BEDU
Mauricio Chávez Olea Yonathan Rojas Antonio Arista
Desarrollador Full Stack Desarrollador Front End Doctor en Electrónica
Eterna Digital BEDU y Comunicaciones
Mike Nieva Jorge Eduardo Ramón Leopoldo Caballero
Líder de Desarrollo de Desarrollador Full Stack Desarrollador de Software
Producto | Unidad de Globant DigitalOnUs
Tecnología
BEDU
bedu.org 7
Full Stack JavaScript
Proyectos
by
Aprende mientras aplicas Inicia el camino del Conecta con otros
tus conocimientos en emprendimiento al bloques de BEDU y haz
proyectos que te ayuden desarrollar un trabajo que tus ideas se adapten
a construir o ampliar tu propio que te permita a las necesidades de una
portafolio. aplicar tus nuevas empresa real.
habilidades.
En un evento especial, presenta
tu proyecto final ante amigos,
familiares, expertos y empresas
del sector tecnológico.
bedu.org
Full Stack JavaScript
“En 6 meses,
pude armar un
proyecto, una
página web
que también
es una app,
que se llama
Baby Share”.
“Hoy después
de 6 meses,
presentamos la
aplicación de
Epilectric que
nos ayuda a
monitorear las
crisis epilépticas
en los pacientes”.
Full Stack JavaScript
Empleabilidad
Te preparamos para enfrentar cualquier proceso de reclutamiento al ayudarte a mejorar tu CV y portafolio.
Realizamos sesiones de empleabilidad en donde te canalizamos con reclutadores que confían en BEDU para su
búsqueda de talento.
Empresas que confían en el talento de nuestra comunidad:
bedu.org 10
Full Stack JavaScript
¿Cómo puedo pagar
mi curso?
Meses sin intereses Pagos recurrentes
Paga tu curso hasta a 12 ¿Sin tarjeta de crédito?
meses sin intereses con ¡No te preocupes! Con
tarjetas participantes. Quotanda, cubre la
inversión del curso en
pagos sin intereses.
Préstamo educativo Oxxo
¡Cubre el 100% de la ¡Pago en el OXXO más
inversión de tu curso con cercano! Deposita hasta
Prestanómico! $10,000 pesos en efectivo
Comienza tu proceso en cualquier sucursal
de aprobación ahora para pagar el módulo de
mismo. tu elección.
bedu.org
RetaTuPotencial
¡Forma parte de la
comunidad BEDU
e impulsa tu carrera!
/BeduOrg
@Bedu_Org
@Bedu_org
Bedu