Udemybeginnerpt

Programação em Python do básico ao avançado

Master Python! Learn lambda expressions, iterators, generators, object-oriented programming & more. Boost your coding skills.

4.6(30,314)
110,712students
63h 48m
Certificate
Geek University
Geek UniversityMais de 205 mil alunos nos melhores cursos em português

Course Content

Programação em Python do básico ao avançado is a beginner-level Udemy course taught by Geek University. It runs 63h 48m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 30,314 reviews, with 110,712 students enrolled. It is a paid course, last updated September 2024.

A carreira em programação Python está em alta! Python é consistentemente apontada como uma das linguagens de programação mais populares globalmente, e uma habilidade essencial para quem busca oportunidades em Ciência de Dados e Inteligência Artificial. A demanda por desenvolvedores Python também cresceu significativamente para o desenvolvimento web, especialmente com frameworks como Django, Flask e Tornado.

Python se destaca por sua versatilidade, sintaxe clara e poder. A linguagem oferece recursos intuitivos, tornando o aprendizado uma experiência agradável.

Neste curso abrangente da Geek University, você terá acesso a mais de 64 horas de conteúdo Python, desde os fundamentos até tópicos avançados. Nossas explicações são claras e acompanhadas de programação passo a passo utilizando a versão mais recente do Python. Para garantir a fixação do aprendizado, o curso inclui repetições estratégicas ao longo de cada seção.

Para solidificar seus conhecimentos, você encontrará diversos exercícios práticos com soluções detalhadas. Além disso, o curso culmina em 3 projetos completos, desenvolvidos do zero, que permitem aplicar os conceitos aprendidos em cenários reais e entender como utilizar os recursos avançados da linguagem.

O que você vai aprender:

  • Fundamentos:
    • Variáveis e Tipos de Dados: Domine a manipulação de dados básicos.
    • Estruturas Lógicas e Condicionais: Construa a lógica por trás de seus programas.
    • Estruturas de Decisão e Repetição: Controle o fluxo de execução do seu código.
    • Coleções: Utilize listas, tuplas, sets e dicionários para organizar seus dados.
    • Funções e Expressões Lambdas: Crie código reutilizável e conciso.
  • Técnicas Avançadas:
    • Debug e Tratamento de Erros: Identifique e corrija problemas em seu código.
    • Módulos: Organize seu código em unidades reutilizáveis.
    • Leitura e Escrita em Arquivos: Interaja com dados armazenados em arquivos.
    • Iteradores e Geradores: Otimize o uso de memória e crie código eficiente.
    • Decorators: Adicione funcionalidades extras às suas funções.
    • Orientação a Objetos: Projete sistemas complexos de forma organizada.
    • Herança e Polimorfismo: Crie código flexível e reutilizável.
    • Manipulação de Arquivos CSV e JSON: Analise e manipule dados estruturados.
    • Data e Horas: Trabalhe com datas e horários de forma eficiente.
    • Testes: Garanta a qualidade do seu código.
    • Alocação e Gerenciamento de Memória: Entenda como Python lida com a memória.
    • Novidades do Python: Mantenha-se atualizado com as últimas versões.
  • Projetos Práticos:
    • Projeto 1: Game: Desenvolva um jogo completo.
    • Projeto 2: Mercado: Crie um sistema de gerenciamento de mercado.
    • Projeto 3: Banco: Implemente um sistema bancário simplificado.

Não perca esta chance de dominar Python e impulsionar sua carreira! Comece a aprender Python hoje mesmo!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.