Bootcamp Programación Full Stack

Fórmate con el bootcamp de Programación Full Stack ¡Haz tu sueño realidad y dedícate profesionalmente!

Descripción

Con este máster Full Stack de desarrollo frontend y backend te formarás en HTML5, CSS3 y JavaScript. Aprenderás a dominar estos conceptos de forma técnica y profesional para poder trabajar en una empresa de desarrollo de software o gestionar una app de una gran compañía, entre otras muchas posibilidades. Además, con Spring Framework podrás anticipar posibles problemas que puedan surgir en la integración de elementos de una web o aplicación móvil. Diseñarás todas las soluciones necesarias para que el usuario final no tenga ninguna incidencia al utilizarlas.ContenidoBloque 1: HTML5Introducción a HTML5Comienza con una introducción al HTML5 a partir de su historia y los conceptos principales.Enlaces y tablasAprende a introducir etiquetas y atributos en los diferentes enlaces y tablas de tus proyectos.Estructuras y contenedores¡Manos a la obra! Te adentrarás en la programación con HTML5. ¿Lo primero? Estructura de los documentos, contenedores semánticos y de texto, y estructura básica del HTML5.MultimediaConocerás todas las características, estructuras y etiquetas de las imágenes, los formularios y otros componentes multimedia.Bloque 2: CSS3Introducción a las hojas de estiloBreve introducción a la historia del CSS3, explicaremos el uso de hojas de estilo con Sublime Text y hablaremos de la sintaxis.Propiedades y maquetaciónCómo aplicar diferentes estilos a fuentes de texto, listas, tablas, viñetas personalizadas y maquetación de cajas.Consulta de medios e impresión¿Conoces Media-queries? Útil para conseguir un diseño responsive. Lo conocerás a través de pautas básicas y ejemplos de estilos para la impresión.Diseño y buenas prácticasTodos los trucos en HTML5 Y CSS3. Además del diseño en mock ups y Bootstrap y la gestión de contenidos para la creación de páginas web.Bloque 3: Desarrollar con JavaScriptEl lenguaje de JavaScriptHistoria, introducción con Sublime Text y desarrollo a partir de algoritmos.JavaScript IProgramación orientada a objetos, formularios, el modelo DOM, exploración de flujo XML vía DOM y gestión de las cookies en JavaScript.Conceptos principalesEl uso de objetos, condicionales, bucles, tablas, procedimientos y funciones.JavaScript IIAlmacenamiento en servidores, geolocalización, implementación de un diseño HTML5, gráficos de gestión de APIs, creación de documentos y buenas prácticas.Bloque 4: Diseño web y apps webDiseño con mockups y plantillasLas fases de diseño desde el briefing hasta el diseño y desarrollo. Etiquetas y propiedades de la plantilla Bootstrap.Mobile: diseño responsiveTodos los trucos y la metodología para lograr un diseño responsive.Framework ReactConceptos básicos, propiedades y rutas de React enfocado a aplicaciones web, además de su aplicación práctica.Diseño con WordPressInstalación de WordPress, el uso de la plantilla DIVI y el diseño con constructor visual y la plantilla.Creando una app webBBDD, Spring Data JPA con MySQL, Spring Boot, plantillas, controladores y servicios, gestion de errores, depuración y logging, internacionalización y seguridad.Enriqueciendo nuestra app webServicios web, JSON Web Token, planificación y procesamiento batch, BBDD II, despliegue de aplicaciones web.

¿Qué aprenderás en Desarrollo Web?

Temario

1. Introducción a la Programación
– Conceptos básicos de la lógica de programación
– Estructuras de control y funciones
– Buenas prácticas en el desarrollo de software
2. HTML, CSS y JavaScript
– Construcción de páginas web con HTML5
– Estilos avanzados y diseño responsivo con CSS3
– Dinamismo e interactividad con JavaScript
3. Desarrollo Frontend con React
– Componentes y JSX en React
– Gestión de estado con hooks
– Rutas y navegación con React Router
4. Backend con Node.js y Express
– Creación de APIs RESTful
– Gestión de bases de datos y autenticación
– Seguridad y protección de datos
5. Bases de datos relacionales y no relacionales
– Diseño de bases de datos SQL con PostgreSQL
– Modelado de datos NoSQL con MongoDB
– Consultas avanzadas y optimización
6. Control de versiones con Git
– Flujo de trabajo en equipos usando Git y GitHub
– Resolución de conflictos y branches
– Integración continua y despliegue
7. Implementación en la nube
– Despliegue de aplicaciones en Heroku
– Escalabilidad en AWS
– Mantenimiento y monitoreo de servidores
8. Proyecto final
– Desarrollo de una aplicación completa
– Presentación del proyecto y retroalimentación

Opciones de pago

Consigue una beca para cursar tu Bootcamp

Financia tu Bootcamp

No. pagues hasta que encuentres trabajo

Salidas Profesionales

Salario Medio

1-3 años

24.0000€

4-7 años

36.0000€

+8 años

52.0000€

Preguntas Frecuentes

Actualmente no disponemos de esta información :(
Cualquier persona interesada en adquirir nuevas habilidades puede hacer un bootcamp. Están dirigidos a principiantes, profesionales que buscan cambiar de carrera o mejorar en su campo actual, sin importar experiencia previa.
El perfil de los estudiantes es muy variado, desde principiantes hasta profesionales en transición de carrera. Los bootcamps son ideales para quienes desean adquirir habilidades específicas y mejorar sus oportunidades laborales rápidamente.

Tokio School

Con una formación orientada a la práctica y proyectos del mundo real, nuestros bootcamps permiten a los estudiantes adquirir habilidades aplicables en cualquier entorno laboral.

Ubicaciones:

Modalidad:

Opiniones de Tokio School

45 opiniones

Jose A Rivero

Describiría mi experiencia como la mejor decisión que he tomado, cambiar mi estilo de vida y aunque con un poco de temor al principio, gracias a las personas con las que tuve el placer de compartir ese tiempo logre superarlo todo. Curso muy completo en el que en realidad te dan todas las herramientas y conocimientos necesarios para enfrentarte al campo laboral. Y trabajadores y profesores que realmente están comprometidas en que aprendas y no que seas un número mas.

Natalia

Excelente bootcamp, profesionales enseñando de primera mano, mucha ejercitación valiosa para realmente asimilar los conceptos. Maravillosos teachers acompañando el proceso de aprendizaje. El proyecto final es la mejor forma de integral y entender completamente tantos conceptos.