آموزش تست اتوماسیون API با Python & BDD Framework

Learn API Automation Testing with Python & BDD Framework

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ساخت ابزارهای اتوماسیون پایتون برای آزمایش Rest API با ادغام SQL DB، اتوماسیون دسته ای مشاغل، خراش وب و غیره دریافت دانش کامل در مورد اتوماسیون Back end با Python که برای تبدیل شدن به Python SDET ضروری است درک اتوماسیون API از ابتدا با دانش کتابخانه درخواست های Python در پیاده سازی پایگاه داده خوانندگان برای برقراری ارتباط با DB از کد پایتون برقراری ارتباط با سرورهای لینوکس از طریق کتابخانه Python Paramiko پیاده‌سازی چارچوب اتوماسیون BDD برای Python API Testcases از Scratch Execute Batch Jobs در سرورهای لینوکس AWS و دانلود فایل‌ها به محلی با استفاده از Python. dynamic Json Payloads دانش در مورد Web Scrapping برای استخراج محتوا از صفحات وب برای کارهای علم داده پیش نیازها:هیچ - همه چیز از جمله اصول پایتون از ابتدا در دوره آموزش داده می شود.

***شما در Python Back End Automation تسلط خواهید داشت حتی اگر قبلاً در Python برنامه نویسی نکرده باشید***
این دوره آموزشی Python SDET از ابتدا شروع به آموزش مبانی Python می کند و سپس شما را از طریق بسیاری از ابزارهای مهم Python هدایت می کند. مانند تست API، چارچوب اتوماسیون API BDD، اعتبارسنجی پایگاه داده، خوانندگان CSV، تجزیه‌کننده‌های Json، اجرای کارهای دسته‌ای از سرورهای لینوکس، اتصال SSH برای آپلود و دانلود فایل‌ها، حذف وب برای کارهای علم داده و غیره. از بسیاری از ماژول‌های پایتون برای انجام اتوماسیون باطنی/سرور از سر به انتها و این دوره یک بسته واحد را به ما ارائه می‌کند که همه ماژول‌ها را از ابتدا توضیح می‌دهد.

در پایان این دوره، می‌توانید با اطمینان تمام شغل‌های اتوماسیون پایتون را پیاده‌سازی کنید یا هر مصاحبه مرتبط با آزمایش پایتون را پاک کنید.

در زیر محتوای سطح بالایی که این دوره پوشش می دهد آمده است:

تجزیه‌کننده‌های Json با ماژول‌های Python
خواندن و نوشتن در فایل‌های Json با Python
اتوماسیون API با استفاده از کتابخانه درخواست‌ها
درک عملیات Crud GET,POST, DELETE,PUT اتوماسیون عملیات API
تجزیه پاسخ‌های API با ابزارهای Python
تعامل پایگاه داده با Python SQL Connector
BDD Automation Framework توسعه از ابتدا
مجموعه نتایج متعدد جداول پایگاه داده از Python را بخوانید
ادغام خوانندگان پایگاه داده با فراخوانی های API برای ایجاد بار
CSV Parser با ماژول های Python
خواندن و نوشتن در فایل های CSV با Python
تعامل با سرورهای لینوکس AWS
ایجاد اتصال SSH به لینوکس با استفاده از Python Paramiko
ارسال دستورات و اجرای وظایف در سرور از طریق Python
آپلود و دانلود فایل های دسته ای Jobs از سرورها با paramiko
اهمیت حذف وب در پروژه های علم داده
تکنیک های اعمال حذف وب برای استخراج محتوا از صفحات وب


برای شما بهترین ها را با Python SDET Journey جدیدتان آرزو می کنم :)










سرفصل ها و درس ها

از این دوره چه چیزی یاد خواهید گرفت؟ - باید تماشا کرد What will you learn from this course? - MUST WATCH

  • نصب کتابخانه Python، Pip Client و Pycharm Editor Installing Python library, Pip Client and Pycharm Editor

