Pide Información SIN COMPROMISO

Curso de Bootcamp Programación y Desarrollo Web Full Stack Developer

Curso de Bootcamp Programación y Desarrollo Web Full Stack Developer
Bootcamp Programación y Desarrollo Web Full Stack Developer Online con clases en directo. HTML, Javascript, React y CSS. Estas son las herramientas que... Seguir leyendo

¿NOS DEJAS TU OPINIÓN?

Si has realizado este curso, ¿por qué no darnos tu opinión?. Si lo haces, estarás ayudando a miles de personas que, como tu en su momento, están intentando cambiar su vida a través de la formación. No hay mejor ayuda, para decidirse entre miles de cursos, que la opinión de una persona que ha vivido la experiencia de cursarlo, miles de personas te lo agradecerán.

Danos tu opinión detallada sobre el Curso de Bootcamp Programación y Desarrollo Web Full Stack Developer. No olvides decirnos que te pareció el temario del curso, el profesorado, la accesibilidad al equipo del centro para resolver tus dudas y, en el caso de los programas online, la calidad del campus virtual.

Tu experiencia es muy valiosa
Tu voto
Haz clic para puntuar
ENVIAR
Descripción del Máster

Bootcamp Programación y Desarrollo Web Full Stack Developer
Online con clases en directo.
HTML, Javascript, React y CSS. Estas son las herramientas que dominarás con nuestro Bootcamp en Programación y Desarrollo Web. Te convertirás, en 24 semanas y desde cero, en un desarrollador full stack y adquirirás las habilidades más demandadas por las empresas.

Objetivos:
- Dominarás las herramientas y entornos de desarrollo más utilizados en los entornos laborales: Git, VSCode, Postman, etc.- Aprenderás a desarrollar una aplicación web completa desde el back de servicios hasta los clientes web con las tecnologías más demandadas ( M.E.R.N ).- Desarrollarás cumpliendo estándares de calidad y los requisitos más demandados.- Aprenderás la metodología, las buenas prácticas y los sistemas necesarios para integrarte en el mundo laboral y trabajar de forma colaborativa.- Aprenderás programación a través de JavaScript.

Competencias Profesionales:
Lánzate al mercado profesional ocupando puestos de: Junior Full stack developer, Full stack mobile developer, iOS Developer, Android Developer y Desarrollador web. Además, de prepararte como full stack developer tendrás las bases para las certificaciones oficiales internacionales como: Adobe Certified Expert (ACE) , Certified Web Development Professional, Zend Certified PHP Engineer, Microsoft Developer Certifications (MTA & MCSD), Amazon Web Services (AWS Certified Developer).

Career Readiness:
Ofrecemos a nuestros alumnos una formación integral que les prepara para el mercado laboral. A través de un itinerario personalizado, les ayudamos a desarrollar sus competencias profesionales, a establecer relaciones con empresas y a superar los procesos de selección.

Una formación alternativa:
En todos nuestros contenidos incluimos un porcentaje de Human Sciences para relacionar la tecnología con las soft skills.

Metodología Learning By Doing:
Se centra en la aplicación práctica de conocimientos y habilidades para fomentar un aprendizaje significativo y duradero.

Acceso sin coste a formación complementaria:
Curso de IA generativa: prompt engineering y productividadCurso de introducción a la programación: Python

Titulación: Una vez finalices y superes el programa recibirás un diploma emitido por IMMUNE Technology Institute en formato digital verificable mediante tecnología blockchain.

- Becas: a consultar con el centro.
- Promociones y descuentos: a consultar con el centro.
- Titulación propia.
- Bolsa de trabajo
- Prácticas en empresas
- Regalo:
. Curso de IA generativa: prompt engineering y productividad
. Curso de Introducción a la programación: Python

Destinatarios del Máster

Este programa es para ti:
 
Quieres level up
Quieres quedarte en tu área o sector, pero sientes lainquietud de seguir aprendiendo y explorar nuevos retos. Es hora de darle unempujón a tu perfil profesional y alinearlo con las tendencias tecnológicas.
 
Estás terminando tu carrera, y quieres upgrade en tech
Nos encanta tu perfil porque te atreves. Y el mundoprofesional es de los valientes. Si eres emprendedor, o freelance, esteprograma te ayudará a llevar tus proyectos profesionales al próximo nivel.
 
Quieres darle una vuelta a tu vida profesional
Si quieres redirigir tu carrera, y entrar pisando fuerte alámbito tecnológico, el programa te ayudará a especializarte, y completar tuperfil profesional.
Eres emprendedor o freelance
 
Este programa te pondrá en el punto de mira, porque latecnología es el motor de la innovación y la clave para mantenerse competitivoen un mercado en constante evolución.

Temario del Máster

Plan de Estudios:
Con el Bootcamp aprenderás desarrollo web desde cero. Con este programa adquirirás los conocimientos necesarios, tanto de front-end como de back-end para el desarrollo de aplicaciones web y mobile. Además, aprenderás las últimas tendencias, metodologías y herramientas DevOps.

Prework 6h.
Presentación del plan de estudios, de herramientas de trabajo, funcionamiento del programa y presentación del grupo.
Desarrollador web front end fundamentals

