FREE
course
Python Basics
32 students
Course updated
04 August 2023

Free course
Sign up
- In-browser editor for exercises
-
Permanent access to theory
-
Asynchronous learning
Recommended program
Included in the course
43 lessons (video or text)
31 exercises in the IDE
135 quizzes
Assistance in Discussions on the website
What you'll learn
- Create programs using basic language constructions (conditions, loops, functions, etc.)
- Compose programs consisting of several modules
- Correctly analyze errors in code and use the debug printout when searching for them
Description
In this course, you will learn the basics of the Python language. You will learn about simple data types, conditions, loops, functions, and built-in methods. In the end, you will learn how to write simple programs and how to look for and analyze errors in your code. The knowledge from this course will help you get a basic understanding of Python. This course is suitable both for beginners in programming and for those who are mastering a new language.
basics of python
conditions
logic
loops
functions
modules
packages
imports
bugs
debugging
Course program
Estimated time: 45 hours
-
5
Design errors, syntax and linter
Exploring types of errors and ways to fix them -
14
Immutability and primitive types
Explore whether Python can change strings or numbers -
31
Conditional constructions
Learning how to control the program's behavior depending on different conditions -
44
Additional resources
Some materials the Hexlet team have picked up. This will give you a more in-depth understanding of the topic