از این دوره چه چیزی یاد خواهید گرفت؟ - باید تماشا کرد What will you learn from this course? - MUST WATCH

  • سوالات متداول در مورد دوره FAQ's about the course

  • سوالات متداول در مورد دوره FAQ's about the course

  • نصب کتابخانه Python، Pip Client و Pycharm Editor Installing Python library, Pip Client and Pycharm Editor

  • نکته مهم برای کاربران MAC Important note for MAC Users

  • نکته مهم برای کاربران MAC Important note for MAC Users

  • نکته مهم قبل از تماشای بخش بعدی Important Note before watching next section

  • نکته مهم قبل از تماشای بخش بعدی Important Note before watching next section

اصول برنامه نویسی پایتون را از ابتدا یاد بگیرید Learn Python Programming Basics from Scratch

  • برنامه Python hello world با اصول اولیه Python hello world Program with Basics

  • انواع داده در پایتون و نحوه دریافت Type در زمان اجرا Datatypes in python and how to get the Type at run time

  • تاپل و دیکشنری انواع داده در پایتون با مثال Tuple and Dictionary Data types in Python with examples

  • مفاهیم وراثت با مثال در پایتون Inheritance concepts with examples in Python

  • رشته ها و توابع آن در پایتون Strings and its functions in python

  • نحوه خواندن محتوای فایل متنی با استفاده از پایتون How to read text file content using Python

  • دانلود کد Code Download

  • امتحان - دانش پایه پایتون خود را تست کنید! Quiz - Test your Python Basic Knowledge!

اصول برنامه نویسی پایتون را از ابتدا یاد بگیرید Learn Python Programming Basics from Scratch

  • برنامه Python hello world با اصول اولیه Python hello world Program with Basics

  • انواع داده در پایتون و نحوه دریافت Type در زمان اجرا Datatypes in python and how to get the Type at run time

  • Datatype و عملیات آن را برای دستکاری فهرست کنید List Datatype and its operations to manipulate

  • Datatype و عملیات آن را برای دستکاری فهرست کنید List Datatype and its operations to manipulate

  • تاپل و دیکشنری انواع داده در پایتون با مثال Tuple and Dictionary Data types in Python with examples

  • نحوه ایجاد دیکشنری در زمان اجرا و افزودن داده به آن How to Create Dictionaries at run time and add data into it

  • نحوه ایجاد دیکشنری در زمان اجرا و افزودن داده به آن How to Create Dictionaries at run time and add data into it

  • شرط If else در پایتون با مثال های کاری If else condition in python with working examples

  • شرط If else در پایتون با مثال های کاری If else condition in python with working examples

  • نحوه کار حلقه ها در پایتون و اهمیت شناسایی کد How loops work in Python and importance of code idendation

  • نحوه کار حلقه ها در پایتون و اهمیت شناسایی کد How loops work in Python and importance of code idendation

  • مثال های برنامه نویسی با استفاده از حلقه for - 1 Programming examples using for loop - 1

  • مثال های برنامه نویسی با استفاده از حلقه for - 1 Programming examples using for loop - 1

  • مثال های برنامه نویسی با استفاده از حلقه while - 2 Programming examples using While loop - 2

  • مثال های برنامه نویسی با استفاده از حلقه while - 2 Programming examples using While loop - 2

  • توابع چیست؟ نحوه استفاده از آنها در پایتون What are functions? How to use them in Python

  • توابع چیست؟ نحوه استفاده از آنها در پایتون What are functions? How to use them in Python

  • اصول OOPS: کلاس ها و اشیاء در پایتون OOPS Principles : Classes and objects in Python

  • اصول OOPS: کلاس ها و اشیاء در پایتون OOPS Principles : Classes and objects in Python

  • Constructor چیست و نقش آن در برنامه نویسی شی گرا What is Constructor and its role in Object oriented programming

  • Constructor چیست و نقش آن در برنامه نویسی شی گرا What is Constructor and its role in Object oriented programming

  • مفاهیم وراثت با مثال در پایتون Inheritance concepts with examples in Python

  • رشته ها و توابع آن در پایتون Strings and its functions in python

  • نحوه خواندن محتوای فایل متنی با استفاده از پایتون How to read text file content using Python

  • اهمیت روش های readLine و readLines در پایتون Importance of readLine and readLines Methods in python

  • اهمیت روش های readLine و readLines در پایتون Importance of readLine and readLines Methods in python

  • نوشتن داده در فایل با استفاده از پایتون Writing Data into File using Python

  • نوشتن داده در فایل با استفاده از پایتون Writing Data into File using Python

  • دانلود کد Code Download

  • امتحان - دانش پایه پایتون خود را تست کنید! Quiz - Test your Python Basic Knowledge!

خواندن و نوشتن در فایل‌های Json و تجزیه با استفاده از روش‌های پایتون Read and Write to Json Files and parsing using Python Methods

  • تجزیه محتوای فایل Json به دیکشنری - مثال Parse content in Json file into Dictionary - Example

  • دو طرحواره Json را با استفاده از دیکشنری پایتون با مثال مقایسه کنید Compare two Json Schemas using Python Dictionaries with example

خواندن و نوشتن در فایل‌های Json و تجزیه با استفاده از روش‌های پایتون Read and Write to Json Files and parsing using Python Methods

  • فایل های کد را از کجا دانلود کنیم؟ Where to download the code files?

  • فایل های کد را از کجا دانلود کنیم؟ Where to download the code files?

  • چگونه رشته های Json را در پایتون تجزیه کنیم؟ - مثال How to Parse Json Strings in Python? - Example

  • چگونه رشته های Json را در پایتون تجزیه کنیم؟ - مثال How to Parse Json Strings in Python? - Example

  • تجزیه محتوای فایل Json به دیکشنری - مثال Parse content in Json file into Dictionary - Example

  • تجزیه Json پیچیده با ساختار تودرتو و مقادیر استخراج Parsing complex Json with nested Structure and extract values

  • تجزیه Json پیچیده با ساختار تودرتو و مقادیر استخراج Parsing complex Json with nested Structure and extract values

  • دو طرحواره Json را با استفاده از دیکشنری پایتون با مثال مقایسه کنید Compare two Json Schemas using Python Dictionaries with example

  • آزمون بخش 3 - دانش خود را آزمایش کنید! Section 3 Quiz - Test your knowledge!

  • آزمون بخش 3 - دانش خود را آزمایش کنید! Section 3 Quiz - Test your knowledge!

تست اتوماسیون API با کتابخانه درخواست های پایتون API Automation Testing with Python Requests Library

تست اتوماسیون API با کتابخانه درخواست های پایتون API Automation Testing with Python Requests Library

  • کتابخانه درخواست های پایتون را برای اتوماسیون API نصب کنید Install Python requests Library for API Automation

  • کتابخانه درخواست های پایتون را برای اتوماسیون API نصب کنید Install Python requests Library for API Automation

  • درک تماس های درخواست http و دریافت پاسخ با استفاده از روش Json Understanding Get http request calls and get response using Json method

  • درک تماس های درخواست http و دریافت پاسخ با استفاده از روش Json Understanding Get http request calls and get response using Json method

  • اعتبارسنجی کدهای وضعیت پاسخ و هدرها با استفاده از شی پاسخ Validating response status codes and headers using response object

  • اعتبارسنجی کدهای وضعیت پاسخ و هدرها با استفاده از شی پاسخ Validating response status codes and headers using response object

  • درک خودکار درخواست ارسال http با Payload و هدرها Understand automating Post http request with Payload and headers

  • درک خودکار درخواست ارسال http با Payload و هدرها Understand automating Post http request with Payload and headers

  • جریان اتوماسیون پایان به انتها فراخوانی های API با استفاده از پایتون End to end automation flow of API calls using Python

  • جریان اتوماسیون پایان به انتها فراخوانی های API با استفاده از پایتون End to end automation flow of API calls using Python

