Está en la página 1de 12

Full Stack Java

We buil
We build
future skills
Tu futuro comienza <
Programa Full Stack
JAVA Desarrollo Web
> Información Básica
Horas totales: 700hs.

> Qué aprenderás


Front-End Java I & II

Módulo 1 Módulo 2 Módulo 3 Proyecto Integral

HTML5 JavaScript Java Incluye todos


los contenidos
CSS3 Vue.js Spring
vistos en el
Flexbox QuerySelectors Test Driven Development bootcamp
Agile AJAX SQL
JSON
APIs
Bootstrap
> Descripción del programa
Durante este Bootcamp, aprenderás los conceptos básicos de los lenguajes de programación más
utilizados y demandados en el mercado laboral hoy. Vas a aprender a desarrollarte a partir de
simples páginas web a plataformas complejas usando HTML5, CSS3, Javascript y JAVA.
Al final del programa, contarás con la base de conocimientos de programación, así como gran
flexibilidad para adaptarte a los continuos cambios tecnológicos. Además, el Bootcamp te preparará,
no solo a nivel técnico, sino también para pensar como un programador, resolver y lidiar con
situaciones complejas y trabajar en equipo, formando así un completo profesional preparado para
trabajar en cualquier empresa del mercado laboral.
La metodología de este programa, está basada en simulaciones de técnicas avanzadas de entornos
profesionales reales, sin clases teóricas o exámenes. Un método 100% práctico de aprendizaje en el
que los mentores tomarán el papel del Team Lead para asegurar que los objetivos y las entregas se
cumplan en los plazos establecidos.
En la plataforma en línea del programa, tendrás acceso al resumen, al esquema y la lista de
recursos necesarios para completar cada tarea.
Sin lugar a dudas, la programación actualmente es una de las profesiones más demandadas y en
MindHub te formamos para que accedas a esas posibilidades.

> Objetivos del programa


Este programa fue diseñado por expertos en desarrollo de software para garantizar que los
proyectos y las tareas que los componen, reflejen los desafíos reales que surgen durante el
desarrollo de aplicaciones web modernas usando Java.

Al completar este programa podrás:


> Crear y diseñar aplicaciones web responsive de principio a fin utilizando HTML5, CSS3,
Javascript y Java.
> Aprender a utilizar librerías de terceros en tus proyectos como Vue.js, QuerySelectors, Bootstrap,
Axios, entre otras.
> Aprender a analizar efectivamente los proyectos en los que has trabajado y defender las
decisiones tomadas.
> Aprender a lidiar con la presión en el ambiente de trabajo.
> Usar e integrar APIs de terceros en una aplicación.
> Crear APIs para ser utilizadas por aplicaciones.
> Crear, completar y asegurar aplicaciones web siguiendo los frameworks más utilizados.
> Aprender los conceptos básicos de Spring como un framework para Java.
> Aprender a segmentar problemas, abordarlos, leer documentación y mantenerte actualizado en las
nuevas tecnologías.
> Escribir un código limpio, modular y eficiente, siguiendo los estándares de buenas prácticas.
> Construir tu perfil profesional a partir de un análisis FODA de tus habilidades, que se complementen
con tu portfolio de proyectos realizado en GITHub.
> Comenzar una carrera en el mercado laboral de tecnología.
> Contenidos
80hs
Módulo 1

Front-End, HTML5 y CSS3


> Introducción al Front-End.
> Creación de un Mockup de sitio web.
> Construcción del primer sitio web utilizando HTML5 y CSS3.
> Presentación de datos en listas y tablas.
> Uso de formularios y mapas de google.

Caso Práctico: Como desarrollador freelance que desarrolla sitios web personalizados
para pequeñas organizaciones, te convocan de una liga de Hockey y te contratan para
desarrollar un sitio web para sus equipos de Hochey. Trabajarás para crear un sitio web
atractivo e informativo de varias páginas basado en los requisitos del cliente.

120hs
Módulo 2

Front-End, HTML5, CSS3 y JavaScript


> Desarrollo en Javascript.
> Testear y hacer depuración (debug) de código JavaScript.
> Usar librerías de JavaScript tales como QuerySelectors, Vue.js, AJAX y JSON así como
Bootstrap para implementar la interfaz de usuario.
> Usar APIs REST para acceder a recursos de terceras partes.
> Desarrollar y codificar algoritmos que permitan tratar y segmentar información para
luego desplegarla de manera amigable.

Caso Práctico: Como desarrollador de una pequeña empresa de software que crea
aplicaciones web a medida, te contratarán para desarrollar una aplicación web para
obtener estadísticas del comportamiento de los integrantes del Congreso de los EE.UU.

