آموزش پایتون
  • مدرس دوره امیرحسین معلمی
  • زمان کل آموزش 34 ساعت
  • حجم پکیج 6.42 گیگ
  • وضعیت پیشنیاز ندارد
  • سطح آموزش مبتدی تا پیشرفته
  • فرمت آموزش شامل ویدیوهای فارسی
  • تعداد ویدیو 342
  • سیستم مورد نیاز ویندوز، مک
  • آخرین آپدیت زمستان 1404
  • دسته آموزشی پکیج‌های آموزشی
  • امتیاز دانشجویان
    5

    5 / 5. 965

  • قیمت
    2997000 1999000 تومان

آموزش برنامه نویسی پایتون

قیمت اصلی: تومان ۲,۹۹۷,۰۰۰ بود.قیمت فعلی: تومان ۱,۹۹۹,۰۰۰.

شناسه محصول: python دسته:
مشاهده و دانلودِ پَکِیج

تست 4 گزینه‌ایی

مهارتِ خودت رو بِسَنج شِرکت در آزمون
nabegheha rules

شَرایطِ اِستفاده از

محصولاتِ سایتِ نابغه ها مشاهدهِ قَوانین
nabegheha rules

آموزش برنامه نویسی پایتون

آموزش جامع پایتون: از صفر تا استخدام

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

Confused Thinking GIF by MOODMAN

می‌دونی مشکل کجاست؟ مشکل اینه که اکثر این آموزش‌ها مثل یک کتاب آشپزی بدون عکس و بدون اندازه‌گیری دقیق می‌مونن. یک عالمه دستورالعمل خشک و خالی بهت می‌دن و انتظار دارن تو خودت یه غذای شاهانه درست کنی. تو با کلی ذوق شروع می‌کنی، اما به اولین باگ یا اولین کدی که کار نمی‌کنه می‌رسی، انگیزه‌ات فروکش می‌کنه. چون هیچکس نیست که همون لحظه دستت رو بگیره و بگه: “رفیق، اینو اشتباه نوشتی، بیا از این راه بریم.”

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

پایتون: واقعا بهترینه یا فقط مُد شده؟

احتمالا این سوال رو از خودت پرسیدی. چرا یهو همه جا حرف از پایتون شد؟ بذار خیلی خودمونی بهت بگم. پایتون مثل یک آچار فرانسه همه کاره‌ است که کار کردن باهاش هم خیلی راحته. فکر کن می‌خوای یه پیچ رو باز کنی، هم می‌تونی با یه انبردست قدیمی و زنگ‌زده این کار رو بکنی (مثل بعضی زبان‌های برنامه‌نویسی سخت و قدیمی) و هم می‌تونی از یه آچار فرانسه خوش‌دست و روون استفاده کنی. پایتون اون آچار فرانسه است.

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

از هوش مصنوعی نترس، ازش پول در بیار!

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

هوش مصنوعی هم دقیقا همون ماشین حسابه، فقط خیلی خیلی قوی‌تر. هوش مصنوعی قرار نیست جای تو رو بگیره، قراره بشه وردست تو. یه دستیار فوق‌العاده باهوش که کارهات رو سریع‌تر و بهتر انجام می‌ده. اما این دستیار به یه رئیس نیاز داره، به یه نفر که بهش بگه چی کار کنه. اون رئیس کیه؟ برنامه‌نویس پایتون!

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

می‌خوای یه دید واقعی و بدون بزرگنمایی از هوش مصنوعی داشته باشی؟ این ویدیو رو ببین تا بفهمی دقیقا داستان چیه و چطور می‌تونی از این موج به نفع خودت استفاده کنی.

نقشه راه ما برای متخصص شدنِ تو

خب بریم سر اصل مطلب. گفتم ما اینجا ویدیو نمی‌فروشیم، سیستم می‌فروشیم. این سیستم چطور کار می‌کنه؟

اول : آزمون‌های تخصصی در پایان هر فصل

ما مثل معلم‌های سخت‌گیر ولی دلسوز دوران دبیرستان هستیم! بعد از اینکه هر بخش از آموزش رو دیدی، یه آزمون تستی ازت می‌گیریم. این آزمون الکی نیست، سوالاتش جوری طراحی شده که مطمئن بشیم تو مفهوم اون بخش رو عمیقا درک کردی. تا وقتی نمره قبولی رو تو آزمون نگیری، نمی‌تونی بری سراغ بخش بعدی. این کار شاید اولش سخت به نظر بیاد، اما باعث می‌شه هیچ مبحثی رو با شک و تردید پشت سر نذاری و با یه پایه قوی و محکم بری جلو.

دوم : چالش‌های واقعی از دل بازار کار

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

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

سوم : مدرک معتبر «نابغه ها»: گواهی تخصص تو

بعد از اینکه کل دوره رو گذروندی، تمرین‌ها رو انجام دادی و به چالش‌ها مسلط شدی، نوبت به آزمون نهایی می‌رسه. این یه آزمون جامعه که همه مهارت‌های تو رو می‌سنجه. اگر بتونی نمره بالای ۸۰ درصد رو توی این آزمون بگیری، ما بهت یک مدرک معتبر و حرفه‌ای از طرف «نابغه ها» می‌دیم.

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

مدرک برنامه نویسی پایتون

از ساخت بازی تا ربات اینستاگرام!

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

پروژه بازی‌سازی: خلق دوباره فلاپی برد

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

ساخت ربات اینستاگرام؛ بذار کامپیوترت برات کار کنه!

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

خب، آخرش چی‌ کاره می‌شم؟

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

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

آموزش پایتون

چرا باید به «نابغه‌ها» اعتماد کنی؟

شاید بپرسی این همه سایت و دوره هست، چرا شما؟ جواب ما رو توی این ویدیوی کوتاه ببین. اینجا از فلسفه و دلی که پشت «نابغه ها» هست برات گفتیم. ما یک بیزینس صرف نیستیم، ما یک تیم از عاشقای آموزشیم که دغدغه‌مون موفقیت دانشجوهای ماست.

چند درس اول، مهمان ما باش

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

سوالات پرتکرار

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

پشتیبانی دوره‌ها چطوریه؟

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

خب رفیق، دیگه حرفی باقی نمونده. توپ تو زمین توئه. این گوی و این میدان. می‌تونی همین الان با دیدن ویدیوهای رایگان، اولین قدم عملی رو برای ساختن یک مهارت پولساز و یک آینده شغلی مطمئن برداری. منتظرتیم!

سرفصل ها

1 بخش آغازین آموزش پایتون
  • مدرس دوره کیست؟ مشاهده
  • آشنایی با فولدرها
  • بهترین روش برای یادگیری برنامه نویسی مشاهده
  • معرفی زبان قدرتمند پایتون
  • آموزش حل مشکلات
  • آموزش نصب پایتون مشاهده
  • آموزش نصب ویژوال استودیو کد مشاهده
2 ساختار داده ها و اشیاء
  • آشنایی با Statement ها در پایتون
  • اجرای کدهای پایتون در محیط‌های مختلف
  • انتساب مقدار به متغیرها
  • مقداردهی هم‌زمان به چند متغیر
  • تفاوت متغیر و ثابت در پایتون
  • استفاده از __all__ در import
  • تعریف ثابت‌ها در فایل جداگانه (config.ini)
  • ثابت‌سازی با کتابخانه typing و Final
  • تعریف ثابت‌ها با __slots__
  • استفاده از property@ برای تعریف ثابت
  • تعریف ثابت با namedtuple
  • استفاده از dataclass برای ثابت‌سازی
  • تفاوت Indent در پایتون با سایر زبان‌ها
  • آشنایی با انواع کامنت ها
  • چه زمانی کامنت ننویسیم؟
  • اشتباهات رایج در کامنت‌گذاری
  • آشنایی با Variable Types
  • تفاوت Static Typing و Dynamic Typing
  • رفتار تایپ متغیر در پایتون و Dart
  • قوانین نام‌گذاری متغیرها
  • آشنایی با کلمات رزرو شده
  • معرفی انواع داده‌های داخلی
  • معرفی Set، Boolean و Binary Types
  • بررسی NoneType در پایتون
  • آشنایی با نوع داده‌ای عددی
  • تفاوت بین int، float و complex
  • مفهوم inf و inf- در پایتون
  • معرفی اعداد هگزادسیمال
  • معرفی اولیه اپراتورها در پایتون
  • آشنایی با استرینگ‌ها در پایتون
  • عملگرهای مربوط به استرینگ
  • اندکس‌گذاری روی استرینگ‌ها
  • اسلایس کردن استرینگ
  • استفاده از Stride در اسلایس
  • استرینگ اینترپولیشن
  • متدهای پرکاربرد برای کار با استرینگ
  • لیست چیه و چه کاربردی داره؟
  • لیترال لیست (Literal List)
  • کانستراکتور ()list
  • لیست Comprehension
  • استفاده از Walrus Operator داخل لیست
  • کپی کردن لیست‌ها
  • استفاده از Shallow Copy
  • استفاده از Deep Copy
  • تفاوت رفتار در لیست‌های تو در تو
  • نکته درباره‌ی immutable ها
  • معرفی تاپل و تفاوت با لیست
  • ویژگی Immutable بودن تاپل
  • روش‌های ساخت تاپل
  • استفاده از علامت * برای unpack کردن
  • ترکیب دو تاپل با استفاده از *
  • کپی کردن تاپل Shallow Copy
  • تفاوت Shallow Copy و Deep Copy
  • معکوس کردن تاپل
  • معرفی namedtuple از کتابخانه collections
  • محدودیت‌های تغییر در namedtuple
  • تعریف دیکشنری
  • تفاوت استفاده از [ ] و متد get
  • دیکشنری‌های تو در تو
  • متدهای مهم دیکشنری
  • مرج کردن دیکشنری‌ها با **
  • معرفی defaultdict و کاربرد آن
  • معرفی UserDict و ایجاد دیکشنری‌های سفارشی
  • نکات تکمیلی و هشدارها درباره دیکشنری‌ها
  • روش‌های ساخت ست
  • خاصیت mutable بودن ست
  • کاربرد ست‌ها در عملیات ریاضی
  • معرفی frozen set
