Programación Web Full Stack
Emisor: NUCBA
1440 horas
·Integral
·Español
Programa certificado por ARP
Diploma ARP de validez internacional
Valoraciones de alumnos verificados
210,00 € /mes

- Crea sitios web con HTML, CSS y buenas prácticas de desarrollo.
- Domina JavaScript para sitios y aplicaciones web.
- Desarrolla APIs con Node.js y Express.
- Crea aplicaciones web robustas con un backend ágil y eficiente.
Requisitos:
- No se requieren requisitos previos.

Martin Bonino
Profesor IT | HTML - CSS - JavaScript - React | Firebase | Node.js | Python
1440 horas en total
- Funcionamiento de la Web.
- HTML y Semántica HTML
- Git y Github.
- Estilando nuestro HTML.
- Sintaxis CSS y Selectores.
- Estilos básicos (Bordes, fondos, textos, otros).
- Box Model.
- Metodología BEM.
- Flexbox.
- Media Queries.
- Selectores Avanzados.
- Pseudo-Clases y Pseudo-Elementos.
- Funciones y Animaciones con CSS.
- CSS Grid.
- Bootstrap 5.
- Tailwind CSS.
- SASS.
- Buenas Prácticas.
- Dominios y Hosting.
- Deployment | Vercel.
- Seguridad y Metodologías Ágiles.
- Javascript 101.
- Hoisting.
- Sintaxis.
- Variables y estructura de datos.
- Scope.
- Operadores y Condicionales.
- Funciones.
- Arrow Functions.
- Funciones Recursivas.
- Ciclos y Arrays.
- Callbacks y Closures.
- Métodos de Strings.
- Clases y Propiedades.
- Métodos de los Arrays.
- Spread & Rest Operator.
- Desestructuración.
- Estructura del DOM - Nodos.
- Métodos del DOM.
- Selectores y Funcionalidades.
- Eventos.
- Local | Session Storage.
- Validación de formularios.
- Creación de elementos del DOM.
- Async | Sync.
- Promesas.
- Then - Catch.
- Fetch.
- Await | Async.
- Try | Catch.
- POO 101.
- Prototypes y Prototypes Chain.
- Bind | Call | Apply.
- New Keyword.
- Class ES6.
- Módulos y Librerías.
- Import y Export.
- Npm - Node JS.
- Colaboración en Github.
- Autorización de Usuarios.
- Deployment.
- Introducción a REACT JS.
- React 101 - Historia.
- Virtual DOM.
- Atomic Design.
- React DevTolls.
- Create-React-App.
- Sintaxis JSX.
- Modularización.
- Class vs Functional Component.
- Ciclo de vida y Estados.
- Condicionales y Arrays en React.
- Props y Prop Children.
- Module CSS.
- Style CSS.
- Styled Components.
- Nesting Styles.
- Props Styles.
- Global Styles.
- useState.
- useEffect.
- useContext.
- useRef.
- useReducer.
- Custom Hooks.
- Context + useReducer.
- Redux Toolkit.
- Redux Hooks.
- Fetch.
- Axios.get Async.
- Axios.get Then.
- Conceptos y Componentes.
- V6 Rutas Privadas, Estáticas, Anidadas y Dinámicas.
- Link y NavLink.
- React Router Hooks.
- Stale While Revalidate.
- React Query DevTools.
- useQuery Hook.
- Global options.
- Data Transformation.
- Mutations.
- Handling Mutation Response.
- Optimistic Updates.
- ¿Qué es Node JS?
- ¿Cómo funciona Node JS?
- Módulos.
- Common JS vs ES6 Modules.
- FileSystem en Node.
- CLIs con Node.
- Modelo Cliente - Servidor.
- ¿Cómo funcionan las Redes? - 101.
- Protocolo HTTP.
- Node JS | Servidor Web.
- Módulo HTTP.
- Creación de un servidor starter en Node JS.
- Introducción a Express.
- Servidores con Express.
- Sirviendo Estáticos.
- Introducción a API.
- Respuestas JSON.
- Diseño de APIs.
- Middlewares.
- Introducción a las Bases de datos.
- SQL vs NoSQL | Relacional vs No Relacional.
- Introducción a NoSQL con MongoDB.
- MongoDB y Node.JS.
- Mongoose .
- Introducción a SQL con PostgreSQL.
- PostgreSQL y Node JS.
- Prisma ORM.
- Concepto de Login.
- Sessions.
- Manejo de Passwords.
- Json Web Tokens.
- Passport js.
- Middlewares de Autorización.
- Testing.
- Docker.
- Docker compose.
- Cloud | DigitalOcean - AWS.
- Github Actions.
- Desarrollo Profesional.
-
Diploma ARP. Al concluir este curso, tendrás la oportunidad de recibir un certificado de finalización emitido por ARP Certificate.
-
Métodos de Pago. Antes de inscribirte, revisá tu método de pago. Recordá que, indistinto al método de pago, los cumplimientos son por la totalidad.
¿Quieres más información?
Completa este formulario y la academia se pondrá en contacto contigo.
¿Quieres más información?
Completa este formulario y la academia se pondrá en contacto contigo.
¿Algo no está bien?
Si has encontrado en este curso información que no está bien puedes reportar una incidencia aquí.