5.00
(1 Avaliação)

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

Lista de desejos Compartilhar
Compartilhar Curso
Link da Página
Compartilhar nas mídias

Sobre o 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

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.

Exibir Mais

O que você 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.

Conteúdo do curso

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

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

Classificações e revisões de estudantes

5.0
Total 1 Avaliação
5
1 avaliação
4
0 avaliação
3
0 avaliação
2
0 avaliação
1
0 avaliação
6 anos atrás
Learned so much from this course! Michael was clear and easy to follow. Very comprehensive and fun. Took me from knowing nothing about blender to making full scenes. Would highly recommend!