۱۰۰ پروژه پایتون + مبانی: جامع‌ترین دوره آموزش پایتون - آخرین آپدیت

دانلود 100 Python Projects + Basics : The Ultimate Python Course

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آموزش پایتون برای مبتدیان از طریق ساخت ۱۰۰ پروژه واقعی؛ از مفاهیم پایه تا ساخت اپلیکیشن، اتوماسیون و هوش مصنوعی ساخت ۱۰۰ پروژه کاربردی پایتون به صورت گام‌به‌گام برای کسب مهارت‌های عملی کدنویسی. پیاده‌سازی ۱۰۰ پروژه عملی در ۶ حوزه اصلی: مبانی، اپلیکیشن‌های دسکتاپ، وب‌اپلیکیشن‌ها، تحلیل داده، هوش مصنوعی و یادگیری ماشین (AI/ML) و اتوماسیون. توسعه برنامه‌های واقعی با استفاده از مدل‌های یادگیری ماشین آموزش‌دیده. تسلط بر مفاهیم بنیادی پایتون: متغیرها، حلقه‌ها، توابع، شی‌گرایی (OOP)، مدیریت خطاها و کار با فایل‌ها. تحلیل داده‌ها با استفاده از کتابخانه‌های NumPy، Pandas، Matplotlib و Seaborn و خلق بصری‌سازی‌های کاربردی. به‌کارگیری تکنیک‌های یادگیری ماشین (طبقه‌بندی، خوشه‌بندی، پردازش زبان طبیعی NLP و یادگیری تقویت‌شده). اتوماتیک کردن کارهای روزمره با اسکریپت‌هایی برای مدیریت فایل، ایمیل، استخراج داده (Scraping) و APIها. پیش نیازها: هیچ تجربه قبلی در کدنویسی نیاز نیست — ما از پایه ترین مفاهیم پایتون شروع می‌کنیم.

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

چه در برنامه‌نویسی تازه‌کار باشید و چه بخواهید مهارت‌های خود را تقویت کنید، این دوره به شما کمک می‌کند پایتون را از طریق ۱۰۰ پروژه یاد بگیرید و هر مفهوم را با تجربه عملی تثبیت کنید.


بخش ۱: مقدمه و راه‌اندازی محیط توسعه

شما با راه‌اندازی یک محیط توسعه حرفه‌ای پایتون و درک نحوه اجرای کدها شروع خواهید کرد.

  • IDEهای پایتون و ابزارهای توسعه

  • نصب و تنظیم Visual Studio Code برای مک و ویندوز

  • راه‌اندازی Jupyter Notebook و Google Colab

  • مبانی محیط‌های پایتون و اجرای کدها

این بخش تضمین می‌کند که شما از روز اول برای شروع کدنویسی با اعتماد به نفس کامل آماده باشید.


بخش ۲: مبانی پایتون

در این بخش مفاهیم بنیادی پایتون را که زیربنای تمام برنامه‌هاست یاد می‌گیرید.

  • سینتکس اصلی: print، کامنت‌ها، متغیرها، عملگرها و تبدیل نوع (Casting)

  • انواع داده و ساختارها: رشته‌ها، لیست‌ها، تاپل‌ها، مجموعه‌ها و دیکشنری‌ها

  • جریان کنترل: دستورات if-else، حلقه‌های while و for

  • توابع، کلاس‌ها و توابع Lambda

  • مدیریت ورودی کاربر و مدیریت خطا با try-except

  • کار با فایل‌ها و استفاده از ماژول‌ها

این مفاهیم از طریق پروژه‌های پایتون مناسب مبتدیان از جمله ماشین‌حساب، سیستم‌های ردیابی، بازی‌ها و برنامه‌های کاربردی تقویت می‌شوند.


بخش ۳: اپلیکیشن‌های دسکتاپ با Tkinter

یاد بگیرید چگونه با استفاده از پایتون و کتابخانه Tkinter، برنامه‌های دسکتاپ واقعی بسازید.

  • ویجت‌ها، چیدمان‌ها (Layouts) و مدیریت رویدادها

  • دیالوگ‌ها، منوها، استایل‌دهی با ttk و میان‌برهای کیبورد

  • برنامه‌های چندصفحه‌ای، مدیریت داده‌ها و بسته‌بندی نرم‌افزار

پروژه‌ها شامل نوت‌پد، سیستم ورود کاربر، ردیاب هزینه‌ها و مدیریت موجودی کالا است.


بخش ۴: وب‌اپلیکیشن‌ها با Flask

ساخت وب‌اپلیکیشن‌های واقعی با استفاده از پایتون و فریم‌ورک Flask.

  • نصب Flask، مسیریابی (Routing) و متدهای HTTP

  • قالب‌بندی با Jinja2 و فایل‌های استاتیک

  • فرم‌ها، پایگاه داده و مدیریت خطاها

  • ساخت APIها و وب‌اپلیکیشن‌های داده‌محور

پروژه‌ها شامل داشبوردها، سیستم‌های احراز هویت و REST APIها است.


بخش ۵: تحلیل داده با Pandas

آموزش تحلیل داده‌های پایتون با استفاده از کتابخانه قدرتمند Pandas.

  • بارگذاری، بررسی، پاک‌سازی و تحلیل داده‌ها

  • فیلتر کردن، تغییر شکل و خروجی گرفتن از مجموعه‌داده‌ها


بخش ۶: بصری‌سازی داده‌ها با Matplotlib

ایجاد بینش‌های بصری و نمودارهای تحلیلی با پایتون.

  • مفاهیم اصلی رسم نمودار و انواع چارت‌ها

  • سفارشی‌سازی بصری و کنترل محورها


بخش ۷: محاسبات عددی با NumPy

کار با داده‌های عددی به صورت بهینه و سریع در پایتون.

  • ساخت آرایه‌ها و انجام عملیات روی آرایه‌ها

  • اندیس‌گذاری، برش (Slicing)، برادکستینگ و جبر خطی


بخش ۸: هوش مصنوعی و یادگیری ماشین با پایتون

ورود به دنیای یادگیری ماشین با پایتون از طریق پروژه‌های واقعی.

  • مبانی یادگیری ماشین و جریان‌های کاری (Workflows)

  • رگرسیون، طبقه‌بندی، خوشه‌بندی و یادگیری تقویت‌شده

  • بینایی ماشین، پردازش زبان طبیعی (NLP) و خط لوله‌های (Pipelines) یادگیری ماشین

  • پروژه‌های واقعی AI و Machine Learning


بخش ۹: اتوماسیون و اسکریپت‌نویسی

اتوماتیک کردن کارهای واقعی با استفاده از پایتون.

  • استخراج داده وب (Web Scraping) با BeautifulSoup

  • اتوماسیون مرورگر با Selenium

  • تست واحد (Unit Testing)، تست یکپارچه‌سازی و اتوماسیون فایل‌ها


بخش ۱۰: پروژه‌های نهایی (Capstone)

ترکیب تمام آموخته‌ها با ساخت اپلیکیشن‌های کامل و جامع.

  • پروژه‌های جامع پایتون از ابتدا تا انتها

  • اپلیکیشن‌های مبتنی بر ML، ابزارهای اتوماسیون و سیستم‌های واقعی

  • خلاصه نهایی دوره و گام‌های بعدی


در پایان این دوره، شما ۱۰۰ پروژه عملی پایتون را ساخته‌اید، بر مبانی پایتون مسلط شده‌اید و اعتماد به نفس لازم برای ساخت، اتوماتیک کردن و استقرار اپلیکیشن‌های واقعی را به دست آورده‌اید.


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

مقدمه و راه‌اندازی محیط پایتون Introduction & Python Environment Setup

  • مرور دوره: آنچه در این دوره پایتون خواهید آموخت Course Overview: What You Will Learn in This Python Course

  • توضیح IDEهای پایتون: انتخاب ابزار مناسب برای مبتدیان Python IDEs Explained: Choosing the Right Tool for Beginners

  • نصب VS Code برای پایتون در macOS (راهنمای مبتدیان) VS Code Setup for Python on macOS (Beginner Guide)

  • نصب VS Code برای پایتون در ویندوز (راهنمای مبتدیان) VS Code Setup for Python on Windows (Beginner Guide)

  • راه‌اندازی Jupyter Notebook برای مبتدیان پایتون Jupyter Notebook Setup for Python Beginners

  • راه‌اندازی Google Colab برای پایتون (اجرای کد در فضای ابری) Google Colab Setup for Python (Run Code in the Cloud)

  • مبانی محیط پایتون: کد شما چگونه اجرا می‌شود Python Environment Basics: How Python Runs Your Code

