Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programação Back-End - 225H (2S - 105H / 3S - 120H) - Coggle Diagram
Programação Back-End - 225H (2S - 105H / 3S - 120H)
Ambiente de Desenvolvimento Web
Definição
Histórico
Características
Ambiente de Desenvolvimento
Instalação e Configuração
Recursos e Interfaces
Gerenciamento de Dependências
Web Services
Definição
REST
Recursos
Semântica da URL REST
Padrão JSON
Sintaxe Básica
Tipos de Dados
Formatação
Coleção de Objetos JSON
XML
Sintaxe Básica
Tipos de Dados
Formatação
Protocolo HTTP
Definição
Métodos HTTP
GET
POST
PUT
DELETE
PATCH
OPTIONS
Tipos de Passagem de Parâmetros
Query Parameters
Body Parameters
Cabeçalhos HTTP
Host
Accept
User Agent
Request Method
Accept Language
Content Type
Application/Json
Authorization
Códigos de Status
1XX - Informacionais
2XX - Códigos de Sucesso
3XX - Redirecionamento
4XX - Erros Originados no Cliente
5XX - Erros Originados no Servidor
Programação Orientada a Objetos
Definição
Pacotes
Classes
Abstrata
Interna
Anônima
Atributos
Métodos
Modificadores de Acesso (Encapsulamento)
Objetos
Interface
Polimorfismo
Enumerações
Relacionamentos de Objetos
Herança
Agregação
Composição
Documentação
Diagrama de Classes
Documentação de API
Swagger
Postman
Insomnia
Padrão de Desenvolvimento
Definição
Aplicabilidade
Design Patterns
Frameworks
Definição
Modelos e Tipos
Instalação e Configuração
Criação de Projetos Utilizando Framework
Persistência de Dados
Conexão com Base de Dados
CRUD
Transferência de Arquivos Locais para Ambiente Servidor
Geração de Relatórios
Manipulação de Dados Utilizando XML
Manipulação de Dados Utilizando JSON
Banco de Dados de Memória
Versionamento do Banco de Dados
Publicação de Aplicação Desenvolvida