3 شرط و حلقه های تکرار
  • مفهوم Control Flow در برنامه‌نویسی
  • ساختار پایه if و مثال ساده
  • استفاده از elif و else و تفاوت آنها
  • استفاده از ternary operator
  • مثال‌های پیشرفته‌تر از ternary operator
  • کاربرد pass در if
  • استفاده از AND و OR در if
  • معرفی حلقه while
  • استفاده از while با لیست
  • خطر Infinite Loop و نحوه جلوگیری
  • حلقه while در یک خط
  • حلقه‌های تو در تو
  • معرفی حلقه for
  • استفاده از for روی لیست
  • آشنایی با تابع range
  • جستجوی شرطی در حلقه for
  • تابع enumerate و کاربرد آن
  • چرا پایتون do-while ندارد؟
  • معرفی match و تفاوت آن با switch/case
  • سینتکس پایه match
  • استفاده از match برای شبیه‌سازی
  • الگوهای Pattern Matching
  • استفاده از wildcard ( _ )
  • استفاده از Pattern Matching با چند مقدار
  • استفاده از match روی لیست‌ها
  • استفاده از Pattern Matching روی اشیاء
4 کار با توابع در پایتون
  • تعریف تابع؟ چرا انقدر مهمه؟
  • مزایای استفاده از تابع
  • فرق اجرای تابع با و بدون پرانتز
  • فرق بین print و return
  • کی از return استفاده کنیم و کی از print؟
  • آشنایی با مفهوم Return Type
  • آرگومان‌های ضروری
  • تعریف docstring برای توابع
  • آرگومان پیش‌فرض
  • آرگومان‌های دلخواه با *args
  • ترتیب استفاده از *args و **kwargs
  • کنترل رفتار تابع با * و /
  • تعریف آرگومان فقط با /
  • تعریف آرگومان فقط با *
  • مفهوم Type Hint در پایتون
  • تعیین مقدار بازگشتی با -> type
  • آموزش کار با __annotations__
  • معرفی ابزار mypy
  • کاربرد Type Hint برای مستندسازی
  • انواع Scope در پایتون و قانون LEGB
  • لوکال اسکوپ چطور کار می‌کنه؟
  • زمان فعال شدن Local Scope
  • تفاوت Enclosing Scope با Global و Local
  • جایگزین بهتر برای global
  • معرفی nonlocal
  • تفاوت global و nonlocal در عملکرد
  • تعریف تابع بازگشتی
  • درک عمق بازگشت (Recursion Depth)
  • خروج از تابع بازگشتی (Base Case)
  • مقایسه تابع بازگشتی با حلقه while
  • بررسی فاکتوریل (Call Stack)
  • لامبدا فانکشن چیست؟
  • سینتکس کلی lambda
  • لامبدا در توابع Higher-Order
5 شئ گرایی در پایتون
  • شی‌گرایی چیست و چرا به وجود اومد؟
  • مفهوم BluePrint؟
  • کاربرد واقعی مفاهیم شی‌گرایی
  • ساختار پایه با class
  • استفاده از docstring در کلاس‌ها
  • مفهوم object vs class
  • تعریف متغیر و تابع داخل کلاس
  • تفاوت attribute با property
  • استفاده از self در متدها
  • تعریف کانستراکتور
  • گرفتن ورودی و مقداردهی به ویژگی‌ها
  • مقدار پیش‌فرض در آرگومان‌ها
  • ساخت ویژگی‌های خودکار
  • تعریف ورودی در __init__ بدون self
  • تفاوت self و نام کلاس در مقداردهی
  • مشکل اشتراک داده‌ها بین آبجکت‌ها
  • استفاده از کلاس به عنوان نوع پارامتر
  • ساخت توابعی که با کلاس کار می‌کنن
  • نمونه‌سازی داخل توابع
  • استفاده از کلاس در آرگومان تابع
  • جلوگیری از خطای AttributeError
  • مکانیزم Garbage Collection در پایتون
  • مفهوم Reference Counting
  • مقایسه با زبان‌های فاقد GC
  • استفاده از __dict__ برای ویژگی‌ها
  • بهینه‌سازی حافظه با __slots__
  • کاهش مصرف حافظه در برنامه‌ها
  • مفهوم ارث‌بری در شی‌گرایی
  • کلاس پدر و کلاس فرزند
  • بازنویسی متدها
  • متد سازنده (__init__) در ارث‌بری
  • استفاده از super()
  • ارث‌بری چندگانه
  • بررسی isinstance() و issubclass()
  • معرفی و کاربرد Mixin
  • لاگ و سریالایز با Mixin
  • مفهوم Composition
  • تعریف کلاس انتزاعی (Abstract Class)
  • چرا از Abstract Class استفاده می‌کنیم؟
  • جلوگیری از نمونه‌سازی مستقیم
  • مزایا و کاربردهای Abstract Class
  • کپسول‌سازی چیه و چرا مهمه؟
  • مشکلات داده‌های کپسوله نشده
  • سطح دسترسی public، protected
  • استفاده از name mangling
  • متدهای getter و setter برای کنترل دسترسی
  • استفاده property به شکل دکوراتور
  • متدهای خصوصی (internal methods)
  • مثال‌های عملی و نکات کاربردی
  • متود نمونه (Instance Method)
  • متود کلاس (Class Method)
  • تفاوت cls با self
  • کاربردهای Class Method
  • متود استاتیک (Static Method)
  • کاربردهای Static Method
  • مفهوم Inner Class
  • کاربردهای عملی Inner Class
  • مفهوم Polymorphism
  • تفاوت Polymorphism و وراثت
  • مفهوم Duck Typing در پایتون
  • مزایای Duck Typing در برنامه‌نویسی داینامیک
  • معرفی Enum در پایتون
  • مزایای استفاده از Enum
  • تفاوت Enum با کلاس‌های معمولی
  • معرفی Dunder Methods
  • متد init, str, repr
  • متد len, add, mul
  • متدهای getitem و setitem
  • متد call
  • متدهای مقایسه‌ای eq, lt, gt
