Saltar al contenido principal

Programación Web Full Stack

De cero a desarrollador profesional

Desarrolloprincipiante12 semanas6 módulos

Aprenda a construir aplicaciones web completas utilizando las tecnologías más demandadas del mercado. Desde HTML y CSS hasta React, Next.js y despliegue en producción con Docker.

Objetivos

  • Construir aplicaciones web completas de principio a fin
  • Dominar React y Next.js con TypeScript
  • Crear APIs REST profesionales con Node.js
  • Desplegar aplicaciones en producción con Docker
  • Aplicar la metodología DTF en proyectos reales

Requisitos

  • Conocimientos básicos de computación
  • Computador con 8 GB RAM mínimo
  • Compromiso de 10 horas semanales

Plan de Estudios

1

Fundamentos Web

HTML5 semántico, CSS3 moderno, Flexbox, Grid, responsive design.

Estructura HTML5
CSS3 y selectores
Flexbox y Grid
Responsive Design
Proyecto: Landing Page
2

JavaScript Moderno

ES6+, funciones, objetos, arrays, async/await, manipulación del DOM.

Variables y tipos
Funciones y scope
Arrays y objetos
Async/Await y Promesas
DOM Manipulation
3

React Fundamentos

Componentes, hooks, estado, efectos, routing, formularios.

JSX y componentes
useState y useEffect
React Router
Formularios controlados
Context API
4

Next.js y TypeScript

App Router, Server Components, tipos estáticos, API routes.

App Router
Server vs Client Components
TypeScript básico
API Routes
SSG y SSR
5

Backend con Node.js

APIs REST, bases de datos, autenticación, middlewares.

Express.js
REST API design
PostgreSQL + Prisma
JWT Authentication
Middleware y errores
6

DevOps y Despliegue

Docker, CI/CD, VPS, Nginx, monitoreo, pipeline DTF.

Docker fundamentals
Docker Compose
GitHub Actions CI/CD
Nginx reverse proxy
Deploy en VPS

Tecnologías que Aprenderá

HTML5CSS3JavaScriptTypeScriptReactNext.jsNode.jsPostgreSQLDockerGit

¿Listo para empezar?

Inscríbase en Programación Web Full Stack y comience a construir proyectos reales con metodología DTF.