https://github.com/jfcardoso/projeto-api-angular
Criação de uma API como parte do treinamento do Programa Start by Capgemini, com o back-end desenvolvido em PHP e o front-end usando o framework Angular.r
https://github.com/jfcardoso/projeto-api-angular
angular api-rest mysql php
Last synced: 2 months ago
JSON representation
Criação de uma API como parte do treinamento do Programa Start by Capgemini, com o back-end desenvolvido em PHP e o front-end usando o framework Angular.r
- Host: GitHub
- URL: https://github.com/jfcardoso/projeto-api-angular
- Owner: jfcardoso
- Created: 2023-10-29T20:52:21.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-12T14:42:49.000Z (over 1 year ago)
- Last Synced: 2025-02-09T20:21:06.146Z (over 1 year ago)
- Topics: angular, api-rest, mysql, php
- Language: TypeScript
- Homepage:
- Size: 393 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Criando API's com Angular
O desenvolvimento dessa API tem como objetivo fixar e aplicar os conhecimentos adquiridos no Programa Start by Capgemini 2023.
O back-end desse projeto é em `PHP` e o seu front-end em `Angular`
## Requisitos
- PHP
- MySQL
- NodeJS
- Angular
- XAMPP
Obs.: Neste projeto utilizei o aplicativo XAMPP para a disponibilização do ambiente e do MySQL.
## Banco de Dados
No `MySQL` crie um banco de dados chamado "api".
```
CREATE DATABASE api;
```
Agora, crie uma tabela chamada "cursos" com os seguintes campos:
```
CREATE TABLE cursos(
idCursos INT AUTO-INCREMENT PRIMARY KEY,
nomeCurso VARCHAR(30),
valorCurso DECIMAL(10,2)
);
```
Esse projeto foi gerado com [Angular CLI](https://github.com/angular/angular-cli) versão 16.2.6.