Giter VIP home page Giter VIP logo

foodmap's Introduction

CURSO TÉCNICO #5: INTEGRADOR

El curso Integrador deberá:

  1. Aplicar las 3 tecnologías: Node, React.

  2. Darles a los participantes una elección libre de la temática siguiendo alguno de los siguientes ejes temáticos:

  • La Rioja.

  • Mundial de fútbol de la FIFA.

Ejemplos:

  • Lugares turísticos de La Rioja.
  • Locales de gastronomía.
  • Paradas de colectivo, estaciones de bicicletas públicas, u otro servicio público de interés.
  1. El recurso elegido por la temática debe ser geolocalizable. Se debe incluir un campo a una URL de imagen.

  2. Tener bien definidos la cantidad de actividades y objetivos de cada una.

Orden:

  1. Node

  2. React

Temas complejos:

  • No autenticación

  • Si Redux

Actividades:

Node.js - Especificaciones

Se solicita un backend hecho en Node.js y Express.js.

Se debe respetar la estructura de los proyectos vistos en el curso 3.

Actividad #1: Inicializar proyecto tanto de express como en github, definir scripts en package.json, definir rutas y config de conexión a BD Mongodb. Configurar .gitignore, credenciales sensibles en .env.

Actividad #2: Programación de los endpoints para un CRUD de un recurso. Reemplazar 'resources' por el nombre del recurso. Por ejemplo: stadiums. Siempre en plural.

  • GET :: /resources ---> Trae un array con todos los resources.

  • GET :: /resources/:id ---> Trae el resource con la id especificada.

  • POST :: /resources ---> Crea un solo resource a la base de datos. Recibe datos por body.

  • DELETE :: /resources/:id ---> Borra un elemento de la base de datos.

  • PATCH :: /resources/:id ---> Edita un resource con los datos enviados en body.

foodmap's People

Contributors

marcosppollastri avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.