16hs
Challenge 1: Aplicación Conocimientos Front-End
Aplicando todos los conceptos y tecnologías de los módulos 1 y 2, desarrollarás una
aplicación web con tu equipo de trabajo. Esta aplicación deberá responder a los
pedidos de un cliente personal que quiere tener su sitio web de su emprendimiento.
Deberá ser lo suficientemente atractivo y funcional para ayudarlo a crecer en su negocio.
404hs
Backend JAVA
> Usar JavaScript y QuerySelectors para obtener/recibir datos desde un web server usando
AJAX y JSON, y construir pantallas dinámicamente en HTML.
Usar las herramientas de Spring (Java) para implementar una API RESTfull aplicando
conceptos modernos de programación.
Conocer el lenguaje de programación JAVA y el paradigma de la programación orientada a
objetos.
Utilizar las nuevas características del lenguaje Java como streams y funciones lambdas.
Aprender conceptos de base de datos y cómo utilizar el módulo de Spring Data JPA del
framework Spring para obtener y almacenar datos en ellas.
Utilizar el módulo Spring Security de Spring framework para implementar la seguridad de la
aplicación,
Instalar un servidor MySQL para conectar la aplicación al mismo y realizar consultas SQL
sobre el mismo.

Caso Práctico: El equipo de desarrolladores fue contratado por un banco para crear un
Home Banking a fin de que sus usuarios puedan realizar distintas operaciones bancarias
desde una aplicación web, deberás crear dicha aplicación utilizando Java para el backend y
todos tus conocimientos aprendidos en los primeros módulos para el frontend.

40hs
Aplicación Full Stack de E-Commerce
Aplicando todas las tecnologías aprendidas a lo largo del Bootcamp, vas a desarrollar en
equipo un Ecommerce con todas sus funcionalidades y tendencias de la industria. Vas a
elegir tu propio proyecto de Ecommerce de acuerdo a los requerimientos de tu Team Lead y
tu equipo de trabajo. Esta aplicación deberá mostrar productos de forma muy visual, manejar
un carrito de compras, gestionar distintos métodos de pago, manejar stock y creación de
cuentas loguins, cuidando la seguridad de los futuros clientes.
Vas a desarrollar este proyecto tanto en versión Web como Mobile y lo vas a presentar a
líderes de la industria y empresas de nuestro ecosistema.
40hs
Acelera tu Carrera laboral
En este módulo te vamos a ayudar en la definición de tu perfil profesional, donde vas a trabajar en
dos áreas principales: por un lado, contarás con entrenamientos de habilidades para mejorar
tu entrevista y habilidades interpersonales; por otro lado, te ofrecemos un espacio para realizar
consultas con expertos de la industria para mejorar tu CV, el perfil de LinkedIn y tu elevator pitch.
Vamos a realizar un seguimiento de tus entrevistas para acompañarte en esta etapa crítica para vos.

> ¿Qué necesitas?


A diferencia de la mayoría de programas intensivos de programación, nosotros
no requerimos que tengas ningún conocimiento previo.

Requisitos del alumno


> 18 años cumplidos.
> Escuela secundaria/ Educación Media/ K12 completa.
> Escritura y lectura básica a intermedia en inglés.
> Disponibilidad para cursar de Lunes a Viernes de:
9.00 a 18.00 hs GMT-3 (Argentina y Chile)
7.00 a 16.00 hs GMT -5 (Colombia)
> ¡Y sobretodo lo que necesitas son ganas y compromiso!

Requisitos técnicos
> PC o Laptop con webcam y micrófono.
> Procesador Intel I3 o superior, AMD Ryzen 3 o superior.
> 8 Gb de RAM
> Espacio libre en disco de 50 GB.
> Windows 10, OSX 12 o superior o Linux (distribución reciente).
> Conexión a internet de alta velocidad.
> Metodología del programa
Este programa se basa en la metodología de aprendizaje basado en proyectos o “project-based,
learn by doing” promoviendo la retención y asimilación de conocimientos y habilidades desde el
entorno de aprendizaje hacia el lugar real de trabajo.
Esto implica técnicas avanzadas de simulación de situaciones reales. No existen clases teóricas o
sesiones de estudio de memorización para aprobar exámenes. Esta metodología te pone en un
escenario motivador basado en una situación profesional real en la que realizarás las mismas tareas
que los profesionales reales, utilizando las mismas herramientas, lo que significa que puede
adaptarse fácilmente a un equipo de trabajo real cuando llegue el momento.
Trabajarás en equipo, como suele ser el caso en el mundo del trabajo, con el material de apoyo y la
ayuda necesaria para completar las tareas. Un mentor va a supervisarte, y siempre estará disponible
para responder cualquier pregunta o aclarar cualquier duda, y va a ser quién evaluará tu rendimiento
y asesorará sobre los "entregables" del proyecto. Es una metodología educativa que nos permite
ofrecer un enfoque de aprendizaje práctico en toda su complejidad y alcance.

> Mentores
Al comienzo del curso se te asignará un mentor que es un experto profesional.
El mentor fomentará el trabajo en equipo y promoverá la discusión de problemas, ayudándote a
encontrar soluciones y resolver las dificultades del proyecto.
Te darán retroalimentación sobre los "entregables" para cada proyecto en cada etapa, para que
puedas refinarlos continuamente, aprendiendo de tus errores y logrando el dominio necesario para
cada tarea.
> Costos y financiación
Valor del curso
USD 4.400 o el equivalente en moneda local
*Argentina: se consideran dolares oficiales IVA incluido

