Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 17.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
Development Web Development Python

Desenvolvimento web com Python e Django - Do Zero ao Deploy

Aprenda passo a passo como desenvolver uma aplicação web com Python 3.6.9 e Django 2.2.x além de fazer Deploy no Heroku
Rating: 4.5 out of 54.5 (493 ratings)
1,435 students
Created by Francisco André
Last updated 1/2020
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Setup inicial do projeto.
  • Trabalhar com migrations.
  • Criação de formulários.
  • Trabalhar com a administração do Django.
  • Autenticação de usuários.
  • Mensagens de feedback (contexto) para o usuário.
  • Trabalhar com o Shell interativo do Django.
  • Apps e libs que agilizam o trabalho em diversas etapas.
  • Deploy de uma Aplicação Web Django no Heroku.

Course content

15 sections • 99 lectures • 17h 43m total length

  • Preview28:36
  • Instalação do Python no Windows
    09:35
  • Preview09:08
  • Conhecendo interpretador interativo do Python
    11:49
  • Variáveis, um dos recursos mais utilizados nas linguagens
    09:50
  • Tipos de dados [Strings]
    14:29
  • Tipos de dados [Integers]
    05:45
  • Tipos de dados [Floats]
    05:03
  • Entrada e saída de dados [Parte 1]
    04:39
  • Entrada e saída de dados [Parte 2]
    03:13
  • Preview09:50
  • Entendendo o retorno de uma função
    07:28
  • Funções nativas ou builtins
    04:02
  • Conversão de tipos de dados
    11:36

  • Testes condicionais
    12:30
  • Switch case em Python
    07:16

  • Loop FOR
    08:15
  • Loop WHILE
    11:56

  • Listas
    14:09
  • Tuplas
    06:44
  • Dicionários
    11:50
  • Conjuntos
    09:32

  • Conhecendo o comando Import
    09:58
  • Módulo OS
    06:54
  • Preview06:11
  • Gerenciamento de pacotes
    06:38
  • Módulo Math
    03:56
  • Módulo Tkinter
    05:23

  • Entendendo os paradigmas de programação
    12:52
  • Classes
    10:58
  • Classes [Atributos]
    14:02
  • Classes [Métodos]
    10:50
  • Diagrama de classes
    07:09
  • Herança [Parte 1]
    07:16
  • Herança [Parte 2]
    08:20
  • Composição e Agregação
    09:02
  • Polimorfismo
    18:00

  • Exceções
    09:49

  • Preview12:40
  • Instalação e criação do projeto Django
    08:51
  • Definição da estrutura do projeto
    14:22
  • Adicionando o Twitter Bootstrap
    15:05
  • Padrão MTV-MVC
    09:35
  • Configurando as URLs
    11:28

  • Configuração do banco de dados
    14:10
  • Entendendo as migrações
    13:54
  • Criação do modelo de Categorias
    22:58
  • Criação do modelo de Tarefas
    16:35
  • Criação do modelo de Perfil de Usuário
    10:24
  • Entendendo Shell do Django
    13:03
  • Primeiros passos com o Django Admin
    14:32

  • Entendendo a API de formulários
    05:26
  • Trabalhando com ModelForms
    12:04

Requirements

  • Ter sede por conhecimento!
  • Ter conhecimentos em lógica de programação.
  • Habilidades com instalação de programas no Windows ou Linux.
  • E, senão tiver nenhum dos pré-requisitos anteriormente, mas tiver força de vontade, chega junto que eu ajudo!

Description

Está aprendendo a programar e alguns conceitos não entram na sua cabeça? Estudar sozinho é desmotivador? Aquele trecho de código daquele livro caríssimo não compila? Tem vergonha de perguntar ou não sabe fazer a pergunta certa aos buscadores?

Se você está passando por tudo isso, esse curso vai te destravar e fazer você crescer profissionalmente adquirindo conhecimentos em programação com Python e Django.

O curso acaba de passar por um processo de reestruturação, essa é a Versão 2.0, nesta versão mudamos a forma de organizar o projeto Django, foi adicionado novos conteúdos sobre relacionamentos entre modelos, uma seção inteira sobre Django Admin, apresentamos o módulo Tkinter, adicionamos uma aula sobre o Shell interativo do Python, simplificamos o processo de deploy no Heroku, atualizamos as versões para Python 3.6.9, Django 2.2.x e Twitter Bootstrap 4.4.x (Mas você poderá usar perfeitamente as versões 3.7.x do Python e a versão 3.0.x do Django).

Teste o curso! Além das aulas com preview habilitado, você tem 30 dias de garantia, se não gostar de qualquer coisa, mesmo que seja da minha voz, você poderá dentro desse prazo a qualquer momento solicitar a devolução do seu dinheiro! Sem frescuras, nem precisa falar comigo. Se gostar e ficar, o curso é seu pra toda a vida e de quebra, sempre terá um curso atualizado, com assuntos novos e melhorias!

Te vejo na sala de aula! Um forte abraço.

Who this course is for:

  • Estudantes de computação ou pessoas interessadas em aprender a programar, compreender os passos para o desenvolvimento de um site ou aplicação web.
  • Programadores que desejam aprender uma nova linguagem de programação e/ou um framework super versátil e que não fica no teu caminho, que te ajuda!

Instructor

Francisco André
Empreendedor, Engenheiro de Software e Professor.
Francisco André
  • 4.3 Instructor Rating
  • 588 Reviews
  • 2,370 Students
  • 4 Courses

Sou apaixonado por empreendedorismo, tecnologia e educação, amo dar aulas, e ajudar nas dificuldades de iniciantes na programação de computadores.

Professor de computação no Senac nos cursos de Programação Web, Programação Web com Python e Django, Programação Android e Banco de Dados.

Acredito que qualquer pessoa pode aprender a programar, não somente para exercer a profissão, mas para mudar e expandir seus pensamentos sobre as tecnologias que nos cercam.

Criador da metodologia 1 x 1 (one-to-one) que tem como objetivo popularizar o aprendizado de programação de computadores, através de técnicas de Mentoring e Coaching, numa interação individual, ao vivo e online, onde aprendizes podem falar sobre suas dores e tirar suas dúvidas com um programador mais experiente.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.