معرفی مجموعه صفر تا صد آموزش پایتون (Python) – پک ۱
دوره آموزش پایتون آریا گستر افزار با هدف آموزش اصولی برنامهنویسی از سطح مقدماتی تا مباحث متوسط طراحی شده است. در این مجموعه، زبان برنامهنویسی Python را بهصورت گامبهگام و پروژهمحور از دو مدرس مطرح بینالمللی یاد میگیرید. تمامی آموزشها به فارسی دوبله و بومیسازی شدهاند تا بتوانید بدون نیاز به منابع پراکنده، یادگیری خود را به شکل اصولی آغاز کنید.
در این دوره علاوه بر آشنایی با مفاهیم پایه برنامهنویسی، کار با متغیرها، توابع، کلاسها، شیءگرایی، ساختارهای داده، مدیریت فایلها، Exceptionها و بسیاری از قابلیتهای مهم Python را به صورت عملی یاد خواهید گرفت. فایلهای تمرینی، پروژههای آموزشی و مجموعهای از نرمافزارهای موردنیاز برنامهنویسی نیز همراه دوره ارائه شده است.
اگر قصد دارید برنامهنویسی را از پایه یاد بگیرید یا برای ورود به حوزههایی مانند توسعه وب، هوش مصنوعی، علم داده، اتوماسیون، تحلیل داده یا امنیت سایبری به یک پایه قوی در پایتون نیاز دارید، این دوره میتواند نقطه شروع مناسبی برای شما باشد. در ادامه این صفحه میتوانید ویدئوی معرفی دوره، نمونه جلسات، سرفصل کامل آموزش و اطلاعات تکمیلی را مشاهده کنید.
در یک نگاه
۵۷۰ دقیقه آموزش ویدئویی فارسی
مناسب سطح مبتدی تا متوسط
آموزش پروژهمحور
دوبله اختصاصی آریا گستر افزار
همراه فایل تمرینی
همراه نرمافزارهای موردنیاز
ویدئوی معرفی مجموعه آموزش پایتون – پک ۱
پیش از تهیه مجموعه، پیشنهاد میکنیم ویدئوی معرفی زیر را مشاهده کنید. در این ویدئو با ساختار دوره، شیوه تدریس، کیفیت آموزش، نحوه ارائه مطالب و بخشی از محتوای واقعی جلسات آشنا میشوید تا بتوانید با اطمینان بیشتری برای یادگیری برنامهنویسی پایتون تصمیم بگیرید.
این ویدئو بخشهایی از جلسات واقعی دوره را نمایش میدهد و با روند آموزش، نحوه توضیح مباحث و کیفیت دوبله فارسی آشنا خواهید شد. پیشنهاد میکنیم پس از مشاهده ویدئو، سرفصلهای کامل دوره و نمونه جلسات آموزشی را نیز بررسی کنید تا دید کاملی نسبت به محتوای دوره به دست آورید.
در این ویدئو مشاهده میکنید
معرفی ساختار کامل مجموعه آموزش پایتون
آشنایی با شیوه تدریس و کیفیت آموزش
کیفیت دوبله فارسی آریا گستر افزار
بخشی از سرفصلها و جلسات آموزش پایتون
نمونه واقعی از آموزشهای دوره
آشنایی با سطح، سبک تدریس و محتوای دوره
پایتون چیست و چه کاربردهایی دارد؟
پایتون (Python) یکی از محبوبترین و پرکاربردترین زبانهای برنامهنویسی جهان است که به دلیل سادگی، خوانایی بالا و قدرت فوقالعاده، در طیف گستردهای از پروژههای نرمافزاری مورد استفاده قرار میگیرد. این زبان در سال ۱۹۹۱ توسط Guido van Rossum معرفی شد و امروزه میلیونها برنامهنویس و هزاران شرکت بزرگ فناوری از آن استفاده میکنند.
یکی از مهمترین مزیتهای پایتون، یادگیری آسان در کنار امکانات بسیار گسترده آن است. به همین دلیل این زبان انتخاب اول بسیاری از افرادی است که قصد دارند برنامهنویسی را از صفر شروع کنند. در عین حال، شرکتهای بزرگ دنیا نیز از Python برای توسعه نرمافزارهای حرفهای و پروژههای سازمانی استفاده میکنند.
کاربردهای مهم زبان برنامهنویسی Python
توسعه وب
هوش مصنوعی و یادگیری ماشین
تحلیل داده و Data Science
اتوماسیون و اسکریپتنویسی
امنیت و تست نفوذ
ساخت نرمافزارهای دسکتاپ
اینترنت اشیا (IoT)
توسعه API و سرویسهای تحت وب

