Lógica de programação e algoritmos

Desenvolva a mentalidade e raciocínio correto para ser um programador de sistemas.

4.67 (3166 reviews)
Udemy
platform
Português
language
IT Certification
category
Lógica de programação e algoritmos
23,382
students
2.5 hours
content
Mar 2020
last update
FREE
regular price

What you will learn

Lógica de programação

Algoritmos

Diagramas de bloco

Variáveis e contantes

Estruturas de decisão e repetição

Sintaxe e semântica de codigo

Operadores aritméticos, relacionais e lógicos

Pseudocódigos

Ideologia de programação

Mentalidade de programador

Why take this course?

🌟 Course Title: Lógica de Programação e Algoritmos

Headline: Desenvolva a mentalidade e raciocínio correto para ser um programador de sistemas.


Welcome to the World of Logical Problem Solving! 🧩

Course Description: In this course, Desenvolva a mentalidade e raciocínio correto para ser um programador de sistemas. You'll embark on a transformative journey to enhance your analytical skills for problem-solving with precision and ease.

Before diving into the world of coding, it's crucial to cultivate within us the ability to approach complex problems with a sharp, logical mindset. This is where the foundational concepts of logic in programming come into play. 🌐

What You Will Learn:

  • Introduction to Programming Logic: Gain an understanding of what it means to think like a programmer and why it's essential for your success in software development.

  • Sequential Thinking: Master the art of breaking down tasks into manageable steps to ensure efficient execution.

  • Algorithms Explained: Learn how to define, design, and analyze algorithms that solve problems efficiently.

  • Computer Programs Demystified: Understand what programs are and how they execute instructions on a computer.

  • Pseudocode: Discover the art of writing high-level descriptions of the algorithm or program's steps in plain language.

  • Diagram of Blocks (Flowcharts): Visualize algorithms by drawing diagrams that represent the sequence and decision points within a process.

  • Symbols in Flowcharts: Learn the standard symbols used in flowcharts and how to apply them correctly.

  • Real-World Example of a Flowchart: Examine a practical example to solidify your understanding of the concepts discussed.

  • Constants vs Variables: Distinguish between immutable values (constants) and those that can change (variables).

  • Arithmetic Operators: Understand how to perform mathematical operations within your code.

  • Relational Operators: Learn how to compare data types and make decisions based on those comparisons.

  • Logical Operators: Combine conditions using logical operators to create more complex decision-making processes.

  • Decision Structures - Part 1 & Part 2: Explore different ways to handle decision-making in your programs, from simple if-else statements to complex logic.

  • CASE Structure: Utilize the CASE statement to simplify your conditional code when you have several conditions to check against a single outcome.

  • Iteration Structures: Learn how to write loops and understand how they can be used to execute code repeatedly.

  • Syntax vs Semantics in Code: Dive into the importance of understanding what the code means (semantics) as well as the correct way to write it (syntax).

Join us on this exciting path to becoming a proficient programmer, where logic is your compass and algorithms are your map to navigating the vast landscape of computer science! 🚀

Enroll now and transform your problem-solving skills with Lógica de Programação e Algoritmos today!

Screenshots

Lógica de programação e algoritmos - Screenshot_01Lógica de programação e algoritmos - Screenshot_02Lógica de programação e algoritmos - Screenshot_03Lógica de programação e algoritmos - Screenshot_04

Our review

Ítens de feedback variados, mas geralmente positivos, indicando que o curso é considerado bom para iniciantes na programação e na linguagem Java. Os pontos negativos mencionados são mais detalhados e específicos, como a repetição de explicações ou alguns erros menores nos slides, mas ainda assim o curso é valorizado por sua clareza e abordagem didática.

Os alunos destacam a importância da forma como os conceitos são apresentados, com destaque para a explicação tranquila e clara do professor, que ajuda na compreensão de fundamentos importantes da lógica de programação. A ideia de que o curso é gratuito e ainda aborda esses tópicos é vista como um grande valor.

Os comentários sugerem que o curso está bem pensado para quem está iniciando na área, com feedbacks indicando uma progressão gradual nos conceitos apresentados. Alguns alunos enfatizam a importância de continuar melhorando e aprimorando o material, sugerindo que mesmo com pequenos problemas, o curso como um todo é de grande ajuda para os iniciantes na programação.

Recomendações para melhorias incluem:

  • Ajustes nas slides para evitar erros menores e garantir coerência.
  • Continuar aprimorando a explicação, mantendo a clareza e tranquilidade que já são pontos fortes do curso.
  • Possivelmente adicionar mais exemplos práticos ou exercícios para reforçar o aprendizado.

Em resumo, os alunos geralmente têm uma opinião positiva sobre o curso e reconhecem seu valor como um ponto de partida na programação com Java.

Charts

Price

Lógica de programação e algoritmos - Price chart

Rating

Lógica de programação e algoritmos - Ratings chart

Enrollment distribution

Lógica de programação e algoritmos - Distribution chart

Related Topics

2646482
udemy ID
11/8/2019
course created date
11/13/2019
course indexed date
Bot
course submited by