Fundamentos De Programación 12h.
Repasaremos los conceptos básicos, la preparación de nuestros entorno de desarrollo (OS, CLI) y los conocimientos de programación básica (VSCode, desde 0 a funciones y metodologías ágiles), Conceptos básicos de programación, VSCode, Programación básica. Prepararemos el entorno de trabajo, VSCode y CLI. de lógica de programación, entornos de trabajo, el mismo IDE que usaremos durante el programa.
Programación LógicaConceptos básicos de programaciónEntorno de trabajo, VSCode, CLI.Metodologías ágiles

Fundamentos Del Desarrollo Web 27h.
Primeros pasos en Desarrollo Web con HTML5 y CSS. Buscaremos conocer el funcionamiento de Internet y los servidores web, la importancia del diseño, y los diferentes roles de cada uno de los componentes. Dominaremos los elementos cotidianos de HTML y CSS.
Fundamentos WebConocer el funcionamiento de Internet y los servidores webLa importancia del diseño
Los diferentes roles de cada uno de los componentes
HTML5:Qué es HTMLElementos básicos HeadingElementos básicos ParagraphTags Self ClosingEjerciciosElemento ListNesting e IdentaciónElementos anchorElementos imageEjerciciosPáginas web múltiplesHtml boilerplateHosting de páginas webHipervínculos.Buenas prácticas en HTML.
CSS3Introducción a CSS, porqué necesitamos CSSCómo añadir CSSSelectores CSSEjerciciosPropiedades:Colores CSSFuentesInspeccionar CSSEl modelo Box (márgenes, padding, bordes)Cómo se aplican los estilos - La cascada, especificidad, herenciaCombinar selectoresPosicionamiento en CSSCSS DisplayCSS FloatComo crear sitios responsiveMedia QueriesFlexboxUso de flexbox para el diseño de layout.Comprensión básica de FlexboxCreación de diseños flexibles y adaptables.GridDiferencias y aplicaciones entre grid y flexbox.Creación y organización de layouts con grid.BootstrapInstalación y uso del marco Bootstrap.Sistema de diseño de 12 columnas y componentes como botones, carruseles y barras de navegación.

Desarrollo Web Con Javascript 30h.
Ahondaremos en uno de los lenguajes de programación más utilizados: Javascript.Veremos aspectos elementales como sintaxis, tipos de datos, estructuras de control, funciones y programación orientada a objetos. Métodos y manipulación de arrays y objetos.
Javascript y Document Object Model (DOM)Lenguajes tipados y no tipadosVariables, Tipos de datos.Condicionales.Ciclos/Bucles.Funciones.Tipos de Datos, variables, Convenciones de nombresStrings, Concattenación, Slicing y Extracción.Aritmética básicaExpresionesFunciones - creación y consumoParámetros y argumentos.Generción de números random.Control if-else, condicionales, lógica. Compración,Arrays en JavascriptLoops for, whileAñadir Javascript a los WebsitesIntroducción al DOMSolucionar el reto del DOMSeleccionar elementos HTML con JavascriptManipular y cambiar estilos de elementos HTMLEstructura vs Estilo vs ComportamientoManipulación de Texto y la propiedad Text ContentManipular los atributos de elementos HTMLGestión de eventosFunciones como argumentosSonidosSwitchObjetos JS en profundidadListeners de ventosAnimación en un WebsiteDesarrollador web front end specialist
Desarrollo web con Typescript 18h.
Aprenderemos TypeScript como lenguaje basado en JavaScript con la característica de ser TIPADO y ORIENTADO A OBJETOS.
Conceptos básicos y el entorno de desarrollo de TypeScript.Uso de tipos primitivos, especiales y complejos en TypeScript.Declaración, tipado de funciones y objetosInterfaces y tipos avanzados como union, intersection y genéricos.Técnicas para manejar errores y depurar código en TypeScriptCreación de una App con TypeScript

Desarrollo FrontEnd Con React 36h.
Profundizaremos en el desarrollo FrontEnd a través de React, TypeScript y CSS avanzado.
Fundamentos:Introducción a React, componentes, props, estado, hooks y enrutamiento.
Desarrollo:Estado global con Redux, patrones avanzados, testing y optimizaciónEstado global con Redux, patrones avanzados, testing y optimización
Estilos y diseño avanzado:CSS avanzado, diseño responsivo, CSS-in-JS y frameworks de diseñoCSS avanzado, diseño responsivo, CSS-in-JS y frameworks de diseño
Performance y optimización front end:Optimización de carga y rendimiento, lazy loading, SEO y análisis con Lighthouse.Optimización de carga y rendimiento, lazy loading, SEO y análisis con Lighthouse.
Desarrollo progresivo y PWAs:Implementación de Progressive Web Apps, Service Workers, notificaciones push y estrategias offline-first.
Middleware Specialist

Node.js 24h.
Comenzaremos a aprender a desarrollar el middleware con Node.js. El middleware es como el pegamento que une diferentes componentes de software, permitiendo que trabajen juntos de manera eficiente y coordinada.
Desarrollo backend con Node.js.Uso de NPM, bucles de eventos, emisores y manejo del sistema de archivos.

