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

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

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

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

Practical Python Programming

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

О курсе

Python is one of the world's most popular programming languages, powering everything from automation and data analysis to web applications and artificial intelligence. In this beginner-friendly program, learners develop practical Python programming skills by writing real code and solving programming challenges that build confidence step by step. Throughout the program, learners explore Python syntax, variables, data types, strings, numbers, operators, functions, conditional logic, collections, and loops while gaining experience creating programs that solve real problems. Rather than simply learning programming concepts, learners actively apply them through coding exercises designed to reinforce understanding and build technical fluency. By the end of the program, learners will have a solid programming foundation and the confidence to continue into more advanced areas such as software development, backend development, data engineering, automation, artificial intelligence, and other technical career pathways.

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

Python ProgrammingPseudocodeProgram DevelopmentData StructuresProgramming PrinciplesData StorageDebuggingIT AutomationBack-End Web DevelopmentComputational ThinkingProblem SolvingCode ReusabilityComputational LogicData ManagementComputer Programming

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

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

01Python programming basics53 материалов

Python code structure and syntax

What you'll learnЧтениеKey termsЧтениеPython code structure and syntax ЧтениеPython structure Чтение

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

Barry Finder

VP of Operations

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

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 11.4 ч

4 модулей

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

Часть программы вашего университета
Python syntax Чтение
Conclusion Чтение
Check your understandingЧтение
Knowledge check: Python code structure and syntaxЗадание

Python variables

What you'll learnЧтениеKey termsЧтениеIntroduction ЧтениеCreating Python variables ЧтениеNaming Python variables ЧтениеUsing Python variables ЧтениеConclusionЧтениеCheck your understandingЧтениеKnowledge check: Python variablesЗадание

Python variable scope

What you'll learnЧтениеKey termsЧтениеIntroduction ЧтениеConclusion ЧтениеCheck your understandingЧтениеKnowledge check: Python variable scopeЗадание

Python data types

What you'll learnЧтениеKey termsЧтениеIntroduction ЧтениеConclusion ЧтениеCheck your understandingЧтениеKnowledge check: Python data typesЗадание

Converting data types in Python

What you'll learnЧтениеKey termsЧтениеIntroductionЧтениеConverting data types in Python ЧтениеConclusion ЧтениеCheck your understandingЧтениеKnowledge check: Converting data types in PythonЗадание

Writing functions in Python

What you'll learnЧтениеKey termsЧтениеIntroduction ЧтениеWhat is a function?ЧтениеInstructing a functionЧтениеCalling a functionЧтениеFunctions without parametersЧтениеConclusion ЧтениеCheck your understandingЧтениеKnowledge check: Writing functions in PythonЗадание

Writing pseudocode

What you'll learnЧтениеKey termsЧтениеIntroduction ЧтениеWriting pseudocodeЧтениеConclusionЧтениеCheck your understandingЧтениеKnowledge check: Writing pseudocodeЗадание
02Python strings and numbers68 материалов

Python strings

What you'll learnЧтениеKey termsЧтениеIntroduction ЧтениеCreating stringsЧтениеFormatting long strings ЧтениеPrinting stringsЧтениеManipulating stringsЧтениеConclusionЧтениеCheck your understandingЧтениеKnowledge check: Python stringsЗадание

Python string methods

What you'll learnЧтениеKey termsЧтениеIntroduction to methodsЧтениеFinding string position ЧтениеReplacing strings ЧтениеSplitting strings ЧтениеConclusionЧтение

Python numeric operators

What you'll learnЧтениеKey termsЧтениеIntroduction ЧтениеArithmetic operators ЧтениеAssignment operators ЧтениеConclusion ЧтениеCheck your understandingЧтение

Python comparison operators

What you'll learnЧтениеKey termsЧтениеIntroductionЧтениеThe > operator ЧтениеThe >= operator ЧтениеThe < operator ЧтениеThe <= operator Чтение

Python conditional logic

What you'll learnЧтениеKey termsЧтениеIntroduction ЧтениеThe and operatorЧтениеThe or operator ЧтениеThe not operator ЧтениеThe if operator Чтение

Python collections

What you'll learnЧтениеKey termsЧтениеIntroductionЧтениеLists ЧтениеTuples ЧтениеDictionaries ЧтениеConclusion Чтение

Python lists and tuples

What you'll learnЧтениеIntroduction ЧтениеCreating lists and tuplesЧтениеAccessing valuesЧтениеPrinting lists and tuplesЧтениеManipulating listsЧтениеConclusionЧтение
03Python collections and loops51 материалов

Python list and tuple methods

What you'll learnЧтениеKey termsЧтениеIntroductionЧтениеList methodsЧтениеList and tuple methodsЧтениеConclusionЧтениеCheck your understandingЧтениеKnowledge check: List and tuple methodsЗадание

Python dictionaries

What you'll learnЧтениеKey termsЧтениеIntroductionЧтениеCreating a dictionaryЧтениеAccessing a dictionaryЧтениеPrinting a dictionaryЧтениеManipulating a dictionaryЧтение

Python dictionary methods

What you'll learnЧтениеKey termsЧтениеIntroductionЧтениеdel functionЧтениеConclusionЧтениеCheck your understandingЧтениеKnowledge check: Python dictionary methodsЗадание

Python for loops

What you'll learnЧтениеKey termsЧтениеIntroductionЧтениеCreating a for loopЧтениеEnding a for loopЧтениеContinuing a for loopЧтениеConclusionЧтение

Creating Python while loops

What you'll learnЧтениеKey termsЧтениеIntroductionЧтениеUnderstanding while loopsЧтениеCreating while loopsЧтениеConclusionЧтениеCheck your understandingЧтение

Ending and continuing Python while loops

What you'll learnЧтениеKey termsЧтениеIntroductionЧтениеEnding a while loopЧтениеContinuing a while loopЧтениеInfinite loopsЧтениеConclusionЧтение
04Python assessment2 материалов

Assessment: Python

OverviewЧтениеKnowledge Check: Assessment PythonЗадание
Check your understandingЧтение
Knowledge check: Python string methodsЗадание
Knowledge check: Python numeric operatorsЗадание
The == operator Чтение
The != operatorЧтение
Conclusion Чтение
Check your understanding Чтение
Knowledge check: Python comparison operatorsЗадание
Control flow Чтение
Conclusion Чтение
Check your understanding Чтение
Knowledge check: Python conditional logicЗадание
Check your understanding Чтение
Knowledge check: Python collectionsЗадание
Check your understandingЧтение
Knowledge check: Python lists and tuplesЗадание
ConclusionЧтение
Check your understandingЧтение
Knowledge check: Python dictionariesЗадание
Check your understandingЧтение
Knowledge check: Python for loopsЗадание
Knowledge check: Creating Python while loopsЗадание
Check your understandingЧтение
Knowledge check: Ending and continuing Python while loopsЗадание