Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Algoritmos e lógica de programação com Python 3 (c/ projeto)
Role Play
Rating: 4.6 out of 5(977 ratings)
3,312 students

Algoritmos e lógica de programação com Python 3 (c/ projeto)

Entre no mundo da programação com Python 3, aprenda lógica de programação do básico ao avançado, algoritmos, exercícios
Last updated 12/2025
Portuguese

What you'll learn

  • Lógica de programação do básico ao avançado, com teoria e exercícios
  • Resolver algorítimos dos mais simples aos mais complexos
  • Programar em Python do iníco até os recursos mais avançados da linguagem
  • Criar softwares em Python
  • Criar projetos em Python

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

11 sections189 lectures12h 20m total length
  • Introdução2:08
  • Apresentação do curso em detalhes5:40
  • Por que Python?6:31
  • Instalando Python no Windows3:18
  • Instalando Python no Linux2:19
  • Instalando VS Code no Windows4:00
  • Instalando VS Code no Linux2:56
  • Primeiro programa com Python13:36
  • Utilizando o interpretador7:33
  • Exercício 13:37
  • Exercício 23:22
  • Como tirar o melhor proveito do curso6:08
  • Arquivos do curso0:09

    Fala programador, beleza?


    Faça o download dos arquivos do curso: https://github.com/matheusbattisti/algoritmos_e_logica_python


    Assim você poderá utilizar como consulta e também comparação do seu código.


    Abraço e bom curso!

  • Indicações de Livros0:11
  • Conclusão da seção1:56
  • Quiz sobre a introdução ao Python
  • Como aprender programação mais rápido e ter sucesso na carreira3:54
  • Teste para saber sua dificuldade com programação0:22

Requirements

  • Força de vontade
  • Ter um computador com Windows, Linux ou Mac e também acesso a internet

Description

Está em busca de um curso de Algoritmos e lógica de programação com Python 3?

Python é uma das linguagens mais versáteis, ela está presente em desenvolvimento web, desktop, mobile, data science, machine learning e muitas outras áreas!

Por que não aprender esta linguagem e entrar no mundo da programação? Esta é a proposta deste curso: desbravar uma das linguagens mais utilizadas mundialmente, abordando todos os principais conceitos da programação como:

  • algoritmos;

  • lógica de programação;

  • variáveis;

  • estruturas de condição;

  • estruturas de repetição;

  • tipos de dados;

  • introdução a orientação a objetos;

  • e muito mais!

Mas não para por aí, você terá uma tonelada de exercícios, todos com resolução e explicação das melhores práticas, para poder entender como funciona o dia a dia de um programador, ou seja, além da teoria de todos os tópicos essenciais para um desenvolvedor, você também sentirá na prática como é desenvolver sistemas.

Então se você quer aprender a programar em Python 3 do jeito certo, entender como os softwares que você utiliza são criados e ainda compreender de fato como a programação funciona, este é o seu curso!

O que é algoritmos e lógica de programação?

Algoritmos e lógica de programação são conceitos fundamentais na área da programação. Um algoritmo é um conjunto de instruções sequenciais que permite resolver um problema de maneira sistemática e eficiente. A lógica de programação, por sua vez, é a habilidade de organizar essas instruções de forma lógica e estruturada.

Esses conceitos são utilizados diariamente por programadores e desenvolvedores em diversas tarefas. Essenciais para a criação de programas, desenvolvimento de software e resolução de problemas complexos. Os algoritmos e a lógica de programação permitem que os profissionais descrevam passo a passo as ações necessárias para alcançar um determinado objetivo.

Ao dominar a lógica de programação, os desenvolvedores têm a capacidade de escrever códigos mais claros, eficientes e livres de erros. Podem dividir um problema complexo em partes menores e mais gerenciáveis, facilitando o processo de desenvolvimento.


Os algoritmos e a lógica de programação são fundamentais para otimizar o desempenho de um programa. Ao criar algoritmos eficientes, os desenvolvedores podem economizar tempo de execução e recursos do sistema.

A habilidade de desenvolver algoritmos e aplicar a lógica de programação também é altamente valorizada no mercado de trabalho. Os profissionais que possuem um bom entendimento desses conceitos são capazes de resolver problemas de forma mais eficaz, tornando-os mais procurados pelas empresas.

O conhecimento de algoritmos e lógica de programação é crucial para programadores e desenvolvedores em seu dia a dia. São ferramentas essenciais para a criação de programas funcionais e eficientes, além de serem uma base sólida para o desenvolvimento de habilidades específicas em Python.

Como aprender algoritmo e lógica de programação?

Aprender algoritmo e lógica de programação é essencial para se tornar um programador competente e ter mais oportunidades no mercado de trabalho. Aqui estão algumas dicas para ajudá-lo no processo de aprendizado:

Estude os conceitos básicos: Comece com os fundamentos, como variáveis, estruturas de controle (condicionais, loops) e estruturas de dados (listas, arrays).

Pratique com exercícios: Resolva problemas de algoritmos e lógica de programação em plataformas online. Essas plataformas fornecem desafios práticos que ajudam a aprimorar suas habilidades.

Faça um curso: O Curso de Python da Hora de Codar é uma excelente opção para aprender algoritmo e lógica de programação. Além de fornecer uma introdução sólida aos conceitos, contamos com várias alternativas super práticas.

Participe de comunidades: Junte-se a grupos de estudo ou fóruns online, onde é possível interagir com outros aprendizes e compartilhar experiências. Contamos com um grupo no Discord gratuito para os alunos trocarem experiência.

Desenvolva projetos pessoais: Crie pequenos projetos por conta própria para aplicar os conceitos aprendidos.

Pratique constantemente: A prática regular é a chave para aperfeiçoar suas habilidades em algoritmo e lógica de programação. Dedique tempo diariamente para resolver problemas e trabalhar em projetos.

Lembre-se de que o aprendizado contínuo é essencial para se manter atualizado. À medida que você se torna mais confortável com algoritmos e lógica de programação, explore outras áreas da programação e busque novos desafios. A jornada de aprendizado nunca termina, e a prática constante o ajudará a se tornar um programador cada vez melhor.

Posso afirmar que este é o último curso de lógica de programação e algoritmos que você vai precisar, a metodologia orientada a situações reais e exercícios práticos promove o completo entendimento do aluno sobre o assunto, os tópicos abordados não serão aplicados somente para Python e sim para qualquer linguagem de programação, você vai levar o conhecimento para a sua vida.

Está pronto? Te espero no curso para explorarmos Python juntos!


Who this course is for:

  • Desenvolvedores iniciantes
  • Quem deseja entrar no mundo da programação
  • Quem quer aprender Python
  • Quem quer aprender a programar do zero
  • Quem deseja se tornar um desenvolvedor