Bootcamp Desde Cero
Bootcamp Desde Cero
Bootcamp Desde Cero
Queremos abrir una puerta al desarrollo en todas sus vertientes (Mobile, Web, BD, Robó
tica e IA, Videojuegos) a nivel profesional. Se trata de hacer de la programación una
actitud no una aptitud, una forma de pensar (pensamiento computacional) a la hora de
enfrentar problemas de forma sistemática y buscando no solo la eficacia sino también la
eficiencia.
El lenguaje escogido para este bootcamp es python. Un lenguaje con una sencilla curva
de aprendizaje, gran presencia en el mundo profesional (desarrollo Web, Big Data, IA,...) y
gran capacidad de expansión.
Con este curso y mucho trabajo podrás llegar a programar, además de en Python, en casi
cualquier otro lenguaje moderno y estarás habilitado para adquirir rápidamente los
conocimientos específicos necesarios en cualquier rama del desarrollo profesional.
MOTIVACIÓN Y ENFOQUE
KeepCoding
916 29 57 61 - 619892801
cursos@keepcoding.io
BOOTCAMP APRENDE A PROGRAMAR DESDE CERO
Nuestro programa busca ser un producto que tenga una vida útil, que se adapte a los
cambios de negocio y que evolucione con él. Eso conlleva ciertas metodologías y
herramientas que también son presentadas y justificadas en este bootcamp.
BLOQUES DE CONTENIDO
KeepCoding
916 29 57 61 - 619892801
cursos@keepcoding.io
BOOTCAMP APRENDE A PROGRAMAR DESDE CERO
TEMARIO
Estos primeros módulos son realizados por el alumno a su ritmo durante las 6 primeras
semanas del Bootcamp.
● El Bootcamp
o Repaso a su contenido
o Preparación del entorno de trabajo
KeepCoding
916 29 57 61 - 619892801
cursos@keepcoding.io
BOOTCAMP APRENDE A PROGRAMAR DESDE CERO
● A programar
o Resolución y práctica de problemas básicos de programación con python
KeepCoding
916 29 57 61 - 619892801
cursos@keepcoding.io
BOOTCAMP APRENDE A PROGRAMAR DESDE CERO
● Estructura de un programa
o Datos, valores y expresiones
o Procesos y estructuras de control.
▪ Instrucciones y secuencia
▪ Condicionales
▪ Iteraciones
● Manejando la complejidad: Cuando el programa crece
o Bloques de código
o Funciones
o Módulos y librerías
● Desarrollo de aplicaciones: El programa responde y es fácil de operar
o La interfaz de usuario.
o Gestionando errores
o Persistencia: Manejo de Archivos
● A programar
o Resolución y práctica de problemas básicos de programación con python
KeepCoding
916 29 57 61 - 619892801
cursos@keepcoding.io
BOOTCAMP APRENDE A PROGRAMAR DESDE CERO
KeepCoding
916 29 57 61 - 619892801
cursos@keepcoding.io
BOOTCAMP APRENDE A PROGRAMAR DESDE CERO
● Desarrollo de aplicaciones
o Persistencia
▪ Bases de datos relacionales (SQL, introducción)
o Gestión de versiones
▪ Distintos entornos
▪ Gitflow, introducción
▪ Sourcetree, manejo básico
o Gestión de errores
● Arquitectura del software
o Full circle thing
o División del software en capas
● Internet, ubicuidad del software
o Cómo funciona internet, introducción
▪ HTTP
- Ciclo petición - respuesta
- Navegador vs Servidor
- Presentando la información
. HTML, CSS, introducción
▪ Procesando la información
- Servidor: Python y más
● Desarrollo web con flask
● Despliegue de app web en internet
o Presentación de cloud computing
o Presentación de Docker
o Despliegue de aplicación web con flask en la nube
KeepCoding
916 29 57 61 - 619892801
cursos@keepcoding.io
BOOTCAMP APRENDE A PROGRAMAR DESDE CERO
*Nota: el contenido exacto de cada módulo puede sufrir variaciones de una edición a otra,
ya que los adaptamos a las novedades del mercado en cada edición, para asegurar
siempre la formación más puntera.
KeepCoding
916 29 57 61 - 619892801
cursos@keepcoding.io