Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Artigo] Criando uma agenda de contatos com Django e AngularJS #11

Open
gilsondev opened this issue Jul 22, 2015 · 0 comments
Open

[Artigo] Criando uma agenda de contatos com Django e AngularJS #11

gilsondev opened this issue Jul 22, 2015 · 0 comments
Assignees
Labels

Comments

@gilsondev
Copy link
Member

Desenvolver uma série de artigos sobre o desenvolvimento de um projeto com Django + Django REST Framework + AngularJS.

Intuito é ensinar todo o processo de implementação de um simples sistema de contatos, incluindo autenticação via token.

Caso tiver tempo, a cada post criar um screencast para melhorar na didática.

Segue a organização dos futuros artigos:

1. Criando uma agenda de contatos com Django e AngularJS - Introdução

Mostrar como será o desenvolvimento do sistema de contatos, e definir a estrutura do projeto e suas configurações

2. Criando uma agenda de contatos com Django e AngularJS - Models e Unit Tests

Com o projeto configurado, iniciar a implementação da aplicação de contatos, seus modelos e os testes unitários, validando a codificação deles.

3. Criando uma agenda de contatos com Django e AngularJS - API REST e Unit Tests

Apresentar a ferramenta para desenvolvimento de APIs REST com Django, o conhecido Django Rest Framework, trazendo uma visão geral dos recursos que oferece, e implementar os endpoints do projeto, usando o método de TDD.

4. Criando uma agenda de contatos com Django e AngularJS - Como usar AngularJS

Antes de definir o front-end, vamos apresentar o framework javascript AngularJS, para que consiga implementar toda as lógicas das telas do projeto. Como ele é usado, quais recursos oferece e como usá-las e também a possibilidade de desenvolver testes nas funcionalidades feitas.

5. Criando uma agenda de contatos com Django e AngularJS - Criação dasTelas

Com o back-end implementado, vamos definir a estrutura da camada de front-end do projeto, usando o framework AngularJS, seguindo boas práticas usadas, como por exemplo, as convenções que o John Papa oferece, e que é amplamente usado em projetos de médio e grande porte. Também é aqui que vamos criar as telas, para receber todos os dados da API do projeto.

6. Criando uma agenda de contatos com Django e AngularJS - Integrando com API

Definido todas as regras e interações das telas, vamos finalmente integrar o front-end com a API, usando os recursos que o AngularJS disponibiliza.

7. Criando uma agenda de contatos com Django e AngularJS - Autenticação via Token

E para fechar a série, vamos criar a autenticação do usuário por meio do token, para que os contatos fiquem protegidos e associados a um usuário logado.

@gilsondev gilsondev self-assigned this Jul 22, 2015
@gilsondev gilsondev changed the title [Blog] Criando uma agenda de contatos com Django e AngularJS [Artigo] Criando uma agenda de contatos com Django e AngularJS Jul 22, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant