Bootcamp Desarrollo Web Full Stack

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

Descripción

Contenido del bootcampTrabajo de preparaciónNuestro Bootcamp es muy intenso. Para ahorrar tiempo y empezar con buen pie, nuestros estudiantes deben hacer el trabajo de preparación en nuestra plataforma de estudios antes de empezar el curso. Son 40 horas de estudios donde cubriremos conocimientos básicos de:Web 101, cómo funciona la webComandos básicos de TerminalComandos básicos de GitBases de HTML / CSSBases de JavascriptWorkflows en tecnología y herramientas en una start-upBasesHerramientas de desarrollo y workflowTrabaja con las herramientas de desarrollador y el workflow adecuados. Aprende los conceptos básicos de la línea de comando, utiliza un editor de texto de código e instala Ruby con una herramienta de gestión de versión. Familiarízate con los paquetes de desarrollador más prácticos y aprende a versionar tu código con git y a añadirlo con Github.Conceptos básicos de programación en RubyEscribe programas manipulando variables, loops, condiciones y estructuras de datos (Array y Hash). Detecta patrones de texto con Regular Expressions y empieza a analizar datos de archivos estructurados (CSV, JSON, XML, HTML) recopilados usando web scrapping o creando peticiones a APIs JSON.Arquitectura de softwarePrograma tu aplicación siguiendo los principios de la programación orientada a objetos. Aprende en profundidad el patrón Modelo-Vista-Controlador (el patrón de arquitectura de software mas adoptado). Desarrollarás varias aplicaciones web de cero. Incluso serás capaz de simular una base de datos almacenando información en ficheros CSV.Base de datos relacional, SQL y ORMAprende a diseñar una base de datos relacional y a crear consultas estructuradas usando SQL. Gestionas tareas ‘CRUD’ (crear, leer, actualizar, eliminar) o consultas ‘JOIN’ avanzadas. Aprende a conectar tu base de datos a tu aplicación con Active Record (ORM – mapeo objeto-relacional).Desarrollo webDesarrollo front-endCrea páginas web siguiendo los principios del diseño atómico y programa tu propio kit UI de componentes web y diseños aplicando las últimas técnicas CSS. Crea páginas con un diseño adaptable gracias a las media queries y aprende a hacer un prototipo de una aplicación web con Bootstrap 4.0 y su sistema de red reactiva.ES6Aprende ES6, tu segundo lenguaje de programación tras Ruby, para añadir comportamiento dinámico a tu página web o actualiza páginas sin tener que volver a cargarlas gracias a AJAX. Comprende los conceptos fundamentales de JavaScript y aprende a usar todas las herramientas web JS necesarias, como Babel, Webpack o Yarn.Ruby on RailsJúntalo todo programando tus primeras aplicaciones de Ruby on Rails. Desarrolla tus aplicaciones en producción y empieza a programar “a lo Rails”. Profundiza en Rails descubriendo conceptos avanzados como recursos anidados, namespaces, o cómo refactorizar una aplicación con servicios o crear una API con Rails.Clonando Airbnb en equipoPrograma un clon de Airbnb de cero en 5 días. Trabajarás en equipos para aprender a colaborar en Github usando consultas pull y desarrollarás tus aplicaciones en Heroku usando el mismo workflow que las start-ups de éxito. Implementarás funciones avanzadas (pago, carga de imágenes, búsqueda, geocodificación, jobs de fondo, etc.) y aprenderás a cubrir tu código con tests.ProyectosConvierte tu idea en un producto en 2 semanasLa Fase de Proyectos es la experiencia definitiva del programa: inventa, presenta, diseña, programa y desarrolla un proyecto original en equipos de 3 o 4 personas durante las últimas dos semanas. Tendrás que hacer todo el proceso, desde la idea a la aplicación en producción con un nombre de dominio real, ¡listo para ser probado en el mercado!Define los usuarios objetivo del producto y la propuesta de valor únicaCrea un prototipo interactivo con Figma para validar la UXDivide el trabajo en tus equipos definiendo y asignando historias de usuariosPrograma la aplicación web de cero: desde el back-end a la interfaz de usuarioDesarrolla tu aplicación en un entorno de producciónPresenta tu producto en el Demo Day

¿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

El precio total del bootcamp es 6500€
Dependerá de tus objetivos de carrera, tu estilo de aprendizaje y tu disponibilidad de tiempo. Si prefieres una experiencia de aprendizaje práctica, acelerada y enfocada en una carrera específica, un bootcamp podría ser ideal.
El perfil de los estudiantes en los bootcamps es variado, desde principiantes hasta profesionales experimentados, así como personas que desean cambiar de carrera para entrar rápidamente al mercado laboral o conseguir mejores oportunidades salariales, independientemente de su experiencia.

Le Wagon

Le Wagon es un bootcamp reconocido a nivel mundial, especializado en desarrollo web y análisis de datos. Se destacan por su metodología práctica y resultados laborales sobresalientes.

Modalidad:

Opiniones de Le Wagon

45 opiniones

Mabi Barbas

Hice el Máster en Analítica Digital, CRO y UX en la promoción 2021-2022. No tenía experiencia previa en estos campos y fue un trampolín para cambiar de sector profesional. Me ha ido bien desde entonces, pero porque siempre estoy actualizando mis conocimientos. A favor: la variedad de conocimientos, la flexibilidad para aprender a distancia, y algunos de los profesores (destacando MUY por encima a Ernesto del Valle). En contra: los vídeos de algunos módulos se veía que estaban grabados hacía tiempo y ciertas temáticas quizá necesitaban más profundidad (UX y CRO).

Pablo Peñalba

De mi experiencia, hace dos años vengo realizando cursos en Coder: Testing Qa Manual, SQL, Tableau, Data Analitics y ahora el de Data Scientist. Hubo docentes que lograron transmitir su pasión, dedidación y otros que no(que solo pasaban Slides). Tambien realice el taller de armar un CV que destaque(que ahora no esta disponible). Me encuentro sin empleo, tratando de ingresar al mundo Laboral de la programacion, es muy dificil, no te toman en cuenta. Realice algunas consultas via whatsApp, no supieron darme una solucion, me mandaban a la pagina de mi login, para chatear con un chatboot que me enviaba al chat del WhatsApp. Le pongo 3 estrellas porque como dije hubo profes buenos y otros no tanto. No es tan facil ingresar al mundo IT, sin una experiencia previa. Termino este Curso y si no tengo Trabajo, me voy a realizar el curso de Full Stack en Henry, que sale cero costo y te ayudan a conseguir trabajo!