Lessons by tag «logic»

We found 59 lessons lessons about the «logic» in the Hexlet catalog. These lessons on «logic» are available in the following courses: Programming fundamentals, Python Basics.

In course «Programming fundamentals»

Explore the idea of determinism, side effects, and purity in functions. Get to know the beauty of pure functions.

In course «Programming fundamentals»

Understand the important distinction between expressions and statements in JavaScript, and how this knowledge will help you.

In course «Programming fundamentals»

Learn about dividing code into meaningful and reusable modules.

In course «Programming fundamentals»

Understand how errors arise in computer programs, how to recognize them, and how to fix them.

In course «Programming fundamentals»

Recursion is great, but the basic recursion process isn't especially efficient. Learn about an alternative way to compute recursively.

In course «Programming fundamentals»

Learn some arithmetic shortcuts to quickly change the values of variables, and get to know the for loop — another way to create repeating code.

In course «Programming fundamentals»

Learn about typing in JavaScript, and understand the difference between dynamic and static typing and weak and strong typing.

In course «Programming fundamentals»

Understand how and why isolated environments are created in JS, what scoping is, and just how cool are closures?

In course «Programming fundamentals»

Learn about variables and a way of repeating code with loops. Understand the important distinction between declarative and imperative programming.

In course «Programming fundamentals»

Learn about basic math in JavaScript, and work with numbers and constants to calculate the total energy of your body using Einstein's famous formula.

In course «Programming fundamentals»

Learn about conditions and boolean algebra, the mechanism that allows programs to do one thing or another based on information given to them.

In course «Programming fundamentals»

Write your very first program in JavaScript and get to know Hexlet's virtual computer, which is what you'll be working in during the course.

In course «Programming fundamentals»

Let's explore the idea of programming languages themselves and figure out what language should you start with.

In course «Programming fundamentals»

Learn about functions — the building blocks of programs, and how to create and run functions.

In course «Programming fundamentals»

Wrap your head around one very powerful and extremely important concept in programming — recursion.

In course «Programming fundamentals»

We'll ask and try to answer some simple but important questions: What is a computer anyway? Is it smart? Do computers speak programming languages?

In course «Python Basics»

Learning how to name variables correctly

In course «Python Basics»

Learning how to combine individual modules into groups

In course «Python Basics»

Learning how to use Python's built-in data attributes

In course «Python Basics»

Exploring another loop in Python

In course «Python Basics»

Learning to create functions

In course «Python Basics»

Learning how to find bugs in the code

In course «Python Basics»

Learning what a logical type is and how to apply logical operations

In course «Python Basics»

Learning how to transfer data to a function

In course «Python Basics»

Exploring types of errors and ways to fix them

In course «Python Basics»

Learning how to set the default values

Recommended courses about the «logic» for beginners

Found 2 courses by tag «logic»
course
21 hours  
Start at any time
course
55 hours  
Start at any time