6 اسکریپت‌نویسی در پایتون
  • اسکریپت پیدا کردن پسورد وایرلس آموزش در آپارات نابغه ها
  • تبدیل برنامه پایتون به فایل اجرایی آموزش در آپارات نابغه ها
  • اسکریپت دریافت اطلاعات دامنه‌ها آموزش در آپارات نابغه ها
  • نوشتن پورت اسکنر آموزش در آپارات نابغه ها
  • اسکریپت ارسال ایمیل آموزش در آپارات نابغه ها
  • اسکریپت تولید اعداد تصادفی آموزش در آپارات نابغه ها
  • اسکریپت ساخت پسورد قوی آموزش در آپارات نابغه ها
  • اسکریپت ارسال اس ام اس با پایتون آموزش در آپارات نابغه ها
7 مدیریت خطاها در پایتون
  • تفاوت خطاهای SyntaxError با Exceptions
  • معرفی کلی Exceptions در پایتون
  • انواع خطاهای زمان اجرا (Runtime Errors)
  • ساختار پایه‌ی پیام خطا در پایتون
  • استفاده از دستور raise
  • بررسی دستور assert
  • مفهوم AssertionError
  • دیباگ در زمان توسعه
  • اجرای assert در حالت Optimized Mode
  • کاربرد فلگ‌های -O و -OO
  • بلوک else در کنار try-except
  • استفاده از finally برای پاک‌سازی منابع
  • تو در تو کردن بلاک‌های try-except
  • ساخت Exception سفارشی
  • نوشتن کلاس خطای اختصاصی
  • بررسی ExceptionGroup
  • ساختار داخلی ExceptionGroup
  • مدیریت ExceptionGroup با isinstance
  • بررسی ویژگی __notes__
  • استفاده از match-case
8 کار با فایل و دایرکتوری
  • باز کردن فایل با Open
  • استفاده از مسیر نسبی و مطلق
  • مدهای مختلف فایل (r, w, a, x, b, t, +)
  • بستن فایل با close
  • استفاده از context manager
  • خواندن کل فایل با read
  • خواندن خط‌به‌خط با readline
  • خواندن همه خطوط با readlines
  • استفاده از seek برای جایگزینی متن
  • نوشتن متن فارسی با تنظیم encoding
  • استفاده از pathlib و Path.open
  • کپی‌کردن فایل با پایتون
  • معرفی فایل ZIP و کاربردها
  • معرفی ماژول zipfile در پایتون
  • باز کردن فایل ZIP با ZipFile
  • بررسی اعتبار فایل زیپ با BadZipFile
  • ساخت فایل ZIP جدید
  • افزودن فایل به آرشیو ZIP موجود
  • استخراج یک فایل خاص از ZIP
  • آشنایی با کتابخانه os
  • ساخت پوشه با ()os.mkdir
  • حذف پوشه با ()os.rmdir
  • حذف فایل با ()os.remove
  • لیست‌کردن محتویات یک پوشه
  • پیمایش محتویات فولدر با ScandirIterator
  • استفاده از pathlib.Path به‌جای os
  • تفاوت خروجی‌های PosixPath و WindowsPath
  • تطبیق خودکار / بر اساس سیستم‌عامل