مبانی پایتون برای مبتدیان (سینتکس و مفاهیم پایه) Python Basics for Beginners (Syntax & Core Concepts)

  • مرور کلی مبانی پایتون: آنچه خواهید آموخت Python Basics Overview: What You Will Learn

  • توضیح تابع print() پایتون برای مبتدیان Python print() Function Explained for Beginners

  • کامنت‌ها در پایتون: نوشتن کدهای خوانا Python Comments: Writing Readable Code

  • توضیح متغیرها و انواع داده در پایتون Python Variables & Data Types Explained

  • توضیح عملگرهای پایتون همراه با مثال Python Operators Explained with Examples

  • تبدیل نوع (Type Casting) در پایتون (int, float, str) Type Casting in Python (int, float, str)

  • لیست‌های پایتون: ساخت، دسترسی و تغییر داده‌ها Python Lists: Create, Access, and Modify Data

  • توضیح تاپل‌ها در پایتون (نوع داده تغییرناپذیر) Python Tuples Explained (Immutable Data Type)

  • مجموعه‌ها (Sets) در پایتون: کار با مقادیر یکتا Python Sets: Working with Unique Values

  • دیکشنری‌های پایتون: ساختارهای داده کلید-مقدار Python Dictionaries: Key-Value Data Structures

  • رشته‌ها در پایتون: متدها و مدیریت متن Python Strings: Methods and Text Handling

  • خلاصه ساختارهای داده پایتون (لیست، تاپل، مجموعه، دیکشنری، رشته) Python Data Structures Summary (List, Tuple, Set, Dict, Strings)

  • دستورات if else در پایتون (تصمیم‌گیری) Python if-else Statements (Decision Making)

  • توضیح حلقه‌های While پایتون برای مبتدیان Python While Loops Explained for Beginners

  • حلقه‌های For پایتون با مثال‌های کاربردی Python For Loops with Practical Examples

  • توابع پایتون: تعریف، فراخوانی و بازگرداندن مقادیر Python Functions: Define, Call, and Return Values

  • کلاس‌ها و اشیاء در پایتون (مبانی OOP) Python Classes & Objects (OOP Basics)

  • تابع input() پایتون: دریافت ورودی از کاربر Python input() Function: Getting User Input

  • ساختار try except در پایتون: مبانی مدیریت خطا Python try-except: Error Handling Basics

  • توضیح ساده توابع Lambda در پایتون Python Lambda Functions Explained Simply

  • مدیریت فایل در پایتون: خواندن و نوشتن فایل‌ها File Handling in Python: Read and Write Files

  • ماژول‌های پایتون: وارد کردن و استفاده از کدها Python Modules: Importing and Using Code

  • مرور کلی پروژه‌های پایتون برای مبتدیان Beginner Python Projects Overview

  • پروژه مبتدی پایتون: برنامه خوش‌آمدگویی Beginner Python Project: Greeting Program

  • پروژه مبتدی پایتون: فرم اطلاعات شخصی Beginner Python Project: Personal Info Form

  • پروژه مبتدی پایتون: بررسی زوج یا فرد بودن عدد Beginner Python Project: Even or Odd Checker

  • پروژه مبتدی پایتون: اپلیکیشن لیست خرید (افزودن آیتم) Beginner Python Project: Shopping List App (Add Items)

  • پروژه مبتدی پایتون: اپلیکیشن لیست خرید (حذف آیتم) Beginner Python Project: Shopping List App (Remove Items)

  • پروژه مبتدی پایتون: ردیاب مختصات Beginner Python Project: Coordinates Tracker

  • پروژه مبتدی پایتون: ردیاب موجودی کالا Beginner Python Project: Inventory Tracker

  • پروژه مبتدی پایتون: پاک‌کننده لیست خرید Beginner Python Project: Shopping List Cleaner

  • پروژه مبتدی پایتون: ماشین‌حساب ساده Beginner Python Project: Simple Calculator

  • پروژه مبتدی پایتون: محاسبه‌گر نمرات Beginner Python Project: Grade Calculator

  • پروژه مبتدی پایتون: بررسی قدرت رمز عبور Beginner Python Project: Password Strength Checker

  • پروژه مبتدی پایتون: دفترچه مخاطبین Beginner Python Project: Contact Book

  • پروژه مبتدی پایتون: سیستم مدیریت کارکنان Beginner Python Project: Employee Management System

  • پروژه مبتدی پایتون: محاسبه‌گر BMI Beginner Python Project: BMI Calculator

  • پروژه مبتدی پایتون: اپلیکیشن یادداشت‌ها Beginner Python Project: Notes App

  • پروژه مبتدی پایتون: بازی حدس عدد Beginner Python Project: Guess Number Game

  • پروژه مبتدی پایتون: تایمر شمارش معکوس Beginner Python Project: Countdown Timer

  • پروژه مبتدی پایتون: محاسبه‌گر سن Beginner Python Project: Age Calculator

  • پروژه مبتدی پایتون: لیست‌کننده فایل‌ها Beginner Python Project: File Lister

  • پروژه مبتدی پایتون: ماشین‌حساب پیشرفته Beginner Python Project: Calculator Plus

  • پروژه مبتدی پایتون: ردیاب حضور و غیاب Beginner Python Project: Attendance Tracker

  • پروژه مبتدی پایتون: مدیریت تنظیمات Beginner Python Project: Settings Manager

  • پروژه مبتدی پایتون: تولیدکننده جوک تصادفی Beginner Python Project: Random Joke Generator

  • پروژه مبتدی پایتون: اپلیکیشن بررسی آب و هوا Beginner Python Project: Weather Checker App