اگر قصد ورود به بازار کار برنامهنویسی یا توسعه نرمافزار را دارید، یادگیری Python یکی از بهترین انتخابهاست. این زبان به دلیل جامعه کاربری گسترده، منابع آموزشی فراوان و فرصتهای شغلی متنوع، همچنان یکی از پرتقاضاترین مهارتهای برنامهنویسی در جهان محسوب میشود.
بازار کار برنامهنویسی پایتون
پایتون در سالهای اخیر به یکی از پرتقاضاترین زبانهای برنامهنویسی در بازار کار ایران و جهان تبدیل شده است. سادگی یادگیری، کتابخانههای قدرتمند و کاربرد گسترده این زبان باعث شده بسیاری از شرکتهای نرمافزاری، استارتاپها و سازمانهای بزرگ برای توسعه پروژههای خود از Python استفاده کنند.
تسلط بر پایتون میتواند مسیر ورود شما به حوزههای مختلف فناوری را هموار کند. بسیاری از برنامهنویسان پس از یادگیری مبانی این زبان، فعالیت خود را در زمینههایی مانند توسعه وب، هوش مصنوعی، تحلیل داده، اتوماسیون، امنیت سایبری و توسعه نرمافزار آغاز میکنند. به همین دلیل، یادگیری اصولی Python میتواند سرمایهگذاری ارزشمندی برای آینده شغلی شما باشد.
با یادگیری پایتون میتوانید در زمینههای زیر فعالیت کنید
برنامهنویس Backend با Django یا Flask
متخصص هوش مصنوعی و یادگیری ماشین
تحلیلگر داده (Data Analyst)
دانشمند داده (Data Scientist)
مهندس اتوماسیون
برنامهنویس DevOps
متخصص امنیت و تست نفوذ
توسعهدهنده API
برنامهنویس اینترنت اشیا (IoT)
دوره صفر تا صد آموزش پایتون – پک ۱ پایههای لازم برای ورود به این مسیرها را آموزش میدهد. پس از تسلط بر مباحث این دوره، میتوانید با توجه به علاقه خود، یادگیری شاخههای تخصصی را ادامه دهید.
مجموعه صفر تا صد آموزش پایتون مناسب چه کسانی است؟
اگر قصد دارید برنامهنویسی را بهصورت اصولی و قدمبهقدم یاد بگیرید، این مجموعه میتواند نقطه شروع مناسبی برای شما باشد. محتوای آموزشی به گونهای طراحی شده است که بدون نیاز به تجربه قبلی، مفاهیم پایه پایتون را به زبان ساده آموزش میدهد و به تدریج شما را با مباحث مهم این زبان برنامهنویسی آشنا میکند.
این دوره برای افراد زیر مناسب است
علاقهمندان به یادگیری برنامهنویسی از صفر
دانشجویان رشتههای کامپیوتر و فناوری اطلاعات
افرادی که قصد ورود به بازار کار برنامهنویسی را دارند
توسعهدهندگانی که میخواهند Python را به مهارتهای خود اضافه کنند
علاقهمندان به هوش مصنوعی، تحلیل داده و اتوماسیون
برنامهنویسان سایر زبانها که قصد یادگیری پایتون را دارند
این مجموعه بیشتر بر آموزش مفاهیم پایه و اصول صحیح برنامهنویسی با پایتون تمرکز دارد. پس از پایان این دوره، میتوانید با آمادگی بیشتری یادگیری شاخههای تخصصی مانند توسعه وب، هوش مصنوعی، تحلیل داده یا اتوماسیون را ادامه دهید.
این دوره برای چه افرادی مناسب نیست؟
افرادی که تا سطح بالایی به پایتون مسلط هستند و به دنبال مباحث کاملاً پیشرفته میگردند.
افرادی که صرفاً به دنبال آموزش یک فریمورک خاص مانند Django هستند.
اگر پس از یادگیری مبانی پایتون قصد انجام پروژههای عملی و پیشرفته را دارید، میتوانید آموزش خود را با دوره صفر تا صد آموزش پایتون – پک ۲ ادامه دهید.
برای شروع این دوره به چه پیشنیازهایی نیاز دارید؟
یکی از مزیتهای زبان برنامهنویسی پایتون، سادگی یادگیری آن است. برای شروع این دوره نیازی به آشنایی قبلی با برنامهنویسی یا تجربه کار با زبانهای دیگر ندارید. مطالب آموزشی از مفاهیم پایه آغاز میشوند و بهصورت مرحلهبهمرحله پیش میروند تا بتوانید بدون سردرگمی مباحث را یاد بگیرید.
پیشنیازهای این دوره
آشنایی مقدماتی با کامپیوتر
آشنایی اولیه با مفاهیم برنامهنویسی
علاقه به یادگیری برنامهنویسی
پشتکار و تمرین مستمر
پس از پایان این دوره قادر خواهید بود
مفاهیم پایه پایتون را درک کنید.
برنامههای ساده و کاربردی بنویسید.
ساختار کدنویسی استاندارد را بشناسید.
برای ورود به مباحث پیشرفته آماده شوید.
این دوره پایه آموزشی مجموعه صفر تا صد آموزش پایتون است و بهگونهای طراحی شده که شما را برای ادامه یادگیری در دورههای پیشرفتهتر و انجام پروژههای واقعی آماده کند.
در پایان این دوره چه مهارتهایی کسب خواهید کرد؟
دوره صفر تا صد آموزش پایتون – پک ۱ با هدف آموزش اصولی زبان برنامهنویسی Python طراحی شده است. در این مجموعه، علاوه بر یادگیری مفاهیم پایه، با شیوه صحیح برنامهنویسی، ساختار کدنویسی استاندارد و ابزارهای موردنیاز توسعه نرمافزار نیز آشنا خواهید شد. مطالب بهصورت گامبهگام و همراه با مثالهای عملی ارائه شدهاند تا بتوانید آموختههای خود را در پروژههای واقعی به کار بگیرید.
مهمترین مهارتهایی که در این دوره یاد میگیرید
نصب و راهاندازی Python و ابزارهای موردنیاز
آشنایی با محیطهای توسعه (IDE)
کار با متغیرها و انواع داده
ساختارهای داده و توابع
شرطها و حلقهها
مدیریت فایلها
برنامهنویسی شیءگرا (OOP)
مدیریت خطاها (Exception)
ساخت ماژول و Package
کار با Thread و Process
نوشتن اسکریپتهای کاربردی
آمادگی برای پروژههای پیشرفتهتر
پس از پایان این دوره، درک مناسبی از مفاهیم پایه زبان پایتون خواهید داشت و میتوانید مسیر یادگیری خود را در زمینههایی مانند توسعه وب، هوش مصنوعی، تحلیل داده، اتوماسیون یا سایر شاخههای تخصصی ادامه دهید.
مجموعه صفر تا صد آموزش پایتون پک ۱ شامل چه دورههایی است؟
مجموعه صفر تا صد آموزش پایتون – پک ۱ شامل دو دوره آموزشی کامل از دو مدرس مطرح بینالمللی است که هر کدام با سبک آموزشی متفاوت، مفاهیم پایه زبان Python را آموزش میدهند. ترکیب این دو دوره باعث میشود علاوه بر یادگیری مباحث تئوری، با شیوههای مختلف حل مسئله و برنامهنویسی نیز آشنا شوید.
مدرس: Ryan Mitchell

