Skip to content

Contenido visto en el módulo de desarrollo web para el bloque TC2005B del Tec de Monterrey

License

Notifications You must be signed in to change notification settings

LilianaSP/TC2005B-WebDev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TC2005B-WebDev

Contenido visto en el módulo de desarrollo web para el bloque TC2005B del Tec de Monterrey.

Fundamentos

En la primer parte del bloque cubrimos los fundamentos y conceptos básicos del desarrollo web: HTML/CSS/JS, servidores web sencillos, llamadas asíncronas, entre otras cosas. Existen dos prácticas para esta parte: una para revisar las herramientas básicas, y otra para jugar con un servidor web y AJAX.

1) HTML/CSS/JS

En esta practica, vemos el funcionamiento base de una página web. Encontramos los 3 archivos base: HTML, CSS y JS. Dentro de los archivos podemos jugar con las prioridades de CSS. También ver cómo correr funciones de JS desde un botón de HTML.

2) AJAX

La esta practica realiza una conexión sencilla a través de Asynchronous JavaScript And XML o AJAX. Crea un objeto XMLHttpRequest, configura las partes principales y, al momento de hacer click en un botón, se realiza una conexión asíncrona. Para que funcione este código, es necesario agregarlo a un servidor web (como XAMPP).

Servicios Web

En la segunda parte del bloque, el enfoque es desarrollar una aplicación web de principio a fin. A nivel teórico, veremos qué es REST y cómo implementar una API web utilizando endpoints en Node/ExpressJS. También cubriremos algunas cosas de front-end en ReactJS.

3) Back-end

En esta practica, nos enfocaremos en crear nuestro primer servicio web y, en particular, nuestro primer endpoint. Para esto, necesitaremos inicializar nuestro servidor web ExpressJS y configurar node.

4) Web APIs

En la práctica de Web APIs, exploraremos cómo trabajar con GET y POST para explorar más a fondo las Web APIs. Vamos a aprender cómo validar nuestra API.

About

Contenido visto en el módulo de desarrollo web para el bloque TC2005B del Tec de Monterrey

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 59.6%
  • HTML 36.8%
  • CSS 3.6%