/2. Ambiente de desenvolvimento no macOS, Linux (Ubuntu) e Windows (para Python)/
|
2. macOS Monterey - Criando meu ambiente de desenvolvimento Python.mp4
|
443.1 MB
|
1. Sobre o ambiente de desenvolvimento e o seu sistema operacional.html
|
0.6 KB
|
2. macOS Monterey - Criando meu ambiente de desenvolvimento Python.srt
|
35.9 KB
|
2.1 Download Chrome.html
|
0.1 KB
|
2.2 Download VS Code.html
|
0.1 KB
|
2.3 Homebrew.html
|
0.1 KB
|
2.4 Minha colinha.html
|
0.1 KB
|
2.5 Oh-my-Zsh.html
|
0.1 KB
|
2.6 spaceship-prompt.html
|
0.1 KB
|
2.7 zsh-autosuggestions.html
|
0.1 KB
|
2.8 zsh-syntax-highlighting.html
|
0.1 KB
|
3. Windows 11 - Criando meu ambiente de desenvolvimento Python.mp4
|
127.8 MB
|
3. Windows 11 - Criando meu ambiente de desenvolvimento Python.srt
|
13.0 KB
|
3.1 Links para downloads.html
|
0.1 KB
|
4. Linux (Ubuntu) - Criando meu ambiente de desenvolvimento Python.mp4
|
257.8 MB
|
4. Linux (Ubuntu) - Criando meu ambiente de desenvolvimento Python.srt
|
28.5 KB
|
4.1 Script usado na aula.html
|
0.1 KB
|
/1. Introdução/
|
1. Introdução.srt
|
9.4 KB
|
2. Curso em andamento - Aulas ainda sendo gravadas.html
|
0.4 KB
|
1. Introdução.mp4
|
80.8 MB
|
/3. Configurações do Visual Studio Code (VS Code) e ambiente virtual (venv)/
|
1. Configurações iniciais e minhas recomendações de extensões para o VS Code.mp4
|
152.8 MB
|
1. Configurações iniciais e minhas recomendações de extensões para o VS Code.srt
|
20.1 KB
|
1.1 Django.html
|
0.1 KB
|
1.2 Pylance.html
|
0.1 KB
|
1.3 Python.html
|
0.1 KB
|
1.4 settings.json.html
|
0.1 KB
|
2. Preciso de um ambiente virtual O que é isso (venv).mp4
|
45.6 MB
|
2. Preciso de um ambiente virtual O que é isso (venv).srt
|
5.9 KB
|
3. Como criar um ambiente virtual com Python e venv.mp4
|
87.5 MB
|
3. Como criar um ambiente virtual com Python e venv.srt
|
19.3 KB
|
4. Usando o VS Code para automatizar a ativação do ambiente virtual e mais.mp4
|
92.7 MB
|
4. Usando o VS Code para automatizar a ativação do ambiente virtual e mais.srt
|
23.9 KB
|
/4. Ambiente Django + Git e Github com chaves SSH (Iniciando o primeiro projeto)/
|
1. Iniciando o primeiro projeto com Django e Venv.mp4
|
64.3 MB
|
1. Iniciando o primeiro projeto com Django e Venv.srt
|
11.2 KB
|
2. Configurando chaves SSH, git e enviando o projeto para o Github.mp4
|
105.0 MB
|
2. Configurando chaves SSH, git e enviando o projeto para o Github.srt
|
22.8 KB
|
3. O nosso repositório e possíveis problemas no Windows.html
|
2.7 KB
|
4. Um .gitignore exclusivo para Django e Python.mp4
|
73.1 MB
|
4. Um .gitignore exclusivo para Django e Python.srt
|
12.4 KB
|
4.1 .gitignore.html
|
0.1 KB
|
5. Hello Django - Uma breve conferida no servidor de desenvolvimento do Django.mp4
|
57.4 MB
|
5. Hello Django - Uma breve conferida no servidor de desenvolvimento do Django.srt
|
12.3 KB
|
5.1 Código da aula.html
|
0.2 KB
|
6. Sobre o ambiente virtual.html
|
0.2 KB
|
/5. Django URLs, Views e Templates/
|
1. Me ajude a produzir conteúdo gratuito.html
|
1.8 KB
|
2. [PARA ALUNOS AVANÇADOS] - Começando em qualquer aula.mp4
|
114.2 MB
|
2. [PARA ALUNOS AVANÇADOS] - Começando em qualquer aula.srt
|
15.9 KB
|
2.1 Github do curso.html
|
0.1 KB
|
3. Entendendo os arquivos iniciais de um projeto Django.mp4
|
78.5 MB
|
3. Entendendo os arquivos iniciais de um projeto Django.srt
|
16.1 KB
|
4. Sobre django-admin e manage.py.html
|
0.2 KB
|
5. Usando o VS Code ao nosso favor para produtividade com o Django.mp4
|
64.9 MB
|
5. Usando o VS Code ao nosso favor para produtividade com o Django.srt
|
10.2 KB
|
6. introdução às URLs do Django e Django Views.mp4
|
99.3 MB
|
6. introdução às URLs do Django e Django Views.srt
|
18.7 KB
|
7. Sobre URLs e Views.html
|
0.2 KB
|
8. Uma visão geral sobre o protocolo HTTP, Request e Response, Status e Method.mp4
|
146.1 MB
|
8. Uma visão geral sobre o protocolo HTTP, Request e Response, Status e Method.srt
|
23.0 KB
|
8.1 Código da aula.html
|
0.2 KB
|
8.2 Código de Status HTTP.html
|
0.1 KB
|
8.3 Métodos de requisição HTTP.html
|
0.1 KB
|
9. Sobre HTTP.html
|
0.2 KB
|
10. Criando, conhecendo e entendendo apps do Django.mp4
|
72.1 MB
|
10. Criando, conhecendo e entendendo apps do Django.srt
|
13.7 KB
|
10.1 Código.html
|
0.2 KB
|
11. Sobre apps do Django.html
|
0.2 KB
|
12. Movendo o código para o app recipes.mp4
|
121.6 MB
|
12. Movendo o código para o app recipes.srt
|
18.9 KB
|
12.1 Código.html
|
0.2 KB
|
13. Templates e renderização de HTML no Django.mp4
|
151.0 MB
|
13. Templates e renderização de HTML no Django.srt
|
25.1 KB
|
13.1 Código.html
|
0.2 KB
|
14. A função render e mais sobre caminhos de templates.mp4
|
120.1 MB
|
14. A função render e mais sobre caminhos de templates.srt
|
17.7 KB
|
14.1 Código 1.html
|
0.2 KB
|
14.2 Código 2.html
|
0.2 KB
|
15. O que vamos criar neste projeto Conheça o nosso site!.mp4
|
66.4 MB
|
15. O que vamos criar neste projeto Conheça o nosso site!.srt
|
13.1 KB
|
16. Adicionando font-awesome no template.mp4
|
108.8 MB
|
16. Adicionando font-awesome no template.srt
|
12.9 KB
|
16.1 CDN Font-awesome (v5).html
|
0.1 KB
|
16.2 Commit 1.html
|
0.2 KB
|
16.3 Commit 2.html
|
0.2 KB
|
16.4 Galeria Font-Awesome (v5).html
|
0.1 KB
|
17. Criando a header, separando um partial para head e usando include no template.mp4
|
130.7 MB
|
17. Criando a header, separando um partial para head e usando include no template.srt
|
19.4 KB
|
17.1 Commit.html
|
0.2 KB
|
18. Ajustando o estilo CSS da Header.mp4
|
154.7 MB
|
18. Ajustando o estilo CSS da Header.srt
|
21.9 KB
|
18.1 Commit.html
|
0.2 KB
|
19. Criando a área de busca com form, input e button (search).mp4
|
152.7 MB
|
19. Criando a área de busca com form, input e button (search).srt
|
24.2 KB
|
19.1 Commit.html
|
0.2 KB
|
20. Sobre Django Templates.html
|
0.2 KB
|
21. Sobre as próximas aulas dessa seção.html
|
0.7 KB
|
22. Criando a grid de conteúdo.mp4
|
80.3 MB
|
22. Criando a grid de conteúdo.srt
|
11.2 KB
|
22.1 Commit.html
|
0.2 KB
|
23. Criando o card de receitas - Parte 1.mp4
|
126.7 MB
|
23. Criando o card de receitas - Parte 1.srt
|
15.3 KB
|
23.1 Commit.html
|
0.2 KB
|
24. Criando o card de receita - parte 2.mp4
|
125.2 MB
|
24. Criando o card de receita - parte 2.srt
|
13.6 KB
|
24.1 Commit.html
|
0.2 KB
|
25. Criando o card de receita - parte 3.mp4
|
139.5 MB
|
25. Criando o card de receita - parte 3.srt
|
15.1 KB
|
25.1 Conteúdo.html
|
0.2 KB
|
26. Adicionado o footer (rodapé).mp4
|
68.1 MB
|
26. Adicionado o footer (rodapé).srt
|
7.5 KB
|
26.1 Commit.html
|
0.2 KB
|
/6. Django Staticfiles Arquivos estáticos (imagens, css, javascript, etc)/
|
1. Sobre arquivos estáticos.html
|
1.4 KB
|
2. Uma longa descrição sobre arquivos estáticos.mp4
|
53.4 MB
|
2. Uma longa descrição sobre arquivos estáticos.srt
|
9.8 KB
|
3. Adicionando Static Files em Recipes para o CSS.mp4
|
114.7 MB
|
3. Adicionando Static Files em Recipes para o CSS.srt
|
17.0 KB
|
3.1 Commit.html
|
0.2 KB
|
3.2 Django Documentação.html
|
0.1 KB
|
4. STATIC_URL e STATICFILES_DIRS no Django.mp4
|
77.7 MB
|
4. STATIC_URL e STATICFILES_DIRS no Django.srt
|
10.6 KB
|
4.1 Commit.html
|
0.2 KB
|
5. STATIC_ROOT e collectstatic.mp4
|
56.4 MB
|
5. STATIC_ROOT e collectstatic.srt
|
10.7 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Sobre arquivos estáticos.html
|
0.2 KB
|
/7. Django Templates herança, blocos, if, for e mais/
|
1. Uma nova URL para uma nova View - sobre URLs no Django.mp4
|
98.8 MB
|
1. Uma nova URL para uma nova View - sobre URLs no Django.srt
|
16.7 KB
|
1.1 Commit.html
|
0.2 KB
|
1.2 Django URL Dispatcher.html
|
0.1 KB
|
2. Separando os templates de home e recipe.mp4
|
64.6 MB
|
2. Separando os templates de home e recipe.srt
|
7.3 KB
|
2.1 Commit.html
|
0.2 KB
|
3. Herança em templates e template blocks.mp4
|
97.2 MB
|
3. Herança em templates e template blocks.srt
|
13.2 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Criando o block para o título da página.mp4
|
56.8 MB
|
4. Criando o block para o título da página.srt
|
7.2 KB
|
4.1 Commit.html
|
0.2 KB
|
5. Injetando dados na lista da view Home.mp4
|
192.0 MB
|
5. Injetando dados na lista da view Home.srt
|
23.5 KB
|
5.1 Built-in template tags and filters.html
|
0.2 KB
|
5.2 Commit.html
|
0.2 KB
|
5.3 Referencia da linguagem do Django Template.html
|
0.1 KB
|
5.4 Veja todas as tags no site do Django.html
|
0.1 KB
|
6. Corrigindo a altura dos cards de recipes e adicionando a imagem.mp4
|
51.4 MB
|
6. Corrigindo a altura dos cards de recipes e adicionando a imagem.srt
|
5.6 KB
|
6.1 commit.html
|
0.2 KB
|
7. Trabalhando nas diferenças entre detail page e list page.mp4
|
85.6 MB
|
7. Trabalhando nas diferenças entre detail page e list page.srt
|
11.9 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Teste seus conhecimentos em templates (e mais).html
|
0.2 KB
|
9. Nome único nas URLs e app_name para Namespace.mp4
|
147.2 MB
|
9. Nome único nas URLs e app_name para Namespace.srt
|
17.0 KB
|
9.1 Commit.html
|
0.2 KB
|
/8. Django Models e ORM (Object Relational Mapper)/
|
1. Sobre Programação Orientada a Objetos (POO).html
|
0.7 KB
|
2. Primeiro Django Model e seus atributos.mp4
|
107.6 MB
|
2. Primeiro Django Model e seus atributos.srt
|
17.4 KB
|
2.1 Commit.html
|
0.2 KB
|
3. makemigrations e migrate - Aplicando as migrações.mp4
|
141.0 MB
|
3. makemigrations e migrate - Aplicando as migrações.srt
|
18.2 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Recomendação de leitura - Django Model field reference.html
|
0.4 KB
|
5. Sobre a criação de Models..html
|
0.2 KB
|
6. Registrando category na admin do Django.mp4
|
110.4 MB
|
6. Registrando category na admin do Django.srt
|
17.1 KB
|
6.1 Commit.html
|
0.2 KB
|
7. Adicionando Recipes na admin do Django.mp4
|
132.8 MB
|
7. Adicionando Recipes na admin do Django.srt
|
15.6 KB
|
7.1 Commit.html
|
0.2 KB
|
7.2 Lorem Ipsum.html
|
0.1 KB
|
7.3 Lorem Ipsum HTML.html
|
0.1 KB
|
8. Conhecendo o Django Shell e manipulando QuerySets com ele.mp4
|
146.2 MB
|
8. Conhecendo o Django Shell e manipulando QuerySets com ele.srt
|
29.5 KB
|
9. Recomendação de leitura - QuerySet API reference.html
|
0.3 KB
|
10. Usando o model Recipe real (com QuerySet) na view home.mp4
|
170.1 MB
|
10. Usando o model Recipe real (com QuerySet) na view home.srt
|
18.2 KB
|
10.1 Commit.html
|
0.2 KB
|
11. Sobre Django QuerySets.html
|
0.2 KB
|
12. Ocultando receitas que não estão publicadas (filter para is_published).mp4
|
67.2 MB
|
12. Ocultando receitas que não estão publicadas (filter para is_published).srt
|
5.7 KB
|
12.1 Commit.html
|
0.2 KB
|
13. Corrigindo category com blank True e default None.mp4
|
64.1 MB
|
13. Corrigindo category com blank True e default None.srt
|
7.5 KB
|
13.1 Corrigindo category com blank True e default None.html
|
0.2 KB
|
14. Corrigindo autor nulo.mp4
|
82.4 MB
|
14. Corrigindo autor nulo.srt
|
8.7 KB
|
14.1 Commit.html
|
0.2 KB
|
15. Django User Model.html
|
0.2 KB
|
16. Mostrando erro 404 Not Found para páginas que não existem.mp4
|
150.2 MB
|
16. Mostrando erro 404 Not Found para páginas que não existem.srt
|
19.3 KB
|
16.1 Commit.html
|
0.2 KB
|
17. Usando o shortcut get_list_or_404 (atalho).mp4
|
87.7 MB
|
17. Usando o shortcut get_list_or_404 (atalho).srt
|
9.9 KB
|
17.1 Usando o shortcut get_list_or_404 (atalho).html
|
0.2 KB
|
18. Mostrando a página de detalhes da receita.mp4
|
113.7 MB
|
18. Mostrando a página de detalhes da receita.srt
|
12.8 KB
|
18.1 Mostrando a página de detalhes da receita.html
|
0.2 KB
|
19. Ajustando o css do modo de preparo.mp4
|
38.1 MB
|
19. Ajustando o css do modo de preparo.srt
|
3.2 KB
|
19.1 Commit.html
|
0.2 KB
|
20. Usando get_object_or_404 ao invés de fazer a consulta na mão.mp4
|
35.2 MB
|
20. Usando get_object_or_404 ao invés de fazer a consulta na mão.srt
|
3.9 KB
|
20.1 Commit.html
|
0.2 KB
|
21. Usar get_list_or_404 na home ou não.mp4
|
104.3 MB
|
21. Usar get_list_or_404 na home ou não.srt
|
12.2 KB
|
21.1 Commit.html
|
0.2 KB
|
22. Publique as receitas novamente (is_published = True).html
|
0.1 KB
|
23. Renomeando um projeto Django inteiro.mp4
|
47.9 MB
|
23. Renomeando um projeto Django inteiro.srt
|
6.4 KB
|
23.1 Commit.html
|
0.2 KB
|
24. Internacionalização, Time Zones e Tradução do Django para português - PT-BR.mp4
|
56.4 MB
|
24. Internacionalização, Time Zones e Tradução do Django para português - PT-BR.srt
|
7.5 KB
|
24.1 Commit.html
|
0.2 KB
|
24.2 ISO Language Code Table.html
|
0.1 KB
|
24.3 List of tz database time zones.html
|
0.1 KB
|
24.4 Tempo Universal Coordenado - UTC.html
|
0.1 KB
|
/9. Djanto testing - Introdução aos testes unitários no Django com Pytest e Unittest/
|
1. Corrigindo erros de tipagem e linha longa no settings.py.mp4
|
96.2 MB
|
1. Corrigindo erros de tipagem e linha longa no settings.py.srt
|
14.7 KB
|
1.1 Commit.html
|
0.2 KB
|
2. Iniciando com testes no Django com Pytest, Pytest-Django e Unittest.mp4
|
159.4 MB
|
2. Iniciando com testes no Django com Pytest, Pytest-Django e Unittest.srt
|
27.4 KB
|
2.1 Commit.html
|
0.2 KB
|
3. O que é um Test Runner.html
|
1.2 KB
|
4. Asserções (afirmações), Django Reverse URL e Pytest-Watch.mp4
|
125.4 MB
|
4. Asserções (afirmações), Django Reverse URL e Pytest-Watch.srt
|
18.8 KB
|
4.1 Commit.html
|
0.2 KB
|
5. Testando Django Reverse URL com argumentos args e kwargs.mp4
|
63.5 MB
|
5. Testando Django Reverse URL com argumentos args e kwargs.srt
|
7.5 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Sobre Django testing e typing.html
|
0.2 KB
|
7. Usando resolve para entender qual view function está sendo usada.mp4
|
169.1 MB
|
7. Usando resolve para entender qual view function está sendo usada.srt
|
22.8 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Separando os testes em um package chamado tests com __init__.py.mp4
|
81.6 MB
|
8. Separando os testes em um package chamado tests com __init__.py.srt
|
8.7 KB
|
8.1 Commit.html
|
0.2 KB
|
9. Usando self.client do Django para simular o cliente nos testes.mp4
|
99.9 MB
|
9. Usando self.client do Django para simular o cliente nos testes.srt
|
13.0 KB
|
9.1 Commit.html
|
0.2 KB
|
10. Testando No recipes found quando receitas não existem.mp4
|
116.4 MB
|
10. Testando No recipes found quando receitas não existem.srt
|
13.2 KB
|
10.1 Commit.html
|
0.2 KB
|
11. Testando 404 Not Found quando receitas não existem.mp4
|
99.2 MB
|
11. Testando 404 Not Found quando receitas não existem.srt
|
10.6 KB
|
11.1 Commit.html
|
0.2 KB
|
12. Criando fixtures para um teste único (Recipe, Category e Author).mp4
|
124.1 MB
|
12. Criando fixtures para um teste único (Recipe, Category e Author).srt
|
15.5 KB
|
12.1 Commit.html
|
0.2 KB
|
13. Testando o context e content da response no template.mp4
|
203.5 MB
|
13. Testando o context e content da response no template.srt
|
21.4 KB
|
13.1 Commit.html
|
0.2 KB
|
14. Criando uma classe de base para os testes.mp4
|
127.7 MB
|
14. Criando uma classe de base para os testes.srt
|
13.1 KB
|
14.1 Commit.html
|
0.2 KB
|
15. Extraindo métodos para reutilização na classe de base dos testes.mp4
|
184.4 MB
|
15. Extraindo métodos para reutilização na classe de base dos testes.srt
|
21.3 KB
|
15.1 Commit.html
|
0.2 KB
|
16. Falhar testes propositalmente com self.fail ou pular com @skip.mp4
|
78.1 MB
|
16. Falhar testes propositalmente com self.fail ou pular com @skip.srt
|
8.2 KB
|
16.1 Commit.html
|
0.2 KB
|
17. Sobre testes e algumas partes do Django.html
|
0.2 KB
|
18. Testando se category e detail carregam a receita correta.mp4
|
126.3 MB
|
18. Testando se category e detail carregam a receita correta.srt
|
15.6 KB
|
18.1 Commit.html
|
0.2 KB
|
18.2 Normalização unicode - Entenda a codificação de caracteres.html
|
0.1 KB
|
19. Testando o branch (caminho) is_published True e False.mp4
|
78.9 MB
|
19. Testando o branch (caminho) is_published True e False.srt
|
10.0 KB
|
19.1 Commit.html
|
0.2 KB
|
20. Testando is_published em category e recipe (com correção na aula posterior).mp4
|
78.4 MB
|
20. Testando is_published em category e recipe (com correção na aula posterior).srt
|
8.9 KB
|
21. Correção de recipe.category.id para recipe.id.html
|
0.9 KB
|
22. Preparando para testar os Models.mp4
|
71.3 MB
|
22. Preparando para testar os Models.srt
|
12.6 KB
|
22.1 Commit.html
|
0.2 KB
|
23. Testando max_length do model usando self.assertRaises (Context Manager).mp4
|
140.4 MB
|
23. Testando max_length do model usando self.assertRaises (Context Manager).srt
|
20.7 KB
|
24. Criando testes parametrizados com parameterized.mp4
|
171.0 MB
|
24. Criando testes parametrizados com parameterized.srt
|
24.3 KB
|
24.1 Commit.html
|
0.2 KB
|
25. Testando valores default dentro do model (devo testar isso).mp4
|
93.7 MB
|
25. Testando valores default dentro do model (devo testar isso).srt
|
12.0 KB
|
25.1 Commit.html
|
0.2 KB
|
26. Adicionando coverage (cobertura de testes).mp4
|
93.0 MB
|
26. Adicionando coverage (cobertura de testes).srt
|
15.0 KB
|
26.1 Commit.html
|
0.2 KB
|
27. Testando a string representation da Recipe.mp4
|
82.5 MB
|
27. Testando a string representation da Recipe.srt
|
10.3 KB
|
27.1 Commit.html
|
0.2 KB
|
28. Testando o model Category.mp4
|
65.3 MB
|
28. Testando o model Category.srt
|
7.6 KB
|
28.1 Commit.html
|
0.2 KB
|
/10. Usando request.GET no Django e Introdução ao TDD (Test Driven Development)/
|
1. Duplicando receitas usando python manage.py shell.mp4
|
65.7 MB
|
1. Duplicando receitas usando python manage.py shell.srt
|
8.3 KB
|
2. Corrigindo campo slug (SlugField) para unique (campo de valor único).mp4
|
46.6 MB
|
2. Corrigindo campo slug (SlugField) para unique (campo de valor único).srt
|
6.7 KB
|
3. Criando uma nova URL para search com TDD (Test Driven Development).mp4
|
145.8 MB
|
3. Criando uma nova URL para search com TDD (Test Driven Development).srt
|
21.0 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Criando a search view function com TDD (Test Driven Development).mp4
|
60.9 MB
|
4. Criando a search view function com TDD (Test Driven Development).srt
|
8.6 KB
|
4.1 Commit.html
|
0.2 KB
|
5. Indicando para a view retornar o template correto com TDD.mp4
|
52.6 MB
|
5. Indicando para a view retornar o template correto com TDD.srt
|
6.7 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Sobre o padrão MTV (Model Template View) do Django (Teoria).mp4
|
35.9 MB
|
6. Sobre o padrão MTV (Model Template View) do Django (Teoria).srt
|
5.5 KB
|
7. Levantando erro 404 se o termo de busca não for enviado.mp4
|
159.4 MB
|
7. Levantando erro 404 se o termo de busca não for enviado.srt
|
23.6 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Seus teste vão prevenir regressões no seu código (temos erros em outros testes).mp4
|
47.3 MB
|
8. Seus teste vão prevenir regressões no seu código (temos erros em outros testes).srt
|
5.9 KB
|
8.1 Commit.html
|
0.2 KB
|
9. Segurança Cross-site scripting (XSS).mp4
|
130.5 MB
|
9. Segurança Cross-site scripting (XSS).srt
|
19.6 KB
|
9.1 Commit.html
|
0.2 KB
|
10. Remova aspas que sobram no código.mp4
|
7.7 MB
|
10. Remova aspas que sobram no código.srt
|
1.3 KB
|
10.1 Commit.html
|
0.2 KB
|
11. Teste para garantir que search_term será escapado por segurança.mp4
|
45.0 MB
|
11. Teste para garantir que search_term será escapado por segurança.srt
|
5.1 KB
|
11.1 Commit.html
|
0.2 KB
|
12. Separando os testes de todas as views em grupos separados (Test Suites).mp4
|
70.4 MB
|
12. Separando os testes de todas as views em grupos separados (Test Suites).srt
|
5.4 KB
|
12.1 Commit.html
|
0.2 KB
|
13. Filtro de campo contains e icontains e consultas complexas com Q.mp4
|
199.5 MB
|
13. Filtro de campo contains e icontains e consultas complexas com Q.srt
|
18.8 KB
|
13.1 Commit.html
|
0.2 KB
|
14. Usando Q para mesclar AND e OR com consultas complexas e filtros já existentes.mp4
|
99.4 MB
|
14. Usando Q para mesclar AND e OR com consultas complexas e filtros já existentes.srt
|
11.7 KB
|
14.1 Commit.html
|
0.2 KB
|
14.2 Documentação para consultas complexas Q.html
|
0.2 KB
|
14.3 Documentação para filtros de campos.html
|
0.1 KB
|
15. Complete o código.html
|
0.2 KB
|
16. Sobre request, models, views, testes e mais.html
|
0.2 KB
|
17. Testando request.GET - Usando URL Query String com o client de testes do Django.mp4
|
107.5 MB
|
17. Testando request.GET - Usando URL Query String com o client de testes do Django.srt
|
14.1 KB
|
17.1 Commit.html
|
0.2 KB
|
/11. Django Pagination - Paginação de QuerySet com Django Paginator/
|
1. Preparando o ambiente e entendendo o motivo para criar uma paginação no Django.mp4
|
71.6 MB
|
1. Preparando o ambiente e entendendo o motivo para criar uma paginação no Django.srt
|
8.1 KB
|
2. Documentação Django Pagination (Paginator).mp4
|
37.1 MB
|
2. Documentação Django Pagination (Paginator).srt
|
4.7 KB
|
2.1 Documentation.html
|
0.1 KB
|
3. Iniciando os testes da paginação com Unittest.mp4
|
170.1 MB
|
3. Iniciando os testes da paginação com Unittest.srt
|
28.3 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Modificando o range de páginas apenas quando necessário.mp4
|
167.8 MB
|
4. Modificando o range de páginas apenas quando necessário.srt
|
23.8 KB
|
4.1 Commit.html
|
0.2 KB
|
5. Corrigindo o range final da paginação.mp4
|
142.4 MB
|
5. Corrigindo o range final da paginação.srt
|
18.2 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Adicionando o paginator na Home.mp4
|
55.8 MB
|
6. Adicionando o paginator na Home.srt
|
6.1 KB
|
6.1 Commit.html
|
0.2 KB
|
7. Adicionando paginação no template.mp4
|
146.5 MB
|
7. Adicionando paginação no template.srt
|
16.3 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Adicionando CSS para paginação.mp4
|
80.9 MB
|
8. Adicionando CSS para paginação.srt
|
7.9 KB
|
8.1 Commit.html
|
0.2 KB
|
9. Reutilizando a paginação com make_pagination.mp4
|
101.8 MB
|
9. Reutilizando a paginação com make_pagination.srt
|
9.2 KB
|
9.1 Commit.html
|
0.2 KB
|
10. Teste prático não guiado.mp4
|
8.6 MB
|
10. Teste prático não guiado.srt
|
2.3 KB
|
11. python-dotenv - movendo PER_PAGE para variáveis de ambiente no Django (.env).mp4
|
150.3 MB
|
11. python-dotenv - movendo PER_PAGE para variáveis de ambiente no Django (.env).srt
|
22.2 KB
|
11.1 Commit (envolve a aula posterior).html
|
0.2 KB
|
12. Mais exemplos de variáveis de ambiente com python-dotenv - SECRET_KEY e DEBUG.mp4
|
103.4 MB
|
12. Mais exemplos de variáveis de ambiente com python-dotenv - SECRET_KEY e DEBUG.srt
|
14.8 KB
|
12.1 Commit.html
|
0.2 KB
|
13. Testando a paginação da home e uma breve introdução a Mocks e Patch do unittest.mp4
|
176.9 MB
|
13. Testando a paginação da home e uma breve introdução a Mocks e Patch do unittest.srt
|
26.9 KB
|
13.1 Commit.html
|
0.2 KB
|
/12. Django Messages - Enviando flash messages para o usuário/
|
1. Configurando as flash messages do Django.mp4
|
154.5 MB
|
1. Configurando as flash messages do Django.srt
|
19.9 KB
|
1.1 Commit.html
|
0.2 KB
|
2. Adicionando CSS nas messages.mp4
|
75.2 MB
|
2. Adicionando CSS nas messages.srt
|
8.3 KB
|
2.1 Commit.html
|
0.2 KB
|
3. Ajuste do CSS das messages e mobile.mp4
|
67.9 MB
|
3. Ajuste do CSS das messages e mobile.srt
|
7.0 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Remova mensagens desnecessárias.mp4
|
6.5 MB
|
4. Remova mensagens desnecessárias.srt
|
0.8 KB
|
4.1 Commit.html
|
0.2 KB
|
/13. Django Forms - Criando formulários soltos ou baseados em Models/
|
1. Criando um novo app chamado authors para usuários se registrarem.mp4
|
82.7 MB
|
1. Criando um novo app chamado authors para usuários se registrarem.srt
|
10.5 KB
|
1.1 Commit.html
|
0.2 KB
|
2. Criando um formulário para o usuário se registrar usando o model padrão User.mp4
|
61.4 MB
|
2. Criando um formulário para o usuário se registrar usando o model padrão User.srt
|
10.8 KB
|
2.1 Commit.html
|
0.2 KB
|
3. Adicionando todos os campos manualmente para melhor controle do CSS.mp4
|
153.8 MB
|
3. Adicionando todos os campos manualmente para melhor controle do CSS.srt
|
21.5 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Enviando POST para outra URL e usando SESSION para salvar valores entre requests.mp4
|
217.6 MB
|
4. Enviando POST para outra URL e usando SESSION para salvar valores entre requests.srt
|
29.1 KB
|
5. Adicionando CSS ao formulário para melhor apresentação.mp4
|
102.2 MB
|
5. Adicionando CSS ao formulário para melhor apresentação.srt
|
10.6 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Configurando o formulário com labels, widgets, erros, atributos dos campos, etc.mp4
|
90.5 MB
|
6. Configurando o formulário com labels, widgets, erros, atributos dos campos, etc.srt
|
12.7 KB
|
7. Sobrescrevendo campos do formulário completamente.mp4
|
153.3 MB
|
7. Sobrescrevendo campos do formulário completamente.srt
|
17.6 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Reutilizando a função add_attr com add_placeholder.mp4
|
16.8 MB
|
8. Reutilizando a função add_attr com add_placeholder.srt
|
1.6 KB
|
8.1 commit.html
|
0.2 KB
|
9. Utilizando clean_field para validar um campo específico.mp4
|
105.4 MB
|
9. Utilizando clean_field para validar um campo específico.srt
|
15.9 KB
|
9.1 Commit.html
|
0.2 KB
|
10. Método clean para validar um campo que depende de outro no formulário.mp4
|
141.8 MB
|
10. Método clean para validar um campo que depende de outro no formulário.srt
|
16.8 KB
|
10.1 Commit.html
|
0.2 KB
|
11. Utilizando o atributo validators do próprio campo para validação de dados.mp4
|
72.6 MB
|
11. Utilizando o atributo validators do próprio campo para validação de dados.srt
|
10.0 KB
|
11.1 Commit.html
|
0.2 KB
|
12. is_valid e save para salvar dados do formulário na base de dados.mp4
|
103.4 MB
|
12. is_valid e save para salvar dados do formulário na base de dados.srt
|
12.9 KB
|
12.1 Commit.html
|
0.2 KB
|
13. Criando testes para o formulário - Começando com placeholder.mp4
|
165.1 MB
|
13. Criando testes para o formulário - Começando com placeholder.srt
|
20.5 KB
|
13.1 Commit.html
|
0.2 KB
|
14. Testando help_text com teste unitário.mp4
|
39.7 MB
|
14. Testando help_text com teste unitário.srt
|
3.7 KB
|
14.1 Commit.html
|
0.2 KB
|
15. Testando label com teste unitário.mp4
|
57.7 MB
|
15. Testando label com teste unitário.srt
|
6.1 KB
|
15.1 Commit.html
|
0.2 KB
|
16. Sobre SimpleTestCase, TransactionTestCase, TestCase e unittest.TestCase.mp4
|
92.1 MB
|
16. Sobre SimpleTestCase, TransactionTestCase, TestCase e unittest.TestCase.srt
|
11.0 KB
|
16.1 Commit.html
|
0.2 KB
|
16.2 Django Testing Tools.html
|
0.1 KB
|
17. Diferença entre teste unitário e teste de integração.mp4
|
177.2 MB
|
17. Diferença entre teste unitário e teste de integração.srt
|
18.9 KB
|
17.1 Commit.html
|
0.2 KB
|
18. Testando campos vazios no formulário e seus erros.mp4
|
158.8 MB
|
18. Testando campos vazios no formulário e seus erros.srt
|
15.2 KB
|
18.1 Commit.html
|
0.2 KB
|
19. Testando min_length e max_length de campos.mp4
|
159.7 MB
|
19. Testando min_length e max_length de campos.srt
|
15.4 KB
|
19.1 Commit.html
|
0.2 KB
|
20. Testando a senha e confirmação de senha.mp4
|
135.4 MB
|
20. Testando a senha e confirmação de senha.srt
|
12.3 KB
|
20.1 Commit.html
|
0.2 KB
|
21. Subindo o coverage para 100% (100% de cobertura de testes).mp4
|
140.6 MB
|
21. Subindo o coverage para 100% (100% de cobertura de testes).srt
|
14.7 KB
|
21.1 Commit.html
|
0.2 KB
|
22. Corrigindo a criptografia de senha do usuário registrado pela nossa aplicação.mp4
|
40.7 MB
|
22. Corrigindo a criptografia de senha do usuário registrado pela nossa aplicação.srt
|
6.8 KB
|
22.1 Commit.html
|
0.2 KB
|
23. E-mail do usuário precisa ser único na base de dados.mp4
|
85.1 MB
|
23. E-mail do usuário precisa ser único na base de dados.srt
|
9.2 KB
|
23.1 Commit.html
|
0.2 KB
|
24. Reorganizando os arquivos da aplicação.mp4
|
119.4 MB
|
24. Reorganizando os arquivos da aplicação.srt
|
13.0 KB
|
24.1 Commit.html
|
0.2 KB
|
25. Teste para logar o usuário (author) criado no sistema.mp4
|
35.2 MB
|
25. Teste para logar o usuário (author) criado no sistema.srt
|
3.6 KB
|
25.1 Teste para logar o usuário (author) criado no sistema.html
|
0.2 KB
|
26. Atualização do Django 4.0.mp4
|
31.4 MB
|
26. Atualização do Django 4.0.srt
|
4.1 KB
|
26.1 Commit.html
|
0.2 KB
|
27. Removendo o Warning de USE_L10N = True.mp4
|
23.5 MB
|
27. Removendo o Warning de USE_L10N = True.srt
|
2.6 KB
|
27.1 Commit.html
|
0.2 KB
|
28. Criando as URLs, views e template para login do usuário.mp4
|
51.4 MB
|
28. Criando as URLs, views e template para login do usuário.srt
|
7.7 KB
|
28.1 Commit.html
|
0.2 KB
|
29. Criando um formulário de login (LoginForm).mp4
|
130.5 MB
|
29. Criando um formulário de login (LoginForm).srt
|
16.3 KB
|
29.1 Commit.html
|
0.2 KB
|
30. Autenticando o usuário com authenticate e login.mp4
|
151.1 MB
|
30. Autenticando o usuário com authenticate e login.srt
|
23.0 KB
|
30.1 Commit.html
|
0.2 KB
|
31. Sistema de logout e segurança CSRF (Parte 13).mp4
|
71.9 MB
|
31. Sistema de logout e segurança CSRF (Parte 13).srt
|
9.8 KB
|
31.1 Commit (Completo).html
|
0.2 KB
|
32. Sistema de logout e segurança CSRF (Parte 23).mp4
|
63.6 MB
|
32. Sistema de logout e segurança CSRF (Parte 23).srt
|
9.1 KB
|
32.1 Commit (Completo).html
|
0.2 KB
|
33. Sistema de logout e segurança CSRF (Parte 33).mp4
|
120.0 MB
|
33. Sistema de logout e segurança CSRF (Parte 33).srt
|
12.2 KB
|
33.1 Commit (Completo).html
|
0.2 KB
|
34. Sobre Django Forms.html
|
0.2 KB
|
/14. Testes funcionais com Selenium e chromedriver/
|
1. Sobre testes funcionais, instalação do selenium e download do chromedriver.mp4
|
79.3 MB
|
1. Sobre testes funcionais, instalação do selenium e download do chromedriver.srt
|
12.1 KB
|
1.1 Chromedriver.html
|
0.1 KB
|
2. Testando o selenium e o chromedriver e criando a factory make_chrome_browser.mp4
|
174.8 MB
|
2. Testando o selenium e o chromedriver e criando a factory make_chrome_browser.srt
|
24.8 KB
|
2.1 Commit.html
|
0.2 KB
|
3. Primeiro teste com selenium.mp4
|
108.3 MB
|
3. Primeiro teste com selenium.srt
|
17.6 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Movendo repetições para setUp e tearDown.mp4
|
72.8 MB
|
4. Movendo repetições para setUp e tearDown.srt
|
8.9 KB
|
4.1 Commit.html
|
0.2 KB
|
5. Organizando os testes funcionais.mp4
|
27.6 MB
|
5. Organizando os testes funcionais.srt
|
3.2 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Agrupando testes funcionais com pytest markers.mp4
|
98.4 MB
|
6. Agrupando testes funcionais com pytest markers.srt
|
13.3 KB
|
6.1 Commit.html
|
0.2 KB
|
7. Usando mixins para compartilhar métodos entre classes.mp4
|
72.3 MB
|
7. Usando mixins para compartilhar métodos entre classes.srt
|
8.8 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Devo escrever testes unitários, de integração e funcionais para a mesma feature.mp4
|
113.4 MB
|
8. Devo escrever testes unitários, de integração e funcionais para a mesma feature.srt
|
15.0 KB
|
8.1 Commit.html
|
0.2 KB
|
9. Encontrando inputs e digitando textos e teclas usando o selenium (Keys).mp4
|
149.3 MB
|
9. Encontrando inputs e digitando textos e teclas usando o selenium (Keys).srt
|
17.3 KB
|
9.1 Commit.html
|
0.2 KB
|
10. Teste funcional para paginação com acessibilidade (ARIA).mp4
|
221.6 MB
|
10. Teste funcional para paginação com acessibilidade (ARIA).srt
|
29.3 KB
|
10.1 Commit.html
|
0.2 KB
|
11. Criando a base para testes de authors.mp4
|
41.5 MB
|
11. Criando a base para testes de authors.srt
|
6.7 KB
|
11.1 Commit.html
|
0.2 KB
|
12. Testando validações dos inputs.mp4
|
182.3 MB
|
12. Testando validações dos inputs.srt
|
24.8 KB
|
12.1 Commit.html
|
0.2 KB
|
13. Testando o formulário de registro do autor.mp4
|
194.3 MB
|
13. Testando o formulário de registro do autor.srt
|
20.0 KB
|
13.1 Commit.html
|
0.2 KB
|
14. Testando o formulário de login.mp4
|
199.7 MB
|
14. Testando o formulário de login.srt
|
25.6 KB
|
14.1 Commit.html
|
0.2 KB
|
15. Teste login_create aceita apenas POST.mp4
|
99.7 MB
|
15. Teste login_create aceita apenas POST.srt
|
14.0 KB
|
15.1 Commit.html
|
0.2 KB
|
16. Testando um login inválido.mp4
|
62.8 MB
|
16. Testando um login inválido.srt
|
7.0 KB
|
17. Testando um usuário e senha inválidos.mp4
|
52.9 MB
|
17. Testando um usuário e senha inválidos.srt
|
5.8 KB
|
17.1 Commit.html
|
0.2 KB
|
18. Testando o logout completo.mp4
|
150.9 MB
|
18. Testando o logout completo.srt
|
21.7 KB
|
18.1 Commit.html
|
0.2 KB
|
/15. Criando a dashboard do autor (área administrativa)/
|
1. Criando a página inicial da dashboard (admin do autor).mp4
|
89.4 MB
|
1. Criando a página inicial da dashboard (admin do autor).srt
|
11.9 KB
|
1.1 Commit.html
|
0.2 KB
|
2. Ajustando a área administrativa padrão do Django (Admin).mp4
|
110.4 MB
|
2. Ajustando a área administrativa padrão do Django (Admin).srt
|
13.0 KB
|
3. Preenchendo o slug automaticamente com prepopulated_fields na admin padrão.mp4
|
27.3 MB
|
3. Preenchendo o slug automaticamente com prepopulated_fields na admin padrão.srt
|
4.6 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Exibindo as receitas do usuário que a criou em sua própria dashboard.mp4
|
83.5 MB
|
4. Exibindo as receitas do usuário que a criou em sua própria dashboard.srt
|
13.4 KB
|
4.1 Commit.html
|
0.2 KB
|
5. Criando um template, url e view para o usuário editar a receita.mp4
|
96.9 MB
|
5. Criando um template, url e view para o usuário editar a receita.srt
|
15.0 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Criando o formulário de criação e edição de receitas.mp4
|
109.4 MB
|
6. Criando o formulário de criação e edição de receitas.srt
|
12.9 KB
|
6.1 Commit.html
|
0.2 KB
|
7. Corrigindo o estilo CSS do formulário e da grid.mp4
|
98.5 MB
|
7. Corrigindo o estilo CSS do formulário e da grid.srt
|
11.4 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Toques finais no layout do formulário de criação de receitas.mp4
|
104.9 MB
|
8. Toques finais no layout do formulário de criação de receitas.srt
|
12.4 KB
|
8.1 Commit.html
|
0.2 KB
|
9. Salvando as edições da receita na base de dados e request.FILES para cover.mp4
|
103.4 MB
|
9. Salvando as edições da receita na base de dados e request.FILES para cover.srt
|
12.8 KB
|
9.1 Commit.html
|
0.2 KB
|
10. DESAFIO - Crie a view de criar uma nova receita.mp4
|
12.6 MB
|
10. DESAFIO - Crie a view de criar uma nova receita.srt
|
2.3 KB
|
11. Como criei uma view para permitir criação de novas receitas.mp4
|
51.2 MB
|
11. Como criei uma view para permitir criação de novas receitas.srt
|
7.0 KB
|
11.1 Commit.html
|
0.2 KB
|
12. Validando o formulário de cadastrareditar receitas.mp4
|
162.3 MB
|
12. Validando o formulário de cadastrareditar receitas.srt
|
22.1 KB
|
12.1 Commit.html
|
0.2 KB
|
13. CRUD com delete para apagar receitas de forma segura + JavaScript adicional.mp4
|
163.2 MB
|
13. CRUD com delete para apagar receitas de forma segura + JavaScript adicional.srt
|
24.6 KB
|
13.1 Commit.html
|
0.2 KB
|
14. Permitindo apenas POST na view para apagar receitas.mp4
|
34.9 MB
|
14. Permitindo apenas POST na view para apagar receitas.srt
|
4.6 KB
|
14.1 Commit.html
|
0.2 KB
|
/16. Class Based Views (CBV) - Usando classes para views no Django/
|
1. Class Based Views e Function Based Views são dois recursos Django, não inimigos!.mp4
|
110.1 MB
|
1. Class Based Views e Function Based Views são dois recursos Django, não inimigos!.srt
|
7.3 KB
|
1.1 Django Doc.html
|
0.1 KB
|
2. Mais detalhes sobre as class based views (CBV) e documentação oficial do Django.mp4
|
104.1 MB
|
2. Mais detalhes sobre as class based views (CBV) e documentação oficial do Django.srt
|
16.0 KB
|
2.1 Class-based views - Guia da documentação.html
|
0.1 KB
|
2.2 Todas as CBV na documentação.html
|
0.1 KB
|
3. Adicionando get_absolute_url no model (extra um sobre Models).mp4
|
66.1 MB
|
3. Adicionando get_absolute_url no model (extra um sobre Models).srt
|
9.4 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Fazendo slugify no model e usando save (extra dois sobre Models).mp4
|
38.8 MB
|
4. Fazendo slugify no model e usando save (extra dois sobre Models).srt
|
5.8 KB
|
4.1 Commit.html
|
0.2 KB
|
5. Movendo views.py para o package views para organização.mp4
|
62.0 MB
|
5. Movendo views.py para o package views para organização.srt
|
8.9 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Criando uma view usando a classe base django.views.View.mp4
|
116.4 MB
|
6. Criando uma view usando a classe base django.views.View.srt
|
15.3 KB
|
6.1 Commit.html
|
0.2 KB
|
7. Criando o método post e reorganizando a class based view.mp4
|
94.0 MB
|
7. Criando o método post e reorganizando a class based view.srt
|
10.9 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Reutilizando a class based view para gerar novas recipes.mp4
|
72.9 MB
|
8. Reutilizando a class based view para gerar novas recipes.srt
|
9.4 KB
|
8.1 Commit.html
|
0.2 KB
|
9. Adicionando login_required em class based views e seus métodos.mp4
|
104.5 MB
|
9. Adicionando login_required em class based views e seus métodos.srt
|
13.0 KB
|
9.1 Commit.html
|
0.2 KB
|
10. Reutilizando a class based view na herança para deletar coisas.mp4
|
60.6 MB
|
10. Reutilizando a class based view na herança para deletar coisas.srt
|
6.4 KB
|
10.1 Commit.html
|
0.2 KB
|
11. ListView criando uma base para Home, Category e Search de recipes.mp4
|
226.3 MB
|
11. ListView criando uma base para Home, Category e Search de recipes.srt
|
24.9 KB
|
11.1 Commit.html
|
0.2 KB
|
12. Home ListView + Desafio.mp4
|
20.0 MB
|
12. Home ListView + Desafio.srt
|
2.3 KB
|
12.1 Commit.html
|
0.2 KB
|
13. Category ListView.mp4
|
44.7 MB
|
13. Category ListView.srt
|
4.8 KB
|
13.1 Commit.html
|
0.2 KB
|
14. Search ListView.mp4
|
52.7 MB
|
14. Search ListView.srt
|
5.2 KB
|
14.1 Commit.html
|
0.2 KB
|
15. Corrigindo os testes que quebraram com as class based views (cbv).mp4
|
108.8 MB
|
15. Corrigindo os testes que quebraram com as class based views (cbv).srt
|
11.0 KB
|
15.1 Commit.html
|
0.2 KB
|
16. Movendo a FBV de detalhes da receita para a CBV DetailView.mp4
|
80.4 MB
|
16. Movendo a FBV de detalhes da receita para a CBV DetailView.srt
|
9.1 KB
|
16.1 Commit.html
|
0.2 KB
|
17. Corrigindo os testes da DetailView.mp4
|
41.8 MB
|
17. Corrigindo os testes da DetailView.srt
|
3.8 KB
|
17.1 Commit.html
|
0.2 KB
|
/17. Deploy da aplicação em um servidor real na Internet/
|
1. Avisos e dicas Deploy, Hospedagem e domínio e opções inclusivas para todos.mp4
|
362.2 MB
|
1. Avisos e dicas Deploy, Hospedagem e domínio e opções inclusivas para todos.srt
|
50.4 KB
|
1.1 Links.html
|
0.1 KB
|
2. Ajustando as configurações de DATABASES e .env da nossa aplicação.mp4
|
53.7 MB
|
2. Ajustando as configurações de DATABASES e .env da nossa aplicação.srt
|
9.1 KB
|
2.1 Commit 1.html
|
0.2 KB
|
2.2 Commit 2.html
|
0.2 KB
|
3. Configurando o ALLOWED_HOSTS e o DEBUG para publicação do app.mp4
|
56.2 MB
|
3. Configurando o ALLOWED_HOSTS e o DEBUG para publicação do app.srt
|
8.3 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Criando um servidor linux na Google Cloud Platform e configurando SSH.mp4
|
180.1 MB
|
4. Criando um servidor linux na Google Cloud Platform e configurando SSH.srt
|
28.7 KB
|
5. Instalando os pacotes necessários no servidor.mp4
|
40.1 MB
|
5. Instalando os pacotes necessários no servidor.srt
|
5.4 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Configurando o postgresql e o git no servidor.mp4
|
62.9 MB
|
6. Configurando o postgresql e o git no servidor.srt
|
8.4 KB
|
6.1 Commit.html
|
0.2 KB
|
7. Criando os repositórios da aplicação e bare.mp4
|
163.7 MB
|
7. Criando os repositórios da aplicação e bare.srt
|
21.7 KB
|
7.1 Commit 1.html
|
0.2 KB
|
7.2 Commit 2.html
|
0.2 KB
|
8. Criando unix.socket e configurando o Gunicorn.mp4
|
154.0 MB
|
8. Criando unix.socket e configurando o Gunicorn.srt
|
19.3 KB
|
8.1 Gunicorn File.html
|
0.2 KB
|
9. Criando os arquivos de configuração do Nginx.mp4
|
130.0 MB
|
9. Criando os arquivos de configuração do Nginx.srt
|
15.4 KB
|
9.1 Commit.html
|
0.1 KB
|
10. Adição de arquivos estáticos e sincronização do git + .gitignore.mp4
|
61.0 MB
|
10. Adição de arquivos estáticos e sincronização do git + .gitignore.srt
|
7.5 KB
|
10.1 Commit.html
|
0.2 KB
|
11. Primeiro acesso para a nossa aplicação (createsuperuser).mp4
|
88.5 MB
|
11. Primeiro acesso para a nossa aplicação (createsuperuser).srt
|
11.3 KB
|
12. Conversa sobre domínios e HTTPS (SSL).mp4
|
31.8 MB
|
12. Conversa sobre domínios e HTTPS (SSL).srt
|
5.2 KB
|
13. Redirecionando um registro DNS tipo A para o IP do servidor (subdomínio).mp4
|
115.2 MB
|
13. Redirecionando um registro DNS tipo A para o IP do servidor (subdomínio).srt
|
14.5 KB
|
13.1 Domínio e hospedagem guia para leigos.html
|
0.1 KB
|
14. Configurando um certificado SSL para HTTPS com a Let's Encrypt.mp4
|
161.9 MB
|
14. Configurando um certificado SSL para HTTPS com a Let's Encrypt.srt
|
18.6 KB
|
14.1 Arquivos de Deploy.html
|
0.1 KB
|
15. Fazendo alterações do local para o servidor de maneira simples e rápida.mp4
|
57.4 MB
|
15. Fazendo alterações do local para o servidor de maneira simples e rápida.srt
|
7.3 KB
|
/18. Class Based Views com JsonResponse/
|
1. Algumas informações sobre respostas via JSON e JSONResponseMixin.mp4
|
24.9 MB
|
1. Algumas informações sobre respostas via JSON e JSONResponseMixin.srt
|
3.7 KB
|
1.1 JSONResponseMixin.html
|
0.2 KB
|
2. Adicionando JSONResponse para a API que usa ListView.mp4
|
176.6 MB
|
2. Adicionando JSONResponse para a API que usa ListView.srt
|
23.5 KB
|
2.1 Commit.html
|
0.2 KB
|
3. Adicionando JSONResponse para a API que usa DetailView.mp4
|
132.0 MB
|
3. Adicionando JSONResponse para a API que usa DetailView.srt
|
13.8 KB
|
3.1 Commit.html
|
0.2 KB
|
/19. Desempenho e Django Debug Toolbar/
|
1. Informações e instalação da Django Debug Toolbar.mp4
|
156.2 MB
|
1. Informações e instalação da Django Debug Toolbar.srt
|
18.9 KB
|
1.1 Commit.html
|
0.2 KB
|
1.2 Django Debug Toolbar.html
|
0.1 KB
|
2. Evitando consultas N+1 com select_related.mp4
|
117.8 MB
|
2. Evitando consultas N+1 com select_related.srt
|
14.2 KB
|
2.1 Commit.html
|
0.2 KB
|
3. Evitando consultas desnecessárias com prefetch_related.mp4
|
74.0 MB
|
3. Evitando consultas desnecessárias com prefetch_related.srt
|
7.9 KB
|
4. Enviando os dados para o servidor e debugando os erros do gunicorn.mp4
|
55.7 MB
|
4. Enviando os dados para o servidor e debugando os erros do gunicorn.srt
|
7.3 KB
|
/20. Miscelânea ORM e Models, Managers, QuerySets, settings.py, __init__.py e mais/
|
1. Sobre termos backend, frontend, fullstack, júnior, pleno e sênior.html
|
7.6 KB
|
2. Criando uma view theory para executarmos os comandos.mp4
|
52.5 MB
|
2. Criando uma view theory para executarmos os comandos.srt
|
8.2 KB
|
2.1 Commit.html
|
0.2 KB
|
3. QuerySets do Django são preguiçosas - Só são executadas quando preciso do valor.mp4
|
106.1 MB
|
3. QuerySets do Django são preguiçosas - Só são executadas quando preciso do valor.srt
|
17.1 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Recapitulando maneiras de selecionar objetos usando a QuerySet.mp4
|
102.0 MB
|
4. Recapitulando maneiras de selecionar objetos usando a QuerySet.srt
|
13.8 KB
|
4.1 Commit.html
|
0.2 KB
|
5. Lookups e Lookups complexos com Q.mp4
|
121.5 MB
|
5. Lookups e Lookups complexos com Q.srt
|
16.4 KB
|
5.1 AND e OR.html
|
0.2 KB
|
5.2 Commit.html
|
0.2 KB
|
5.3 Field lookups.html
|
0.1 KB
|
6. Usando F para referenciar campos + Limit + Order.mp4
|
63.2 MB
|
6. Usando F para referenciar campos + Limit + Order.srt
|
9.4 KB
|
6.1 Commit.html
|
0.2 KB
|
7. Especificando campos para melhor desempenho usando .values().mp4
|
68.8 MB
|
7. Especificando campos para melhor desempenho usando .values().srt
|
9.4 KB
|
7.1 Commit.html
|
0.2 KB
|
8. defer e only são bons se você souber o que está fazendo.mp4
|
65.4 MB
|
8. defer e only são bons se você souber o que está fazendo.srt
|
9.0 KB
|
8.1 Commit.html
|
0.2 KB
|
9. Usando funções de agregação com o Django (Count, Max, Min, Avg, etc).mp4
|
67.4 MB
|
9. Usando funções de agregação com o Django (Count, Max, Min, Avg, etc).srt
|
8.7 KB
|
9.1 Commit.html
|
0.2 KB
|
10. Annotate para criar campos e valores na QuerySet.mp4
|
68.5 MB
|
10. Annotate para criar campos e valores na QuerySet.srt
|
8.5 KB
|
10.1 Commit.html
|
0.2 KB
|
11. Criando seu próprio Manager para o Model (objects).mp4
|
61.1 MB
|
11. Criando seu próprio Manager para o Model (objects).srt
|
7.5 KB
|
11.1 Commit.html
|
0.2 KB
|
12. Tag App criando um novo app para entender contenttypes.mp4
|
73.4 MB
|
12. Tag App criando um novo app para entender contenttypes.srt
|
10.3 KB
|
12.1 Commit.html
|
0.2 KB
|
12.2 Documentação.html
|
0.1 KB
|
13. Tag app criando o model Tag com relação genérica (GenericForeignKey).mp4
|
119.6 MB
|
13. Tag app criando o model Tag com relação genérica (GenericForeignKey).srt
|
16.1 KB
|
13.1 Commit.html
|
0.2 KB
|
14. Tag app criando a relação com GenericRelation e cadastrando na admin do Django.mp4
|
142.2 MB
|
14. Tag app criando a relação com GenericRelation e cadastrando na admin do Django.srt
|
16.7 KB
|
14.1 Commit.html
|
0.2 KB
|
15. Tag app exibindo os dados em templates e criando uma view para tags.mp4
|
155.9 MB
|
15. Tag app exibindo os dados em templates e criando uma view para tags.srt
|
16.5 KB
|
15.1 Commit.html
|
0.2 KB
|
16. Tag app usando o ORM com ContentType das nossas tags.mp4
|
56.9 MB
|
16. Tag app usando o ORM com ContentType das nossas tags.srt
|
8.0 KB
|
17. Corrigindo erros no PyTest por não carregar as variáveis de ambiente do .env.mp4
|
67.2 MB
|
17. Corrigindo erros no PyTest por não carregar as variáveis de ambiente do .env.srt
|
8.1 KB
|
17.1 Commit.html
|
0.2 KB
|
18. Tag app usando models.ManyToManyField para Tags.mp4
|
90.8 MB
|
18. Tag app usando models.ManyToManyField para Tags.srt
|
12.3 KB
|
18.1 Commit.html
|
0.2 KB
|
19. ALLOWED_HOSTS e CSRF_TRUSTED_ORIGINS - Parte 1.mp4
|
181.3 MB
|
19. ALLOWED_HOSTS e CSRF_TRUSTED_ORIGINS - Parte 1.srt
|
24.4 KB
|
20. ALLOWED_HOSTS e CSRF_TRUSTED_ORIGINS - Parte 2.mp4
|
188.3 MB
|
20. ALLOWED_HOSTS e CSRF_TRUSTED_ORIGINS - Parte 2.srt
|
20.9 KB
|
20.1 Commit.html
|
0.2 KB
|
21. Organizando o arquivo settings.py em um Python Package.mp4
|
212.8 MB
|
21. Organizando o arquivo settings.py em um Python Package.srt
|
23.3 KB
|
21.1 Commit.html
|
0.2 KB
|
22. Atualizando o chromedriver.exe e evitando erros com o Pytest.mp4
|
54.6 MB
|
22. Atualizando o chromedriver.exe e evitando erros com o Pytest.srt
|
5.9 KB
|
22.1 Commit.html
|
0.2 KB
|
23. Validação de dados no próprio model (ponto único de validação).mp4
|
77.0 MB
|
23. Validação de dados no próprio model (ponto único de validação).srt
|
10.8 KB
|
23.1 Commit.html
|
0.2 KB
|
/21. Criando um menu com template Django, HTML, CSS e JS para autores/
|
1. Criando a lógica e o conteúdo HTML como estrutura do menu.mp4
|
130.8 MB
|
1. Criando a lógica e o conteúdo HTML como estrutura do menu.srt
|
19.2 KB
|
1.1 Commit.html
|
0.2 KB
|
2. Adicionando o estilo CSS ao menu.mp4
|
231.1 MB
|
2. Adicionando o estilo CSS ao menu.srt
|
24.4 KB
|
2.1 Commit.html
|
0.2 KB
|
3. Adicionando a lógica de ocultar e mostrar o menu com JavaScript.mp4
|
125.5 MB
|
3. Adicionando a lógica de ocultar e mostrar o menu com JavaScript.srt
|
14.6 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Criando a lógica de logout com JavaScript e form de POST.mp4
|
74.3 MB
|
4. Criando a lógica de logout com JavaScript e form de POST.srt
|
10.4 KB
|
4.1 Commit.html
|
0.2 KB
|
/22. Criando relações com o User Model do Django/
|
1. Criando o model de perfis de usuários (Profile).mp4
|
74.0 MB
|
1. Criando o model de perfis de usuários (Profile).srt
|
11.4 KB
|
1.1 Commit.html
|
0.2 KB
|
2. Criando um Signal para ser emitido quando um usuário for criado (post_save).mp4
|
104.5 MB
|
2. Criando um Signal para ser emitido quando um usuário for criado (post_save).srt
|
14.0 KB
|
2.1 Commit.html
|
0.2 KB
|
3. Criando o template, a view e a URL para profile.mp4
|
81.5 MB
|
3. Criando o template, a view e a URL para profile.srt
|
10.0 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Melhorando o desempenho das consultas com prefetch_related e select_related.mp4
|
87.9 MB
|
4. Melhorando o desempenho das consultas com prefetch_related e select_related.srt
|
10.0 KB
|
4.1 Commit.html
|
0.2 KB
|
/23. Tradução de um projeto Django (Localização e Internacionalização)/
|
1. Para Ubuntu Instalando o GNU gettext.mp4
|
23.4 MB
|
1. Para Ubuntu Instalando o GNU gettext.srt
|
2.8 KB
|
2. Para Windows 11 Instalando o GNU gettext.mp4
|
47.0 MB
|
2. Para Windows 11 Instalando o GNU gettext.srt
|
5.1 KB
|
3. Para macOS Instalando o GNU gettext.mp4
|
32.2 MB
|
3. Para macOS Instalando o GNU gettext.srt
|
2.9 KB
|
4. Configurando USE_I18N e LOCALE_PATHS.mp4
|
52.2 MB
|
4. Configurando USE_I18N e LOCALE_PATHS.srt
|
6.6 KB
|
4.1 Commit.html
|
0.2 KB
|
4.2 Translate Django.html
|
0.1 KB
|
5. Tradução no template com i18n e translate (makemessages e compilemessages).mp4
|
121.1 MB
|
5. Tradução no template com i18n e translate (makemessages e compilemessages).srt
|
16.6 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Adicionando o idioma no lang do HTML com translation.get_language.mp4
|
35.5 MB
|
6. Adicionando o idioma no lang do HTML com translation.get_language.srt
|
3.8 KB
|
6.1 Commit.html
|
0.2 KB
|
7. Utilizando gettext para traduções nas views.mp4
|
65.6 MB
|
7. Utilizando gettext para traduções nas views.srt
|
7.8 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Utilizando gettext_lazy para traduções nos models.mp4
|
88.2 MB
|
8. Utilizando gettext_lazy para traduções nos models.srt
|
9.9 KB
|
8.1 Commit.html
|
0.2 KB
|
/24. Trabalhando com arquivos e imagens no Django/
|
1. O que vamos fazer nessa seção.mp4
|
74.9 MB
|
1. O que vamos fazer nessa seção.srt
|
7.8 KB
|
2. Apagando arquivos de cover assim que o objeto de recipe for apagado.mp4
|
128.9 MB
|
2. Apagando arquivos de cover assim que o objeto de recipe for apagado.srt
|
17.8 KB
|
2.1 Commit.html
|
0.2 KB
|
3. Apagando imagens antigas de maneira condicional caso a recipe seja atualizada.mp4
|
107.9 MB
|
3. Apagando imagens antigas de maneira condicional caso a recipe seja atualizada.srt
|
13.3 KB
|
3.1 Commit.html
|
0.2 KB
|
4. signals.py pode gerar erros nos testes (correção).html
|
1.0 KB
|
4.1 Commit (Futuro).html
|
0.2 KB
|
5. Redimensionando imagens no save do Model com o Pillow.mp4
|
214.4 MB
|
5. Redimensionando imagens no save do Model com o Pillow.srt
|
23.6 KB
|
5.1 Commit.html
|
0.2 KB
|
5.2 Vídeo YouTube.html
|
0.1 KB
|
6. Corrigindo a ordem do método save do Model.mp4
|
57.5 MB
|
6. Corrigindo a ordem do método save do Model.srt
|
6.5 KB
|
6.1 Commit.html
|
0.2 KB
|
/25. Django Rest Framework - Criando uma API (Application Programming Interface)/
|
1. O que é o Django Rest Framework e API.mp4
|
195.3 MB
|
1. O que é o Django Rest Framework e API.srt
|
14.9 KB
|
1.1 Códigos de status de respostas HTTP.html
|
0.1 KB
|
1.2 Django Rest Framework.html
|
0.1 KB
|
1.3 Métodos HTTP.html
|
0.1 KB
|
1.4 O que é JSON.html
|
0.1 KB
|
2. Iniciando o projeto do zero com o código do curso.mp4
|
217.7 MB
|
2. Iniciando o projeto do zero com o código do curso.srt
|
18.3 KB
|
2.1 Use este commit.html
|
0.2 KB
|
3. Instalando o Django Rest Framework + INSTALLED_APPS.mp4
|
37.6 MB
|
3. Instalando o Django Rest Framework + INSTALLED_APPS.srt
|
3.3 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Primeira Function Based View no Django Rest Framework.mp4
|
289.2 MB
|
4. Primeira Function Based View no Django Rest Framework.srt
|
23.6 KB
|
4.1 Commit.html
|
0.2 KB
|
5. Criando um serializer herdando de rest_framework.serializers.Serializer.mp4
|
117.1 MB
|
5. Criando um serializer herdando de rest_framework.serializers.Serializer.srt
|
10.1 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Utilizando um serializer para list e detail com o Django Rest Framework.mp4
|
248.9 MB
|
6. Utilizando um serializer para list e detail com o Django Rest Framework.srt
|
18.8 KB
|
6.1 Commit.html
|
0.2 KB
|
7. Renomeando campos ou usando métodos de resposta no serializer do DRF.mp4
|
99.1 MB
|
7. Renomeando campos ou usando métodos de resposta no serializer do DRF.srt
|
7.6 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Campos relacionados no Django Rest Framework.mp4
|
194.9 MB
|
8. Campos relacionados no Django Rest Framework.srt
|
15.2 KB
|
8.1 Commit.html
|
0.2 KB
|
9. Usando HyperlinkedRelatedField para campos relacionados.mp4
|
161.3 MB
|
9. Usando HyperlinkedRelatedField para campos relacionados.srt
|
12.8 KB
|
9.1 Commit.html
|
0.2 KB
|
10. Migrando para ModelSerializer ao invés de Serializer no Django Rest Framework.mp4
|
154.5 MB
|
10. Migrando para ModelSerializer ao invés de Serializer no Django Rest Framework.srt
|
12.6 KB
|
10.1 Commit.html
|
0.2 KB
|
11. Insomnia - Sugestão de software para Django Rest Framework.mp4
|
111.3 MB
|
11. Insomnia - Sugestão de software para Django Rest Framework.srt
|
8.1 KB
|
11.1 Download Insomnia.html
|
0.1 KB
|
12. Exemplo de uso do Insomnia.mp4
|
107.9 MB
|
12. Exemplo de uso do Insomnia.srt
|
8.7 KB
|
13. Sobre os métodos HTTP ou request.method no Django Rest Framework.mp4
|
173.7 MB
|
13. Sobre os métodos HTTP ou request.method no Django Rest Framework.srt
|
15.5 KB
|
13.1 Commit.html
|
0.2 KB
|
14. Enviado dados para o serializer no Django Rest Framework.mp4
|
140.3 MB
|
14. Enviado dados para o serializer no Django Rest Framework.srt
|
12.3 KB
|
14.1 Commit.html
|
0.2 KB
|
15. Entendendo validate e validate_field + ValidationError no Django Rest Framework.mp4
|
184.7 MB
|
15. Entendendo validate e validate_field + ValidationError no Django Rest Framework.srt
|
15.6 KB
|
15.1 Commit.html
|
0.2 KB
|
16. Reutilizando a validação feita anteriormente no form para Django Rest Framework.mp4
|
380.2 MB
|
16. Reutilizando a validação feita anteriormente no form para Django Rest Framework.srt
|
28.9 KB
|
16.1 Commit.html
|
0.2 KB
|
17. Adicionando Category, Author e Tags na Recipe no método save().mp4
|
133.8 MB
|
17. Adicionando Category, Author e Tags na Recipe no método save().srt
|
11.6 KB
|
17.1 Commit.html
|
0.2 KB
|
18. Completando o CRUD com Get, Post, Patch e Delete no DRF.mp4
|
308.3 MB
|
18. Completando o CRUD com Get, Post, Patch e Delete no DRF.srt
|
23.7 KB
|
18.1 Commit.html
|
0.2 KB
|
/26. Django Rest Framework - Class Based Views, JWT, Routers, ViewSets, Paginação e +/
|
1. Class Based Views com APIView no Django Rest Framework.mp4
|
139.3 MB
|
1. Class Based Views com APIView no Django Rest Framework.srt
|
10.4 KB
|
1.1 Commit.html
|
0.2 KB
|
2. Mixins, Generic Views e Pagination no Django Rest Framework.mp4
|
337.0 MB
|
2. Mixins, Generic Views e Pagination no Django Rest Framework.srt
|
26.1 KB
|
2.1 Commit.html
|
0.2 KB
|
3. Usando RetrieveUpdateDestroyAPIView e sobrescrevendo métodos para customização.mp4
|
242.2 MB
|
3. Usando RetrieveUpdateDestroyAPIView e sobrescrevendo métodos para customização.srt
|
18.5 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Usando ViewSet no Django Rest Framework para GET, POST, PATCH, PUT e DELETE.mp4
|
172.2 MB
|
4. Usando ViewSet no Django Rest Framework para GET, POST, PATCH, PUT e DELETE.srt
|
13.4 KB
|
4.1 Commit.html
|
0.2 KB
|
5. Errata - Não use o nome do método HTTP em ViewSets.mp4
|
65.3 MB
|
5. Errata - Não use o nome do método HTTP em ViewSets.srt
|
5.0 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Router, urlpatterns, path e include no urls.py do Django Rest Framework.mp4
|
319.2 MB
|
6. Router, urlpatterns, path e include no urls.py do Django Rest Framework.srt
|
25.7 KB
|
6.1 Commit.html
|
0.2 KB
|
7. Filtrando a queryset com get_queryset na ViewSet do Django Rest Framework.mp4
|
182.2 MB
|
7. Filtrando a queryset com get_queryset na ViewSet do Django Rest Framework.srt
|
14.3 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Autenticação de usuários com JWT no Django Rest Framework.mp4
|
232.9 MB
|
8. Autenticação de usuários com JWT no Django Rest Framework.srt
|
17.1 KB
|
8.1 Commit.html
|
0.2 KB
|
9. Adicionando configurações para o Simple JWT.mp4
|
86.7 MB
|
9. Adicionando configurações para o Simple JWT.srt
|
6.9 KB
|
9.1 Commit.html
|
0.2 KB
|
10. Usando as urls de Access, Refresh e Verify do JWT Token.mp4
|
156.0 MB
|
10. Usando as urls de Access, Refresh e Verify do JWT Token.srt
|
11.7 KB
|
11. Conhecendo as Permission Classes no Django Rest Framework.mp4
|
126.0 MB
|
11. Conhecendo as Permission Classes no Django Rest Framework.srt
|
9.6 KB
|
11.1 Commit.html
|
0.2 KB
|
12. Criando permissões no Django Rest Framework.mp4
|
306.8 MB
|
12. Criando permissões no Django Rest Framework.srt
|
23.2 KB
|
12.1 Commit.html
|
0.2 KB
|
13. Usando request.user no Django Rest Framework para sobrescrever o método create.mp4
|
213.4 MB
|
13. Usando request.user no Django Rest Framework para sobrescrever o método create.srt
|
19.3 KB
|
13.1 Commit.html
|
0.2 KB
|
14. Criando Authors e entendendo a segurança da API com Django Rest Framework (DRF).mp4
|
293.1 MB
|
14. Criando Authors e entendendo a segurança da API com Django Rest Framework (DRF).srt
|
21.3 KB
|
14.1 Commit.html
|
0.2 KB
|
15. Criando uma URL personalizada no router do Django Rest Framework.mp4
|
112.3 MB
|
15. Criando uma URL personalizada no router do Django Rest Framework.srt
|
9.5 KB
|
15.1 Commit.html
|
0.2 KB
|
16. [JavaScript] Como seria usar nossa API do Django Rest Framework sem insomnia.mp4
|
426.7 MB
|
16. [JavaScript] Como seria usar nossa API do Django Rest Framework sem insomnia.srt
|
34.7 KB
|
16.1 Commit.html
|
0.1 KB
|
17. Trabalhando com upload de arquivos e imagens com multipartform-data no DRF.mp4
|
128.1 MB
|
17. Trabalhando com upload de arquivos e imagens com multipartform-data no DRF.srt
|
11.4 KB
|
/27. Django Rest Framework - Escrevendo Testes Unitários Automatizados/
|
1. Usando a classe TestCase (APITestCase) no Django Rest Framework.mp4
|
119.7 MB
|
1. Usando a classe TestCase (APITestCase) no Django Rest Framework.srt
|
9.7 KB
|
1.1 Commit.html
|
0.2 KB
|
2. Execute um coverage completo.html
|
0.2 KB
|
3. Utilizando self.client.get (GET) para testar se a API retorna o código de 200 OK.mp4
|
117.4 MB
|
3. Utilizando self.client.get (GET) para testar se a API retorna o código de 200 OK.srt
|
9.7 KB
|
3.1 Commit.html
|
0.2 KB
|
4. Usando response.data para analisar a resposta retornada por self.client.mp4
|
294.0 MB
|
4. Usando response.data para analisar a resposta retornada por self.client.srt
|
25.0 KB
|
4.1 Commit.html
|
0.2 KB
|
5. Testando receitas se receitas não publicadas realmente não serão exibidas.mp4
|
104.1 MB
|
5. Testando receitas se receitas não publicadas realmente não serão exibidas.srt
|
7.6 KB
|
5.1 Commit.html
|
0.2 KB
|
6. Testando se podemos carregar receitas por category no Django Rest Framework.mp4
|
233.9 MB
|
6. Testando se podemos carregar receitas por category no Django Rest Framework.srt
|
17.7 KB
|
6.1 Commit.html
|
0.2 KB
|
7. Testando se o usuário enviou o JWT para fazer POST no Django Rest Framework.mp4
|
67.1 MB
|
7. Testando se o usuário enviou o JWT para fazer POST no Django Rest Framework.srt
|
5.1 KB
|
7.1 Commit.html
|
0.2 KB
|
8. Criando um método para obter o JWT Access Token no Django Rest Framework.mp4
|
123.6 MB
|
8. Criando um método para obter o JWT Access Token no Django Rest Framework.srt
|
11.2 KB
|
8.1 Commit.html
|
0.2 KB
|
9. Criando um teste logado com JWT no Django Rest Framework.mp4
|
131.6 MB
|
9. Criando um teste logado com JWT no Django Rest Framework.srt
|
11.4 KB
|
9.1 Commit.html
|
0.2 KB
|
10. Testando o método PATCH e o proprietário com JWT (usuário logado) no DRF.mp4
|
346.7 MB
|
10. Testando o método PATCH e o proprietário com JWT (usuário logado) no DRF.srt
|
25.6 KB
|
10.1 Commit.html
|
0.2 KB
|
11. A importância dos testes e do coverage (100%, só).mp4
|
78.8 MB
|
11. A importância dos testes e do coverage (100%, só).srt
|
7.7 KB
|
/28. CORS - Cross-Origin Resource Sharing no Django Rest Framework/
|
1. O que é CORS - Cross-Origin Resource Sharing e como isso funciona no DRF.mp4
|
206.7 MB
|
1. O que é CORS - Cross-Origin Resource Sharing e como isso funciona no DRF.srt
|
18.1 KB
|
1.1 Arquivos JS.html
|
0.1 KB
|
1.2 Cross-Origin Resource Sharing (CORS).html
|
0.1 KB
|
2. Usando o django-cors-headers com o Django Rest Framework.mp4
|
108.6 MB
|
2. Usando o django-cors-headers com o Django Rest Framework.srt
|
9.7 KB
|
2.1 Commit.html
|
0.2 KB
|
3. Configurando as variáveis de ambiente no .env (dotenv) do Django Rest Framework.mp4
|
90.4 MB
|
3. Configurando as variáveis de ambiente no .env (dotenv) do Django Rest Framework.srt
|
8.5 KB
|
3.1 Commit.html
|
0.2 KB
|
/29. #Extra 1 Bases de dados Relacionais - SQL - MySQL ou MariaDB/
|
1. Introdução.mp4
|
8.5 MB
|
1. Introdução.srt
|
1.7 KB
|
2. Diagramas entidade relacionamento (DER).mp4
|
17.6 MB
|
2. Diagramas entidade relacionamento (DER).srt
|
3.1 KB
|
3. Entidades (Tabelas).mp4
|
92.0 MB
|
3. Entidades (Tabelas).srt
|
16.8 KB
|
4. Relacionamentos de entidades.mp4
|
23.5 MB
|
4. Relacionamentos de entidades.srt
|
4.2 KB
|
5. Relacionamento de um para um (One-to-one).mp4
|
55.8 MB
|
5. Relacionamento de um para um (One-to-one).srt
|
8.7 KB
|
6. Relacionamento de um para muitos (one-to-many).mp4
|
34.7 MB
|
6. Relacionamento de um para muitos (one-to-many).srt
|
5.5 KB
|
7. Relacionamento de muitos para muitos (many-to-many).mp4
|
34.4 MB
|
7. Relacionamento de muitos para muitos (many-to-many).srt
|
6.7 KB
|
8. Outras maneiras de identificar relacionamentos.mp4
|
32.1 MB
|
8. Outras maneiras de identificar relacionamentos.srt
|
5.0 KB
|
9. Instale o Docker e o Docker Compose.mp4
|
23.5 MB
|
9. Instale o Docker e o Docker Compose.srt
|
5.3 KB
|
9.1 Site do docker.html
|
0.1 KB
|
10. Subindo o MySQL via Docker Compose.mp4
|
63.6 MB
|
10. Subindo o MySQL via Docker Compose.srt
|
10.6 KB
|
10.1 Docker Hub.html
|
0.1 KB
|
10.2 docker-compose.yml.html
|
0.1 KB
|
11. Instalando o DBeaver.mp4
|
57.3 MB
|
11. Instalando o DBeaver.srt
|
9.7 KB
|
11.1 Site DBeaver.html
|
0.1 KB
|
12. Mais sobre SQL.mp4
|
23.7 MB
|
12. Mais sobre SQL.srt
|
4.5 KB
|
12.1 Site mencionado na aula.html
|
0.1 KB
|
13. Criando a tabela users.mp4
|
94.5 MB
|
13. Criando a tabela users.srt
|
25.8 KB
|
13.1 Tipos de dados no MySQL.html
|
0.1 KB
|
14. Criando a tabela roles.mp4
|
10.1 MB
|
14. Criando a tabela roles.srt
|
2.1 KB
|
15. Criando a tabela users_roles.mp4
|
59.5 MB
|
15. Criando a tabela users_roles.srt
|
15.0 KB
|
16. Criando a tabela profiles.mp4
|
38.0 MB
|
16. Criando a tabela profiles.srt
|
8.0 KB
|
17. Colunas com tipo datetime (created_at e updated_at).mp4
|
52.3 MB
|
17. Colunas com tipo datetime (created_at e updated_at).srt
|
12.9 KB
|
17.1 Tipos de dados.html
|
0.1 KB
|
18. Entendendo o DBeaver.mp4
|
25.9 MB
|
18. Entendendo o DBeaver.srt
|
10.5 KB
|
19. Repositório para as consultas.html
|
0.2 KB
|
20. SQL INSERT.mp4
|
115.3 MB
|
20. SQL INSERT.srt
|
22.0 KB
|
21. SELECT de colunas e apelidos (alias).mp4
|
44.7 MB
|
21. SELECT de colunas e apelidos (alias).srt
|
11.3 KB
|
22. WHERE para filtrar os registros.mp4
|
58.6 MB
|
22. WHERE para filtrar os registros.srt
|
12.4 KB
|
23. Inserindo dados fictícios.mp4
|
20.4 MB
|
23. Inserindo dados fictícios.srt
|
2.3 KB
|
23.1 Dados SQL.html
|
0.2 KB
|
24. SELECT BETWEEN.mp4
|
64.5 MB
|
24. SELECT BETWEEN.srt
|
8.0 KB
|
25. SELECT IN.mp4
|
39.5 MB
|
25. SELECT IN.srt
|
5.4 KB
|
26. SELECT LIKE.mp4
|
54.1 MB
|
26. SELECT LIKE.srt
|
9.9 KB
|
27. SELECT ORDER BY.mp4
|
32.0 MB
|
27. SELECT ORDER BY.srt
|
6.2 KB
|
28. SELECT LIMIT e OFFSET.mp4
|
39.9 MB
|
28. SELECT LIMIT e OFFSET.srt
|
7.7 KB
|
29. INSERT com SELECT.mp4
|
62.3 MB
|
29. INSERT com SELECT.srt
|
12.3 KB
|
30. DELETE.mp4
|
39.2 MB
|
30. DELETE.srt
|
7.3 KB
|
31. UPDATE.mp4
|
33.8 MB
|
31. UPDATE.srt
|
6.5 KB
|
32. SELECT de mais de uma tabela.mp4
|
47.2 MB
|
32. SELECT de mais de uma tabela.srt
|
7.7 KB
|
33. INNER JOIN.mp4
|
70.9 MB
|
33. INNER JOIN.srt
|
11.1 KB
|
34. LEFT JOIN.mp4
|
13.3 MB
|
34. LEFT JOIN.srt
|
2.3 KB
|
35. RIGHT JOIN.mp4
|
59.2 MB
|
35. RIGHT JOIN.srt
|
8.6 KB
|
36. RAND e ROUND.mp4
|
44.7 MB
|
36. RAND e ROUND.srt
|
6.5 KB
|
37. INSERT de dados para a tabela roles.mp4
|
20.6 MB
|
37. INSERT de dados para a tabela roles.srt
|
5.2 KB
|
38. INSERT de dados para a tabela users_roles.mp4
|
88.2 MB
|
38. INSERT de dados para a tabela users_roles.srt
|
15.1 KB
|
39. INSERT IGNORE.mp4
|
21.1 MB
|
39. INSERT IGNORE.srt
|
3.4 KB
|
40. SELECT com vários JOINs.mp4
|
93.7 MB
|
40. SELECT com vários JOINs.srt
|
16.6 KB
|
41. UPDATE com JOINs.mp4
|
38.2 MB
|
41. UPDATE com JOINs.srt
|
7.4 KB
|
42. DELETE com JOINs.mp4
|
18.5 MB
|
42. DELETE com JOINs.srt
|
3.3 KB
|
43. GROUP BY.mp4
|
82.6 MB
|
43. GROUP BY.srt
|
12.5 KB
|
44. Funções de Agregação - max, min, avg, sum e count + GROUP BY.mp4
|
85.8 MB
|
44. Funções de Agregação - max, min, avg, sum e count + GROUP BY.srt
|
13.2 KB
|
45. Uma consulta real.mp4
|
122.9 MB
|
45. Uma consulta real.srt
|
14.1 KB
|
46. Exercícios.mp4
|
38.5 MB
|
46. Exercícios.srt
|
6.3 KB
|
46.1 Exercícios.html
|
0.1 KB
|
47. Exercícios - Solução.mp4
|
245.5 MB
|
47. Exercícios - Solução.srt
|
28.8 KB
|
47.1 Solução.html
|
0.1 KB
|
/30. #Extra 2 Entenda o HTML5 e o CSS3 (Para iniciantes)/
|
1. Introdução à seção.mp4
|
30.1 MB
|
1. Introdução à seção.srt
|
4.2 KB
|
2. Estrutura do HTML.mp4
|
161.8 MB
|
2. Estrutura do HTML.srt
|
32.2 KB
|
3. Estrutura do HTML e Meta ViewPort.mp4
|
96.2 MB
|
3. Estrutura do HTML e Meta ViewPort.srt
|
13.8 KB
|
4. Atributos de id e class.mp4
|
182.3 MB
|
4. Atributos de id e class.srt
|
27.9 KB
|
5. Headings do H1 ao H6.mp4
|
167.2 MB
|
5. Headings do H1 ao H6.srt
|
17.8 KB
|
6. Tags HTML para texto (links, imagens, etc).mp4
|
416.2 MB
|
6. Tags HTML para texto (links, imagens, etc).srt
|
45.0 KB
|
6.1 Bold vs Strong.html
|
0.1 KB
|
6.2 Rel nos links.html
|
0.2 KB
|
7. Conheça todas as tags HTML.mp4
|
69.7 MB
|
7. Conheça todas as tags HTML.srt
|
8.2 KB
|
7.1 Elementos HTML.html
|
0.1 KB
|
8. Semântica na estrutura do HTML5.mp4
|
281.3 MB
|
8. Semântica na estrutura do HTML5.srt
|
32.5 KB
|
8.1 Elementos HTML (MDN).html
|
0.1 KB
|
9. Pensando em HTML e CSS.mp4
|
354.4 MB
|
9. Pensando em HTML e CSS.srt
|
47.2 KB
|
10. Introdução ao CSS Box-Model.mp4
|
317.0 MB
|
10. Introdução ao CSS Box-Model.srt
|
43.0 KB
|
10.1 Box Model (MDN).html
|
0.2 KB
|
11. Listas e Menus com HTML e CSS.mp4
|
282.9 MB
|
11. Listas e Menus com HTML e CSS.srt
|
39.8 KB
|
12. Tabelas HTML.mp4
|
202.1 MB
|
12. Tabelas HTML.srt
|
29.9 KB
|
13. Formulários e Inputs HTML - Parte 1.mp4
|
122.3 MB
|
13. Formulários e Inputs HTML - Parte 1.srt
|
16.9 KB
|
13.1 Como estruturar um formulário HTML.html
|
0.1 KB
|
13.2 Formulários HTML (W3Schools).html
|
0.1 KB
|
14. Formulários e Inputs HTML - Parte 2.mp4
|
205.9 MB
|
14. Formulários e Inputs HTML - Parte 2.srt
|
30.8 KB
|
15. Formulários e Inputs HTML - Parte 3.mp4
|
137.6 MB
|
15. Formulários e Inputs HTML - Parte 3.srt
|
16.7 KB
|
16. Formulários e Inputs HTML - Parte 4.mp4
|
142.9 MB
|
16. Formulários e Inputs HTML - Parte 4.srt
|
17.0 KB
|
17. Separando HTML e CSS em arquivos diferentes.mp4
|
98.2 MB
|
17. Separando HTML e CSS em arquivos diferentes.srt
|
18.3 KB
|
18. Quem dá estilo ao HTML é o CSS.mp4
|
91.3 MB
|
18. Quem dá estilo ao HTML é o CSS.srt
|
10.5 KB
|
18.1 Exemplo de página com HTML e CSS.html
|
0.1 KB
|
19. Seletores básicos do CSS - Parte 1.mp4
|
263.3 MB
|
19. Seletores básicos do CSS - Parte 1.srt
|
39.8 KB
|
20. Seletores básicos do CSS - Parte 2.mp4
|
105.7 MB
|
20. Seletores básicos do CSS - Parte 2.srt
|
14.0 KB
|
21. Seletores de atributos do CSS.mp4
|
63.2 MB
|
21. Seletores de atributos do CSS.srt
|
7.5 KB
|
22. Pseudo-classes.mp4
|
173.5 MB
|
22. Pseudo-classes.srt
|
22.7 KB
|
22.1 MDN.html
|
0.1 KB
|
23. Pseudo-classe not().mp4
|
32.2 MB
|
23. Pseudo-classe not().srt
|
3.6 KB
|
23.1 MDN.html
|
0.1 KB
|
24. Pseudo-classe nth-child().mp4
|
55.8 MB
|
24. Pseudo-classe nth-child().srt
|
7.7 KB
|
24.1 MDN.html
|
0.1 KB
|
25. Pseudo-elements.mp4
|
89.9 MB
|
25. Pseudo-elements.srt
|
12.5 KB
|
25.1 MDN.html
|
0.1 KB
|
26. Especificidade CSS.mp4
|
116.8 MB
|
26. Especificidade CSS.srt
|
19.9 KB
|
26.1 Calculador.html
|
0.1 KB
|
26.2 MDN.html
|
0.1 KB
|
26.3 W3.html
|
0.1 KB
|
27. Herança e as propriedades que são passadas para elementos filhos.mp4
|
71.6 MB
|
27. Herança e as propriedades que são passadas para elementos filhos.srt
|
9.6 KB
|
27.1 MDN.html
|
0.2 KB
|
27.2 Site Point.html
|
0.1 KB
|
27.3 W3Schools.html
|
0.1 KB
|
28. Propriedade específicas do Box-Model (largura, altura, padding, border e margin).mp4
|
216.8 MB
|
28. Propriedade específicas do Box-Model (largura, altura, padding, border e margin).srt
|
36.7 KB
|
29. Float e Display (Block, Inline-Block e Inline).mp4
|
158.0 MB
|
29. Float e Display (Block, Inline-Block e Inline).srt
|
27.5 KB
|
30. Cores HTML.mp4
|
93.4 MB
|
30. Cores HTML.srt
|
14.9 KB
|
31. Unidades de medidas no CSS (px, rem, em, vw, vh, %).mp4
|
252.8 MB
|
31. Unidades de medidas no CSS (px, rem, em, vw, vh, %).srt
|
38.2 KB
|
31.1 CSS Units.html
|
0.1 KB
|
32. Propriedades para textos.mp4
|
97.7 MB
|
32. Propriedades para textos.srt
|
14.0 KB
|
32.1 CSS Text.html
|
0.1 KB
|
33. Posicionamento - Position.mp4
|
261.6 MB
|
33. Posicionamento - Position.srt
|
38.0 KB
|
34. Media queries e breakpoints.mp4
|
133.0 MB
|
34. Media queries e breakpoints.srt
|
21.0 KB
|
34.1 DevFacts.html
|
0.1 KB
|
34.2 MDN.html
|
0.1 KB
|
34.3 W3Schools.html
|
0.1 KB
|
35. Uma breve junção de tudo aprendido até aqui.mp4
|
157.3 MB
|
35. Uma breve junção de tudo aprendido até aqui.srt
|
26.4 KB
|
36. Border-radius (elementos redondos ou curvados).mp4
|
27.3 MB
|
36. Border-radius (elementos redondos ou curvados).srt
|
4.8 KB
|
37. Box-shadow (sombra em elementos).mp4
|
40.4 MB
|
37. Box-shadow (sombra em elementos).srt
|
8.1 KB
|
38. Flexbox - parte 1.mp4
|
144.6 MB
|
38. Flexbox - parte 1.srt
|
27.9 KB
|
38.1 Flexbox.html
|
0.2 KB
|
39. Flexbox - Parte 2.mp4
|
40.1 MB
|
39. Flexbox - Parte 2.srt
|
6.8 KB
|
40. Flexbox - Parte 3.mp4
|
146.4 MB
|
40. Flexbox - Parte 3.srt
|
26.4 KB
|
40.1 CSS Tricks.html
|
0.1 KB
|
41. Flexbox - Parte 4.mp4
|
71.8 MB
|
41. Flexbox - Parte 4.srt
|
10.1 KB
|
42. CSS Grid - Parte 1.mp4
|
184.0 MB
|
42. CSS Grid - Parte 1.srt
|
31.0 KB
|
43. CSS Grid - Parte 2.mp4
|
80.1 MB
|
43. CSS Grid - Parte 2.srt
|
10.0 KB
|
44. Espaçamento entre linhas e colunas - GAP.mp4
|
99.6 MB
|
44. Espaçamento entre linhas e colunas - GAP.srt
|
16.0 KB
|
45. Grid template areas.mp4
|
123.0 MB
|
45. Grid template areas.srt
|
18.3 KB
|
45.1 CSS-Tricks.html
|
0.1 KB
|
45.2 MDN.html
|
0.1 KB
|
45.3 W3Schools.html
|
0.1 KB
|
/31. #Extra 3 Criando uma Landing Page com HTML5 e CSS3/
|
1. Estrutura da Landing Page.mp4
|
275.9 MB
|
1. Estrutura da Landing Page.srt
|
38.9 KB
|
1.1 Código.html
|
0.2 KB
|
2. Links.html
|
0.5 KB
|
3. Criando o menu da Landing Page.mp4
|
224.7 MB
|
3. Criando o menu da Landing Page.srt
|
31.2 KB
|
3.1 Código.html
|
0.2 KB
|
3.2 Validador.html
|
0.1 KB
|
4. Landing Page - Correções e separação do CSS.mp4
|
85.8 MB
|
4. Landing Page - Correções e separação do CSS.srt
|
10.8 KB
|
4.1 Código.html
|
0.2 KB
|
5. Landing Page - Seção Intro.mp4
|
256.9 MB
|
5. Landing Page - Seção Intro.srt
|
33.0 KB
|
5.1 Código.html
|
0.2 KB
|
5.2 unDraw.html
|
0.1 KB
|
6. Landing Page - Seção Top 3.mp4
|
93.7 MB
|
6. Landing Page - Seção Top 3.srt
|
9.0 KB
|
6.1 Código.html
|
0.2 KB
|
7. Landing page - Seção grid.mp4
|
246.0 MB
|
7. Landing page - Seção grid.srt
|
23.5 KB
|
7.1 Código.html
|
0.2 KB
|
8. Landing Page - Correções.mp4
|
60.8 MB
|
8. Landing Page - Correções.srt
|
6.0 KB
|
8.1 Código.html
|
0.2 KB
|
9. Landing Page - Galeria.mp4
|
188.2 MB
|
9. Landing Page - Galeria.srt
|
16.9 KB
|
10. Landing Page - Tabela de preços.mp4
|
207.9 MB
|
10. Landing Page - Tabela de preços.srt
|
19.2 KB
|
10.1 Código.html
|
0.2 KB
|
11. Landing Page - Form de contato e footer.mp4
|
386.3 MB
|
11. Landing Page - Form de contato e footer.srt
|
40.5 KB
|
12. Landing Page - Media Queries.mp4
|
114.0 MB
|
12. Landing Page - Media Queries.srt
|
8.4 KB
|
12.1 Código.html
|
0.2 KB
|
13. Menu mobile e back to top.mp4
|
258.8 MB
|
13. Menu mobile e back to top.srt
|
26.7 KB
|
13.1 Código.html
|
0.2 KB
|
14. Deploy da landing page na Netlify.mp4
|
57.4 MB
|
14. Deploy da landing page na Netlify.srt
|
10.4 KB
|
14.1 Github.html
|
0.1 KB
|
14.2 Landing Page Final.html
|
0.1 KB
|
14.3 Netlify.html
|
0.1 KB
|
15. Emmet Abbreviation - Dicas de produtividade no VSCode.mp4
|
110.1 MB
|
15. Emmet Abbreviation - Dicas de produtividade no VSCode.srt
|
20.8 KB
|
15.1 Tabela (Cheat Sheet).html
|
0.1 KB
|
/32. #Extra 4 Comandos Linux, Unix, Mac e Windows WSL2 mais usados no terminal/
|
1. Sobre a seção.html
|
0.3 KB
|
2. Introdução e o comando sudo - substitute user do.mp4
|
77.0 MB
|
2. Introdução e o comando sudo - substitute user do.srt
|
7.5 KB
|
3. Referência.html
|
0.3 KB
|
4. Comandos pwd, ls e mais.mp4
|
169.8 MB
|
4. Comandos pwd, ls e mais.srt
|
16.0 KB
|
5. Navegação, caminhos absolutos e relativos, pwd, ls, cd e outros comandos Unix.mp4
|
338.1 MB
|
5. Navegação, caminhos absolutos e relativos, pwd, ls, cd e outros comandos Unix.srt
|
32.8 KB
|
6. Manipulando diretórios e arquivos com cp, mv, mkdir, rm, touch, nano e mais.mp4
|
290.0 MB
|
6. Manipulando diretórios e arquivos com cp, mv, mkdir, rm, touch, nano e mais.srt
|
27.0 KB
|
7. Operadores e símbolos úteis para executar comandos múltiplos no LinuxUnix.mp4
|
166.7 MB
|
7. Operadores e símbolos úteis para executar comandos múltiplos no LinuxUnix.srt
|
15.9 KB
|
8. Background e Foreground com jobs, fg, bg e kill.mp4
|
136.5 MB
|
8. Background e Foreground com jobs, fg, bg e kill.srt
|
12.9 KB
|
9. Outros comandos úteis, como nano, file, history, pkill, whoami, hostname e uname.mp4
|
104.3 MB
|
9. Outros comandos úteis, como nano, file, history, pkill, whoami, hostname e uname.srt
|
9.0 KB
|
/33. Parabéns/
|
1. Parabéns e sucesso na sua carreira.html
|
0.3 KB
|
Total files 1251
|