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

Lo sentimos, en estos momentos este programa no está activo en CanalCursos.com

Ver programas similares

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

  • Máster |
  • A distancia y Presencial en Madrid
  • Prácticas |
  • Promociones, descuentos y becas

Contacta con el centro para más información

Pide Información y sin compromiso

Descripción del curso

Detalles

Dirigido a:

Este programa es para ti:

Quieres level up
Quieres quedarte en tu área o sector, pero sientes la inquietud de seguir aprendiendo y explorar nuevos retos. Es hora de darle un empujó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 mundo profesional es de los valientes. Si eres emprendedor, o freelance, este programa 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 tu perfil profesional.

Eres emprendedor o freelance
Este programa te pondrá en el punto de mira, porque la tecnología es el motor de la innovación y la clave para mantenerse competitivo en un mercado en constante evolución.

Comentarios:

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 productividad
Curso de introducción a la programación: Python

Temario:

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ógica
Conceptos básicos de programación
Entorno 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 Web
Conocer el funcionamiento de Internet y los servidores web
La importancia del diseño

Los diferentes roles de cada uno de los componentes

HTML5:
Qué es HTML
Elementos básicos Heading
Elementos básicos Paragraph
Tags Self Closing
Ejercicios
Elemento List
Nesting e Identación
Elementos anchor
Elementos image
Ejercicios
Páginas web múltiples
Html boilerplate
Hosting de páginas web
Hipervínculos.
Buenas prácticas en HTML.

CSS3
Introducción a CSS, porqué necesitamos CSS
Cómo añadir CSS
Selectores CSS
Ejercicios
Propiedades:
Colores CSS
Fuentes
Inspeccionar CSS
El modelo Box (márgenes, padding, bordes)
Cómo se aplican los estilos - La cascada, especificidad, herencia
Combinar selectores
Posicionamiento en CSS
CSS Display
CSS Float
Como crear sitios responsive
Media Queries
Flexbox
Uso de flexbox para el diseño de layout.
Comprensión básica de Flexbox
Creación de diseños flexibles y adaptables.
Grid
Diferencias y aplicaciones entre grid y flexbox.
Creación y organización de layouts con grid.
Bootstrap
Instalació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 tipados
Variables, Tipos de datos.
Condicionales.
Ciclos/Bucles.
Funciones.
Tipos de Datos, variables, Convenciones de nombres
Strings, Concattenación, Slicing y Extracción.
Aritmética básica
Expresiones
Funciones - creación y consumo
Parámetros y argumentos.
Generción de números random.
Control if-else, condicionales, lógica. Compración,
Arrays en Javascript
Loops for, while
Añadir Javascript a los Websites
Introducción al DOM
Solucionar el reto del DOM
Seleccionar elementos HTML con Javascript
Manipular y cambiar estilos de elementos HTML
Estructura vs Estilo vs Comportamiento
Manipulación de Texto y la propiedad Text Content
Manipular los atributos de elementos HTML
Gestión de eventos
Funciones como argumentos
Sonidos
Switch
Objetos JS en profundidad
Listeners de ventos
Animación en un Website
Desarrollador 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 objetos
Interfaces y tipos avanzados como union, intersection y genéricos.
Técnicas para manejar errores y depurar código en TypeScript
Creació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.js
Crear mi propio servidor con Express
Peticiones HTTP
Postman
Introducción al Middleware
Middlewares 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’s
Structurar las peticiones API
Postman
Qué es JSON
Hacer una petición API en el lado del Servidor
Autenticación API
Rest API
APIs públicas
Desarrollador 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 BD
Fundamentos de modelado de datos
Bases de datos relaciones
Modelos de datos
Mapeo de relaciones de entidad ERD
SQL vs No-SQL
Introducción a PostgreSQL
Instalación
Tipos y keywords
pgAdmin para Crear una tabla.
READ, SELECT, WHERE, LIKE, UINQUE, INSERT, …
Relaciones
Introducción a MongoDB
Instalación
Conceptos básicos
Operaciones CRUD
Índices
Agregaciones
Modelas de datos
Replicación
Avanzados: Sharding, Seguridad, Backaup, Rendimiento
Integración con aplicaciones
Especialista 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 web
Configuración de HTTPS y certificados SSL
Gestión de secretos y variables de entorno
Pruebas 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.

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.

Duración:

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

Fechas:

Inicio: Marzo 2025.
...

Sede principal del centro

Madrid: Paseo de la Castellana, 89 - 28046 - Madrid
  • Madrid: Paseo de la Castellana, 89 - 28046 - Madrid

Ofertas relacionadas

Compartir Canalcursos.com



Estás viendo
Curso de Bootcamp Programación y Desarrollo Web Full Stack Developer
Centros de Formación y Academias - Cursos IMMUNE Technology Institute - Masters IMMUNE Technology Institute - Formación IMMUNE Technology Institute
Precio
Contacta con nosotros y resuelve tus dudas