آموزش جامع پایتون
این دوره با رویکردی پروژهمحور، مفاهیم پایه برنامهنویسی پایتون را از نصب نرمافزار تا برنامهنویسی شیءگرا آموزش میدهد و برای افرادی مناسب است که قصد دارند یادگیری Python را بهصورت اصولی آغاز کنند.
- آموزش مرحلهبهمرحله
- مناسب مبتدیان
- همراه فایلهای تمرینی
- آموزش پروژهمحور
مدرس: Bill Weinman

آموزش جامع پایتون
در این دوره مفاهیم پایه زبان Python با تمرکز بر اصول برنامهنویسی، ساختار زبان و بهترین شیوههای کدنویسی آموزش داده میشود. این دوره مکمل بسیار مناسبی برای دوره اول است.
- آموزش اصول استاندارد Python
- معرفی ویژگیهای زبان
- مناسب تکمیل یادگیری
- همراه مثالهای عملی
هر دو دوره به زبان فارسی دوبله شدهاند و همراه با فایلهای تمرینی و نرمافزارهای موردنیاز ارائه میشوند. پیشنهاد میکنیم پیش از بررسی سرفصلها، ویدئوی معرفی هر دوره را نیز مشاهده کنید.
تفاوت صفر تا صد آموزش پایتون – پک ۱ و پک ۲

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

