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

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

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

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

Introduction to Python and Basic Selenium Setup

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

О курсе

Updated in May 2025. This course now 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 course provides a structured journey into Python programming and Selenium automation. Starting with a solid foundation in Python, you'll learn to install the necessary tools and write your first program. As you progress, you'll explore Python's data types, variables, and control flow, building a robust understanding of programming fundamentals. Intermediate modules focus on object-oriented programming principles and file handling in Python, with hands-on examples to develop practical skills in writing and reading files, handling exceptions, and implementing core OOP concepts. These skills are essential for writing clean, efficient, and maintainable code. The final part of the course introduces Selenium, where you'll set up the Selenium Python package and learn to automate browser interactions. From invoking browsers to executing basic WebDriver commands and running tests on different browsers, you'll gain the expertise needed to streamline your testing processes. By the end of the course, you'll be equipped to automate web testing using Python and Selenium efficiently. This course is ideal for beginners and professionals looking to automate testing processes. No prior experience in Python or Selenium is required, although a basic understanding of programming concepts is beneficial.

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

Selenium (Software)Test AutomationTest Script DevelopmentPython ProgrammingFile I/OBrowser CompatibilitySoftware InstallationPackage and Software ManagementObject Oriented Programming (OOP)Programming PrinciplesDevelopment EnvironmentIntegrated Development EnvironmentsAutomationWeb Development ToolsSoftware Testing

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

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

01Python Testing and its Importance3 материалов

Python Testing and its Importance

Introduction to the Course 'Introduction to Python and Basic Selenium Setup'ЧтениеFull Specialization ResourcesЧтениеWhy Choose Selenium for Your Test Automation Needs?Видео
02Complete Installation Guide for Python and Selenium Learning5 материалов

Complete Installation Guide for Python and Selenium Learning

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

Packt - Course Instructors

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

Introduction to Python and Basic Selenium Setup
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 9 ч

9 модулей

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

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

Часть программы вашего университета
How to Install Python on Your Machine?Видео
Important Note for Mac UsersВидео
What Is a Private Information Provider (PIP) Client and How to Download Python Packages?Видео
Install PyCharm Editor and Set Project InterpreterВидео
Setting Up Python and Selenium with System PathsDIALOGUE
03Getting Started with Python Basics3 материалов

Getting Started with Python Basics

Python 'Hello World' Program with BasicsВидеоData Types in PythonВидеоIntroduction to Python BasicsDIALOGUE
04Understanding Python Data Types and Variables5 материалов

Understanding Python Data Types and Variables

List Data Types and OperationsВидеоTuple and Dictionary Data Types in PythonВидеоHow to Create Dictionaries at Runtime and Add Data to ThemВидеоUnderstanding Python Data TypesDIALOGUEAssessment 1Задание
05Program Flow Control in Python6 материалов

Program Flow Control in Python

'if-else' Condition in PythonВидеоLoops in Python and the Importance of Code IndentationВидеоProgramming Examples Using 'for' LoopВидеоProgramming Examples Using 'while' LoopВидеоWhat Are Functions and How to Use ThemВидеоUnderstanding Python If-Else and LoopsDIALOGUE
06Understanding Object-Oriented Principles of Python5 материалов

Understanding Object-Oriented Principles of Python

OOP Principles - Classes and ObjectsВидеоConstructor and Its Role in Object-Oriented ProgrammingВидеоInheritance Concepts with ExamplesВидеоStrings and Their FunctionsВидеоPython Object-Oriented Programming PrinciplesDIALOGUE
07Reading and Writing Files in Python5 материалов

Reading and Writing Files in Python

Reading Text Files in PythonВидеоImportance of readline and readlines Methods in PythonВидеоWriting Data Using PythonВидеоReading and Writing Text Files in PythonDIALOGUEAssessment - 2Задание
08Exception Handling Mechanism4 материалов

Exception Handling Mechanism

Raising ExceptionsВидеоTry-Catch MechanismВидеоUsing 'finally' with ExceptionsВидеоUnderstanding Python Exception HandlingDIALOGUE
09Selenium Python Package Setup with Different Browser Execution7 материалов

Selenium Python Package Setup with Different Browser Execution

Invoking Chrome Browser and Understand the Importance of Service ClassВидеоRunning Tests in Chrome, Firefox, Edge on Basic WebDriver MethodsВидеоConclusion to the Course 'Introduction to Python and Basic Selenium Setup'ЧтениеStarting with Selenium and PythonDIALOGUEAssessment 3ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание