Campus virtual

Programación Full Stack Javascript (Modalidad Por Zoom)

Este curso aporta al perfil del egresado la capacidad de comprender y aplicar los conceptos y herramientas necesarios para desarrollar aplicaciones web, utilizando Javascript.

Destacado 5(0 Calificaciones)
300 Estudiantes inscriptos
Última vez actualizado Sat, 26-Oct-2024
Certificado Por:

Dirigido a
  • Cualquier persona que desee adentrarse en el mundo de la programación.
+ Ver más
Descripción

Es importante que el estudiante adquiera competencias que le permitan desarrollar aplicaciones que posibiliten la interconexión eficiente, y garanticen la seguridad e integridad de los datos. Puntos todos determinantes en una época atravesada por la tecnología, como la que nos toca transitar.  

Al finalizar el curso, el estudiante estará preparado para resolver problemas a través del desarrollo de aplicaciones que utilicen tecnología en la nube, valiéndose de las herramientas y servicios adecuados, en función de necesidades que tendrá la capacidad de identificar.  

Incluye:
  • Duración: 4 meses
  • Acceso en móviles y tv
  • 5+2=?
Currículo para este curso
00:00:00 Horas
TEMARIO
  • Breve introducción al desarrollo web. Definición de HTML. Etiquetas principales de HTML: head, body, header, div, nav, article, section, footer. 00:00:00
  • Definición y aplicación práctica. Definición de CSS. Selectores CSS. Fuente, colores, fondos, formateo de textos. Modelo de cajas: concepto y ejemplos básicos. 00:00:00
  • Sombras y efectos. Introducción al responsive web design. Bases de FlexBox. 00:00:00
  • Manejo de CSS Grid. Introducción a los frameworks de CSS. Breve reseña de Bootstrap, y ejemplos básicos de uso. Breve reseña de Tailwind, y ejemplos básicos de uso. 00:00:00
  • Conceptos básicos de programación en JavaScript: variables, tipos de datos, operadores, estructuras de control de flujo, funciones y objetos. 00:00:00
  • Conceptos y principios de AJAX. Uso de XMLHttpRequest para realizar peticiones asíncronas. Fetch. Axios. 00:00:00
  • Desarrollo de aplicaciones web utilizando tecnologías de programación JavaScript y AJAX. Integración de servicios web y cloud utilizando programación JavaScript y AJAX. 00:00:00
  • Concepto de frameworks y librerías Javascript. Introducción a REACT. 00:00:00
  • Introducción a la programación server-side. Conceptos básicos de programación en el lado del servidor: arquitectura cliente-servidor, protocolo HTTP. 00:00:00
  • Conceptos y principios de NodeJS. Node Package Manager: npm. Introducción a la arquitectura REST y su aplicación en el desarrollo de aplicaciones web empresariales. 00:00:00
  • Conceptos y principios de las aplicaciones RestFull. Introducción al desarrollo de aplicaciones utilizando tecnologías de programación RestFull. Concepto de CRUD. 00:00:00
  • Diseño y desarrollo de una API RestFull que implemente un CRUD, utilizando NodeJS y Express. 00:00:00
  • Uso de JSON (JavaScript Object Notation) y otros formatos de intercambio de datos en aplicaciones RestFull. 00:00:00
  • Políticas de seguridad aplicadas a desarrollos API Rest. Implementación de dependencias de terceros. Introducción a la integración de soluciones backend con Gemini IA. 00:00:00
  • Definición de Base de Datos. Bases de datos relacionales vs. no relacionales. Introducción al manejo de MongoDB. Diseño y generación de un CRUD de información con MongoDB. 00:00:00
  • Introducción a DBaaS: MongoDB Atlas. Integración de MongoDB con una solución desarrollada en NodeJS. ODM: Mongoose. 00:00:00
  • Documentación: definición, comprensión de la necesidad de documentar. Herramientas de documentación de API Rest: vía Postman, y utilizando la dependencia Swagger. 00:00:00
  • Testing: definición, conceptos básicos. Pruebas unitarias, pruebas de integración. Testing de aplicaciones backend JavaScript con Mocha. 00:00:00
  • Despliegue: consideraciones a tener en cuenta previo a realizar el despliegue de una aplicación. Ejemplo de despliegue utilizando plataformas en la nube. 00:00:00
  • Breve introducción a Docker, como alternativa cómo método de despliegue de apps. Introducción al manejo de versiones con Git, y Github. 00:00:00
+ Ver más
Otros cursos relacionados
00:00:00 Horas
5 9
00:00:00 Horas
5 104
00:00:00 Horas
5 16
00:00:00 Horas
Actualizado Fri, 25-Oct-2024
5 6
00:00:00 Horas
Actualizado Sat, 26-Oct-2024
5 0
00:00:00 Horas
Actualizado Sat, 26-Oct-2024
5 0
00:00:00 Horas
0 0
00:00:00 Horas
0 0
00:00:00 Horas
Actualizado Sat, 26-Oct-2024
0 0
00:00:00 Horas
0 0
00:00:00 Horas
Actualizado Sat, 26-Oct-2024
0 0
00:00:00 Horas
0 0
Comentarios de estudiantes
0
Calificación promedio
Comentarios

Arancel único

Incluye:
  • Duración: 4 meses
  • Acceso en móviles y tv
  • 1+3=?