صفر تا صد آموزش پایتون – پک ۲
تسلط عملی بر Python با انجام ۳۰ پروژه کاربردی
بعد از یادگیری مبانی پایتون، مرحله بعدی تبدیل دانش تئوری به مهارت عملی است. در پک دوم، با انجام پروژههای مختلف برنامهنویسی، مفاهیم Python را در عمل به کار میگیرید و تجربه ساخت برنامههای کاربردی را به دست میآورید.
در این دوره پروژههایی مانند بازیهای کوچک، ابزارهای کاربردی، اسکریپتهای اتوماسیون، کار با APIها، رباتها و پروژههای بزرگتر آموزش داده میشوند تا مهارت حل مسئله و برنامهنویسی عملی شما تقویت شود.
مناسب برای:
- کسانی که مبانی پایتون را یاد گرفتهاند
- افرادی که میخواهند با پروژه واقعی تمرین کنند
- آماده شدن برای ورود به مسیرهای تخصصیتر مانند توسعه وب، هوش مصنوعی و اتوماسیون
آموزش جامع پایتون (مدرس: رایان میچل)
Python Essential Training
نخستین دوره این مجموعه با تدریس Ryan Mitchell، مفاهیم پایه زبان برنامهنویسی پایتون را بهصورت گامبهگام آموزش میدهد. در این دوره، از نحوه تفکر کامپیوترها و نصب Python آغاز میکنید و سپس با متغیرها، انواع داده، ساختارهای داده، توابع، کلاسها، مدیریت خطاها، کار با فایلها و ساخت ماژولها آشنا میشوید. مطالب با مثالهای کاربردی آموزش داده شدهاند تا علاوه بر یادگیری مفاهیم، بتوانید از آنها در پروژههای واقعی نیز استفاده کنید.
مقدمه
- آغاز به کار با پایتون
- این دوره برای چه کسانی است؟
- منابع برای این دوره
فصل اول – آماده شدن برای پایتون
- نحوه فکر کردن کامپیوترها
- نصب کردن Python، pip و Jupyter Notebook
- ذن پایتون
- نوشتن یک برنامه
- یادداشت های Jupyter
فصل دوم – آغاز سریع
- متغیرها و نوع های داده
- ساختارهای داده
- عملگرها
- جریان کنترل
- توابع
- کلاس ها و آبجکت ها
- چالش – فاکتوریل ها
- راه حل – فاکتوریل ها
فصل سوم – انواع داده ساده
- Int ها و float ها
- دیگر انواع اعداد
- Boolean ها
- String ها
- Byte ها
- چالش – تبدیل Hex به decimal
- راه حل – تبدیل Hex به decimal
فصل چهارم – ساختارهای داده ساده
- لیست ها
- تاپل ها و Set ها
- دیکشنری ها
- درک لیست
- درک دیکشنری
- چالش – انکود کردن هنر ASCII
- راه حل – انکود کردن هنر ASCII
فصل پنجم – جریان کنترل
- If و else
- While
- For
- چالش – پیدا کردن سریع تر اعداد اول
- راه حل – پیدا کردن سریع تر اعداد اول
فصل ششم – توابع
- آناتومی یک تابع
- متغیرها و دامنه
- توابع به عنوان متغیرها
- چالش – اکنون صدای مرا می شنوی؟
- راه حل – اکنون صدای مرا می شنوی؟
فصل هفتم – کلاس ها و آبجکت ها
- آناتومی یک کلاس
- متدهای استاتیک و instance
- وراثت
- چالش – گسترش دادن پیام رسان
- راه حل – گسترش دادن پیام رسان
فصل هشتم – خطاها
- خطاها و exception ها
- کار با Exception ها
- Exception های اختصاصی
- چالش – خطاهای پیغام
- راه حل – خطاهای پیغام
فصل نهم – رشته ها و فرایندها
- مقدمه ای بر Thread ها و Process ها
- Multithreading
- Multiprocessing
فصل دهم – کار با فایل ها
- باز کردن، خواندن و نوشتن
- CSV
- JSON
- چالش – فشرده سازی هنر ASCII
- راه حل – فشرده سازی هنر ASCII
فصل یازدهم – پکیج کردن پایتون
- آرگومان های خط فرمان
- ساختن ماژول ها و پکیج ها
فصل دوازدهم – نتیجه گیری
- نتیجه گیری
- پروژه چالش پایتون
نحوه عملکرد حافظه کامپیوتر و متغیرها در برنامهنویسی | ویدئوی رایگان
در این ویدئوی رایگان با نحوه پردازش اطلاعات در حافظه کامپیوتر و ارتباط آن با برنامهنویسی در زبان Python آشنا میشوید. مدرس به زبان ساده توضیح میدهد که دادهها چگونه در حافظه ذخیره میشوند، متغیرها چگونه به محل ذخیره دادهها اشاره میکنند و کامپیوتر هنگام اجرای دستورات یک برنامه چه مراحلی را طی میکند. همچنین با مفهوم Pointer (اشارهگر) و دلیل تغییر همزمان دادهها در برخی متغیرها آشنا خواهید شد. درک این مفاهیم پایه، دید عمیقتری نسبت به نحوه اجرای برنامهها ایجاد میکند و یادگیری مباحث پیشرفتهتر پایتون را بسیار آسانتر خواهد کرد.
آموزش متغیرها (Variables) و انواع داده (Data Types) در پایتون | ویدئوی رایگان
در این ویدئوی رایگان با یکی از مهمترین مباحث برنامهنویسی یعنی متغیرها (Variables) و انواع داده (Data Types) در زبان Python آشنا میشوید. مدرس بهصورت گامبهگام نحوه تعریف متغیرها، قوانین نامگذاری، عملگر انتساب (=)، تفاوت عملگر مقایسه (==) و انواع دادههای پرکاربرد مانند Integer، Float، String و Boolean را آموزش میدهد. همچنین با تابع type() برای تشخیص نوع داده و نحوه مدیریت خطاهای رایج در پایتون آشنا خواهید شد. این ویدئو بخشی از جلسات واقعی دوره صفر تا صد آموزش پایتون است و دید مناسبی از کیفیت آموزش و شیوه تدریس دوره در اختیار شما قرار میدهد.
آموزش اعداد صحیح (Int) و اعشاری (Float) در پایتون | ویدئوی رایگان
در این ویدئوی رایگان با نحوه کار اعداد صحیح (Integer) و اعداد اعشاری (Float) در زبان Python آشنا میشوید. مدرس تفاوت این دو نوع داده، نحوه انجام عملیات ریاضی، تبدیل نوع داده (Casting)، استفاده از توابع int() و round() و همچنین یکی از مهمترین نکات برنامهنویسی یعنی خطاهای ناشی از نمایش اعداد اعشاری در حافظه کامپیوتر را بهصورت کاربردی توضیح میدهد. با مشاهده این بخش درک بهتری از نحوه پردازش محاسبات عددی در پایتون خواهید داشت و از بروز خطاهای رایج در برنامههای واقعی جلوگیری خواهید کرد.
آموزش دستورات شرطی if، elif و else در پایتون | ویدئوی رایگان
if، elif و else در دوره صفر تا صد آموزش پایتون.در این ویدئوی رایگان با نحوه استفاده از دستورات شرطی if، elif و else در زبان برنامهنویسی Python آشنا میشوید. مدرس با استفاده از مثال معروف FizzBuzz نحوه تصمیمگیری در برنامه، بررسی شرطها، مدیریت حالتهای مختلف و انتخاب بهترین ساختار برای نوشتن کدهای خوانا و قابل نگهداری را آموزش میدهد. همچنین با عملگر شرطی (Ternary Operator) و کاربرد آن در نوشتن دستورات کوتاه و بهینه آشنا خواهید شد. یادگیری این مباحث یکی از پایهایترین مهارتهای موردنیاز برای توسعه برنامههای واقعی با پایتون است.
آموزش ساختار کلاسها (Classes) و ویژگیهای شیءگرا در پایتون | ویدئوی رایگان
در این ویدئوی رایگان با ساختار کلاسها (Classes) و اصول برنامهنویسی شیءگرا (Object-Oriented Programming) در زبان Python آشنا میشوید. مدرس با استفاده از یک مثال عملی، نحوه ایجاد کلاس، ساخت اشیاء (Objects)، تعریف ویژگیهای نمونه (Instance Attributes)، ویژگیهای ایستا (Static Attributes)، استفاده از متدهای Getter و تفاوت متغیرهای سطح کلاس و سطح نمونه را بهصورت کاربردی توضیح میدهد. همچنین با مفاهیمی مانند کپسولهسازی (Encapsulation)، قرارداد نامگذاری متغیرهای خصوصی و طراحی صحیح کلاسها آشنا خواهید شد. یادگیری این مباحث برای توسعه نرمافزارهای حرفهای و کار با فریمورکهایی مانند Django و بسیاری از کتابخانههای پایتون اهمیت زیادی دارد.
این دوره پایهای محکم برای یادگیری زبان Python ایجاد میکند و مفاهیمی را آموزش میدهد که در تمام شاخههای برنامهنویسی پایتون مورد استفاده قرار میگیرند. پیشنهاد میکنیم پس از پایان این دوره، آموزشهای دوره دوم این مجموعه را نیز دنبال کنید تا دانش خود را تکمیل کنید.
آموزش جامع پایتون (مدرس: بیل واینمن)
Python Essential Training
دومین دوره این مجموعه با تدریس Bill Weinman، یکی از مدرسین باسابقه آموزش برنامهنویسی، بر آموزش اصول استاندارد زبان Python تمرکز دارد. در این دوره علاوه بر یادگیری نحوه نگارش صحیح کد، با ساختار زبان، انواع داده، توابع، کلاسها، حلقهها، مدیریت خطاها، ماژولها، فایلها و بسیاری از قابلیتهای کاربردی پایتون آشنا خواهید شد. شیوه تدریس روان و مثالمحور این دوره باعث میشود مفاهیم بهصورت عمیقتر در ذهن شما تثبیت شوند.
این دوره مکمل بسیار مناسبی برای دوره اول است. اگر دوره Ryan Mitchell بیشتر بر یادگیری گامبهگام و پروژهمحور تمرکز دارد، دوره Bill Weinman با نگاهی دقیقتر، مفاهیم پایه و استانداردهای برنامهنویسی پایتون را آموزش میدهد و دید کاملتری نسبت به این زبان در اختیار شما قرار میدهد.
مقدمه
- خوش آمدگویی
- فایل های تمرینی
- درباره پایتون ۳
فصل اول – نصب
- نصب کردن پایتون و کومودو روی سیستم عامل Mac
- نصب کردن پایتون و کومودو روی سیستم عامل Windows
فصل دوم – مروری بر این زبان
- درباره این مرور
- سلام دنیا
- آناتومی پایتون
- Expressionها و Statementها
- فضای خالی و کامنت ها
- استفاده از print()
- بلوک ها و Scope
- عبارات شرطی
- حلقه ها
- توابع
- آبجکت ها
فصل سوم – نوع ها و مقادیر
- مرور کلی
- نوع رشته ای
- نوع های عددی
- نوع Bool
- نوع های توالی
- type() و id()
فصل چهارم – عبارات شرطی
- قاعده عبارات شرطی
- عملگرهای شرطی
- واگذاری شرطی
فصل پنجم – عملگرها
- عملگرهای ریاضیاتی
- عملگرهای بیتی
- عملگرهای مقایسه ای
- عملگرهای بولی
- ترتیب عملگرها
فصل ششم – حلقه ها
- حلقه های پایتون
- حلقه while
- حلقه for
- کنترل های اضافی
فصل هفتم – توابع
- تعریف یک تابع
- آرگومان های تابع
- لیست های آرگومان
- آرگومان های Keyword
- مقادیر نتیجه
- Generatorها
- Decoratorها
فصل هشتم – داده ساختاربندی شده
- ساختارهای داده ساده
- لیست ها و Tupleها
- دیکشنری ها
- مجموعه ها
- درک لیست
- ساختارهای ترکیبی
فصل نهم – کلاس ها
- ساختن یک کلاس
- ایجاد یک آبجکت
- متدهای کلاس
- داده آبجکت
- وراثت
- آبجکت های Iterator
فصل دهم – خطاها
- کار با خطاها
- گزارش کردن خطاها
فصل یازدهم – آبجکت های رشته ای
- مروری بر آبجکت های String
- متدهای رشته ای رایج
- فرمت بندی رشته ها
- نصف کردن و متصل کردن
فصل دوازدهم – ورودی و خروجی فایل
- باز کردن فایل ها
- حالت متن علیه باینری
- فایل های متنی
- فایل های باینری
فصل سیزدهم – توابع داخلی
- توابع عددی
- توابع رشته ای
- توابع Container
- توابع آبجکت و کلاس
فصل چهاردهم – ماژول ها
- استفاده از ماژول های استاندارد
- ساخت یک ماژول
فصل پانزدهم – پایگاه های داده
- API پایگاه داده پایتون
- یک رابط کاربری پایگاه داده
- مثال: پایگاه داده URL کوتاه
فصل شانزدهم – نتیجه گیری
- جمع بندی
آموزش نصب پایتون (Python) و Komodo Edit در ویندوز | ویدئوی رایگان
در این ویدئوی رایگان، مراحل نصب Python 3 در ویندوز بهصورت کامل آموزش داده میشود. همچنین با نصب و پیکربندی ویرایشگر Komodo Edit، تنظیم کدگذاری UTF-8، اجرای اولین اسکریپت پایتون، تعریف میانبرهای اجرای برنامه و آمادهسازی محیط برنامهنویسی برای انجام تمرینهای دوره آشنا خواهید شد. اگر قصد دارید برنامهنویسی با پایتون را از صفر شروع کنید، این آموزش به شما کمک میکند تا محیط توسعه خود را بهدرستی راهاندازی کرده و بدون مشکل وارد مباحث اصلی برنامهنویسی شوید.
مروری بر زبان برنامهنویسی Python و ویژگیهای آن | ویدئوی رایگان
در این ویدئوی رایگان، با مهمترین ویژگیهای زبان برنامهنویسی Python آشنا میشوید. مدرس بهصورت خلاصه تفاوتهای پایتون با بسیاری از زبانهای برنامهنویسی دیگر، اهمیت تورفتگی (Indentation) در ساختار کدها، مفهوم Object و نحوه نگارش کد در پایتون را معرفی میکند. این بخش یک دید کلی از مباحث دوره در اختیار شما قرار میدهد تا قبل از ورود به آموزشهای تخصصی، با ساختار و فلسفه طراحی این زبان محبوب آشنا شوید.
آموزش انواع داده (Data Types) و Dynamic Typing در پایتون | ویدئوی رایگان
type() و مفهوم Dynamic Typing در دوره صفر تا صد آموزش پایتون.در این ویدئوی رایگان با انواع داده (Data Types) در زبان برنامهنویسی Python آشنا میشوید. مدرس نحوه استفاده از تابع type() برای تشخیص نوع متغیرها را آموزش داده و انواع دادههای پرکاربرد مانند Integer (int)، Float، String (str)، Boolean (bool) و NoneType را بهصورت عملی بررسی میکند. همچنین مفهوم Dynamic Typing یا تعیین خودکار نوع داده در پایتون و تفاوت آن با زبانهای دارای نوعدهی ایستا توضیح داده میشود تا درک بهتری از نحوه مدیریت متغیرها و مقادیر در این زبان به دست آورید.
آموزش ساختار دستورات شرطی If، Elif و Else در پایتون | ویدئوی رایگان
if، elif و else در زبان Python.در این ویدئوی رایگان با ساختار (Syntax) دستورات شرطی if، elif و else در زبان برنامهنویسی Python آشنا میشوید. مدرس نحوه ارزیابی شرطهای مختلف، استفاده از مقادیر True و False، بررسی چندین شرط متوالی با elif و نقش تورفتگی (Indentation) در بلوکهای شرطی را بهصورت عملی آموزش میدهد. همچنین مشاهده خواهید کرد که چگونه میتوان با استفاده از ساختارهای شرطی، منطق تصمیمگیری برنامه را پیادهسازی کرد و جایگزینی ساده و خوانا برای ساختار Switch در سایر زبانهای برنامهنویسی ایجاد نمود.
آموزش عملگرهای ریاضی (Arithmetic Operators) در پایتون | ویدئوی رایگان
در این ویدئوی رایگان با عملگرهای ریاضی (Arithmetic Operators) در زبان برنامهنویسی Python آشنا میشوید. مدرس نحوه استفاده از عملگرهای جمع (+)، تفریق (-)، ضرب (*)، تقسیم (/)، تقسیم صحیح (//)، باقیمانده (%) و توان (**) را بهصورت عملی آموزش میدهد و تفاوت خروجی تقسیم در Python 3 با نسخههای قدیمیتر را توضیح میدهد. همچنین با کاربرد عملگرهای یکانی مثبت و منفی (Unary Operators) و نحوه انجام محاسبات عددی در برنامههای پایتون آشنا خواهید شد.
پس از پایان این دوره، علاوه بر تسلط بر مبانی زبان Python، آمادگی بیشتری برای ورود به مباحث پیشرفتهتر مانند توسعه وب، هوش مصنوعی، تحلیل داده، اتوماسیون و پروژههای عملی خواهید داشت. ترکیب دو دوره موجود در این مجموعه، دیدی جامع نسبت به زبان برنامهنویسی پایتون در اختیار شما قرار میدهد.
مسیر پیشنهادی یادگیری برنامهنویسی پایتون
اگر قصد دارید برنامهنویسی پایتون را بهصورت اصولی و مرحلهبهمرحله یاد بگیرید، پیشنهاد میکنیم مسیر آموزشی زیر را دنبال کنید. این ترتیب باعث میشود مفاهیم را بهتر درک کنید و آمادگی بیشتری برای ورود به پروژههای واقعی و مباحث پیشرفته داشته باشید.
صفر تا صد آموزش مبانی برنامهنویسی
اگر تاکنون تجربه برنامهنویسی نداشتهاید، بهتر است ابتدا با مفاهیم پایه مانند الگوریتم، متغیر، شرطها، حلقهها و منطق برنامهنویسی آشنا شوید. این دوره پایه محکمی برای شروع یادگیری هر زبان برنامهنویسی ایجاد میکند.
صفر تا صد آموزش پایتون – پک ۱
در این مرحله با مفاهیم اصلی زبان Python، انواع داده، توابع، کلاسها، برنامهنویسی شیءگرا، مدیریت فایلها و سایر مباحث پایه آشنا میشوید.
صفر تا صد آموزش پایتون – پک ۲
پس از یادگیری مبانی، با انجام ۳۰ پروژ عملی و کاربردی از ابتدا تا انتها و آشنایی با مباحث پیشرفته، مهارت خود را در برنامهنویسی پایتون تقویت خواهید کرد.
صفر تا صد آموزش جنگو
پس از تسلط بر مبانی زبان Python، یادگیری فریمورک Django یکی از بهترین انتخابها برای ورود به دنیای توسعه وب است. در این دوره با ساخت وبسایتهای پویا، کار با پایگاه داده، سیستم احراز هویت کاربران و توسعه پروژههای واقعی آشنا خواهید شد.
صفر تا صد آموزش هوش مصنوعی مولد در برنامه نویسی پایتون
زبان Python یکی از محبوبترین زبانهای برنامهنویسی در حوزه هوش مصنوعی و یادگیری ماشین است. پس از یادگیری مبانی پایتون، میتوانید وارد مباحثی مانند تحلیل داده، یادگیری ماشین و هوش مصنوعی شوید و با کتابخانههای تخصصی این حوزه آشنا شوید.
امکانات و فایلهای همراه دوره صفر تا صد آموزش پایتون

فایلهای تمرینی و سورس پروژهها
در کنار آموزشهای ویدئویی، فایلهای تمرینی و سورس کد پروژههای دوره در اختیار شما قرار میگیرد تا بتوانید همزمان با مشاهده آموزشها، مثالها را اجرا کرده و مهارت عملی خود را تقویت کنید.

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

مجموعه ابزارهای برنامهنویسی Python
این مجموعه شامل ابزارها و ویرایشگرهای کاربردی موردنیاز برای کدنویسی پایتون است تا بتوانید محیط برنامهنویسی خود را برای تمرین و توسعه پروژهها آماده کنید.

آموزش فارسیسازی شده از اساتید معتبر جهانی
محتوای آموزشی از دورههای معتبر بینالمللی انتخاب، ترجمه، فارسیسازی و دوبله شده تا امکان یادگیری مفاهیم حرفهای پایتون به زبان فارسی فراهم شود.
پرسشهای متداول درباره دوره صفر تا صد آموزش پایتون
خیر. این دوره از مفاهیم پایه شروع میشود و برای افرادی طراحی شده است که هیچ تجربه قبلی در برنامهنویسی ندارند، ولی آشنایی با مفاهیم اولیه برنامهنویسی و مشاهده مجموعه صفر تا صد آموزش مبانی برنامهنویسی در یادگیری بهتر به شما کمک میکند.
مفاهیم آموزشدادهشده مستقل از نسخه هستند و برای یادگیری نسخههای سری ۳ Python کاملاً کاربردیاند. تفاوت نسخهها تأثیر زیادی بر مباحث پایه ندارد.
بله. فایلهای تمرینی و پروژههای مربوط به هر دوره همراه مجموعه در اختیار شما قرار میگیرند.
این دوره پایه محکمی برای یادگیری پایتون ایجاد میکند. برای ورود به بازار کار معمولاً لازم است علاوه بر این آموزش، تمرین، انجام پروژههای عملی و یادگیری مباحث تخصصیتر را نیز ادامه دهید.
پک ۱ بر آموزش مفاهیم پایه و اصول برنامهنویسی پایتون تمرکز دارد، در حالی که پک ۲ شامل آموزش پروژههای عملی و مباحث پیشرفتهتر است و ادامه طبیعی مسیر یادگیری محسوب میشود.
از نظر محتوای آموزشی هیچ تفاوتی وجود ندارد و هر دو شامل یک مجموعه آموزشی هستند. تفاوت در نحوه دریافت محصول است و همچنین در نسخه فیزیکی نرم افزارهای مورد نیاز برای نصب قرار گرفتهاند. در نسخه دانلودی تنها لینک دانلود خود آموزش قرار داده شده است زیرا کاربران میتوانند نرم افزارها را به صورت رایگان از سایتهای دیگر دانلود کنند.
آموزشها دارای قفل نرمافزاری میباشند و در محیط ویندوز قابل استفاده هستند.
بله. مفاهیم آموزش مستقل از نسخه ویندوز هستند و نرمافزارهای معرفیشده روی نسخههای جدید ویندوز نیز قابل استفادهاند.





















بسیار عالی بود بسته ی شما من با این پک از برنامه نویسی آموزش های زیادی گرفتم و تشکر میکنم از سایت خوبتون
آموزش بسیار روان و حرفه ای بود، تشکر، دوره های بیشتری از پایتون بذارید بسیار نیاز است،
ممنون از این مقاله کاربردی
سلام
من این پکیج رو تقریبا دو سه سال پیش از نمایشگاه تهیه کردم همون موقع فکر کنم نصب کردم ولی استفاده نکردم الان هم ویندوز رو تغییر دادم و میخوام از پکیج استفاده کنم ولی اصلا دی وی دی رو باز نمیکنه و چیزی نمیاره
رمز و شناسه رو هم داخل بسته دارم
اگه امکان داره راهنماییم کنید
سلام، با پشتیبانی تماس بگیرید
اگر تازه میخواید یاد بگیرید خوبه
برای علاقه مندان به پایتون توصیه میکنم