Desarrollo web

Desarrolla aplicaciones y páginas web de forma profesional y especialízate en alguno de los lenguajes de programación mejor rankeados del mercado. Como primer paso aprende JavaScript, y luego elige entre Python o Java. Esto te permitirá construir sitios dinámicos y posteriormente, gestionar herramientas y entornos para fluir todos los datos de tus usuarios.

Alianza Dalia - BEDU

BEDU es el mejor jugador en el mercado para cursos de tecnología: busca desarrollar las habilidades de la 4ta revolución industrial por medio de una metodología innovadora de aprendizaje. Dalia se alió con BEDU para ayudar a su comunidad a dar el siguiente paso en su carrera profesional, desarrollando habilidades en análisis de datos y programación, entre otros.

Los alumnos podrán tomar la teoría en línea a su propio ritmo, y validar los conocimientos y hacer prácticas en clases live/presenciales dirigidas por un experto. Además, los alumnos tendrán acceso a la App BEDU, una plataforma donde tendrán acceso a contenido exclusivo y donde se concentra la información de los cursos y tareas.

Temario

Módulo l: Principios de Front End (Nivel básico)

  • HTML y CSS Básico
  • HTML y CSS Avanzado
  • Flexbox & The Grid
  • Git
  • Bootstrap
  • Mobile First
  • SASS
  • Interactividad con JavaScript y Plugins

Módulo ll: Principios de Back End (Nivel básico)

  • Docker
  • Consola y VIM
  • Administrador de servidores
  • Arquitectura de software y patrones
  • Fundamento de bases de datos y SQLite
  • MySQL/MariaDB
  • NoSQL
  • BaaS

Módulo lll: Programación con JavaScript (Nivel básico)

  • Fundamentos de programación
  • DOM
  • ECMAScript 6
  • NodeJS y Arquitectura MVC
  • JSON y APIs
  • AJAX y programación asíncrona
  • Programación Orientada a Objetos
  • Programación Funcional

Opción l: MERN Stack

Módulo lV: Back end con Node.js (Nivel intermedio)

  • Node.js y npm
  • Back End y patrón MVC
  • RESTgul APIs
  • Frameworks para Back End
  • Express & GraphQL (Schemas, Mutations, Queries)
  • Express & GraphQL II (Authentication y Middlewares & Subscriptions)
  • Express & GraphQL III (Filtering, Pagination & Sorting)
  • Deploy

Módulo V: React (Nivel intermedio)

  • Webpack
  • Fundamentos de React
  • Componentes y ciclos de vida en React
  • Manejo de estado en React
  • React Router I
  • React Router II
  • Testing con Jest y Enzyme
  • Apollo y React}

Opción ll: Python

Módulo lV: Programación con Python (Nivel intermedio)

  • Python Fundamentals
  • Estructuras de datos y funciones
  • Módulos y paquetes
  • Manipulación de archivos, JSON y excepciones
  • Programación Orientada a Objetos
  • Servidores web y APIs
  • Web scraping
  • Computación numérica o científica

Módulo V: Back end con django (Nivel intermedio)

  • PyBases de datos en Python DB-API (SQLite, MySQL)
  • HTTP, WSGI y Frameworks
  • Django Fundamentals (Rutas, Vistas con Funciones y
  • Templates)
  • Django: Modelos, consultas y forms
  • Django: Class Based Views y autenticación
  • Django REST Framework
  • GraphQL
  • Deploy

Formato

5 módulos, 8 sesiones por módulo (150 hrs. presenciales + 120 hrs. en línea)

Speaker

Javier Díaz

Full Stack Engineer Lead en BEDU

Mexicano originario del Puerto de Lázaro Cárdenas, Michoacán; desarrolla aplicaciones con el stack JavaScript, entusiasta del framework Vue e impulsor de la comunidad en español.

Especialista en temas relacionados al Front End y Back End con herramientas como Vue, React, Node, Mongo, etc. Speaker en congresos de ingeniería y apasionado por compartir el conocimiento.

Alan Llamas

Desarrollador Full Stack en BEDU

Desarrollador con 8 años de experiencia con HTML 5 y CSS 3, 6 años desarrollando con JavaScript con experiencia en herramientas como AngularJs, Angular, React, JQuery, Bootstrap y Git.

Desarrollador de sitios web, aplicaciones administrativas y de venta.

Mario Hernández

Desarrollador Full Stack

Desarrollador JavaScript y Python especializado en e-commerce, autodidacta desde edad temprana, fanático del software libre y devOps de clóset. Ha participado en el desarrollo de tiendas online para algunas de las marcas más importantes de México.



Compartir

Quiero asistir