All Projects → balta-io → 1972

balta-io / 1972

1972 - Criando APIs com NodeJs

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to 1972

Notykt
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
Stars: ✭ 543 (+352.5%)
Mutual labels:  api, backend
Falko Api
📈 Falko API: Plataform for agile projects management 📊
Stars: ✭ 13 (-89.17%)
Mutual labels:  api, backend
Ethql
A GraphQL interface to Ethereum 🔥
Stars: ✭ 547 (+355.83%)
Mutual labels:  api, backend
Kanary
A minimalist web framework for building REST APIs in Kotlin/Java.
Stars: ✭ 319 (+165.83%)
Mutual labels:  api, backend
Dbd Api
Dead By Daylight API
Stars: ✭ 45 (-62.5%)
Mutual labels:  api, backend
Koa Vue Notes Api
🤓 This is a simple SPA built using Koa as the backend, Vue as the first frontend, and React as the second frontend. Features MySQL integration, user authentication, CRUD note actions, and async/await.
Stars: ✭ 342 (+185%)
Mutual labels:  api, backend
Zato
ESB, SOA, REST, APIs and Cloud Integrations in Python
Stars: ✭ 889 (+640.83%)
Mutual labels:  api, backend
Stackoverflow Clone
Clone project of a famous Q/A website for developers which is stackoverflow built using MySQL-Express-React-Node 🌐
Stars: ✭ 182 (+51.67%)
Mutual labels:  api, backend
Axios Module
Secure and easy axios integration with Nuxt.js
Stars: ✭ 998 (+731.67%)
Mutual labels:  api, backend
Cli
GraphQL back-end framework with first-class Typescript support
Stars: ✭ 37 (-69.17%)
Mutual labels:  api, backend
Http Fake Backend
Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 253 (+110.83%)
Mutual labels:  api, backend
Graphql Microservices
Showcasing a graphql microservice setup
Stars: ✭ 68 (-43.33%)
Mutual labels:  api, backend
Storaji
📒 The light/responsive inventory management system available on Windows, macOS and Linux.
Stars: ✭ 222 (+85%)
Mutual labels:  api, backend
Para
Open source back-end server for web, mobile and IoT. The backend for busy developers. (self-hosted or hosted)
Stars: ✭ 389 (+224.17%)
Mutual labels:  api, backend
Okuna Api
🤖 The Okuna Social Network API
Stars: ✭ 200 (+66.67%)
Mutual labels:  api, backend
Goyave
🍐 Elegant Golang REST API Framework
Stars: ✭ 811 (+575.83%)
Mutual labels:  api, backend
Express Graphql Typescript Boilerplate
A starter kit for building amazing GraphQL API's with TypeScript and express by @w3tecch
Stars: ✭ 163 (+35.83%)
Mutual labels:  api, backend
Csgofloat Inspect
Source Code that Powers the CSGOFloat Inspect Link API
Stars: ✭ 172 (+43.33%)
Mutual labels:  api, backend
Fusio
Open source API management platform
Stars: ✭ 946 (+688.33%)
Mutual labels:  api, backend
Generator Http Fake Backend
Yeoman generator for building a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 49 (-59.17%)
Mutual labels:  api, backend

1972 - Criando APIs com NodeJs

LINK PARA OS VÍDEOS

Você pode assistir os vídeos deste curso sendo um assinante do site http://balta.io.

http://player.balta.io/#/courses/1972

Sumário

Neste curso vamos unir a popularidade das APIs com a popularidade do JavaScript criando uma API completa com NodeJs, passando pelos principais pontos que você precisa conhecer para colocar seu projeto em produção.

Conteúdo Programático

  • Instalação Node, NPM e VS Code
  • npm init e instalação dos pacotes
  • Criando um servidor Web
  • Normalizando a porta
  • Gerenciando Erros do Servidor
  • Iniciando o Debug
  • Separando o Servidor
  • Configurando o NPM Start
  • Nodemon
  • CRUD REST
  • Rotas
  • Controllers
  • MongoDb Setup
  • Mongooose
  • Models
  • Criando um Produto
  • Listando os Produtos
  • Listando um Produto pelo slug
  • Listando um Produto pelo Id
  • Listando os Produtos de uma tag
  • Atualizando um produto
  • Excluindo um produto
  • Validações
  • Repositórios
  • Async/Await
  • Revisitando os Models: Customer
  • Revisitando os Models: Order
  • Revisitando os Models: OrderItems
  • Revisitando os Controllers: Customer
  • Revisitando os Controllers: Order
  • Arquivo de Configurações
  • Enviando E-mail de Boas Vindas
  • Upload da Imagem do Produto
  • Autenticação
  • Autorização
  • Habilitando CORS
  • Publicando a API
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].