К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Practical Python: Step-by-Step Guide to Python 3 Basics · LearnSpace
Назад в каталог
courseraПрограммирование

Practical Python: Step-by-Step Guide to Python 3 Basics

Курс от Packt
Начальный≈ 8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This comprehensive course takes you step-by-step through the essentials of Python programming, providing a solid foundation for beginners. You will learn Python from the very basics to more advanced concepts, including object-oriented programming (OOP). Each section includes practical exercises to ensure that you not only understand the theory but also get hands-on experience writing and executing Python code. By following this course, you’ll develop the skills to write Python scripts, build simple programs, and understand how to manipulate data and interact with files. The course is structured into several levels, beginning with an introduction to Python, followed by learning variables, data types, loops, functions, and file handling. It further advances into Object-Oriented Programming (OOP) concepts, where you'll learn how to design your own classes and work with inheritance and composition. As you progress, you’ll also be challenged with exercises to test your understanding and practical coding capabilities. This course is designed for anyone who is new to Python or programming in general. No prior programming experience is required, and the course progressively builds your skills from absolute basics to more advanced concepts. Whether you want to become a data scientist, software developer, or automation engineer, this course will provide the foundational knowledge you need to succeed. By the end of the course, you will be able to write and execute Python programs, understand Python's core syntax, implement functions and conditional statements, work with loops and file operations, and create your own Python classes and modules.

Навыки, которые вы освоите

File I/OComputational LogicMaintainabilityScriptingObject Oriented Design

Программа курса

7 модулей · 67 учебных материалов

01Introduction6 материалов

Introduction

Welcome!ВидеоFull Course ResourcesЧтениеHow to Follow This CourseВидеоInstall Python on WindowsВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Practical Python: Step-by-Step Guide to Python 3 Basics
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 8 ч

7 модулей

Язык: Английский

Часть программы вашего университета
Install Python on LinuxВидео
Install Python on MacOSВидео
02Python Basics- Level 112 материалов

Python Basics- Level 1

IntroductionВидеоWrite Your First Python StatementВидеоNumbers and OperationsВидеоVariablesВидеоVariables - Data TypesВидеоListsВидеоGet User InputВидеоCast a Type to Another TypeВидеоPython Level 1: ExercisesВидеоPython Level 1: Exercises - SolutionВидеоUnderstanding and Using Python Variables and Data TypesDIALOGUEPython Basics- Level 1 - AssessmentЗадание
03Python Basics Level 212 материалов

Python Basics Level 2

IntroductionВидеоInstall a Python IDE (PyCharm)ВидеоWrite and Execute Your First Python ProgramВидеоCommentsВидеоFunctionsВидеоFunctions ParametersВидеоFunction Return StatementВидеоVariable ScopeВидеоPython Level 2: ExercisesВидеоPython Level 2: Exercises - SolutionВидеоUnderstanding Functions, Scope, and Basic Programming Constructs in PythonDIALOGUEPython Basics Level 2 - AssessmentЗадание
04Python Basics Level 312 материалов

Python Basics Level 3

IntroductionВидеоConditional Statements with BooleansВидеоCombine Different Conditional StatementsВидеоConditions with IfВидеоElse, Else IfВидеоFor LoopВидеоWhile LoopВидеоUse Loops to Iterate on Python ListsВидеоPython Level 3: ExercisesВидеоPython Level 3: Exercises - SolutionВидеоPracticing Conditions and Loops in PythonDIALOGUEPython Basics Level 3 - AssessmentЗадание
05Python Basics Level 410 материалов

Python Basics Level 4

IntroductionВидеоRead from a FileВидеоWrite to a FileВидеоUse a Python ModuleВидеоCreate Your Own Python ModuleВидеоRun a Python Script from the TerminalВидеоPython Level 4: ExercisesВидеоPython Level 4: Exercises - SolutionВидеоReading and Writing Files in PythonDIALOGUEPython Basics Level 4 - AssessmentЗадание
06Extra: Python OOP10 материалов

Extra: Python OOP

IntroductionВидеоWhat Is OOP, What Are ClassesВидеоCreate a Python ClassВидеоAdd Class MethodsВидеоCreate an Object (Instance) from Your ClassВидеоOrganize Your OOP FilesВидеоInheritance - Derive a Class from Another ClassВидеоComposition - Use a Class Inside Another ClassВидеоIntroduction to Python OOP: Classes, Inheritance, and CompositionDIALOGUEExtra: Python OOP - AssessmentЗадание
07Conclusion5 материалов

Conclusion

Best Practices When Writing Python CodeВидеоHow to Go Further from HereВидеоConclusion - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание