Lógica de Programação: O Guia Completo

Aprenda tudo o que você precisa saber sobre lógica de programação com Portugol Studio e Python! Mais de 70 exercícios!

4.70 (81 reviews)
Udemy
platform
Português
language
Programming Languages
category
instructor
Lógica de Programação: O Guia Completo
604
students
12 hours
content
Sep 2021
last update
$19.99
regular price

What you will learn

Implementar os exemplos utilizando o Portugol Studio e a linguagem de programação Python

Resolver problemas utilizando lógica de programação

Criar programas simples para entrada e saída de dados

Entender conceitos básicos de programação, como por exemplo: variáveis, constantes, vetores e matrizes

Implementar estruturas condicionais utilizando os comandos se (if) e caso (case)

Implementar estruturas de repetição utilizando os comandos enquanto (while) e para (for)

Implementar programas utilizando vetores e matrizes

Implementar funções, bem como entender os conceitos práticos sobre parâmetros

Why take this course?

A lógica está relacionada a organização de uma sequência de ações de forma coesa com o objetivo de resolver um determinado problema. Nós usamos lógica todos os dias para as tarefas mais simples que executamos, porém, muitas vezes não prestamos atenção pelo fato da maioria das atividades serem automáticas. Por exemplo, para dirigir um carro nós precisamos executar várias tarefas em ordem, como por exemplo: colocar o cinto de segurança, ligar a ignição, olhar nos retrovisores antes, ligar o pisca indicando, pisar na embreagem, engatar a primeira marcha, soltar e embreagem, pisar no acelerador e virar o volante. Para as pessoas que já sabem dirigir, este processo é automático e não precisamos pensar em cada um dos passos, porém, para ensinar um computador a realizar uma tarefa; nós precisamos indicar cada um desses passos detalhadamente e em sequência! Neste cenário que entra a Lógica de Programação, que é a área da Ciência da Computação responsável por ensinar os computadores a realizarem tarefas específicas. É o primeiro passo para quem almeja ser um desenvolvedor de softwares comerciais. A Lógica de Programação é muito importante por fornecer as ferramentas necessárias para criarmos algoritmos, que são uma sequência ordenada de passos para resolvermos problemas reais. Em resumo, antes de criar um software do zero, primeiramente precisamos aplicar a lógica de programação para entender todo o contexto.

Baseado nisso, este curso foi projetado para quem está iniciando seus estudos na área de programação de computadores e o conteúdo é equivalente a uma disciplina de Programação I ministrada em cursos de tecnologia. Você vai aprender tudo o que precisa saber para iniciar nessa área! Desenvolveremos juntos mais de 50 exercícios passo a passo utilizando a ferramenta Portugol Studio e também a linguagem de programação Python, que é uma das mais utilizadas linguagens de programação do mundo e é crescente o número de empresas que buscam desenvolvedores que tenham esse conhecimento! Ela foi criada em 1991 por Guido van Rossum com o principal objetivo de ser simples e principalmente de fácil aprendizagem. A linguagem Python ganhou muita popularidade nos últimos anos por ser adequada para um número muito grande aplicações, como por exemplo: desenvolvimento web, inteligência artificial, ciência de dados, big data, computação gráfica, dentre várias outras.

Confira abaixo os tópicos que você aprenderá:

  • Introdução a Lógica e Lógica de Programação

  • O que são algoritmos

  • Representação de algoritmos com linguagem natural, portugol, diagrama de Chapin e fluxograma

  • Variáveis, constantes e tipos de dados

  • Ferramentas para lógica de programação

  • Entrada, processamento e saída

  • Operações matemáticas

  • Operadores lógicos, relacionais e condicionais

  • Estruturas condicionais - comandos se/if e caso/case

  • Estruturas de repetição - comandos enquanto/while e para/for

  • Vetores e matrizes

  • Funções, bem como entender os conceitos de parâmetros e retorno de funções

O curso conta com exercícios práticos ao final de cada tópico, para que você pratique o que aprendeu durante as aulas. Além disso, todos os exercícios são resolvidos passo a passo em vídeo para você comparar com as suas implementações!

Content

Introdução

Boas-vindas e conteúdo do curso
Mais sobre programação
Recursos para download

Lógica de programação

Lógica
Lógica de programação
EXERCÍCIOS
Exercício 1 - solução
Exercício 2 - solução
Representação de algoritmos

Entrada, processamento e saída

Variáveis e constantes
Ferramentas para lógica de programação
Exemplo 1 portugol
EXERCÍCIOS
Exercício 1 portugol - solução
Exercício 2 portugol - solução
Exercício 3 portugol - solução
Exercício 4 portugol - solução
Exercício 5 portugol - solução
Introdução ao Python
Instalação do Python
IDEs para Python
Exemplo 1 Python
Exercício 1 Python - solução
Exercício 2 Python - solução
Exercício 3 Python - solução
Exercício 4 Python - solução
Exercício 5 Python - solução

Estruturas condicionais

Comando se/if
Exemplo 1 portugol
EXERCÍCIOS
Exercício 1 portugol - solução
Exercício 2 portugol - solução
Exercício 3 portugol - solução
Exercício 4 portugol - solução
Exercício 5 portugol - solução
Exemplo 1 Python
Exercício 1 Python - solução
Exercício 2 Python - solução
Exercício 3 Python - solução
Exercício 4 Python - solução
Exercício 5 Python - solução
Exemplo 2 portugol - comando caso/case
EXERCÍCIOS
Exercício 1 portugol - solução
Exercício 2 portugol - solução
Comando caso/case em Python

Estruturas de repetição

Introdução
Exemplo 1 enquanto/while - portugol
Exemplo 2 enquanto/while - portugol
EXERCÍCIOS
Exercício 1 portugol - solução
Exercício 2 portugol - solução
Exercício 3 portugol - solução
Exercício 4 portugol - solução
Exercício 5 portugol - solução
Exemplo 1 enquanto/while - Python
Exemplo 2 enquanto/while - Python
Exercício 1 Python - solução
Exercício 2 Python - solução
Exercício 3 Python - solução
Exercício 4 Python - solução
Exercício 5 Python - solução
Exemplo 3 para/for - portugol
EXERCÍCIOS
Exercício 1 portugol - solução
Exercício 2 portugol - solução
Exercício 3 portugol - solução
Exemplo 3 para/for – Python
Exercício 1 Python - solução
Exercício 2 Python - solução
Exercício 3 Python - solução

Vetores e matrizes - SERÁ POSTADO ATÉ 03/09/2021

Vetores e matrizes - SERÁ POSTADO ATÉ 03/09/2021

Funções - SERÁ POSTADO ATÉ 03/09/2021

Funções - SERÁ POSTADO ATÉ 03/09/202

Considerações finais

Considerações finais
AULA BÔNUS

Reviews

Marco
May 1, 2023
Curso bem estruturado, cobrindo os principais tópicos para o entendimento de programação e codificação em Python. O professor apresenta domínio do conteúdo, boa didática, facilitando, assim, a aprendizagem de programação.
Luana
April 7, 2023
me incentivou a quer saber mais sobre logica de programação bem como começar a pensar melhor ao resolver os problemas proposto no curso obrigado pelo empenho dos desenvolvedores do mesmo
Luan
April 27, 2022
O professor Jones Granatyr tem uma didática muito boa e a qualidade de seus cursos são excelentes, parabéns! Obrigado! Bora para o próximo! Super recomendo!
Iran
February 23, 2022
Sou novo na área de programação! estou buscando uma melhor didática para compreender melhor a logica!
Frank
January 18, 2022
Falar um pouco mais para que serve os códigos ("", (), \, n) trazer ao usuário uma visão mais prática de como sera criar os códigos.
Carlos
October 31, 2021
Um bom curso para quem está começando nesse mundo da programação de computadores. Mas uma dica para o professor: se tirasse essa parte do curso usando o portugol e só deixasse com a linguagem python, seria bem melhor. O aluno aprender já com uma linguagem de programação real, é muito mais interessante e pouparia tempo, já que o portugol não serve absolutamente para nada a não ser explicar a lógica. Mas considero muito ultrapassado nos dias de hoje ainda usar o portugol para isso.
Felipe
October 12, 2021
Muito Bom o curso, estou no último semestre de Ciência da Computação, e assisto aos cursos da IA Expert Academy porque sempre tem algo a mais para agregar em meus conhecimentos, conteúdos de qualidade e de baixo custo, obrigado!

Charts

Price

Lógica de Programação: O Guia Completo - Price chart

Rating

Lógica de Programação: O Guia Completo - Ratings chart

Enrollment distribution

Lógica de Programação: O Guia Completo - Distribution chart
4263514
udemy ID
8/25/2021
course created date
8/28/2021
course indexed date
Bot
course submited by