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

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

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

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

Python Programming Essentials Training

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

О курсе

This comprehensive Python Programming course equips you with the skills to code confidently, solve problems efficiently, and build real-world applications. Begin by mastering programming fundamentals—understand software types, programming models, and set up Python with an IDE. Get hands-on with writing your first Python program. Progress to core programming concepts—work with data types, operators, strings, conditionals, and loops to build logical, structured code. Advance to functions, lambda expressions, and generators for modular design. Conclude with object-oriented programming principles and threading techniques to develop scalable and high-performance Python applications. You should have a basic understanding of computer operations and logical thinking. By the end of this course, you will be able to: - Set Up & Start: Install Python, configure an IDE, and write your first program. - Build Logic: Use data types, loops, and conditionals to structure program flow. - Create Modular Code: Apply functions, lambdas, and OOP to organize and scale code. - Manage Concurrency: Use threading and multithreading to handle parallel tasks. Ideal for aspiring developers, coding professionals, and anyone looking to build a strong foundation in Python programming.

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

Python ProgrammingSoftware InstallationObject Oriented Programming (OOP)Integrated Development EnvironmentsFunctional DesignApplication DevelopmentObject Oriented DesignDevelopment EnvironmentCode ReusabilityProgramming PrinciplesComputer ProgrammingComputational ThinkingSystem SoftwareComputational Logic

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

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

01Introduction to Programming and Python Setup17 материалов

Programming Basics

Course SyllabusЧтениеCourse IntroductionВидеоLearning ObjectivesВидеоIntroduction to SoftwareВидео

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

Priyanka Mehta

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

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

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 7.6 ч

3 модулей

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

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
Categories of SoftwareВидео
Programming ModelsВидео
Program StructureВидео
Key TakeawaysВидео
Quiz on Programming BasicsЗадание

Introduction to Python Programming

Learning ObjectivesВидеоIntroduction to PythonВидеоPython InstallationВидеоPython IDEВидеоFirst Python ProgramВидеоKey TakeawaysВидеоQuiz on Introduction to Python Programming ЗаданиеAssessment for Introduction to Programming and Python SetupЗадание
02Python Core Concepts14 материалов

Python Data Types and Operators

Learning ObjectivesВидеоData Types and Data AssignmentВидеоOperators in PythonВидеоStrings in PythonВидеоKey TakeawaysВидеоQuiz on Python Data Types and Operators Задание

Conditional Statements and Loops

Learning ObjectivesВидеоDecision Control Structures in PythonВидеоLoopsВидеоLoop Control StatementsВидеоLoop Else StatementsВидеоKey TakeawaysВидеоQuiz on Conditional Statements and Loops ЗаданиеAssessment for Python Core ConceptsЗадание
03Functions, Functional Programming, and Threading28 материалов

Python Functions

Learning ObjectivesВидеоFunctions and Its AdvantagesВидеоFunction ArgumentsВидеоreturn StatementВидеоScope of a VariableВидеоGenerators FunctionВидеоFunction TypesВидеоKey TakeawaysВидеоQuiz on Python Functions Задание

OOPs Concepts with Python

Learning ObjectivesВидеоObject-Oriented Programming LanguageВидеоObjects and ClassesВидеоMethods & AttributesВидеоAccess ModifiersВидеоEncapsulationВидеоInheritance

Threading

Learning ObjectivesВидеоIntroduction to ThreadingВидеоIntroduction to Multi-ThreadingВидеоCreating a New ThreadВидеоSynchronizing ThreadsВидеоKey TakeawaysВидеоQuiz on Threading
Видео
PolymorphismВидео
AbstractionВидео
Key TakeawaysВидео
Quiz on OOPs Concepts with Python Задание
Задание
Assessment for Functions, Functional Programming, and ThreadingЗадание