راه اندازی ویژگی های جهانی و مکانیزم OAuth برای تست API Setting up Global Properties and OAuth Mechanism for API Testing

  • بهینه سازی منابع و بار از خارج به عنوان داده های قابل استفاده مجدد Optimizing resources and payload from externally as reusable data

  • احراز هویت API با استفاده از روش تأیید اعتبار Python Automation - مثال Authenticating API's using Python Automation auth method- Example

راه اندازی ویژگی های جهانی و مکانیزم OAuth برای تست API Setting up Global Properties and OAuth Mechanism for API Testing

  • تنظیم تنظیمات جهانی با استفاده از شی پیکربندی Python Setting global configurations using Python Config object

  • تنظیم تنظیمات جهانی با استفاده از شی پیکربندی Python Setting global configurations using Python Config object

  • بهینه سازی منابع و بار از خارج به عنوان داده های قابل استفاده مجدد Optimizing resources and payload from externally as reusable data

  • احراز هویت API با استفاده از روش تأیید اعتبار Python Automation - مثال Authenticating API's using Python Automation auth method- Example

  • بخش 3- 5 دانلود کد Section 3- 5 Code Download

  • بخش 3- 5 دانلود کد Section 3- 5 Code Download

  • آزمون بخش 4 و 5 - دانش اتوماسیون API خود را آزمایش کنید! Section 4 and 5 Quiz - Test Your API Automation Knowledge!

  • آزمون بخش 4 و 5 - دانش اتوماسیون API خود را آزمایش کنید! Section 4 and 5 Quiz - Test Your API Automation Knowledge!

مفاهیم متفرقه کتابخانه درخواست تست API API Testing Request Library Miscellaneous Concepts

  • ویژگی های Time out و Redirection در برقراری تماس های درخواستی Time out and Redirection attributes in making request calls

  • ارسال پیوست‌ها از طریق تماس درخواست ارسال با استفاده از شیء Files Dictionary Sending Attachments through Post request call using Files Dictionary object

  • دانلود قطعه کد Code Snippet download

مفاهیم متفرقه کتابخانه درخواست تست API API Testing Request Library Miscellaneous Concepts

  • اهمیت مدیریت جلسه در تست API Importance of Session Managing in API Testing

  • اهمیت مدیریت جلسه در تست API Importance of Session Managing in API Testing

  • ارسال و مدیریت کوکی‌ها برای تماس‌های درخواستی API Send and Manage cookies for API request calls

  • ارسال و مدیریت کوکی‌ها برای تماس‌های درخواستی API Send and Manage cookies for API request calls

  • ویژگی های Time out و Redirection در برقراری تماس های درخواستی Time out and Redirection attributes in making request calls

  • ارسال پیوست‌ها از طریق تماس درخواست ارسال با استفاده از شیء Files Dictionary Sending Attachments through Post request call using Files Dictionary object

  • دانلود قطعه کد Code Snippet download

ابزار SQL را برای تعامل با جداول پایگاه داده از کد پایتون بسازید Build SQL Utility to interact with Database Tables from Python Code

  • راه اندازی نمونه MYSQL برای هدایت داده ها از کد پایتون Setting up MYSQL Instance to drive the data from Python Code

  • اجرای کوئری ها بر روی پایگاه داده از کد پایتون Executing Queries on to Database from Python Code

  • نتایج جداول پایگاه داده از پایتون را تکرار کنید و نتایج را تجزیه کنید Iterate over database table results set from Python and parse the results

  • آزمون بخش 7 Section 7 Quiz

ابزار SQL را برای تعامل با جداول پایگاه داده از کد پایتون بسازید Build SQL Utility to interact with Database Tables from Python Code

  • راه اندازی نمونه MYSQL برای هدایت داده ها از کد پایتون Setting up MYSQL Instance to drive the data from Python Code

  • پایگاه داده را با داده های جدول مثال تنظیم کنید و اتصال را شروع کنید Setup Database with the Example Table Data and start Connection

  • پایگاه داده را با داده های جدول مثال تنظیم کنید و اتصال را شروع کنید Setup Database with the Example Table Data and start Connection

  • دانلود سوالات SQL SQL Queries download

  • دانلود سوالات SQL SQL Queries download

  • اجرای کوئری ها بر روی پایگاه داده از کد پایتون Executing Queries on to Database from Python Code

  • نتایج جداول پایگاه داده از پایتون را تکرار کنید و نتایج را تجزیه کنید Iterate over database table results set from Python and parse the results

  • ابزار Connection را ایجاد کنید و اتصال SQL را به صورت خارجی به آزمایش بگذارید Create Connection utility and pass the SQL connection externally into test

  • ابزار Connection را ایجاد کنید و اتصال SQL را به صورت خارجی به آزمایش بگذارید Create Connection utility and pass the SQL connection externally into test

  • آزمون بخش 7 Section 7 Quiz

ابزارهای پایگاه داده را در API Test for End to End Automation ادغام کنید Integrate Database utilities to API Test for End to end Automation

ابزارهای پایگاه داده را در API Test for End to End Automation ادغام کنید Integrate Database utilities to API Test for End to end Automation

  • نتایج پایگاه داده را در داده های تست API برای ایجاد جریان عملکردی ادغام کنید Integrate Database results into API Test Data to build functional flow

  • نتایج پایگاه داده را در داده های تست API برای ایجاد جریان عملکردی ادغام کنید Integrate Database results into API Test Data to build functional flow

  • دانلود کد Code Download

  • دانلود کد Code Download

توسعه چارچوب BDD برای اتوماسیون API از ابتدا BDD Framework Development for API Automation from Scratch

  • منطق واقعی API Automation را در تعاریف مرحله پیاده سازی کنید Implement API Automation actual logic into step Definitions

  • بهترین روش برای نوشتن کد تعریف مرحله قابل استفاده مجدد برای سناریوهای تست API Best practices to write reusable step definitions code for API test Scenarios

  • گزارش های Allure را برای Python API BDD Framework ایجاد کنید Generate Allure reports for Python API BDD Framework

توسعه چارچوب BDD برای اتوماسیون API از ابتدا BDD Framework Development for API Automation from Scratch

  • ابزارهای BDD که برای خودکارسازی در زبان پایتون استفاده می کنیم چیست؟ What are the BDD tools we use to Automate in Python Language

  • ابزارهای BDD که برای خودکارسازی در زبان پایتون استفاده می کنیم چیست؟ What are the BDD tools we use to Automate in Python Language

  • Behave را نصب کرده و نسخه حرفه ای پایتون را دانلود کنید Install Behave and download Python Professional edition

  • Behave را نصب کرده و نسخه حرفه ای پایتون را دانلود کنید Install Behave and download Python Professional edition

  • فایل Step Definition با نحو و حاشیه نویسی ایجاد شده به صورت خودکار ایجاد کنید Create Step Definition file with auto generated syntaxes and annotations

  • فایل Step Definition با نحو و حاشیه نویسی ایجاد شده به صورت خودکار ایجاد کنید Create Step Definition file with auto generated syntaxes and annotations

  • منطق واقعی API Automation را در تعاریف مرحله پیاده سازی کنید Implement API Automation actual logic into step Definitions

  • با تعریف فایل محیطی محیطی، قلاب ها را برای سناریوها پیاده سازی کنید Implement Hooks for the scenarios by defining environment.py file

  • با تعریف فایل محیطی محیطی، قلاب ها را برای سناریوها پیاده سازی کنید Implement Hooks for the scenarios by defining environment.py file

  • با استفاده از کلمات کلیدی طرح مثال، پارامترسازی را برای سناریوهای تست اجرا کنید Implement Parameterization to the Test Scenarios using Example outline Keywords

  • با استفاده از کلمات کلیدی طرح مثال، پارامترسازی را برای سناریوهای تست اجرا کنید Implement Parameterization to the Test Scenarios using Example outline Keywords

  • از مکانیسم برچسب گذاری برای اجرای تست های انتخاب شده در چارچوب استفاده کنید Use Tagging mechanism to run selected tests in framework

  • از مکانیسم برچسب گذاری برای اجرای تست های انتخاب شده در چارچوب استفاده کنید Use Tagging mechanism to run selected tests in framework

  • بهترین روش برای نوشتن کد تعریف مرحله قابل استفاده مجدد برای سناریوهای تست API Best practices to write reusable step definitions code for API test Scenarios

  • برچسب‌ها و هوک‌ها را برای ساخت کد BDD تعمیم‌یافته برای تست‌های API پایتون ادغام کنید Integrate Tagging and hooks to build generalize BDD code for Python API Tests

  • برچسب‌ها و هوک‌ها را برای ساخت کد BDD تعمیم‌یافته برای تست‌های API پایتون ادغام کنید Integrate Tagging and hooks to build generalize BDD code for Python API Tests

  • گزارش های Allure را برای Python API BDD Framework ایجاد کنید Generate Allure reports for Python API BDD Framework

  • دانلود کد کامل Complete Code Download

  • دانلود کد کامل Complete Code Download

