Curso de introdução ao desenvolvimento Web com Python e Django

Explore as bases do desenvolvimento web de forma prática e gratuita com o nosso Curso de Introdução ao Desenvolvimento Web com Python e Django.

Iniciante 0(0 Avaliações) 135 Alunos Português
Autor : Rafael Zottesso
Última atualização em 01/2024
+ Mostrar mais
Visão geral do curso

 Este curso é ideal para iniciantes que desejam aprender a criar aplicações web dinâmicas e robustas utilizando duas tecnologias poderosas: Python, uma linguagem de programação versátil, e Django, um framework web eficiente.

Conteúdo do Curso:

  1. Python para Desenvolvimento Web:

    • Introdução aos conceitos fundamentais de Python voltados para o desenvolvimento web.
  2. Introdução ao Django:

    • Visão geral do framework Django, suas características e como ele simplifica o processo de desenvolvimento web.
  3. Configuração do Ambiente de Desenvolvimento:

    • Passos práticos para configurar seu ambiente de desenvolvimento com Python e Django.
  4. Criação de Aplicações Web Simples:

    • Desenvolvimento passo a passo de aplicações web simples para entender os conceitos básicos.
  5. Trabalhando com Modelos, Visualizações e Templates:

    • Exploração dos componentes principais do Django para construir páginas dinâmicas.
  6. Gestão de Dados com Django ORM:

    • Utilização do Object-Relational Mapping (ORM) do Django para interagir com bancos de dados de forma eficiente.
  7. Autenticação de Usuários e Controle de Acesso:

    • Implementação de autenticação de usuários e controle de acesso para proteger suas aplicações.

Recursos Adicionais:

  • Material didático acessível online.
  • Projetos práticos para aplicar os conhecimentos adquiridos.
  • Certificado de conclusão gratuito ao finalizar o curso.

Requisitos:

  • Conhecimento básico de programação é útil, mas não obrigatório.
  • Computador com acesso à internet para participar das aulas e realizar os exercícios práticos.

Prepare-se para iniciar sua jornada no desenvolvimento web! Inscreva-se agora e adquira habilidades valiosas com o Curso de Introdução ao Desenvolvimento Web com Python e Django.

O que vou aprender ?

  • Compreensão dos princípios básicos do desenvolvimento web e como o Python e o Django se encaixam nesse contexto.
  • Instruções práticas sobre como configurar seu ambiente de desenvolvimento para Python e Django.
  • Utilização de Python para desenvolver aplicações web, incluindo manipulação de dados, lógica de programação e estruturas de controle.
  • Exploração dos principais componentes do Django para criar páginas dinâmicas e interativas.
  • Implementação de recursos de autenticação e controle de acesso para garantir a segurança da aplicação.

Requisitos
  • Conhecimento básico de programação é útil, mas não obrigatório.
  • Computador com acesso à internet para participar das aulas e realizar os exercícios práticos.
