ContenidoCurso: Bootcamp Java Full Stack Online.
Si algo se puede soñar, se puede programar.
¿Por qué estudiar en BIT?
Somos una Academia para aprender a programar y desarrollar software, que desde el año 2014 busca que más personas mejoren sus habilidades en estos temas y puedan conseguir o mejorar su trabajo actual o emprender su propio negocio.
Nuestro contenido evoluciona dinámicamente y se ajusta de acuerdo a lo que el mercado laboral está necesitando.
Desde el primer día te enfrentas al código, de tal manera que en el corto plazo, el estudiante está en capacidad de crear casi cualquier cosa que tenga en mente.
Todo esto nos permitió ser parte del Banco de Elegibles del MinTic y nos convierte en la mejor opción para que emprendas este camino en el mundo de la tecnología de la mano de la programación.
Pre requisitos para poder hacer parte de este bootcamp.
Haber completado de manera satisfactoria el bootcamp de desarrollo web full stack de BIT
- Si no has estudiado con nosotros, debes tener bases sólidas en (debes presentar un examen + una prueba práctica para validar estos
conocimientos):
- HTML5
- CSS3
- JavaScript
- Lógica y algoritmia básica
- Saber programar en cualquier otro lenguaje de programación
- Tener un computador con al menos corei5, 8GB en RAM y 50GB libres de espacio en el disco duro. También una conexión de Internet de al menos 10Mb de subida y 10Mb de bajada.
Al finalizar este Bootcamp estarás en capacidad de:
Al culminar exitosamente el Bootcamp de Desarrollo Web con
JAVA, el estudiante estará en capacidad de crear un API REST
desde ceros, que pueda ser consumida por un framework
frontend con diseño responsive y un nivel óptimo de ciberseguridad, garantizando las buenas prácticas solicitadas a un desarrollador web que pueda competir en el mercado laboral actual.
Nuestra Metodología.
READY-TO WORK.
Se alínea de manera perfecta con el Modelo de Bootcamp que te alista para el mundo laboral.
CONTENIDO ACTUALIZADO SIEMPRE
El contenido es validado con empresas del sector qué nuevas habilidades requieren en su personal.
HABILIDADES EXTRA, NO SOLO TÉCNICO
Se complementa con habilidades transversales como trabajo en equipo, comunicación asertiva e inglés
LEARNING BY DOING
Se ajusta a la metodología de enseñanza basada en el Aprender-Haciendo.
Nuestro contenido.
Módulo 1 Fundamentos JAVA.
Con los conocimientos adquiridos en este 1er módulo, el estudiante tendrá las bases necesarias para comprender la sintaxis y lógica detrás del lenguaje JAVA, uno de los más robustos y solicitados en el mercado
Módulo 2 Backend.
El 2do Módulo tiene la finalidad de fortalecer al estudiante en los temas relacionados a la lógica aplicada al lenguaje JAVA, a su vez se conocerán las directrices y optimización de código en procesos de arquitecturas y patrones de diseño como DAO y MVC, implementado a microservicios y manejo de bases de datos
MySQL
Proyecto #3
Conexión a DB
CRUD
Proyecto #4
Introducción API REST
Desarrollo API
Proyecto #5
Desarrollo API
Seguridad y Autorización
Proyecto #6
Microservicios
Entrega - Proyecto #7
Módulo 3 Frontend.
En este 3er Módulo, el estudiante consumirá una API construida enteramente en el módulo anterior por medio de una herramienta de diseño web como lo es Angular, apoyado también de la librería Bootstrap para adaptabilidad de diseño en distintos dispositivos móviles y pantallas
Angular
Bootstrap
Proyecto #8
Angular - II
Bootstrap - II
Proyecto #9
Módulo 4 Herramientas y Contenedores.
El módulo 4 complementará la formación del estudiante desplegando un aplicativo web en un servidor óptimo acorde al lenguaje visto durante los módulos anteriores. Entenderá y aplicará las buenas prácticas de programación con procesos ágiles mejorando el rendimiento de la aplicación que se ha creado apoyándose en distintas herramientas como los es JMeter, entre otras.
Google Cloud
Linux
Comandos Shell
Kubernetes
Proyecto #10
Jenkins
Jmeter
Rabbit
Proyecto #11
Docker
GraphQI
Desarrollo Proyecto Individual Final
Módulo 5 Proyecto Final.
Al culminar exitosamente el bootcamp de desarrollo web JAVA, el estudiante estará en capacidad de crear un API REST desde ceros, que pueda ser consumida por un framework frontend con diseño responsive y un nivel óptimo de ciberseguridad, garantizando las buenas prácticas solicitadas a un desarrollador web que pueda competir en el mercado laboral actual.
Entregable Individual - Proyecto Final
Desarrollo Proyecto Grupal Final
Desarrollo Proyecto Grupal Final
Entregable Grupal - Proyecto Final
Cierre - Entrega Notas
Otra formación relacionada con ingeniería del software