Skip to content

rodrigoclira/devweb2

Repository files navigation

Desenvolvimento de Sistemas Web 2 do IFPE Campus Paulista

Exemplos de projetos usando os conceitos apresentados na disciplina de Desenvolvimento de Sistemas Web 2 do curso de Análise e Desenvolvimento de Sisteams do IFPE Campus Paulista.

Aviso: Este repositório está em evolução. Os códigos podem mudar ou desaparecer sem nenhum aviso

Tabela de Conteúdo

Assunto Projeto Atividade
Introdução
1 Conceitos de Nuvem: Amazon Webservices (AWS)
Framework Django / MVT
1 Primeiro contato com Django
2 Django MVT Criação de Funcionalidade Evento
Arquitetura
1 Monolítico
2 Microsserviços Criação do microsserviço 'mult' e configuração do nginx
3 Serverless Desenvolvimento de uma aplicação com S3, API Gateway e Lambda
4 Híbrida (Serverless + Microsserviços)
5 Publish/Subscribe com (KAFKA) e (RabbitMQ) Microsserviço 'Notificador' usando pub/sub com Kafka ou RabbitMQ
Banco de Dados
1 Django + MogoDB + ORM Criação de modelos usando ORM
Mapeamento URL
1 Django URLS
Autenticação
1 Django Simple Authentication
2 Autenticação usando oauth2 Adicionando autenticação com Google e Facebook
API
1 Employee Manager usando (Node) e (Django Rest Framework)
2 Django Rest Framework Do Zero a Implantação
Caching
1 Caching com Memcached Estratégia de cache usando Redis
Implantação
1 CI e CD Employee Manager App V2
2 Demo CI

Sugestões de leitura:

| Criando ambientes virtuais para projetos Python com Virtualenv

| Instalação do nginx na AWS

| Utilizando o pyenv para gerenciar versões do interpretador de Python

About

Projetos de exemplo da disciplina de Desenvolvimento de Sistemas Web 2 do curso de Análise e Desenvolvimento de Sistemas do IFPE Campus Paulista.

Topics

Resources

Stars

Watchers

Forks

Contributors