260HORAS |
Diseñado y producido por Smartmind
Contenidos
Objetivo. Analizar los requerimientos técnicos y el diseño necesarios para el desarrollo de programación con JavaScript. Resultados del aprendizaje Conocimientos / Capacidades cognitivas y prácticas
Contenidos: 1
Identificación del update tecnológico.
Tecnologías de la Información. Evolución histórica. Hardware y Software.
Irrupción de internet y la programación web. HTML, CSS, JavaScript.
Conceptos de Networking. Clientes y servidores. Front y Back.
Lenguajes de programación actuales y ámbitos de aplicación.
Stack tecnológico actual, evolución y futuro.
Datos. Tipos de formatos. Texto, imagen, vectores. Estructuradas y no estructuradas.
Distinción de herramientas de desarrollo.
Editores de código. Visual code.
Control de versiones con GIT/Bitbucket.
Gestión de proyectos con JIRA.
Objetivo. Aplicación de operaciones de programación Back End con Nodo JS. Resultados del aprendizaje Conocimientos / Capacidades cognitivas y prácticas
Contenidos: 1
Conceptualización a la programación.
Algoritmos. Código y pseudocódigo. Diagramas.
Tipologías de lenguajes de programación. Patrones de diseño.
Distinción entre JavaScript y Node JS.
Sintaxis, variables, estructuras. Funciones. Objetos, clases, módulos.
Programación asíncrona. Promises. Fetch.
Datos y JSON.
NPM. Gestión de dependencias.
Librería Express. Construcción de una API REST. PostMan.
Objetivo. Diseñar bases de datos SQL e integración con API Node JS. Resultados del aprendizaje Conocimientos / Capacidades cognitivas y prácticas
Contenidos: 1
Definición de bases de datos.
Conceptos generales. SQL y No-SQL.
Estructurar un universo de datos. Tablas y relaciones.
Uso de MySQL WorkBench por modelaje y gestión de bases de datos.
Órdenes básicas de SQL (Select, Insert, Update, Delete).
Uso de API NodeJS.
Acceso a datos desde NodeJS mediante Sequelize.
Modelos y consultas. Endpoints API REST para alta/baja/modificación y consulta (CRUD).
Uso de PostMan para interactuar con la API.
Objetivo. Desarrollar un Front-End web. Resultados del aprendizaje Conocimientos / Capacidades cognitivas y prácticas
Contenidos: 1
Identificación del Front-End.
Revisión HTML y CSS. Diseño responsive mobile-first. Bootstrap.
Conceptos de UI/UX en una aplicación web.
Desarrollo de Front-End con JavaScript. Principales librerías y frameworks.
Programación con React JS.
Componentes funcionales. Formato con CSS y styled components. Storybook.
Diseño de la aplicación. Diseño del flujo de los datos.
Acceso a la API con Fetch/Axios. Promises.
Enrutamiento dentro de la aplicación. Múltiples páginas y SEO.
Gestión de datos globales. Contexto. Redux.
Objetivo. Desarrollar una aplicación web integrante Frente Back End y desplegando cloud. Resultados del aprendizaje Conocimientos / Capacidades cognitivas y prácticas
Contenidos: 1
Descripción a desarrollo de operaciones.
Servidores. Máquinas virtuales, contenedores y entornos serverless.
Introducción a docker. Dockerització de una API Node con acceso a MySQL.
Despliegue de una aplicación web JavaScript Front+Back en la nube (AWS/Azure).
Aplicación de metodologías de trabajo.
Introducción a SCRUM y metodologías ágiles.
Herramientas de coordinación y trabajo en equipo.

Selecciona tu perfil para continuar:
Actualmente atendemos a los usuarios particulares desde nuestra web.
Ver cursos para particulares