backendBeginner
Python
A beginner Python path: types, control flow, lists and dicts, functions, modules, files, errors, light OOP, and a mini CLI capstone. No Flask/Django.
Pythonpipvenv
Duration
8 weeks
Starts
Students
0+
Rating
0 / 5
Starting from
49 000 ֏
- 8 weeks (41h total)
- Starts
- online format
- HY · EN · RU
- Certificate on completion
No payment required to register · We’ll contact you within 24h
What this course is about
Overview
A beginner Python path: types, control flow, lists and dicts, functions, modules, files, errors, light OOP, and a mini CLI capstone. No Flask/Django.
Across 8 weeks (41 hours of live + project work) you’ll move from fundamentals to shipping a real, production-grade project — guided by Tigran Hakobyan and the beeon.academy mentor team.
Learning outcomes
What you will learn
Write and run Python scripts
Use lists, dicts, and functions
Read/write files and handle errors
Finish a capstone mini project
Interactive course
Lessons
72 lessons · all open, start with any
- 1What is Python?30 min
- 2Python vs JS and PHP30 min
- 3Install and check Python35 min
- 4Hello Python30 min
- 5Indentation is syntax35 min
- 6Python files and folders30 min
- 7Reading Python errors30 min
- 8Variables and names35 min
- 9Basic types35 min
- 10Strings in depth40 min
- 11Numbers and math35 min
- 12bool and None30 min
- 13input() from the user35 min
- 14f-strings35 min
- 15Converting types35 min
- 16Comments and style25 min
- 17Arithmetic operators30 min
- 18Comparison and logic35 min
- 19if statements40 min
- 20elif and else35 min
- 21match / case35 min
- 22while loops40 min
- 23for and range40 min
- 24break and continue25 min
- 25Lists40 min
- 26List methods40 min
- 27Tuples30 min
- 28Dictionaries40 min
- 29Dict methods35 min
- 30Sets35 min
- 31Nested structures35 min
- 32Unpacking30 min
- 33Comprehensions40 min
- 34enumerate and zip30 min
- 35Functions40 min
- 36Parameters40 min
- 37return values30 min
- 38Scope35 min
- 39lambda30 min
- 40*args and **kwargs35 min
- 41Useful built-ins35 min
- 42Modules and import35 min
- 43Standard library peek35 min
- 44pip packages30 min
- 45Virtual environments35 min
- 46requirements.txt30 min
- 47Paths with pathlib30 min
- 48Reading files35 min
- 49Writing files35 min
- 50with open(...)30 min
- 51JSON in Python35 min
- 52CSV basics30 min
- 53What exceptions are30 min
- 54try / except40 min
- 55raise your own30 min
- 56Custom exceptions30 min
- 57Classes and objects40 min
- 58__init__35 min
- 59Instance methods35 min
- 60Understanding self30 min
- 61Inheritance40 min
- 62Overriding methods30 min
- 63Useful dunder methods35 min
- 64OOP mini models45 min
- 65Command-line args35 min
- 66Project structure35 min
- 67What is a test?30 min
- 68Refactor for clarity30 min
- 69Debugging habits30 min
- 70Mini CLI app45 min
- 71Where Python goes next25 min
- 72Capstone project50 min
Course modules
Syllabus
- 1
- What is Python?
- Install and check Python
- Hello Python
- Indentation is syntax
- 2
- 3
- 4
What you need to start
Requirements
- Laptop and Python 3
- Run examples on your machine
- No prior Python required
Learn from a working engineer
Your instructor
TH
Tigran Hakobyan
Backend Mentor · beeon.academy
beeon.academy-ի դասավանդող։ Այս ուղին Python-ի հիմքերն են. 72 դաս, մինչև եզրափակիչ։
What graduates say
Student reviews
Common questions
FAQ
No. The box checks your code as text. You run the same code in a .py file with python on your machine.
Starting from
49 000 ֏
