Python 3 na Web com Django (Básico e Intermediário)
4.2 (5,212 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
91,910 students enrolled

Python 3 na Web com Django (Básico e Intermediário)

Como desenvolver incríveis aplicações web de forma rápida
4.2 (5,212 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
91,910 students enrolled
Last updated 6/2016
Portuguese
Portuguese [Auto-generated]
Price: Free
This course includes
  • 16 hours on-demand video
  • 30 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What you'll learn
  • Desenvolver suas próprias aplicações web com Python 3 e Django
  • Ter noção de como planejar o desenvolvimento de uma aplicação web

  • Entendimento do funcionamento de uma aplicação web com Python

Course content
Expand all 89 lectures 15:58:21
+ Introdução e Conceitos Básicos
11 lectures 01:26:17
Apresentação do Curso
02:57
Apresentação do Projeto
05:01
Ambiente Virtual
10:15
Configurando o Django
08:28
Configurando o Banco de Dados
12:26
Introdução aos Templates
08:18
Primeiro Template
08:35
Template Base
08:01
Página de Contato
06:27
Herança de Templates
07:40
URL's (include e namespace)
08:09
+ Baterias Inclusas - Algumas coisas que vem com o Django
7 lectures 01:06:10
App Courses
14:44
Métodos do Model
09:21
Model objects
13:16
Custom Manager
09:30
Admin Básico
05:47
Model Admin
07:14
Fazendo o CRUD no Admin
06:18
+ Visão Externa dos Cursos
13 lectures 01:56:16
View de Cursos
10:14
Listagem dos Cursos
08:42
Trabalhando com as imagens dos cursos
12:45
Página do Curso
13:01
Exibindo o Curso
05:16
Usando Slug no Curso
07:51
Introdução ao Django Form
03:28
Form de Contato do Curso
08:33
Form no Template
10:35
Submetendo o Form do Curso
08:22
Introdução ao Envio de E-mail
06:40
Integrando o envio de e-mail com o Form
10:07
Organizando o envio de E-mail com Templates
10:42
+ Sistema de Usuários
20 lectures 02:56:05
Introdução a Usuário
03:04
View de Login
06:32
Template de Login
09:33
Form de Cadastro
11:17
Custom Form de Cadastro
10:22
E-mail Único no Cadastro
07:13
View de Logout
12:21
Painel do Usuário
01:46
Template do Painel do Usuário
07:45
View de Edição de Conta
04:11
Formulário para Edição de Conta
09:44
Confirmação de Edição de Conta
02:38
Edição de Senha
06:47
Introdução ao Custom User
03:22
Custom User Model
10:56
Ajustes na aplicação para o Custom User
16:23
Introdução a Criação de Nova Senha
10:32
Gerando a chave única para o PasswordRest Model
08:13
Form para o PasswordRest
18:23
Form para criar nova senha
15:03
+ Acessando o Curso
17 lectures 03:40:32
Modelagem da Inscrição
09:23
Implementando a inscrição no Curso
11:08
Usando o django.contrib.messages
09:48
Usando Custom Template Tags
16:57
Ajustando Design do Dashboard
11:29
Página Inicial interna do Curso
14:56
Cancelando a inscrição no curso
15:37
Modelagem e Admin dos Anúncios
09:47
Listagem de Anúncios
11:13
Página do Anúncio e Comentários
14:23
Comentando os Anúncios
09:17
Usando signal para enviar e-mail
15:43
Modelagem das Aulas
15:21
Admin das Aulas
10:19
Decorator para Acesso ao Curso
09:08
Listagem das Aulas
18:58
Exibição do Material (embedded)
17:05
+ Deploy e Testes
6 lectures 01:29:47
Introdução a Testes
10:39
Testando Views
08:20
Testando Forms e E-mail
10:09
Testando Models com model-mommy
14:31
Introdução ao Deploy no Heroku
22:33
Ajustando o Deploy no Heroku
23:35
+ Fórum de Dúvidas
14 lectures 03:22:14
Modelagem do Fórum
18:38
Class-based views no Fórum Parte 1
09:51
Class-based views no Fórum Parte 2
11:21
Listagem dos Tópicos 1
19:30
Listagem dos Tópicos 2
10:42
Listagem dos Tópicos 3
14:37
Listagem dos Tópicos por Tag
11:06
Exibição de um Tópico 1
11:52
Exibição de um Tópico 2
10:13
Respondendo ao Tópico 1
19:05
Respondendo a um Tópico 2
13:14
Indicando a resposta correta
17:42
Resposta correta via ajax 1
19:45
Resposta correta via ajax 2
14:38
+ Aprenda mais
1 lecture 01:00
Aula Bônus: Construa um E-Commerce com Python 3 e Django
01:00
Requirements
  • Ter noção de programação em geral
  • Saber o básico do funcionamento da Web (html, css e javascript)
  • Conhecer o básico de Python (sintaxe, classes...)
  • Familiaridade com Terminal (Linux/Mac) ou Prompt de Comando (Windows)
Description

No curso iremos desenvolver uma aplicação chamada Simple MOOC, que é uma plataforma de ensino a distância, vamos desde a criação do projeto, definição das interfaces e arquitetura do projeto até o deploy da aplicação na nuvem.

Este curso é a versão gratuita de um curso anterior meu, enquanto eu planejo e gravo as aulas do próximo curso.

Espero que aproveitem o máximo o curso e me ajudem a melhorá-lo.

Who this course is for:
  • Quem desejar desenvolver aplicações web de forma rápida
  • Aprender a arquitetura de aplicações web com Python
  • O curso não ensina html, css ou javascript, mas todo o código do layout da aplicação é disponibilizado