Program
Habilidades Digitales
Continuing Education

Front End Web Development Program

240 Hours

Estimated learning time

Self-Paced

Progress at your own speed

Popular course

A popular course among students

About the Program

Description

COURSE DELIVERY IS IN SPANISH: Certificates can start/end at any time within a 6-month range. Please contact Tecmilenio if you need a different Start Date.

In this Front End Web Development program, you will learn the fundamentals of UX/UI, FrontEnd development with HTML, CSS, JavaScript, and frameworks, and BackEnd programming with Java, Python, Node.js, and Django, culminating in the creation of advanced applications in React Native.

En este programa Front End Web Development, aprenderás los fundamentos de UX/UI, desarrollo FrontEnd con HTML, CSS, JavaScript y frameworks, y programación BackEnd con Java, Python, Node.js, y Django, culminando con la creación de aplicaciones avanzadas en React Native.

Topics

  • Módulo 1. UX Fundamentals 1. Fundamentos de UX 2. Fundamentos de Human-Centered Design 3. Comprendiendo el problema 4. Design Thinking 5. Heurísticas de UX y diseño de interacciones 6. Pruebas de usabilidad (nivel básico) 7. Metodologías Lean y ágil 8. Arquitectura de la información Módulo 2. UI Fundamentals 1. Introducción al diseño digital 2. Diseño y composición 3. Responsive y mobile 4. Principios de diseño de interacción en UI 5. Guías de interacción (estados de componentes) 6. Guidelines de diseño UI 7. Sistemas de diseño y diseño atómico 8. Sistemas de construcción de componentes y retículas Módulo 3. FrontEnd Fundamentals 1. Git y terminal 2. HTML 3. CSS 4. Flexbox y CSS Grid 5. Responsive design 6. Frameworks 7. Interacción y animación 8. Publicación de proyecto Módulo 4. Programación con JavaScript I 1. Fundamentos de JS 2. Controles de flujo 3. Funciones 4. Objetos y arreglos 5. Programación orientada a objetos 6. Programación funcional 7. 7.DOM 8. Manipulación del DOM Módulo 5. Back End Fundamentals 1. Back end y Front end 2. Infraestructura Back end 3. Bases de datos 4. Programación con Java 5. Node.js 6. C# en backend 7. Programación con Python 8. Conectando el Front end con el Back end Módulo 6. Programación con Python Sintaxis básica de Python: crea tu primera aplicación en terminal Estructuras de datos y funciones Módulos y paquetes Programación orientada a objetos  Programación orientada a objetos II Manipulación de archivos, JSON, CSV Flask Testing  Módulo 7. Backend con Python/D jango 1. Introducción y conceptos básicos de programación con Python. 2. Condicionales, bucles, funciones y manejo de excepciones. 3. Introducción a la programación orientada a objetos 4. Conceptos fundamentales de programación orientada a objetos 5. Base de datos PostgreSQL. 6. Django e instalación de herramientas. 7. HTML básico e intermedio. 8. CSS básico e intermedio Módulo 8. React – avanzado 1. Fundamentos de React Native 2. Componentes y estilos 3. Layouts, responsividad y adaptabilidad de UI 4. Navegación con react navigation 5. Uso y manejo de estados 6. Control y validación de entradas 7. Consumo de APIs 8. Debuggeando apps creadas con React Native"

Prerequisites

  • El aprendedor postulante deberá tener conocimiento básico de la lógica de programación, comprender los conceptos básicos del lenguaje de programación JavaScript y como aplicarlos en el desarrollo web y conocer los fundamentos de GitHub, GitLab, HTML, CSS.

Total Cost: $1,000

0 Program Products

    Deliverables

    • 0 Credits

      Academic Excellence

      Earn necessary number of credit hours for completing this content

    • Hone Important Skills

      Total Upgrade

      Such as Desarrolla el front end de una aplicación web completamente interactiva y funcional desde cero utilizando JavaScript, para dar respuesta a las necesidades de la industria y así desarrollarse profesionalmente en el sector tecnológico.

    Outcomes

    El aprendedor podrá:
    • Construir un sitio web estático desde cero usando los principales lenguajes de la web (HTML, CSS, JS), incluyendo patrones y tecnologías de diseño responsivo para que el sitio se adapte tanto a PC como a dispositivos móviles con la finalidad de publicar el sitio en internet.
    • Utilizar los fundamentos de JavaScript con el fin de crear una aplicación web con interactividad con el usuario y la web a través de la creación de scripts.
    • Construir interfaces de usuario declarativas para la web con React, elaborando interacciones entre sus componentes internos, manejando hooks, desplegando aplicaciones y aprovechando herramientas de desarrollo front end que están alrededor de React y que pueden ayudarnos a optimizar procesos de codificación."

    Outcomes Image