خواندن و نوشتن فایل‌های CSV با تجزیه و تحلیل با استفاده از روش‌های پایتون Read and Write to CSV files with Parsing using Python methods

  • ایجاد یک منطق برای دریافت داده ها از CSV بر اساس پرس و جو شرطی Building a logic to get the data from CSV based on conditional query

  • فایل های کد را از کجا دانلود کنیم؟ Where to download code files?

  • آزمون بخش 9 Section 9 Quiz

خواندن و نوشتن فایل‌های CSV با تجزیه و تحلیل با استفاده از روش‌های پایتون Read and Write to CSV files with Parsing using Python methods

  • تجزیه و خواندن فایل‌های CSV با استفاده از بسته CSV پایتون Parsing and reading the CSV files using Python csv package

  • تجزیه و خواندن فایل‌های CSV با استفاده از بسته CSV پایتون Parsing and reading the CSV files using Python csv package

  • ایجاد یک منطق برای دریافت داده ها از CSV بر اساس پرس و جو شرطی Building a logic to get the data from CSV based on conditional query

  • تجزیه و بازنویسی فایل‌های CSV با استفاده از بسته CSV پایتون Parsing and writing back to CSV files using Python csv package

  • تجزیه و بازنویسی فایل‌های CSV با استفاده از بسته CSV پایتون Parsing and writing back to CSV files using Python csv package

  • فایل های کد را از کجا دانلود کنیم؟ Where to download code files?

  • آزمون بخش 9 Section 9 Quiz

Python paramiko Utility برای برقراری ارتباط با سرورهای لینوکس AWS Python paramiko Utility to communicate with AWS Linux Servers

  • راه اندازی AWS Linux EC2 Instance برای حل پروژه Setting up AWS Linux EC2 Instance for solving the project

  • راه اندازی اتصال SSH در نمونه های لینوکس AWS Setting up SSH connection in AWS Linux instances

  • برای برقراری ارتباط با سرورها، بسته Paramiko را نصب کنید Install Paramiko Package to establish connection to Servers

Python paramiko Utility برای برقراری ارتباط با سرورهای لینوکس AWS Python paramiko Utility to communicate with AWS Linux Servers

  • راه اندازی AWS Linux EC2 Instance برای حل پروژه Setting up AWS Linux EC2 Instance for solving the project

  • راه اندازی اتصال SSH در نمونه های لینوکس AWS Setting up SSH connection in AWS Linux instances

  • برای برقراری ارتباط با سرورها، بسته Paramiko را نصب کنید Install Paramiko Package to establish connection to Servers

