Etapa 1
Aprende a Programar
El primer paso en el Máster Bootcamp en Programación y Tecnologías Exponenciales está enfocado en adquirir un pensamiento computacional sólido.
Estructuras de control y datos, programación orientada a objetos y funcional, construcción de interfaces, el ciclo de desarrollo y la implementación y mantenimiento de un producto profesional.
Tecnologías que aprenderás: Git, Python, SQL, Pygame, HTML y CSS.
Etapa 2
Desarrollo Web
Dominarás a fondo todas las disciplinas que intervienen hoy en día en cualquier proyecto relacionado con web e internet, desde Front-end, Back-end, hasta servidores y mucho más.
Además de aprender las últimas tendencias como el uso de microservicios para la creación de grandes plataformas o el uso de metodologías y herramientas DevOps.
Tecnologías que aprenderás: Git, HTML5, CSS3, JavaScript, TDD, Node.js, Express, MongoDB, SASS, React, Redux, DevOps, AWS, Docker, SEO y UX.
Etapa 3
Desarrollo Mobile
Formación enfocada a dominar las herramientas y tecnologías necesarias para desarrollar por completo, back y front, una aplicación tanto para clientes nativos (iOS y Android) como híbridos (React Native y Flutter).
Tecnologías que aprenderás: Git, Flutter, Swift, TDD, Core Data, ARkit, CoreML, MapKit, CoreLocation, Fastlane, FireBase y Kotlin.
Etapa 4
Big Data
En esta etapa del Máster dominarás los conocimientos necesarios para implantar cualquier arquitectura y para la realización de los desarrollos tanto técnicos como analíticos necesarios dentro del mundo del Big Data.
Tecnologías que aprenderás: Hadoop, Docker, Spark, R, Tableau, D3.js, SAS, TensorFlow, Keras, Anaconda, Python, NumPy y SQL.
Etapa 5
Inteligencia Artificial & Machine Learning
Dominarás las áreas de probabilidad, estadísticas y explotación de datos para luego aplicarlos a algoritmos de Machine Learning, Deep Learning y NLP – Searching.
Etapa 6
DevOps & Cloud Computing
En esta etapa te ennfocarás a ser un profesional DevOps al 100%. Dominarás las tres áreas básicas de DevOps: personas, procesos y tecnología, así como las herramientas del ecosistema y el ciclo de vida de un desarrollo.
Tecnologías que aprenderás: DevOps, AWS, GCP, Azure, Docker, Kubernetes, SysOps, SRE, CICD, Testing, Jenkins, Ansible, Vagrant, Prometheus y Grafana.
Etapa 7
Ciberseguridad
Te enfocarás en dominar los distintos campos de la Ciberseguridad, desde el ataque a la defensa. Vemos conceptos de Criptografía y Pentesting y también se abordan ejercicios de Red Team.
En la parte de defensa pasamos de la securización y monitorización de sistemas a la respuesta ante incidentes (DFIR) y el análisis de malware.
Tecnologías que aprenderás: Python, Docker, Metasploit, Azure, OpenSSL, SHODAN, Acunetix, AWS, Burpsuite, JohnRipper, CVSS, Nessus, NMAP, WEBGOAT, OpenVAS, OWASP, HASHCAT, KALILINUX y VeraCrypt.
Etapa 8
Blockchain
Dominarás todo el ecosistema del Blockchain y criptomonedas aprendiendo tecnologías como aplicaciones descentralizadas, Smart Contracts, ICOs, Tokens y el lenguaje más usado en este sector, Etherum.
Fin del Máster
10X Engineer
Además del conocimiento técnico adquirido, en todo el Máster Bootcamp en Programación y Tecnologías Exponenciales trabajarás soft skills vitales para ser un 10X Engineer by KeepCoding. Estas soft skills son:
- Productividad personal autónoma
- Trabajo en equipo
- Metodologías ágiles para grupos remotos y distribuidos
- Formación de equipos eficientes y metodología de formación de startups del Silicon Valley