Programação Web com Python e Django Framework: Essencial
- Descrição
- Currículo
- FAQ
- Revisões
A Geek University apresenta o curso mais completo e conciso sobre o Django Framework.
Imagine você poder aplicar todo o poder da linguagem Python em um Framework Web que traz recursos fantásticos e nos permite criar aplicações complexas em poucos minutos?
Neste curso de Programação Web com Django Framework você irá aprender cada detalhe deste framework. Você entenderá de uma vez por todas seu padrão de arquitetura MTV (Model Template View) e poderá criar qualquer tipo de aplicação usando seus infindáveis recursos.
Na primeira seção teremos uma visão geral do funcionamento do framework, passando para sua estrutura e então desenvolveremos nossa primeira aplicação com publicação na web direto no Heroku, tudo passo a passo e em detalhes que fazem toda a diferença na hora da publicação que em outros cursos costumam gerar erros e desapontamento.
Na segunda seção iremos nos aprofundar ainda mais e desenvolver mais uma aplicação contendo dados do banco de dados, tratamento de requisição de formulários e envio de e-mails.
Na terceira seção iremos aprender recursos avançados usando as Class Based Views. Você aprenderá a tirar todo o proveito dos recursos avançados do framework Django.
Na quarta seção iremos aprender a testar a aplicação. Aprenderemos recursos importantes para teste das views e models.
Na quinta seção iremos aprender a realizar algumas customizações no admin e alterar o cadastro de usuários que vem por padrão
no Django, podendo assim adicionar ou remover campos de acordo com a sua necessidade.
Cada um dos nossos projetos (serão pelo menos 3 projetos) serão devidamente publicados no Heroku.
Neste curso abordaremos tópicos que você não encontra em nenhum outro curso aqui na Udemy como Sistemas em Tempo Real (Realtime Applications), Geolocalização e muito mais!
Este é um curso para quem sempre quis aprender a criar aplicações para a web e quer utilizar o conjunto Python e Django Framework
para criar aplicações poderosas.
Te vejo na próxima aula geek!
-
3O que vamos aprender nesta seção?Vídeo Aula
-
4Arquitetura Cliente-ServidorVídeo Aula
-
5Protocolo HTTP e seus verbosVídeo Aula
-
6Programação Backend x Frontend x Full-StackVídeo Aula
-
7Programação Estática x DinâmicaVídeo Aula
-
8Mão na massa geekQuestionário
-
9O mínimo que você precisa saber sobre HTMLVídeo Aula
-
10O mínimo que você precisa saber sobre CSSVídeo Aula
-
11O mínimo que você precisa saber sobre JavaScriptVídeo Aula
-
12O mínimo que você precisa saber sobre frameworks frontendVídeo Aula
-
13A salvação de programadores backend: TemplatesVídeo Aula
-
14Instalando e configurando o git no WindowsVídeo Aula
-
15Instalando e configurando o git no LinuxVídeo Aula
-
16Instalando e configurando o git no MacVídeo Aula
-
17RecapitulandoVídeo Aula
-
18O que vamos aprender nesta seção?Vídeo Aula
-
19Criando um ambiente virtual e instalando o DjangoVídeo Aula
-
20Criando um projeto Django com SQLite3 e conhecendo sua estruturaVídeo Aula
-
21Criando uma aplicação Django e conhecendo sua estruturaVídeo Aula
-
22Django: Projeto x AplicaçõesVídeo Aula
-
23O padrão MTV do DjangoVídeo Aula
-
24Configurações do Django e o arquivo settings.pyVídeo Aula
-
25Views no Django e o arquivo views.pyVídeo Aula
-
26Rotas no Django e o arquivo urls.pyVídeo Aula
-
27Templates no DjangoVídeo Aula
-
28Models no Django e o arquivo models.pyVídeo Aula
-
29A área administrativa dos projetos Django e o arquivo admin.pyVídeo Aula
-
30Usando e abusando do Django ShellVídeo Aula
-
31Apresentando dados do banco de dados no templateVídeo Aula
-
32Arquivos estáticos no Django: CSS, JavaScript e ImagensVídeo Aula
-
33Coloque nos seus favoritos: Django DocsVídeo Aula
-
34Publicando na internet seu primeiro projeto DjangoVídeo Aula
-
35RecapitulandoVídeo Aula
-
36O que vamos aprender nesta seção?Vídeo Aula
-
37Criando um novo projeto com MySQLVídeo Aula
-
38Definindo e configurando as viewsVídeo Aula
-
39Definindo e configurando as rotasVídeo Aula
-
40Trabalhando com formulários parte 1 - FormsVídeo Aula
-
41Enviando e-mails com DjangoVídeo Aula
-
42Definindo e configurando os modelsVídeo Aula
-
43Trabalhando com formulários parte 2 - ModelFormsVídeo Aula
-
44Salvando dados no banco de dadosVídeo Aula
-
45Apresentando dados do banco de dados no templateVídeo Aula
-
46Trabalhando com seções do usuárioVídeo Aula
-
47Publicando na internet seu segundo projeto DjangoVídeo Aula
-
48RecapitulandoVídeo Aula
-
49O que vamos aprender nesta seção?Vídeo Aula
-
50Criando um novo projeto com PostgreSQLVídeo Aula
-
51Conhecendo as Class Based ViewsVídeo Aula
-
52Trabalhando com Class Based ViewsVídeo Aula
-
53Definindo os templatesVídeo Aula
-
54Definindo os modelsVídeo Aula
-
55Conhecendo e utilizando o Context ManagerVídeo Aula
-
56Trabalhando com formulários e Class Based ViewsVídeo Aula
-
57Publicando na internet seu terceiro projeto DjangoVídeo Aula
-
58RecapitulandoVídeo Aula
-
71O que vamos aprender nesta seção?Vídeo Aula
-
72Por que usar projetos em diferentes idiomas?Vídeo Aula
-
73Instalando e configurando o gettext - WindowsVídeo Aula
-
74Instalando e configurando o gettext - LinuxVídeo Aula
-
75Instalando e configurando o gettext - MacVídeo Aula
-
76Traduzindo uma string na viewVídeo Aula
-
77Traduzindo no templateVídeo Aula
-
78RecapitulandoVídeo Aula
-
79O que vamos aprender nesta seção?Vídeo Aula
-
80Revisando os tipos de relacionamentosVídeo Aula
-
81Relacionamento Um para UmVídeo Aula
-
82Relacionamento Um para MuitosVídeo Aula
-
83Relacionamento Muitos para MuitosVídeo Aula
-
84Aproveitando os recursos do Django ModelsVídeo Aula
-
85RecapitulandoVídeo Aula