ساخت اپلیکیشن‌های دسکتاپ پایتون با Tkinter Python Desktop Applications with Tkinter

  • مرور کلی Tkinter: ساخت اپلیکیشن‌های دسکتاپ با پایتون Tkinter Overview: Building Desktop Apps with Python

  • Tkinter چیست؟ توضیح فریم‌ورک GUI پایتون What Is Tkinter? Python GUI Framework Explained

  • ساختار اپلیکیشن Tkinter: چیدمان پایه GUI پایتون Tkinter App Structure: Basic Python GUI Layout

  • توضیح اجزای کلیدی Tkinter Tkinter Key Components Explained

  • مرور کلی ویجت‌های Tkinter (عناصر رابط کاربری) Tkinter Widgets Overview (GUI Elements)

  • ویجت Label در Tkinter (نمایش متن در GUI پایتون) Tkinter Label Widget (Display Text in Python GUI)

  • ویجت Button در Tkinter (مدیریت رویدادهای کلیک) Tkinter Button Widget (Handling Click Events)

  • ویجت Entry در Tkinter (فیلدهای ورودی کاربر) Tkinter Entry Widget (User Input Fields)

  • ویجت Text در Tkinter (ورودی متن چند خطی) Tkinter Text Widget (Multi-Line Text Input)

  • ویجت Listbox در Tkinter (نمایش لیست‌ها) Tkinter Listbox Widget (Displaying Lists)

  • ویجت‌های Checkbutton و Radiobutton در Tkinter Tkinter Checkbutton & Radiobutton Widgets

  • ویجت Frame در Tkinter (سازماندهی چیدمان‌ها) Tkinter Frame Widget (Organizing Layouts)

  • ویجت Menu در Tkinter (منوها در اپلیکیشن‌های دسکتاپ) Tkinter Menu Widget (Menus in Desktop Apps)

  • مرور کلی مدیریت‌های چیدمان Tkinter (pack, grid, place) Tkinter Layout Managers Overview (pack, grid, place)

  • توضیح مدیریت چیدمان pack در Tkinter Tkinter pack Layout Manager Explained

  • توضیح مدیریت چیدمان grid در Tkinter Tkinter grid Layout Manager Explained

  • توضیح مدیریت چیدمان place در Tkinter Tkinter place Layout Manager Explained

  • مدیریت رویدادها در Tkinter (تعاملات کاربر) Event Handling in Tkinter (User Interactions)

  • دیالوگ‌های Tkinter و مدیریت فایل Tkinter Dialogs & File Handling

  • متغیرهای Tkinter (StringVar, IntVar و غیره) Tkinter Variables (StringVar, IntVar, etc.)

  • استایل‌دهی به اپلیکیشن‌های Tkinter با ttk Styling Tkinter Apps with ttk

  • ساخت اپلیکیشن‌های Tkinter چند صفحه‌ای Building Multi-Page Tkinter Applications

  • مدیریت داده‌ها در اپلیکیشن‌های Tkinter Data Handling in Tkinter Applications

  • تبدیل اپلیکیشن‌های Tkinter به فایل‌های اجرایی (Exe) Packaging Tkinter Apps into Executables

  • خلاصه Tkinter: ضروریات اپلیکیشن دسکتاپ پایتون Tkinter Summary: Python Desktop App Essentials

  • مرور کلی پروژه‌های پایتون Tkinter Python Tkinter Projects Overview

  • پروژه Tkinter پایتون: اپلیکیشن شمارنده کلیک Python Tkinter Project: Click Counter App

  • پروژه Tkinter پایتون: ماشین‌حساب پایه Python Tkinter Project: Basic Calculator

  • پروژه Tkinter پایتون: اپلیکیشن تقویم ساده Python Tkinter Project: Simple Calendar App

  • پروژه Tkinter پایتون: ساعت دیجیتال و تایمر Python Tkinter Project: Digital Clock & Timer

  • پروژه Tkinter پایتون: اپلیکیشن نوت‌پد کوچک Python Tkinter Project: Mini Notepad App

  • پروژه Tkinter پایتون: بازی حدس عدد Python Tkinter Project: Number Guessing Game

  • پروژه Tkinter پایتون: اپلیکیشن آزمون (Quiz) Python Tkinter Project: Quiz Application

  • پروژه Tkinter پایتون: سیستم ورود کاربر Python Tkinter Project: User Login System

  • پروژه Tkinter پایتون: اپلیکیشن لیست کارهای روزانه Python Tkinter Project: To-Do List App

  • پروژه Tkinter پایتون: ردیاب هزینه‌ها Python Tkinter Project: Expense Tracker

  • پروژه Tkinter پایتون: مدیریت موجودی کالا Python Tkinter Project: Inventory Manager

