Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Aplicações Web Responsivas com Django 4 e Bootstrap 5
Rating: 4.5 out of 5(151 ratings)
794 students

Aplicações Web Responsivas com Django 4 e Bootstrap 5

Crie Sites com Django, Bootstrap, Git e Postgres, do zero ao DEPLOY em produção, em um passo-a-passo Fácil e Didático.
Last updated 5/2024
Portuguese

What you'll learn

  • Configurar ambiente de desenvolvimento nos sistemas operacionais Linux e Windows.
  • Entender as principais características do Django Framework: Suas origens, empresas que utilizam, arquitetura, fluxo de requisições, segurança e muito mais..
  • Criar projetos e aplicações Django, entendendo diferenças e semalhanças entre eles.
  • Obter total compreensão da estrutura de projetos e aplicações, incluindo os arquivos que compõem a citada estrutura.
  • Aprender a trabalhar com arquivos estáticos no Django (CSS, JavaScript e Imagens)
  • Instalar e executar os principais comandos Git, tais como clone, commit, push, checkout, stash e resolução de conflitos.
  • Conhecer a API QuerySet, incluindo consulta, alteração, remoção e inserção de dados sob relacionamentos de cardinalidade one-to-one, one-to-many e many-to-many.
  • Aprender a criar de templates responsivos utilizando Bootstrap 5. Isso inclui estudo dos navbars, footers, grids, forms, flexbox, containers e muito mais.
  • Implantar sistema de autenticação com Redes Sociais e usuário e senha.
  • Implementar mecanismos de compartilhamento de conteúdo em Redes Sociais.
  • Construir mecanismo de confirmação usuário e redefinição de senha.
  • Implementar mecanismos de autorização e controle de acesso.
  • Trabalhar com Cookies e Sessões.
  • Aprender como publicar site no Heroku.
  • Aprender a publicar sites em Virtural Private Server (VPS)

Course content

26 sections218 lectures30h 15m total length
  • O que estudaremos neste curso?7:21
  • Material de Apoio0:02
  • Instalando o Python (Linux)8:12
  • Instalando o PIP (Linux)2:14
  • Instalando o Git (Linux)2:52
  • Instalando o Postgres (Linux)12:38
  • Instalando o DBeaver (Linux)8:02
  • Instalação do Pycharm (Linux)3:51
  • Instalando Python(Windows)5:36
  • Instalando Git (Windows)4:42
  • Instalando DBeaver (Windows)5:50
  • Instalando Postgres (Windows)11:37

Requirements

  • Conhecimentos básicos em lógica de programação.

Description

  1. SOBRE A METOTOLOGIA E TECNOLOGIAS


    Fala, meu querido! Tudo bem?! Seja bem vindo ao curso Aplicações Web Responsivas com Django Framework. Embora o título possua apenas Django, você aprenderá Bootstrap, Git e um pouco de Banco de Dados Postgres em um único curso. Eu sei essa proposta é audaciosa. Por essa razão, este curso foi cuidadosamente planejado para que o conteúdo seja apresentado em níveis de complexidade crescente, seguindo uma abordagem de passo-a-passo, tudo para enriquecer suas experiências de aprendizado.


    Nesse sentido, todo o código desenvolvido durante o curso estará disponível no Github para que você possa consultar e (re)utilizar sempre que precisar. E não é só isso! Você receberá um arquivo, possivelmente em PDF, contendo resumos dos principais tópicos abordados na aula e um passo-a-passo de tudo o que fizermos.

    Além disso, o conteúdo desse material terá referências para a documentação oficial dos conceitos apresentados. Isso será últi para situações em que você sentir necessidade de consultar a documentação oficial e aprofundar o conhecimento.


    E não é só isso! você terá acesso a um grupo exclusivo para alunos no Telegram. Com isso, eu espero responder suas dúvidas o mais rápido possível, constuindo uma relação professor-aluno mais sólida.

    Como resultado de tudo o que foi apresentado, este curso tem o objetivo de trabalhar sua capacidade de abstração e generalização, resolvendo problemas complexos a partir de tarefas simples, sempre em ordem crescente de dificuldade, buscando apresentar o conteúdo de forma clara e didática, fornecendo um ferramentas que possibilitem a construção qualquer aplicação você deseje.


    Claro que os requisitos serão apresentados gradativamente, e haverá, sempre que possível, sincronia entre o conteúdo visto em aula e os requisitos do projeto. Se você praticar os conceitos que iremos abordar durante o curso econsultar o passo a passo disponibilizado no material de apoio, tenho certeza que você não precisará de uma explicação em vídeo. Entretanto, caso você tenha dúvidas, o código-fonte desse projeto estará disponível no Github, o desenvolvimento da solução será apresentada no meu Canal do Youtube e no Site da Academia Python.


  2. QUANTO AOS TÓPICOS IMPORTANTES NÃO IMPLEMENTADOS NO PROJETO PRINCIPAL


    Embora o curso seja abranjente, ele não irá fazer uma abordagem de tudo que existe na documentação do Django, Bootstrap, Git e Postgres. Ao invés disso, o foco será nos principais conceitos, sobretudo daqueles essenciais para o projeto.


    Tópicos relevantes que não forem utilizados no projeto serão devidamente codificados e explicados durante o curso em um projeto à parte. Isso porque não seria inteligente de nossa parte "forçar" a implementação funcionalidades inúteis para a nossa aplicação. Se fizéssemos isso, estaríamos criando um Frankenstein, não é verdade?!


  3. O QUE FAREMOS DURANTE O CURSO?

    Construiremos o site da Academia Python. Esse site se destinará à publicação de artigos relacionados programação com Python e Django, Machine Learn e Data Science. Além disso, iremos construir uma área em que os alunos poderão acessar cursos gratuitos e VIP's. Existem inúmeras funcionalidades básicas, intermediárias e avançadas que serão implementadas durante o curso. Para mais detalhes, consulte a ementa do curso.

Estou convicto que esse curso foi desenhado para melhor te atender. Por isso, te aguardo ansiosamente na área de alunos do curso Aplicações Web Responsivas com Django Framework.

Who this course is for:

  • Desenvolvedores iniciantes que desejam aprender programação web com um dos frameworks da atualidade.
  • Programadores que desejam aprender Django Framework v4x, Bootstrap 5x, Git e Banco de Dados Postgres com projetos reais.
  • Desenvolvedores que possuem conhecimento básico no Django Framework e desejam entender detalhadamente o framework.
  • Analistas de TI que desejam migrar para a área de desenvolvimento Font-End e/ou Back-End.
  • Alunos que gostam de aprender na forma de passo-a-passo e explicações detalhadas.