9 کار با ماژول‌ها و پکیج‌ها
  • برنامه‌نویسی ماژولار
  • تعریف ماژول در پایتون و انواع آن
  • ساخت یک ماژول ساده با فایل
  • نحوه import کردن یک ماژول
  • مدیریت خطا در import
  • اجرای مستقیم ماژول به عنوان اسکریپت
  • بررسی تفاوت __name__ == __main__
  • ساخت پکیج و ساختار پکیج‌ها در پایتون
  • استفاده از __init__.py در پکیج‌ها
  • استفاده از __all__ در ماژول‌ها
  • ساخت Subpackage
  • استفاده از importهای نسبی با . و ..
  • اشتراک‌گذاری کد بین Subpackageها
  • تفاوت import مستقیم و نسبی
  • معرفی pip و نقش اون در پایتون
  • نصب یا به‌روزرسانی pip
  • نصب پکیج‌ها با استفاده از pip
  • چطور pip پکیج‌ها رو از PyPI دریافت می‌کنه؟
  • نصب چند پکیج به صورت همزمان
  • دیدن لیست پکیج‌های نصب‌شده
  • بررسی جزئیات یک پکیج
  • نصب پکیج‌ها از test.pypi.org
  • نصب مستقیم پکیج از گیت‌هاب
  • خروجی گرفتن از لیست پکیج‌ها
  • نصب پکیج‌ها از روی فایل
  • کنترل نسخه پکیج‌ها در فایل
  • امکانات اضافی (extras) در نصب پکیج
  • نصب پکیج از لینک یا فایل wheel
  • پکیج‌منیجرهای جایگزین مثل conda
  • چرا PDF؟ و چرا پایتون؟
  • نصب و بررسی کتابخونه pypdf
  • خوندن فایل PDF با PdfReader
  • استخراج متادیتا از فایل PDF
  • آشنایی با PageObject
  • ساخت فایل PDF جدید
10 فانکشن‌های داخلی پایتون
  • آشنایی با map و کاربردش
  • مقایسه map با for
  • ساختار کلی map
  • خروجی map و تبدیل به لیست
  • تفاوت map با لیست از نظر حافظه
  • استفاده از lambda در map
  • استفاده از map با چند iterable
  • مقایسه map و list comprehension
  • مزایای performance و مصرف حافظه
  • فرق map در پایتون ۲ و ۳
  • آشنایی با مفهوم reduce و folding
  • تفاوت reduce با حلقه for
  • اجرای reduce روی لیست عددی
  • توابع آماده operator.add
  • ضرب لیست با reduce و lambda
  • پیاده‌سازی min و max با lambda
  • آشنایی با مفهوم filter و کاربردش
  • مقایسه filter با حلقه for
  • خروجی filter و تبدیل به لیست
  • تابع identity برای فیلتر truthyها
  • آشنایی با ماژول random و کاربردش
  • تولید عدد اعشاری تصادفی
  • مفهوم seed و تولید اعداد شبه‌تصادفی
  • تولید عدد اعشاری در بازه مشخص
  • انتخاب چند آیتم با تکرار مجاز
  • بهم زدن ترتیب لیست
  • معرفی ماژول math و کاربردهای آن
  • محاسبه‌ی توان
  • محاسبه‌ی لگاریتم
  • معرفی توابع دیگر مثلثاتی
11 دکوراتورها در پایتون
  • دکوراتور چیه و کاربردش؟
  • ساختار ساده دکوراتور با مثال
  • دکوراتور شرطی (مثلاً اجرای تابع در ساعت مشخص)
  • استفاده از @ برای دکوراتور
  • دکوراتور اجرای چندباره تابع
  • حل مشکل با args* و kwargs**
  • برگردوندن مقدار در توابع دکوراتور شده
  • استفاده از functools.wraps برای حفظ مستندات
  • مثال‌های واقعی دکوراتور
  • دکوراتور در فریم‌ورک‌ها
  • دکوراتورهای تو در تو
  • دکوراتور روی متدهای کلاس
  • دکوراتور روی کل کلاس
  • تفاوت دکوراتور روی کلاس و متد
  • معرفی سینگلتون و کاربردش
  • دکوراتور singleton برای کلاس
  • تست عملکرد singleton و مقایسه آیدی‌ها
12 ایتریتور و جنراتورها در پایتون
  • کاربرد تکرار (Iteration) در پایتون
  • مفهوم Iterable و Iterator
  • متدهای ()iter و ()next
  • مزایای استفاده از Iterator در پایتون
  • بررسی Iterable بودن یک آبجکت
  • مثال‌ها و کاربردهای عملی Iterator
  • معرفی جنراتورها
  • تولید مقادیر به صورت lazy با yield
  • بهینه‌سازی حافظه با جنراتور
  • متدهای پیشرفته جنراتورها