ساخت وب‌اپلیکیشن‌های پایتون با Flask Python Web Applications with Flask

  • مرور کلی Flask: ساخت وب‌اپلیکیشن‌ها با پایتون Flask Overview: Building Web Applications with Python

  • Flask چیست؟ توضیح فریم‌ورک وب پایتون What Is Flask? Python Web Framework Explained

  • راه‌اندازی Flask: ساخت اولین وب‌اپلیکیشن پایتون Flask Setup: Create Your First Python Web App

  • ساختار اپلیکیشن Flask: توضیح چیدمان پروژه Flask App Structure: Project Layout Explained

  • متدهای HTTP در Flask (GET, POST و غیره) HTTP Methods in Flask (GET, POST, and More)

  • توضیح قالب‌های Flask با Jinja2 Flask Templates with Jinja2 Explained

  • فایل‌های استاتیک در Flask (CSS, JS, Images) Static Files in Flask (CSS, JS, Images)

  • کار با فرم‌ها در Flask Working with Forms in Flask

  • استفاده از پایگاه داده با Flask (مبانی CRUD) Using Databases with Flask (CRUD Basics)

  • مدیریت خطا در اپلیکیشن‌های Flask Error Handling in Flask Applications

  • مرور کلی پروژه‌های پایتون Flask Python Flask Projects Overview

  • پروژه Flask پایتون: اپلیکیشن مدیریت تسک‌ها Python Flask Project: Task Manager App

  • پروژه Flask پایتون: اپلیکیشن لیست کارها با Bootstrap Python Flask Project: To-Do List App with Bootstrap

  • پروژه Flask پایتون: وب‌سایت پورتفولیو شخصی Python Flask Project: Personal Portfolio Website

  • پروژه Flask پایتون: سیستم ورود کاربر Python Flask Project: User Login System

  • پروژه Flask پایتون: ردیاب قیمت ارزهای دیجیتال Python Flask Project: Crypto Price Tracker

  • پروژه Flask پایتون: ردیاب کووید-۱۹ Python Flask Project: COVID-19 Tracker

  • پروژه Flask پایتون: داشبورد هواشناسی Python Flask Project: Weather Dashboard

  • پروژه Flask پایتون: جمع‌آوری‌کننده اخبار Python Flask Project: News Aggregator

  • پروژه Flask پایتون: API اختصاصی آب و هوا Python Flask Project: Original Weather API

  • پروژه Flask پایتون: اپلیکیشن ردیاب هزینه‌ها Python Flask Project: Expense Tracker App

تحلیل داده با پایتون و Pandas Data Analysis with Python & Pandas

  • مرور کلی Pandas: تحلیل داده با پایتون Pandas Overview: Data Analysis with Python

  • Pandas چیست؟ توضیح کتابخانه تحلیل داده پایتون What Is Pandas? Python Data Analysis Library Explained

  • بارگذاری داده با Pandas (CSV, Excel و غیره) Loading Data with Pandas (CSV, Excel, and More)

  • بررسی داده‌ها با Pandas (Head, Info, Describe) Exploring Data with Pandas (Head, Info, Describe)

  • پاک‌سازی داده‌ها با Pandas (مقادیر گم‌شده و خطاها) Data Cleaning with Pandas (Missing Values & Errors)

  • انتخاب و فیلتر کردن داده‌ها با Pandas Selecting and Filtering Data with Pandas

  • تحلیل داده‌ها با Pandas (گروه‌بندی و تجمیع) Analyzing Data with Pandas (Grouping & Aggregation)

  • خروجی گرفتن از داده‌ها با Pandas (CSV و Excel) Exporting Data with Pandas (CSV & Excel)