Express.js 9h.
Express.js es un framework minimalista y flexible para Node.js que se ha convertido en uno de los más populares para el desarrollo de aplicaciones web del lado del servidor. Una de las características clave de Express.js es su potente sistema de middleware.
Qué es Express.jsCrear mi propio servidor con ExpressPeticiones HTTPPostmanIntroducción al MiddlewareMiddlewares personalizados
APIs De Terceros 12h.
Aprender a usar APIs de terceros en el desarrollo de middleware te permite ampliar las funcionalidades de tus aplicaciones, ahorrar tiempo y recursos, y crear soluciones más completas y escalables al aprovechar servicios externos y datos de otras fuentes.
Introducción a API’sStructurar las peticiones APIPostmanQué es JSONHacer una petición API en el lado del ServidorAutenticación APIRest APIAPIs públicasDesarrollador web backend
Bases De Datos 45h.
Comprender las bases de datos SQL y NoSQL es fundamental para cualquier desarrollador backend, ya que estas tecnologías son la columna vertebral de la mayoría de las aplicaciones modernas. Cada una ofrece ventajas y desventajas específicas, y la elección de una u otra dependerá en gran medida de las características y requisitos de la aplicación.
Introducción a BDFundamentos de modelado de datosBases de datos relacionesModelos de datosMapeo de relaciones de entidad ERDSQL vs No-SQLIntroducción a PostgreSQLInstalaciónTipos y keywordspgAdmin para Crear una tabla.READ, SELECT, WHERE, LIKE, UINQUE, INSERT, …RelacionesIntroducción a MongoDBInstalaciónConceptos básicosOperaciones CRUDÍndicesAgregacionesModelas de datosReplicaciónAvanzados: Sharding, Seguridad, Backaup, RendimientoIntegración con aplicacionesEspecialista en despliegue en producción

APIs RESTful Propias 9h.
Comprender el diseño, implementación, documentación y mantenimiento de APIs RESTful es crucial para construir aplicaciones web modernas y escalables, ya que permite crear interfaces claras y eficientes para que diferentes sistemas se comuniquen entre sí de manera estandarizada.
Diseño de APIs RESTful.Implementación de operaciones CRUD.Desarrollo, documentación y mantenimiento de APIs RESTful.

Autenticación JWT Y Local 6h.
Comprender la autenticación JWT y local es esencial para asegurar las aplicaciones web, permitiendo identificar de forma segura a los usuarios y protegiendo sus datos.
Implementación y seguridad de autenticación con JWT y métodos locales

Fundamentos de Contenedores 12h.
Aprender Docker o contenedores es esencial para el despliegue en producción porque facilita la creación de entornos de ejecución consistentes, aislados y escalables, lo que agiliza el desarrollo, mejora la portabilidad y garantiza la fiabilidad de las aplicaciones.
Fundamentos de contenedores, trabajo con imágenes y contenedores.Uso de Docker Compose para gestionar la aplicación y sus dependencias.

Despliegue de Aplicaciones 6h.
Aprender sobre hosting y despliegue de aplicaciones es fundamental para llevar tus proyectos de desarrollo a un entorno de producción accesible a los usuarios.
Hosting y despliegue de aplicaciones.Uso de GitHub Pages y Heroku.Estrategias y herramientas para despliegue automatizado de aplicaciones

Seguridad En Aplicaciones Web 6h.
La seguridad de las aplicaciones web es un aspecto crítico en el desarrollo de software moderno. Exploraremos los principios fundamentales, las mejores prácticas y las herramientas clave para proteger tus aplicaciones.
Principios y prácticas para asegurar aplicaciones web en producción.Principios de seguridad webConfiguración de HTTPS y certificados SSLGestión de secretos y variables de entornoPruebas de seguridad (OWASP Top 10)Auditorías y monitoreo de seguridad

Monitoreo Y Gestión 6h.
El monitoreo y gestión post-despliegue de aplicaciones, es importante para mantener el rendimiento y la disponibilidad de las aplicaciones en producción.
Monitoreo y gestión post-despliegue de aplicaciones.Herramientas y técnicas para monitoreo de aplicaciones, logs, alertas, optimización del rendimiento y gestión de incidentes

Certificación 15h.
Módulo asíncrono en el que se habilitará el tiempo para preparar y realizar los exámenes de certificación incluidos en el programa. IMMUNE, en este caso, actúa de facilitador en la conexión entre la entidad certificadora y el estudiante, facilitando el proceso pero sin tener la autoridad sobre el examen ni las calificaciones obtenidas por los estudiantes.

Capstone Project 15h.
Creación de equipos de trabajo.Elección de tema para proyecto final.Asignación de tutores.Desarrollo del proyecto con tutor asignado.Entrega del proyecto.

Presentación De Capstone Project 3h.
Presentación de proyecto final ante tribunal de expertos.
* El programa académico puede estar sujeto a cambios en función de la diferente variedad en la demanda de skills dominantes del mercado. Nuestro objetivo es tu empleabilidad.

Duración del Máster

24 semanas (300h.) | 4 Sesiones semanales de clases en directo