13 یونیت تست در پایتون
  • مقدمه‌ای بر تست کد در پایتون
  • معرفی doctest و unittest
  • ساختار تست در unittest
  • نوشتن اولین تست با unittest
  • اجرای تست‌ها در unittest
  • اجرای تست‌ با تبدیل فایل به Executable
  • اجرای تست‌ها از طریق CLI
  • افزایش جزئیات خروجی تست‌ها
  • نوشتن داک‌استرینگ برای تست‌ها
  • شرطی کردن تست‌ها
  • استفاده از subTest برای تست چند داده
  • متدهای مختلف assert در unittest
  • تست Exceptionها با assertRaises
  • تعریف متدهای assert اختصاصی
  • گروه‌بندی تست‌ها با TestSuite
  • ساخت تست‌سوئیت با لیست تست‌ها
  • مفهوم Mock کردن در تست‌ها
  • کاربرد Mock در شبیه‌سازی
  • اجرای تست‌های Mock شده
14 کار با دیتابیس
  • تفاوت RAM با حافظه دائمی
  • تفاوت flat file و دیتابیس از نظر ساختار؟
  • معرفی فایل CSV و محدودیت‌هایش
  • دیتابیس چیست؟ مقایسه با Excel
  • انواع دیتابیس‌ها و تفاوت‌هایشان
  • آشنایی با SQLite و مزیت‌های آن
  • مفهوم کلید اصلی (Primary Key) و کاربردش
  • مفهوم روابط در دیتابیس
  • پیاده‌سازی رابطه‌ی یک به چند
  • پیاده‌سازی رابطه‌ی چند به چند
  • رابطه‌ی یک به یک
  • دفترچه تلفن گرافیکی با PyQt و SQLite
  • نصب و راه‌اندازی PySide6 (PyQt6)
  • معرفی مستندات رسمی PyQt
  • ساخت رابط کاربری اولیه
  • اضافه کردن دکمه‌ها و جدول نمایش
  • راه‌اندازی اتصال به دیتابیس SQLite
  • ساخت جدول contacts در دیتابیس
  • اتصال و ساخت جدول در زمان اجرای برنامه
  • اتصال دیالوگ افزودن مخاطب
  • طراحی کلاس AddDialog برای افزودن مخاطب
  • اعتبارسنجی اطلاعات ورودی
  • ایجاد مدل دیتابیس برای ذخیره مخاطبین
  • افزودن مخاطب به مدل دیتابیس
  • اتصال مدل به جدول در UI
  • تست و اجرای قابلیت افزودن مخاطب
  • انواع حذف داده‌ها در نرم‌افزار
  • پیاده‌سازی حذف یک مخاطب خاص
  • اضافه‌کردن دکمه "Delete" در GUI
  • پیاده‌سازی حذف تمام مخاطبین
  • اضافه‌کردن دکمه "Clear All" در GUI
  • تمرین‌های پیشنهادی برای حرفه‌ای‌تر شدن
15 کتابخونه Requests در پایتون
  • مقدمه‌ای بر Requests و کاربردهاش
  • نصب کتابخونه Requests
  • بررسی وضعیت پاسخ Status Codes
  • دسترسی به محتوای پاسخ
  • هدرهای پاسخ Response Headers
  • ارسال پارامتر در URL با Query String
  • فرستادن داده در بدنه درخواست
  • ارسال فایل با POST
  • احراز هویت Authentication
  • دریافت قیمت ارز دیجیتال از Nobitex API
16 پروژه شبیه‌ساز تاس در پایتون
  • گرفتن عدد از کاربر به عنوان تعداد تاس‌ها
  • اعتبارسنجی ورودی کاربر
  • استفاده از strip و set برای چک‌کردن عدد
  • تولید اعداد تصادفی (Random Numbers)
  • نمایش بصری تاس‌ها (ASCII Art)
  • ساخت دیکشنری برای نمایش گرافیکی عدد
  • تولید خروجی گرافیکی ترکیبی
  • تبدیل لیست اعداد به ردیف‌های ASCII
  • چسبوندن شکل تاس‌ها کنار هم
  • اصول کدنویسی تمیز (Clean Code)
  • پیاده‌سازی Single Responsibility Principle
  • خروجی نهایی برنامه
  • چاپ نهایی دایاگرام شکل تاس‌ها
17 پروژه ساخت اسکریپت CLI
  • اسکریپت چیه و چه فرقی با برنامه معمولی داره؟
  • مثال آشنا مثل ping و ls
  • ساخت ابزار خط فرمان با sys.argv
  • مدیریت تعداد و اعتبار آرگومان‌ها
  • معرفی ماژول argparse و مزایای اون
  • گرفتن آرگومان موقعیتی
  • اجرای برنامه با آرگومان path
  • افزودن فلگ‌های اختیاری
  • تعریف فلگ l- یا long-- برای نمایش
  • استفاده از store_true
  • تابع build_output برای فرمت خروجی
  • شخصی‌سازی Help برنامه
  • گروه‌بندی آرگومان‌ها با Help Groups
  • مدیریت چند آرگومان (Advanced args)
  • گرفتن چندین ورودی به‌صورت لیست
  • مزایای argparse نسبت به sys.argv
