لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع پایتون و راهاندازی مقدماتی سلنیوم (Selenium)
- آخرین آپدیت
دانلود Introduction to Python and Basic Selenium Setup
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
این دوره یک مسیر ساختاریافته برای برنامهنویسی پایتون و اتوماسیون سلنیوم ارائه میدهد. با شروع از یک پایه محکم در پایتون، یاد میگیرید که ابزارهای لازم را نصب کرده و اولین برنامه خود را بنویسید.
با پیشروی در دوره، انواع دادهها، متغیرها و کنترل جریان در پایتون را بررسی خواهید کرد و درکی قوی از مبانی برنامهنویسی به دست میآورید. ماژولهای متوسط بر اصول برنامهنویسی شیءگرا (OOP) و مدیریت فایلها در پایتون تمرکز دارند و با مثالهای عملی، مهارتهای کاربردی در نوشتن و خواندن فایلها، مدیریت استثناها (Exceptions) و پیادهسازی مفاهیم اصلی OOP را توسعه میدهید.
این مهارتها برای نوشتن کدهای تمیز، بهینه و قابل نگهداری ضروری هستند. بخش نهایی دوره به معرفی سلنیوم میپردازد، جایی که بسته پایتون سلنیوم را راهاندازی کرده و یاد میگیرید تعاملات مرورگر را اتوماتیک کنید. از فراخوانی مرورگرها تا اجرای دستورات پایه WebDriver و اجرای تستها در مرورگرهای مختلف، تخصص لازم برای بهینهسازی فرآیندهای تست خود را کسب خواهید کرد.
در پایان این دوره، شما قادر خواهید بود تستهای وب را با استفاده از پایتون و سلنیوم به طور بهینه اتوماتیک کنید. این دوره برای مبتدیان و متخصصانی که به دنبال اتوماسیون فرآیندهای تست هستند، ایدهآل است. هیچ تجربه قبلی در پایتون یا سلنیوم مورد نیاز نیست، اگرچه درک اولیه از مفاهیم برنامهنویسی مفید خواهد بود.
سرفصل ها و درس ها
تست پایتون و اهمیت آن
Python Testing and its Importance
چرا سلنیوم را برای اتوماسیون تست انتخاب کنیم؟
Why Choose Selenium for Your Test Automation Needs?
راهنمای کامل نصب پایتون و سلنیوم
Complete Installation Guide for Python and Selenium Learning
چگونه پایتون را روی سیستم خود نصب کنیم؟
How to Install Python on Your Machine?
نکته مهم برای کاربران مک (Mac)
Important Note for Mac Users
کلاینت PIP چیست و چگونه بستههای پایتون را دانلود کنیم؟
What Is a Private Information Provider (PIP) Client and How to Download Python Packages?
نصب ادیتور PyCharm و تنظیم Interpreter پروژه
Install PyCharm Editor and Set Project Interpreter
شروع کار با مبانی پایتون
Getting Started with Python Basics
برنامه Hello World در پایتون و مبانی اولیه
Python 'Hello World' Program with Basics
انواع دادهها در پایتون
Data Types in Python
درک انواع دادهها و متغیرها در پایتون
Understanding Python Data Types and Variables
انواع دادههای لیست (List) و عملیات روی آنها
List Data Types and Operations
انواع دادههای Tuple و Dictionary در پایتون
Tuple and Dictionary Data Types in Python
چگونه دیکشنریها را در زمان اجرا ایجاد کرده و به آنها داده اضافه کنیم
How to Create Dictionaries at Runtime and Add Data to Them
کنترل جریان برنامه در پایتون
Program Flow Control in Python
شرط if else در پایتون
'if-else' Condition in Python
حلقهها در پایتون و اهمیت تورفتگی کد (Indentation)
Loops in Python and the Importance of Code Indentation
مثالهای برنامهنویسی با استفاده از حلقه for
Programming Examples Using 'for' Loop
مثالهای برنامهنویسی با استفاده از حلقه while
Programming Examples Using 'while' Loop
توابع چیستند و چگونه از آنها استفاده کنیم
What Are Functions and How to Use Them
درک اصول برنامهنویسی شیءگرا در پایتون
Understanding Object-Oriented Principles of Python
اصول OOP: کلاسها و اشیاء
OOP Principles - Classes and Objects
سازنده (Constructor) و نقش آن در برنامهنویسی شیءگرا
Constructor and Its Role in Object-Oriented Programming
مفاهیم ارثبری به همراه مثال
Inheritance Concepts with Examples
رشتهها و توابع مربوط به آنها
Strings and Their Functions
خواندن و نوشتن فایلها در پایتون
Reading and Writing Files in Python
خواندن فایلهای متنی در پایتون
Reading Text Files in Python
اهمیت متدهای readline و readlines در پایتون
Importance of readline and readlines Methods in Python
نوشتن دادهها با استفاده از پایتون
Writing Data Using Python
نمایش نظرات