Conteúdo do Curso
39 Aulas 08:42:51
Curso de introdução ao desenvolvimento Web com Python e Django Grátis com Certificado
39 Aulas
  • Como criar ambientes virtuais no Python com virtualenv e instalar pacotes como o Django, numpy, etc
    00:13:42
  • Instalação do Visual Studio Code em português com algumas extensões e uso de ambientes virtuais
    00:10:06
  • #01 Python e Django - Criação de um projeto e configuração para português (BR)
    00:09:48
  • #02 Python e Django - Criação de um app (módulo) e configuração de views e urls
    00:21:08
  • #03 Python e Django - Configurar arquivos estáticos (CSS, JS, imagens): veja onde colocá-los
    00:11:55
  • #04 Python e Django - Configurar e reutilizar templates com blocos: {% block conteudo %}
    00:20:34
  • #05 Python e Django - Criando links para as urls (baseado no "name" da url)
    00:06:04
  • #06 Python e Django - Arquitetura Model View Template (MVT) - Entenda rápido como funciona o Django
    00:07:17
  • #07 Python e Django - Introdução ao models.py para criação de classes e atributos
    00:21:54
  • #08 Python e Django - Registrando classes para aparecer no painel administrativo (/admin)
    00:10:58
  • #08 Python e Django - Criando um formulário para inserir registros (CreateView)
    00:20:32
  • #09 Python e Django - Atualizar registros com o UpdateView e o uso do mesmo formulário de inserir
    00:10:13
  • #10 Python e Django - Excluir registros com o DeleteView e mostrar os dados do objeto no template
    00:14:11
  • #11 Python e Django - Listar registros/objetos com o ListView e laço de repetição (for) no template
    00:22:31
  • #12 Python e Django - Criar links no template com os nomes (name) das urls: {% url 'index' %}
    00:09:55
  • #13 Python e Django - Criando formulários com Bootstrap e Crispy Forms
    00:09:56
  • #14 Python e Django - Principais tipos de atributos e propriedades na criação de classes (models.py)
    00:16:07
  • #15 Python e Django - Autenticação: criando views para login e logout
    00:22:28
  • #16 Python e Django - Conteúdo dinâmico no template (HTML) para visitantes e usuários autenticados
    00:12:24
  • #17 Python e Django - Controle de acesso por login (permitir só usuários autenticados)
    00:11:52
  • #18 Python e Django - Controle de acesso por grupos de usuários
    00:15:06
  • #19 Python e Django - Criando uma relação entre classes/objetos e o usuário autenticado
    00:13:12
  • #20 Python e Django - Editar dados do formulário antes e depois de salvar no banco com o form_valid
    00:16:26
  • #21 Python e Django - Listando registros do banco com base no usuário logado
    00:07:23
  • #22 Python e Django - Editar e excluir registros do banco com base no usuário logado
    00:15:49
  • #23 Python e Django - Como enviar dados para o template (HTML) com o get_context_data()
    00:14:18
  • #24 Python e Django - Criando um formulário para registro de usuários
    00:16:53
  • #25 Python e Django - Adicionar um usuário em um grupo no momento do registro
    00:07:30
  • #26 Python e Django - Validar o cadastro de usuários para não permitir emails repetidos
    00:07:13
  • #27 Python e Django - Como fazer o envio de arquivos por meio de uma classe (models)
    00:09:45
  • #28 Python e Django - Como listar e visualizar arquivos enviados
    00:06:21
  • #29 Python e Django - Como editar arquivos enviados e remover os antigos
    00:04:34
  • #30 Python e Django - Criar um perfil de usuário com CPF, RG, telefone, endereço, etc
    00:10:04
  • #31 Python e Django - Editar os dados do perfil do usuário e exibir seus dados em qualquer template
    00:14:55
  • #32 Python e Django - Introdução rápida ao jQuery, sua sintaxe, download e importação
    00:15:36
  • #33 Python e Django - Como colocar máscaras de CPF, CNPJ, CEP, data, telefone e outras no formulário
    00:16:42
  • #34 Python e Django - DataTables para visualização de tabelas com filtros, paginação e ordenação
    00:11:13
  • #35 Python e Django - Como criar rapidamente uma paginação em uma ListView
    00:15:03
  • #36 Python e Django - ListView com formulário de busca/consulta (filtros) e integração com paginação
    00:21:13
Outros cursos relacionados


Atualizado em 05/2022


5 290 Grátis


5 977 Grátis


Atualizado em 09/2022


5 199 Grátis


0 198 Grátis
Sobre o professor

Rafael Zottesso

0 Avaliações | 228 Alunos | 2 Cursos
Feedback do aluno
0
0 Avaliações
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Avaliações

Grátis
Este curso inclui:
  • 08:42:51 de vídeo sob demanda
  • 39 Aulas
  • Acesso no dispositivo móvel e na TV
  • Recursos para download
  • Acesso total vitalício
  • Certificado de conclusão gratuito

  • Compare este curso com outros