کارهای دسته ای را در سرورهای لینوکس از طریق ابزار Python SSH اجرا کنید Execute Batch Jobs on Linux Servers through Python SSH Utilities

  • دستورات را روی سرورهای لینوکس از ماشین محلی خود با استفاده از کد پایتون اجرا کنید Execute commands on Linux Servers from your local machine using Python code

  • اتصال SFTP برای آپلود و دانلود از سرور با استفاده از Python Paramiko SFTP Connection to upload and download from server using Python Paramiko

  • مثال در اجرای دستورات دسته ای روی سرورهای لینوکس با استفاده از کد پایتون Example in running batch commands on Linux Servers using Python code

کارهای دسته ای را در سرورهای لینوکس از طریق ابزار Python SSH اجرا کنید Execute Batch Jobs on Linux Servers through Python SSH Utilities

  • دستورات را روی سرورهای لینوکس از ماشین محلی خود با استفاده از کد پایتون اجرا کنید Execute commands on Linux Servers from your local machine using Python code

  • اتصال SFTP برای آپلود و دانلود از سرور با استفاده از Python Paramiko SFTP Connection to upload and download from server using Python Paramiko

  • مثال در اجرای دستورات دسته ای روی سرورهای لینوکس با استفاده از کد پایتون Example in running batch commands on Linux Servers using Python code

  • آزمون بخش 10 و 11 Section 10 & 11 Quiz

  • آزمون بخش 10 و 11 Section 10 & 11 Quiz

حذف وب برای استخراج محتوا برای پروژه های DataScience با استفاده از پایتون Web Scrapping to extract content for DataScience Projects using Python

  • حذف وب در پایتون چیست؟ What is Web Scrapping in Python?

  • یافتن و یافتن همه روش ها برای تجزیه محتوای html از صفحات وب find and findAll methods to parse html content from web pages

  • مثال پایان به پایان حذف وب با پایتون End to end example of Web scrapping with Python

  • آزمون بخش 12 Section 12 Quiz

حذف وب برای استخراج محتوا برای پروژه های DataScience با استفاده از پایتون Web Scrapping to extract content for DataScience Projects using Python

  • حذف وب در پایتون چیست؟ What is Web Scrapping in Python?

  • بسته صابون زیبا برای حذف محتوا در صفحات وب Beautiful Soap package for Scrapping the content on web pages

  • بسته صابون زیبا برای حذف محتوا در صفحات وب Beautiful Soap package for Scrapping the content on web pages

  • یافتن و یافتن همه روش ها برای تجزیه محتوای html از صفحات وب find and findAll methods to parse html content from web pages

  • حذف url های فرعی با الحاق ویژگی href به URL درخواست ها Scrapping Sub urls with href attribute concatenation to requests url

  • حذف url های فرعی با الحاق ویژگی href به URL درخواست ها Scrapping Sub urls with href attribute concatenation to requests url

  • مثال پایان به پایان حذف وب با پایتون End to end example of Web scrapping with Python

  • استخراج محتوا از صفحه بر اساس اسکراپر متن قابل مشاهده Extracting the content from page based on the visible text scrapper

  • استخراج محتوا از صفحه بر اساس اسکراپر متن قابل مشاهده Extracting the content from page based on the visible text scrapper

  • آزمون بخش 12 Section 12 Quiz

فایل کد دوره کامل را دانلود کنید Download the Full course Code files

  • دانلود کد کامل پروژه Download complete Project Code

فایل کد دوره کامل را دانلود کنید Download the Full course Code files

  • دانلود کد کامل پروژه Download complete Project Code

سخنرانی جایزه BONUS LECTURE

  • سخنرانی پاداش Bonus lecture

سخنرانی جایزه BONUS LECTURE

  • سخنرانی پاداش Bonus lecture

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش تست اتوماسیون API با Python & BDD Framework
جزییات دوره
11.5 hours
78
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
11,307
4.5 از 5
دارد
دارد
دارد
Rahul Shetty
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rahul Shetty Rahul Shetty

معلم بیش از 650 هزار دانشجوی QA|بنیانگذار RahulShetty Academy