18 فایل‌های TOML در پایتون
  • اهمیت ساختار پروژه CLI
  • معرفی الگوی MVC ساده
  • ساختار پیشنهادی فولدرها و فایل‌ها
  • نقش و کاربرد فایل pyproject.toml
  • تعریف build system
  • تعریف entry point برای CLI
  • آشنایی با فایل‌های TOML
  • جداول و جداول تو در تو (Nested tables)
  • آرایه‌ها (Arrays) و جداول آرایه‌ای
  • اعتبارسنجی فایل TOML با پایتون
  • پلاگین‌های VSCode برای فایل‌های TOML
19 پروژه To Do App با پایتون
  • معرفی پروژه و هدف
  • ساختار فولدرها و فایل‌ها
  • تعریف متادیتا و خطاها
  • پیاده‌سازی CLI با Typer
  • افزودن گزینه ورژن با callback
  • نوشتن تست ساده با Typer's CliRunner
  • مدیریت کانفیگ برنامه
  • ذخیره مسیر دیتابیس در فایل ini
  • مدیریت دیتابیس JSON
  • ایجاد فایل دیتابیس خالی
  • توسعه دستور init در CLI
  • دریافت مسیر دیتابیس به عنوان ورودی
  • مدیریت خطا و نمایش پیام‌ها
  • طراحی مدل داده To-Do
  • تعریف NamedTuple برای نگهداری وضعیت
  • تعریف ساختار داده برای لیست To-Do
  • ایجاد کلاس DatabaseHandler
  • مدیریت مسیر فایل دیتابیس
  • اتصال کلاس DatabaseHandler به اپلیکیشن
  • کدنویسی امکانات اصلی اپلیکیشن
  • آماده‌سازی تست‌ها برای متد add
  • تعریف دستور add توی CLI با Typer
  • نمایش کارها به صورت جدول مرتب
  • قابلیت علامت‌گذاری تسک به‌عنوان انجام‌شده
  • قابلیت حذف تسک‌ها
  • ساخت متد remove_all
  • تعریف دستور clear در فایل
  • پیشنهادات برای توسعه
20 مدرک پایتون
در دست ساخت ...
  • صحبت در مورد مدرک پایتون

سوالاتِ متداول

یادگیری پایتون به چه دردی میخوره؟

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

بازار کار پایتون تو ایران چطوره؟

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

چقدر طول میکشه پایتون یاد بگیرم؟

بستگی به خودت و روش آموزشت داره. با روزی ۲-۳ ساعت تمرین و یک دوره آموزشی خوب و پروژه‌محور، می‌تونی توی ۴ تا ۶ ماه به سطحی برسی که برای موقعیت‌های شغلی سطح جونیور (پایین رده) آماده باشی.

برای برنامه نویسی پایتون باید دانشگاه رفته باشم؟

اصلا و ابدا! تو دنیای برنامه‌نویسی، چیزی که مهمه «مهارت» و «نمونه‌کاره». هیچ شرکتی ازت نمیپرسه معدلت چند بوده، ازت میخوان که یه پروژه واقعی بهشون نشون بدی. یک دوره خوب و پروژه‌محور خیلی سریع‌تر از دانشگاه تو رو به بازار کار میرسونه.

پایتون برای شروع سخته؟

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

با پایتون میشه سایت طراحی کرد؟

بله، یکی از اصلی‌ترین کاربردهای پایتون، توسعه وب (بخش بک-اند) هست. با فریم‌ورک‌های قدرتمندی مثل جنگو (Django)، فلسک (Flask) و FastAPT می‌تونی هر نوع سایت یا وب اپلیکیشن پیچیده‌ای رو از صفر بسازی.

برای هوش مصنوعی از کجا شروع کنم؟

نقطه شروع ورود به دنیای هوش مصنوعی، یادگیری «پایتون»ئه. اول باید به مفاهیم اصلی پایتون مسلط بشی و بعد سراغ کتابخونه‌های معروفی مثل تنسورفلو و پای‌تورچ بری. بدون داشتن پایه قوی تو پایتون، ورود به هوش مصنوعی تقریبا غیرممکنه.

خودم تنهایی از یوتیوب میتونم یاد بگیرم؟

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

حقوق برنامه نویس پایتون چقدره؟

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

اگه دوره رو بخرم ولی نتیجه نگیرم چی؟

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

اگه دوره رو بخرم ولی نصفه کاره ولش کنم چی؟

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

برای شروع کردن الان دیگه دیر نیست؟ سنم برای یادگیری زیاده.

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

حس می‌کنم بقیه خیلی از من جلوترن. می‌تونم بهشون برسم؟

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

سوالِ شما وجود نداشت ؟ تماس با ما

نمونه ویدئو

