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

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

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

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

Introduction to Python and Google Colab Fundamentals

Курс от Packt
Начальный≈ 11.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. Learn Python and master Google Colab through a hands-on, step-by-step approach designed for beginners and those looking to refine their skills. This course begins by exploring the origins of Python and its evolution into one of the world’s most popular programming languages, before diving into why it’s favored in the tech community. You will also understand how Python compares to other languages and its real-world applications. As you continue, you will be introduced to core programming concepts, such as procedural programming, object-oriented programming (OOP), and functional programming. You'll learn how to work with variables, data types, operators, and write interactive programs, all while honing your skills within the Google Colab environment. The course is structured to gradually build your knowledge with practical hands-on exercises designed to deepen your understanding and programming abilities. The course is ideal for beginners looking to start programming or those who want to refine their skills with Python. It also caters to anyone interested in using Google Colab for coding projects. No prior programming experience is required, but a basic understanding of computers and the internet will be helpful. This course offers a comprehensive introduction to both Python and Google Colab at an accessible level. By the end of the course, you will be able to confidently write Python programs, navigate Google Colab, work with different data structures, and utilize Python for real-world applications. You'll also be prepared to apply your new skills in projects involving data analysis, automation, and beyond.

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

Python ProgrammingData StructuresScripting LanguagesScriptingComputer ProgrammingComputational LogicProgramming PrinciplesJupyterProgram DevelopmentObject Oriented Programming (OOP)

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

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

01Introduction to Python and Google Colab29 материалов

Introduction to Python and Google Colab

Introduction to the Course 'Introduction to Python and Google Colab Fundamentals'ЧтениеFull Specialization ResourceЧтениеOrigins and evolution of PythonВидеоWhy Python is popular?Видео

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

Packt - Course Instructors

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

Introduction to Python and Google Colab Fundamentals
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 11.8 ч

3 модулей

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

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

Часть программы вашего университета
Compare and contrast Python with other languagesВидео
Showcase real-world applicationsВидео
Procedural ProgrammingВидео
Object-Oriented Programming (OOP)Видео
Functional ProgrammingВидео
Local InstallationВидео
Dependency ManagementВидео
Virtual EnvironmentsВидео
What is Google Colab? Its purpose & AdvantagesВидео
Setting up a Google Colab accountВидео
Detailed tour of the Colab interface (menus, toolbar, file explorer)Видео
Explain the concept of cellsВидео
Demonstrate basic cell operations (adding, deleting, moving, running)Видео
Python Basics - VariablesВидео
Data Types - Integers & Type ConversionВидео
Operators - Arithmetic, Comparison & Logical OperatorsВидео
String ManipulationsВидео
Input() FunctionВидео
Print() FunctionВидео
Comments in PythonВидео
Python Code Style GuidelinesВидео
Hands On - Write a program that takes the user's name as input and greets themВидео
Hands On - Write a program that performs basic arithmetic operationsВидео
Hands On - Format the NotebookВидео
Introduction to Python and Google Colab - AssessmentЗадание
02Control Flow and Functions22 материалов

Module 2: Control Flow and Functions

Conditional Statements: If, Elif, ElseВидеоConditional Statements: Nested If StatementsВидеоLoops: For LoopВидеоLoops: While LoopВидеоLoops: Nested LoopsВидеоLoop Control Statements: BreakВидеоLoop Control Statements: ContinueВидеоLoop Control Statements: PassВидеоFunctions: DefinitionВидеоFunctions: Parameter and Return ValuesВидеоFunctions: Default ArgumentsВидеоFunctions: Keyword ArgumentsВидеоFunctions: Scope of VariablesВидеоLambda Functions: Anonymous FunctionsВидеоLambda Functions: Syntax of Lambda FunctionsВидеоLambda Functions: Use CasesВидеоHands On - Write a function to calculate the factorial of a numberВидеоHands On - Write a function to check if a number is primeВидеоHands On - Write a function to reverse a stringВидеоHands On - Create a function to calculate the area of different shapesВидеоUnderstanding Functions, Parameters, and Return Values in PythonDIALOGUEControl Flow and Functions - AssessmentЗадание
03Data Structures29 материалов

Module 3: Data Structures

Lists: Creating lists using Square bracketsВидеоLists: Indexing and slicing accessing elements by their positionВидеоLists: Modifying ListsВидеоLists: List MethodsВидеоLists: List ComprehensionsВидеоLists: Iterating over ListsВидеоTuples: Creating tuples using Parentheses()ВидеоTuples: Accessing ElementsВидеоTuples: ImmutabilityВидеоTuples: Tuples use casesВидеоDictionaries: Creating DictionariesВидеоDictionaries: Accessing ValuesВидеоDictionaries: Modifying DictionariesВидеоDictionaries: Dictionary MethodsВидеоDictionaries: Dictionary ComprehensionsВидеоDictionaries: Iterating over DictionariesВидеоSets: Iterating over DictionariesВидеоSets: UniquenessВидеоSet OperationsВидеоSet MethodВидеоHands On - Create a dictionary to store student informationВидеоHands On - Use sets to find common elements between two listsВидеоHands On - Implement a shopping cart using a dictionary to store itemsВидеоHands On - Write a program to find the most frequent element in a listВидеоUnderstanding and Using Lists, Tuples, and Dictionaries in PythonDIALOGUEConclusion to the Course 'Introduction to Python and Google Colab Fundamentals'ЧтениеData Structures - AssessmentЗаданиеFull Course Practice Assessment ЗаданиеFull Course AssessmentЗадание