0(0)

Curso de Python 3 do Básico Ao Avançado (com projetos reais)

Descrição

Este é, sem sombra de dúvidas, o curso de Python 3 mais completo que você vai encontrar na atualidade. São mais de 109 horas de conteúdo (e crescendo), mais de 400 aulas sobre os assuntos relacionados mais variados da linguagem (do básico ao avançado) e inclui uma várias seções bônus sobre expressões regulares, SQL, HTML e CSS.

urso de Python 3 do Básico Ao Avançado (com projetos reais)

Iniciando em programação e quer aprender Python 3 do básico ao avançado? Este curso é completo e para você!
Programador experiente em outra linguagem de programação e quer aprender Python 3? Este curso também é completo e pra você!

Mesmo que não tenha trabalhado com programação antes (ou se já é um desenvolvedor experiente), vou te guiar em todos os passos até que comece a criar seus próprios scripts, programas, sites e/ou automatizações em Python (na versão 3).

Vamos iniciar do zero, desde a instalação do Python 3 até as partes bem mais avançadas da linguagem, como módulos de terceiros, bases de dados (MySQL, SQLite, etc…), web scraping, padrões de projeto GoF (Design Patterns), expressões regulares (RegEx) e muito mais. Alguns dos módulos que abordaremos  já são consagrados no mercado, como Django, PyQT5, Selenium e vários outros.

Criaremos projetos reais do zero, como um conversor de vídeos usando Python e ffmpeg, um gerador e validador de CPF (você vai aprender a validar CNPJ também) usando PyQT5, realizar cálculo de redes IPv4, um blog e um e-commerce básicos nos nossos projetos finais usando Django.

Também faremos deploy da nossa aplicação em um servidor com Linux no Google Cloud Platform, ou seja, você vai ter que colocar a mão na massa para subir e configurar um servidor Linux e suas chaves SSH junto comigo (claro que te guiarei em todos os passos).

Este curso está dividido da seguinte maneira:

  • Para nível iniciante: Lógica de programação (partes básicas de Python 3)
  • Para nível intermediário: Programação procedural (funções, repetições e partes relacionadas)
  • Para experientes: Programação orientada a objetos (no modo Pythônico) – Inclui seção específica de POO com Padrões de Projeto GoF

O que vou aprender?

  • Python 3 básico (com lógica de programação)
  • Python 3 intermediário (com programação procedural e funcional)
  • Python 3 avançado (com programação orientada a objetos)
  • Módulos do Python, como PyQT5 para GUI, Selenium e muito mais
  • Django para criação de sites e APIs
  • Bases de dados relacionais: SQLite3, MySQL e MariaDB
  • Testes no Python (com TDD básico)
  • Bônus: Expressões Regulares
  • Padrões de projeto (Design Patterns da GoF)
  • Bônus: HTML5 e CSS3
  • Curso com atualizações para 2021

Tópicos deste curso

3 Aulas10h 30m

Introdução – Preparando o meu ambiente de Desenvolvimento

TPC
O que é uma linguagem de programação?1:30:00
Preparação do Ambiente de Estudo

Python Básico (Logica de Programação)

Python Intermédio

Python – Introdução a Programação Orientada

Módulos Python – OS, Datetime, SYS, CSV

Sobre o instrutor

5.00 (1 classificações)

2 Cursos

2 estudantes

Gratuito

Materiais inclusos

  • 109,5 horas de vídeo sob demanda
  • 20 artigos
  • 75 recursos para download
  • Acesso total vitalício
  • Acesso no dispositivo móvel e na TV
  • Certificado de conclusão

Requisitos

  • Ter um computador com Windows ou Linux (Ubuntu)
  • Ter vontade de aprender

Público-alvo

  • Iniciantes (que nunca programaram) que estão dispostos a aprender programação em Python
  • Desenvolvedores intermediários que querem aprender Python
  • Desenvolvedores avançados que querem aprender Python e módulos úteis do Python
  • Desenvolvedores avançados que querem aprender programação orientada a objetos
  • Desenvolvedores avançados que querem aprender Django
  • Desenvolvedores avançados que querem aprender Design Patterns