244 نقد و بررسی‌ها
  • امیررضا
    امیررضا 10 اسفند 1397

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

    ( 1 )
  • وحید
    وحید 9 اسفند 1397

    سلام خسته نباشید با جرات میتونم بگم بهترین اموزش در ایران هست من 15 سالمه خیلی چیزا یاد گرفتم عالی هست بدون شک بخرید یعنی حرف ندارن صدا کیفیت عالی

    ( 0 )
  • اشکان
    اشکان 6 اسفند 1397

    سلام لطفا اموزش های سخت افزار و ویندوز و سی شارپ بزارید.

    ( 0 )
  • قاسم واقفی
    قاسم واقفی 2 اسفند 1397

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

    ( 0 )
  • امیررضا
    امیررضا 30 بهمن 1397

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

    ( 0 )
  • متین بابایی
    متین بابایی 24 بهمن 1397

    با سلام و عرض تشکر از آقای معلمی و همه ی عوامل سایت نابغه ها پکیجتون فوق‌العاده است. ممنون بابت همه ی زحماتتون

    ( 0 )
  • غفار زاده
    غفار زاده 19 بهمن 1397

    سلام.مثل همیشه عالی و کامل. خیلی خوب اموزش دادید و خیلی هم از نسخه های قبلی کامل تر شده ارزش خرید و بروزرسانی رو داره. همین طور ادامه بدید و پکیج های جدید تر هم بزارید تو سایت.

    ( 0 )
  • صادق بهرمندی
    صادق بهرمندی 7 بهمن 1397

    سلام من همه پکیج هاتون رو چند ماه قبل خریده ام -از لحاظ آموزشی خیلی عالیه توصیه میکنم حتما خرید کنید

    ( 0 )
  • بهروز
    بهروز 16 دی 1397

    مرسی از پکیج های عالی تون
    این پکیج پایتون پس کی آپدیت میشه خیلی منتظرشم

    ( 0 )
  • مهدی
    مهدی 14 دی 1397

    با سلام و خسته نباشید خدمت شما واقعا این پکیج عالی و فوق العاده و میتوان گفت کامل ترین پکیج اموزش تو ایران باشه به نظر من برای خرید این پکیج یه لحظه هم درنگ نکنید حتی از کلاس های حضوری هم بهتر است ممنون اقای معلمی منتظر اموزش های جدیدتون هستین از صمیم قلب دوستتون دارم ممنون

    ( 0 )
  • مهدی سرابی
    مهدی سرابی 12 دی 1397

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

    ( 0 )
  • سهیل کاظمی
    سهیل کاظمی 4 دی 1397

    عرض ادب و احترام و خسته نباشید خدمت همه عزیزان و مدیران نابغه ها. خیلی خیلی کم پیش میاد که جایی نظر بدم ولی شما یکی از اون مواردی هستید که انسان رو وادار میکنید که نظر بده….اموزشهای زیادی رو از نت فارسی در زمینه های متفاوت گرفتم ولی به جرات میتونم بگم “نابغه ها” سطح پکیج های اموزشی در نت فارسی رو چند پله ارتقاء داده.امیدوارم موفق و سربلند باشید و همینطور قوی و علاقه مند به کارتون ادامه بدین……و دوست عزیزی که داری این نظر رو میخونی و تازه با سایت نابغه ها اشنا شدی به قیمتهای پایین توجه نکن “نابغه ها” با همه فرق داره.

    ( 0 )
  • آرتا سواهی
    آرتا سواهی 26 آذر 1397

    اقا هرچی بگم کم گفتم عالی هستین

    ( 0 )
  • سپهر سارزاده
    سپهر سارزاده 16 آذر 1397

    باسلام و درود. اقا عالی واقعا دستتون درد نکنه. لطفا اموزش های دیگه هم بزارید.با تشکر

    ( 0 )
  • نیما راستکار
    نیما راستکار 19 آبان 1397

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

    ( 0 )
  • رضا مرادی
    رضا مرادی 18 آبان 1397

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

    ( 0 )
  • مهران محمدی
    مهران محمدی 19 مهر 1397

    عالی بود

    ( 0 )
  • آرش فیضی
    آرش فیضی 17 مهر 1397

    از این بهتر نمیشه توضیخ داد، عالی ممنون از آقای معلمی بهترینید

    ( 0 )
  • مصطفی رضایی
    مصطفی رضایی 16 مهر 1397

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

    ( 0 )
  • سارا ترابی
    سارا ترابی 13 مهر 1397

    سلام من الان دیگه یک ماه میشه که خریدم پایتون رو و می تونم بگم انقدر خوب توضیح داده شده که همه مطالب رو به صورت کامل یاد گرفتم و منتظر هستم تا پکیج های جدید هم زود تر بیاد واقعا اگه می خواین بخرین صبر نکنید و همین الان بخرین پشتیبانی عالی هست هر مشکلی داشته باشید جواب میدن سریع.

    ( 0 )
1 8 9 10 11 12 13
+ ارسال دیدگاه به عنوان مهمان دیدگاه ارسال نمایید
Social media icons

نابغه‌ها را در   دنبال کنید