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

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

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

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

Learn Python

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

О курсе

This course gives you a practical foundation in Python, one of the world's most popular programming languages and a good place to start if you've never written code before. We'll learn how to store and display information with variables and strings, capture input from users, and work with collections of data using lists and tuples. We'll also cover conditionals and loops for controlling how a program runs, functions for writing code you can reuse, and error handling so your programs don't fall over when someone types the wrong thing. Along the way, you'll build real working applications, including an expense splitter, a word scrambler game, and a karaoke queue manager. Python's clear, readable syntax means you can focus on how programming actually works instead of fighting the language itself. If you've tried coding before and bounced off it, this course moves at a pace that lets concepts settle before building on them, and every idea gets applied to something you can run and see. If you're coming in with some experience, the projects will give you patterns worth having in your toolkit and a clean mental model of the fundamentals that plenty of self-taught developers never quite nail down. Python is used across web development, automation, data science, and artificial intelligence, so wherever you want to take this next, what you learn here will carry through.

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

Python ProgrammingComputational LogicComputer ProgrammingData ValidationCritical Thinking and Problem SolvingProblem SolvingComputer Programming ToolsAlgorithmsSoftware DevelopmentProgram DevelopmentCode ReusabilityComputational ThinkingData StructuresApplication DevelopmentProgramming PrinciplesScriptingDebugging

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

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

01Python Fundamentals19 материалов

Python Fundamentals

Learn Python IntroPLUGINWelcome to Interactive Lessons!PLUGINWhat We'll BuildPLUGINPython: First LookPLUGIN

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

Treasure Porth

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

Learn Python
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 5.7 ч

6 модулей

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

Часть программы вашего университета
Store Information with VariablesPLUGIN
Variables in ActionPLUGIN
StringsPLUGIN
String Formatting with f-StringsPLUGIN
PayUp App: Display a SummaryPLUGIN
Capture User InputPLUGIN
PayUp App: Get Input from UsersPLUGIN
Basic Math: Arithmetic OperatorsPLUGIN
Scrimba DocsPLUGIN
Type Checking and Type ConversionPLUGIN
PayUp App: Convert User InputPLUGIN
PayUp App: Calculate the Expense SplitPLUGIN
PayUp App: Format Floats Inside F-StringsPLUGIN
PayUp App: Finishing Touches 2PLUGIN
Congratulations!PLUGIN
02Python Fundamentals - Test Your Knowledge!1 материалов
Python Fundamentals QuizЗадание
03Logic and Loops22 материалов

Python Logic and Loops

IntroPLUGINLists Part 1PLUGINLists Part 2PLUGINList FunctionPLUGINRandomPLUGINJoinPLUGINScrambler ProjectPLUGINEquality OperatorPLUGINComparison OperatorsPLUGINif-elsePLUGINif-else-elifPLUGINString MethodsPLUGINCheck Guess ProjectPLUGINTuplesPLUGINProject: Add HintsPLUGINWhile LoopsPLUGINProject: Add Game LoopPLUGINAppendPLUGINWhile LoopPLUGINAvoid Repeat WordsPLUGINTrack the ScorePLUGINOutroPLUGIN
04Logic and Loops - Test Your Knowledge!1 материалов
Python Logic and Loops QuizЗадание
05Functions and Error Handling19 материалов

Python Functions and Error Handling

IntroPLUGINFunctionsPLUGINFunction ParametersPLUGINReturn ValuesPLUGINProject: Get Up and RunningPLUGINFor Loops Part 1PLUGINFor Loops Part 2PLUGINDisplay The QueuePLUGINAdd SingerPLUGINRemove SingerPLUGINNumber QueuePLUGINCall NextPLUGINMove to TopPLUGINLogical OperatorsPLUGINGuard ClausesPLUGINGuard Against Crashes and Bad OutputPLUGINTry ExceptPLUGINValidate User InputPLUGINOutroPLUGIN
06Functions and Error Handling - Test Your Knowledge!1 материалов
Functions and Error Handling QuizЗадание