بصری‌سازی داده با پایتون و Matplotlib Data Visualization with Python & Matplotlib

  • مرور کلی Matplotlib: بصری‌سازی داده با پایتون Matplotlib Overview: Data Visualization with Python

  • Matplotlib چیست؟ توضیح کتابخانه رسم نمودار پایتون What Is Matplotlib? Python Plotting Library Explained

  • اجزای اصلی Matplotlib (Figure, Axes, Plot) Matplotlib Core Components (Figure, Axes, Plot)

  • ساخت نمودارهای پایه با Matplotlib Creating Basic Plots with Matplotlib

  • انواع نمودارهای رایج در Matplotlib (خطی، ستونی، پراکندگی) Common Plot Types in Matplotlib (Line, Bar, Scatter)

  • ساخت چندین نمودار با Matplotlib Creating Multiple Plots with Matplotlib

  • سفارشی‌سازی نمودارها در Matplotlib (عنوان، برچسب، راهنما) Customizing Plots in Matplotlib (Titles, Labels, Legends)

  • کنترل محورها در Matplotlib (محدودیت‌ها و تیک‌ها) Controlling Axes in Matplotlib (Limits & Ticks)

محاسبات عددی با پایتون و NumPy Numerical Computing with Python & NumPy

  • مرور کلی NumPy: محاسبات عددی با پایتون NumPy Overview: Numerical Computing with Python

  • NumPy چیست؟ توضیح کتابخانه عددی پایتون What Is NumPy? Python Numerical Library Explained

  • ساخت آرایه‌های NumPy در پایتون Creating NumPy Arrays in Python

  • مبانی آرایه‌های NumPy (شکل، نوع، عملیات‌ها) NumPy Array Basics (Shape, Type, Operations)

  • اندیس‌گذاری و برش آرایه‌های NumPy Indexing and Slicing NumPy Arrays

  • عملیات آرایه‌ای و توابع ریاضی در NumPy NumPy Array Operations and Math Functions

  • توضیح برادکستینگ (Broadcasting) در NumPy Broadcasting in NumPy Explained

  • جبر خطی با NumPy Linear Algebra with NumPy

هوش مصنوعی و یادگیری ماشین با پایتون (پروژه‌ها و خط لوله‌ها) AI & Machine Learning with Python (Projects & Pipelines)

  • هوش مصنوعی و یادگیری ماشین با پایتون: مرور بخش AI & Machine Learning with Python: Section Overview

  • مقدمه‌ای بر هوش مصنوعی با پایتون Introduction to Artificial Intelligence with Python

  • پایتون برای یادگیری ماشین: ابزارها و جریان کاری Python for Machine Learning: Tools & Workflow

  • توضیح یادگیری نظارت‌شده (رگرسیون و طبقه‌بندی) Supervised Learning Explained (Regression & Classification)

  • مرور کلی پروژه‌های رگرسیون در یادگیری ماشین Machine Learning Regression Projects Overview

  • پروژه رگرسیون ML: پیش‌بینی هزینه‌های پزشکی (دمو) ML Regression Project: Medical Cost Prediction (Demo)

  • پروژه رگرسیون ML: پیش‌بینی نمرات امتحان ML Regression Project: Exam Score Prediction

  • پروژه رگرسیون ML: پیش‌بینی فروش تبلیغات (رگرسیون خطی ساده) ML Regression Project: Advertising Sales Prediction (Simple Linear Regression)

  • پروژه رگرسیون ML: پیش‌بینی فروش تبلیغات (رگرسیون خطی چندگانه) ML Regression Project: Advertising Sales Prediction (Multiple Linear Regression)

  • پروژه رگرسیون ML: پیش‌بینی قیمت خانه ML Regression Project: House Price Prediction

  • پروژه رگرسیون ML: پیش‌بینی روند قیمت سهام ML Regression Project: Stock Price Trend Prediction

  • پروژه رگرسیون ML: پیش‌بینی تقاضای دوچرخه ML Regression Project: Bike Demand Prediction

  • الگوریتم‌های طبقه‌بندی در یادگیری ماشین Classification Algorithms in Machine Learning

  • مرور کلی پروژه‌های طبقه‌بندی در یادگیری ماشین Machine Learning Classification Projects Overview

  • پروژه طبقه‌بندی ML: پیش‌بینی نجات یافتگان تایتانیک (دمو) ML Classification Project: Titanic Survival Prediction (Demo)

  • پروژه طبقه‌بندی ML: پیش‌بینی سرطان سینه ML Classification Project: Breast Cancer Prediction

  • پروژه طبقه‌بندی ML: پیش‌بینی ریزش مشتریان ML Classification Project: Customer Churn Prediction

  • پروژه طبقه‌بندی ML: طبقه‌بندی گل‌های زنبق (Iris) ML Classification Project: Iris Flower Classification

  • پروژه طبقه‌بندی ML: طبقه‌بندی کیفیت شراب ML Classification Project: Wine Quality Classification

  • مرور کلی پروژه‌های طبقه‌بندی تصاویر با یادگیری عمیق Deep Learning Image Classification Projects Overview

  • پروژه یادگیری عمیق: طبقه‌بندی ارقام دست‌نویس (دمو) Deep Learning Project: Handwritten Digit Classification (Demo)

  • پروژه یادگیری عمیق: طبقه‌بندی سگ در مقابل گربه Deep Learning Project: Cats vs Dogs Classification

  • پروژه یادگیری عمیق: سگ در مقابل گربه با افزایش داده‌ها (Augmentation) Deep Learning Project: Cats vs Dogs with Data Augmentation

  • پروژه یادگیری عمیق: تشخیص لبخند Deep Learning Project: Smile Detection

  • پروژه یادگیری عمیق: طبقه‌بندی آیتم‌های مد و لباس Deep Learning Project: Fashion Item Classification

  • مرور کلی پروژه‌های NLP با پایتون NLP Projects with Python Overview

  • پروژه NLP: تحلیل احساسات توییتر (دمو) NLP Project: Twitter Sentiment Analysis (Demo)

  • پروژه NLP: طبقه‌بندی ژانرهای فیلم با چندین برچسب NLP Project: Multi-Label Movie Genre Classification

  • پروژه NLP: طبقه‌بندی موضوعات خبری NLP Project: News Topic Classification

  • توضیح بینایی ماشین با پایتون Computer Vision with Python Explained

  • مرور کلی پروژه‌های بینایی ماشین Computer Vision Projects Overview

  • پروژه بینایی ماشین: تشخیص خودرو (دمو) Computer Vision Project: Vehicle Detection (Demo)

  • پروژه بینایی ماشین: تشخیص سنگ کاغذ قیچی Computer Vision Project: Rock-Paper-Scissors Detection

  • پروژه بینایی ماشین: تشخیص توت‌فرنگی Computer Vision Project: Strawberry Detection

  • پروژه بینایی ماشین: بخش‌بندی تومور مغزی Computer Vision Project: Brain Tumor Segmentation

  • پروژه بینایی ماشین: پیش‌بینی فیگورهای یوگا (تشخیص نقاط کلیدی) Computer Vision Project: Yoga Pose Prediction (Keypoints Detection)

  • توضیح یادگیری نظارت‌نشده (خوشه‌بندی) Unsupervised Learning Explained (Clustering)

  • مرور کلی پروژه‌های یادگیری نظارت‌نشده Unsupervised Learning Projects Overview

  • پروژه خوشه‌بندی: بخش‌بندی مشتریان (دمو) Clustering Project: Customer Segmentation (Demo)

  • پروژه خوشه‌بندی: بخش‌بندی مشتریان کارت اعتباری Clustering Project: Credit Card Customer Segmentation

  • پروژه خوشه‌بندی: تحلیل مناطق فروش Clustering Project: Sales Region Analysis

  • مبانی یادگیری تقویت‌شده با پایتون Reinforcement Learning Basics with Python

  • مرور کلی پروژه‌های یادگیری تقویت‌شده Reinforcement Learning Projects Overview

  • پروژه یادگیری تقویت‌شده: CartPole (دمو) Reinforcement Learning Project: CartPole (Demo)

  • پروژه یادگیری تقویت‌شده: مسیریابی در دنیای شبکه‌ای (Grid World) Reinforcement Learning Project: Grid World Navigation

  • توضیح خط لوله‌های (Pipelines) یادگیری ماشین Machine Learning Pipelines Explained

  • مرور کلی پروژه‌های Pipeline یادگیری ماشین Machine Learning Pipeline Projects Overview

  • پروژه ML Pipeline: طبقه‌بندی گل زنبق ML Pipeline Project: Iris Classification

  • پروژه ML Pipeline: پیش‌بینی هزینه‌های پزشکی ML Pipeline Project: Medical Cost Prediction

  • پروژه ML Pipeline: تشخیص لبخند ML Pipeline Project: Smile Detection

  • پروژه ML Pipeline: طبقه‌بندی بازاریابی بانکی ML Pipeline Project: Bank Marketing Classification

پروژه‌های اتوماسیون و اسکریپت‌نویسی پایتون Python Automation & Scripting Projects

  • اتوماسیون و اسکریپت‌نویسی پایتون: مرور بخش Python Automation & Scripting: Section Overview

  • استخراج داده وب با BeautifulSoup در پایتون Web Scraping with BeautifulSoup in Python

  • اتوماسیون مرورگر با Selenium و پایتون Browser Automation with Selenium and Python

  • مرور کلی پروژه‌های اتوماسیون پایتون Python Automation Projects Overview

  • پروژه اتوماسیون پایتون: استخراج تیترهای خبری Python Automation Project: News Headlines Scraper

  • پروژه اتوماسیون پایتون: ردیاب قیمت سهام Python Automation Project: Stock Price Tracker

  • پروژه اتوماسیون پایتون: ربات ورود خودکار Python Automation Project: Auto Login Bot

  • پروژه اتوماسیون پایتون: پرکننده خودکار فرم‌ها Python Automation Project: Form Auto Filler

  • پروژه اتوماسیون پایتون: استخراجر محصولات پویا Python Automation Project: Dynamic Product Scraper

  • پروژه اتوماسیون پایتون: استخراجر وب چندصفحه‌ای Python Automation Project: Multi-Page Web Scraper

  • پروژه تست پایتون: تست واحد (Unit Test) ماشین‌حساب Python Testing Project: Calculator Unit Testing

  • پروژه تست پایتون: تست واحد اعتبار‌سنج رمز عبور Python Testing Project: Password Validator Unit Testing

  • پروژه تست پایتون: تست یکپارچه‌سازی ثبت‌نام Python Testing Project: Registration Integration Testing

  • پروژه اتوماسیون پایتون: سازمان‌دهنده خودکار فایل‌ها Python Automation Project: Auto File Organizer

  • پروژه اتوماسیون پایتون: اتوماسیون گزارشات اکسل Python Automation Project: Excel Report Automation

  • پروژه اتوماسیون پایتون: ادغام‌کننده داده‌ها Python Automation Project: Data Merger

پروژه‌های نهایی (اپلیکیشن‌های واقعی پایتون) Capstone Projects (Real-World Python Applications)

  • مرور کلی پروژه‌های نهایی: اپلیکیشن‌های واقعی پایتون Capstone Projects Overview: Real-World Python Applications

  • پروژه نهایی پایتون: اپلیکیشن کنسولی طبقه‌بندی زنبق Python Capstone Project: Iris Classification Console App

  • پروژه نهایی پایتون: اپلیکیشن پیش‌بینی هزینه‌های پزشکی Python Capstone Project: Medical Cost Prediction App

  • پروژه نهایی پایتون: اپلیکیشن طبقه‌بندی لبخند Python Capstone Project: Smile Classifier App

  • پروژه نهایی پایتون: اپلیکیشن تشخیص توت‌فرنگی Python Capstone Project: Strawberry Detection App

  • پروژه نهایی پایتون: بازی سنگ کاغذ قیچی Python Capstone Project: Rock-Paper-Scissors Game

  • پروژه نهایی پایتون: بازی تشخیص فیگورهای یوگا Python Capstone Project: Yoga Pose Detection Game

  • پروژه نهایی پایتون: اپلیکیشن استخراج تیترهای خبری Python Capstone Project: News Headlines Scraper App

  • پروژه نهایی پایتون: اپلیکیشن سازمان‌دهنده خودکار فایل‌ها Python Capstone Project: Auto File Organizer App

  • پروژه نهایی پایتون: اپلیکیشن ادغام داده‌ها Python Capstone Project: Data Merger App

  • خلاصه دوره: مهارت‌های پایتون شما و گام‌های بعدی Course Summary: Your Python Skills & Next Steps

نمایش نظرات

۱۰۰ پروژه پایتون + مبانی: جامع‌ترین دوره آموزش پایتون
جزییات دوره
34 hours
214
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
117
4.3 از 5
دارد
دارد
دارد
Coding Fab
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Coding Fab Coding Fab

برنامه‌نویسی