Skip to content

Material do curso lecionado no Samsung Ocean Center - Fundamentos de Backend (Seções 1 e 2)

Notifications You must be signed in to change notification settings

gabrielkrneiro/backend_course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Fundamentos de Backend

Facilitador: Gabriel M. Carneiro
E-mail: carneiro.development@gmail.com


Requisitos

Primeira seção

O objetivo da primeira seção é mostrar os conceitos e abordagens sobre Back-end, qual a importância de sua implementação bem estruturada e como construir a estrutura de um Back-end partindo do zero.

Configurando o servidor

  • Para rodar o servidor da aplicação da primeira parte é necessário primeiramente criar o banco de dados. No phpmyadmin crie um banco chamado backend_course_1 e importe o arquivo curso_backend.sql que está contido na raiz da pasta part_1.
  • Configure o arquivo datasource.json em part_1/server/server conforme os dados referentes a conexão com o seu banco de dados local.
  • Execute o comando npm install na raiz da pasta part_1/server
  • Na raiz da pasta part_1/server execute o comando node . ou nodejs .

Configurando a aplicação

  • A aplicação que consome o servidor é desenvolvido em Laravel e se encontra em part_1/webapp
  • Dentro da pasta, execute o comando composer install
  • Se todas as dependências forem instaladas normalmente, basta executar o comando php artisan serve na raiz da pasta webapp

Segunda seção

Na segunda seção o objetivo é colocar em prática o conhecimento adquirido na primeira seção, ao mapear um problema e criar um Back-end completo. Aqui também criamos o banco de dados do zero.

Configurando o servidor

  • Para rodar o servidor da aplicação da segunda parte é necessário primeiramente criar o banco de dados. No phpmyadmin crie um banco chamado backend_course2 e importe o arquivo curso_backend2.sql que está contido na raiz da pasta part_2. (Lembrando que a criação do banco de dados é feita durante a aula, no entanto disponibilizo aqui o arquivo para import do banco de dados usado na segunda parte do curso)
  • Assim como na primeira parte, é necessário configurar o arquivo datasource.json dentro da pasta part_2/server/ com os dados para conexão com o seu banco de dados.
  • Na raiz da pasta part_2 execute o comando npm install
  • Ao final execute o comando node . ou nodejs . para rodar o servidor

About

Material do curso lecionado no Samsung Ocean Center - Fundamentos de Backend (Seções 1 e 2)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published