Diferentes opciones de pago


Ofrecemos distintas alternativas para que tu camino de aprendizaje sea
cómodo y acorde a tu contexto. Para realizar cualquiera de nuestros
programas, se cursa en una primera instancia “Mi primer sitio Web”.

Pago tradicional Pago diferido Pago blended


Paga mientras estudiás Paga recién cuando trabajes Arma tu propio plan de pago

Paga del modo tradicional, al Paga cuando estés trabajando con Si quieres pagar una parte del
comienzo del Bootcamp (luego ingresos equivalentes al de un Bootcamp en pesos y posponer
de haber cursado “Mi Primer Desarrollador Jr. Una vez que hayas el resto del pago para cuando
Sitio Web”), en 1 o más cuotas finalizado con éxito “Mi Primer Sitio Web”, estés trabajando, podemos
con atractivos descuentos. firmarás un Acuerdo de Ingresos Futuros diseñar un plan que se adapte a
equivalente al monto del Bootcamp para tus posibilidades.
poder pagar en cuotas la totalidad del
costo.

> Etapas de aprendizaje


“Mi Primer Sitio Web”

1
Comenzarás realizando este programa, para
familiarizarte con la modalidad, las tecnologías y
conocer a tus mentores y compañeros.

Bootcamp Full Stack Java

2 Una vez aprobado “Mi Primer Sitio Web”, y si estás


decidido a seguir aprendiendo en MindHub,
podés continuar con el resto de tu aprendizaje de
acuerdo a los Módulos y Sprints de tu Bootcamp.
> ¿Qué dicen nuestros Hubbers?
> MATÍAS SCALERANDI, trabaja en MERCADO LIBRE
“Comencé sin el apoyo de nadie, jugándomela por sistemas y después de más de 2 años en este
rubro, con mucho esfuerzo, humildad y perseverancia estoy alcanzando mis metas, las cuales
soñamos en algún momento y los sueños están para luchar por ellos para poder cumplirlos. Siempre
voy a estar eternamente agradecido a MindHub donde todo comenzó para mi”.

> NEHUEN MERCADO, trabaja en TECHNISYS


“Mindhub fue el impulso de arranque de mi carrera como developer. Es increíble la cantidad de
cosas que aprendí en tan poco tiempo, además de la excelente calidad de personas que forman el
grupo. Hoy trabajo en la empresa que yo elegí y mi vida dio un cambio rotundo, recomendadísimo!”

> ANDREYNA GONZÁLEZ, trabaja en ITR


“No solo la experiencia durante el Bootcamp fue increíble, con nuestro mentor que tuvo tanta
paciencia y pedagogía durante el proceso de aprendizaje; sino que además, a las 2 semanas de salir,
logré ingresar en una empresa espectacular! Gracias a la genia que se encargó de nuestra
empleabilidad y nos preparó para cada una de las propuestas laborales. Son geniales.”

> AGUSTÍN ROEL, trabaja en TGV


“Fue de las mejores experiencias que tuve en una institución en Argentina. Sabía de la calidad del
curso antes de entrar pero superó incluso esas expectativas. A cualquier persona interesada en el
mundo de la programación web, no duden en elegir Mindhub.”

> CELIA HUAMANI, trabaja en ATOS


“Realmente fue todo un privilegio poder haber tenido la oportunidad de hacer este innovador curso
Bootcamp bajo la metodología Learning By Doing, que literal, ¡Explotó mi mente y potencial! .
Aparte de aprender la parte técnica de la programación, también me conocí más a mí misma,
desarrollé habilidades blandas que no poseía y superé mis límites.
El aprendizaje es exponencial en todo sentido, y lo recomiendo al 1000%!
Ahora puedo decir que gracias a MindHub, este lunes comencé una nueva etapa como
desarrolladora en una empresa tecnológica. ¡Gracias totales!”

> MANU FIGUEIRA, trabaja en ACCENTURE


“En busca de un cambio laboral hacia la programación, MindHub me permitió no solo aprender, y
crecer un montón de 0 a 100, sino también la posibilidad de encontrar el trabajo que buscaba.”

> JULI IRIGOYEN, trabaja en ALMA FINTECH


“MindHub es único, porque no te propone hacer un curso y ya. La metodología que implemente me
permitió adquirir herramientas, hábitos y formas de pensar, que difícilmente pudiera haber logrado
en otra parte”
> ¿En qué empresas trabajan?
Capacitamos a más de 1500 chicos y chicas en tecnología.
Nuestros Hubbers, egresados de Bootcamps Full Stack, hoy trabajan como
Full Stack Developers en las principales empresas del país.
¿Querés acompañarlos?
> ¿Quiénes somos?
Somos tres mujeres, ex socias de
Accenture, con más de 20 años de
compañía, retiradas del mundo
corporativo luego de haber
desarrollado nuestras carreras a lo
largo de Latinoamérica. Decidimos
emprender este proyecto motivadas
por el desafío que representa el
Futuro del Empleo.

> ¿Dónde encontrarnos?


MindHub LA MindHub

MindHubLA MindHubLA

mindhubweb.com

También podría gustarte