bootcamp-programacion-brujeriatech icon indicating copy to clipboard operation
bootcamp-programacion-brujeriatech copied to clipboard

Cursos de programación

Desde cero, en español, gratis y se quedan grabados

Aquí puedes entrar a las sesiones

Aquí puedes ver las sesiones grabadas

Horarios:

Lunes, miércoles y viernes 07:00pm (19 hrs) hora de la Ciudad de México

  • 7pm Ciudad de México, Guatemala, 🇸🇻 Costa Rica, Honduras, Nicaragua

8pm Colombia, Perú, Ecuador, Panama, Cuba

10pm Chile Argentina 🇺🇾 🇵🇾

2h España

9pm Bolivia 🇩🇴 🇻🇪

5pm Estados Unidos PT

¿Qué es lo que veremos?

En el curso de programación en vivo vamos a ver las siguientes cosas:

NOTA: No necesariamente va a ser una clase por tema

Nivel 1 - Intro a la programación

  1. Introducción a Git y GitHub
    1. Código markdown de ejemplo del README
  2. Prework
    1. Todos los links de descargas de herramientas
  3. Introducción a la logica de programación
    1. Ejercicios de lógica de programación
  4. Matemáticas para programación
    1. Matemáticas discretas
    2. Algebra
    3. Aritmética
  5. Inglés para programación
  6. Pseudocódigo (Pseint)
  7. Introducción a Python
    1. Básicos
    2. Estructuras de control
    3. Colecciones TODAS
    4. Comprensión de listas
    5. Funciones
    6. Módulos
    7. Entornos virtuales
    8. Bibliotecas
    9. Errores y excepciones
  8. Algoritmos
  9. Estructuras de datos
  10. Productividad de código (shortcuts and snippets)

Nivel 2 - Intermedio de Python

  1. Programación orientada a objetos en Python
    1. Clases
    2. Herencia
    3. Polimorfismo
    4. Encapsulamiento
  2. Bibliotecas estandar de Python
  3. Bases de datos
    1. SQL - MySQL
    2. NoSQl - MongoDB
  4. Flask
    1. Introducción a Flask
    2. JSON
    3. Intro a HTML
    4. Página web en Flask
    5. REST API en Flask
    6. Subir a producción
      1. Azure
      2. Anaconda Anywhere
  5. Fast API
  6. Django
    1. Introducción a Django
    2. Intro a HTML y CSS
    3. Plantillas
    4. Backend y Frontend

Nivel 3 - Ciencia de datos en Python

Nivel 4 - Modelos de aprendizaje supervisados (IA)

Nivel 5 - Modelos de aprendizaje no supervisados (IA)

Nivel 6 - Inteligencia artificial aplicada a imagenes y video (Computer vision)

Nivel 7 - Redes neuronales

Nivel 8 - Subir a producción una IA y scoring

Nivel 9 - Introducción a desarrollo web

  1. Diseño de interfaces
  2. Diseño de experiencias
  3. Introducción a HTML
  4. Introducción a CSS
  5. Introducción a JavaScript

Nivel 10 - Intermedio de JavaScript

Nivel 11 - Introducción a React

Nivel 12 - Componentes en React

Nivel 13 - Proyecto productivo en React

Nivel 14 - Unit testing

  1. Debugging

Nivel 15 - Introducción a backend con Node.js

Nivel 16 - Express

Nivel 17 - Bases de datos y Node.js

Nivel 18 - TypeScript

Nivel 19 - Docker y Kubernetes