جدول خلاصه اطلاعات دوره
نوع دوره
|
آفلاین |
پیشنیاز دوره | – |
روش دریافت |
اسپاتپلیر (اطلاعات بیشتر) سیستمعاملهای تحت پشتیبانی:
|
روش پشتیبانی | گروه تلگرام |
تمرین | دارد |
گواهینامه | ندارد |
مدتزمان دوره | 43 ساعت |
⚠ اطلاعیههای مهم (حتما بخوانید) ⚠ | ||
1 | دوره بر بستر اسپاتپلیر ارائه میشود. اگر با این نرمافزار آشنا نیستید، اینجا کلیک کنید. |
|
2 | دوره «پایتون برای هوشمصنوعی» بهصورت آفلاین برگزار میشود. | |
3 | هر سوالی درمورد تهیه دوره را از طریق چت آنلاین، تماس تلفنی یا تلگرام با ما مطرح کنید. |
دوره پایتون برای هوشمصنوعی هوسم
این دوره یک آموزش جمعوجور برای پایتون و برای کسانی است که تصمیم دارند در حوزه هوش مصنوعی کار کنند. همانطور که میدانید انواع و اقسام آموزش برای پایتون در سطح وب وجود دارد که میتواند تصمیمگیری را برای دانشجویان و محققان تازهوارد سخت کند 🥴. به همین دلیل تصمیم گرفتیم یک دوره با معیارها و استانداردهای خودمان طراحی و ضبط کنیم، به این امید که مسیر یادگیری این زبان برنامهنویسی دوستداشتنی هموارتر شود 💪.
در این صفحه، درباره مباحث مطرح شده در دوره «پایتون برای هوش مصنوعی» توضیح دادهایم. پیشنهاد میکنیم، توضیحات این صفحه را دقیق بخوانید و ویدئوی معرفی دوره را مشاهده کنید.
چند ویژگی بسیار مهم دوره پایتون برای هوش مصنوعی:
- آموزش پایتون با تمرکز بر قابلیتهایی که در حوزه هوشمصنوعی کاربرد دارد
- آموزش فریمورکهای پراستفاده در هوشمصنوعی مثل Numpy، Pandas و …
- پشتیبانی حرفهای در تلگرام با حضور مدرس و کمک مدرس
- مثالها و تمرینهای متنوع برای تسلط بیشتر
- آموزش از صفر و مناسب برای صفرکیلومترها
- تجربه کاری و دانشگاهی مدرس دوره
- سابقه بالای هوسم در حوزه یادگیری عمیق
نظر دوستان شما در مورد دوره 😍😍😍
فهرست مطالب
بخش 0: مقدمات | ⏰ 1 ساعت و 29 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | معرفی پایتون | |
2 | نصب نرمافزارها |
بخش نیم: برنامهنویسی و فلوچارت | ⏰ 1 ساعت و 33 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | آشنایی با برنامهنویسی | |
2 | آشنایی با فلوچارت | |
3 | شرطها و حلقهها در فلوچارت |
بخش 1: تعریف متغیر | ⏰ 39 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | متغیر چیست | |
2 | تعریف انواع متغیر | |
3 | قوانین تعریف متغیرها |
قوانین تعریف متغیر مقاله
برای مشاهده ویدئو کلیک کنید
بخش 2: عملگرهای ریاضی | ⏰ 41 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | عملگرهای ریاضی در پایتون | |
2 | عملگرهای تخصیص | |
3 | تقدم و تاخر |
تقدم و تاخر عملگرها مقاله
برای مشاهده ویدئو کلیک کنید
بخش 3: لیست در پایتون | ⏰ 1 ساعت و 26 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | نحوه تعریف لیست | |
2 | اندیسدهی (Indexing) و تکهبرداری (Slicing) لیستها | |
3 | متدهای لیست | |
4 | نکته و ترفند در لیستها |
ترفندهای لیست مقاله
برای مشاهده ویدئو کلیک کنید
بخش 4: عملگرهای مقایسهای و منطقی | ⏰ 49 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | عملگرهای منطقی | |
2 | عملگرهای مقایسهای | |
3 | دستور any و all |
مثال مقاله
برای مشاهده ویدئو کلیک کنید
بخش 5: گزارههای شرطی (if elif else) | ⏰ 1 ساعت و 22 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | نحوه تعریف if | |
2 | تعریف if else | |
3 | تعریف if elif else | |
4 | تعریف if تودرتو و یکخطی | |
5 | دیباگ و تریس |
نحوه تعریف if مقاله
برای مشاهده ویدئو کلیک کنید
بخش 6: حلقهها | ⏰ 1 ساعت و 19 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | نحوه تعریف for | |
2 | شکل پیشرفتهتر از for | |
3 | حلقه for یکخطی | |
4 | نحوه تعریف حلقه while | |
5 | معرفی break و continue |
تعریف حلقه while مقاله
برای مشاهده ویدئو کلیک کنید
بخش 7: دیکشنری | ⏰ 1 ساعت و 27 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | نحوه تعریف دیکشنری | |
2 | کار با دیکشنریها | |
3 | متدهای دیکشنری | |
4 | حلقه در دیکشنری | |
5 | خواص دیکشنری |
کار با دیکشنریها مقاله
برای مشاهده ویدئو کلیک کنید
بخش 8: توپل (Tuple) | ⏰ 55 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | نحوه تعریف tuple | |
2 | حلقه و unpack در tuple | |
3 | متدهای tuple | |
4 | خواص tuple |
خواص tuple مقاله
برای مشاهده ویدئو کلیک کنید
بخش 9: ست (Set) | ⏰ 1 ساعت و 10 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | نحوه تعریف سِت | |
2 | متدهای سِت | |
3 | خواص سِت |
متدهای ست مقاله
برای مشاهده ویدئو کلیک کنید
بخش 10: رشته (String) | ⏰ 1 ساعت و 42 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | نحوه تعریف رشته | |
2 | متدهای رشته | |
3 | نکته و ترفند |
نحوه تعریف رشته مقاله
برای مشاهده ویدئو کلیک کنید
بخش 11: توابع داخلی ( Built-in Functions) | ⏰ 1 ساعت و 55 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | آشنایی با توابع Built-in | |
2 | توابع ریاضی | |
3 | توابع پرکاربرد | |
4 | چند دستور مهم | |
5 | توابع تبدیل | |
6 | دستورهای ورودی-خروجی |
آشنایی با توابع Built-in مقاله
برای مشاهده ویدئو کلیک کنید
بخش 12: تابع (Function) | ⏰ 1 ساعت و 59 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | تعریف و فراخوانی تابع | |
2 | مقادیر پیشفرض ورودی | |
3 | lambda |
آشنایی با lambda مقاله
بخش 13: کلاس و شیگرایی | ⏰ 3 ساعت و 31 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | مفهوم کلاس | |
2 | نحوه تعریف کلاس | |
3 | … |
متد call مقاله
بخش 14: نامپای | ⏰ 6 ساعت و 45 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | نصب نامپای | |
2 | نحوه تعریف آرایه | |
3 | خواص و متد آرایه | |
4 | دیتاتایپها | |
5 | آرایههای خاص | |
6 | آرایههای تصادفی | |
7 | اندیس و اسلایس | |
8 | مفهوم Vectorization | |
9 | عملگرها | |
10 | مفهوم Broadcasting | |
11 | تغییر شکل آرایهها | |
12 | توابع ریاضی وآماری |
شروع کار با نامپای مقاله
برای مشاهده ویدئو کلیک کنید
بخش 15: متپلات (Matplotlib) | ⏰ 3 ساعت و 15 دقیقه
فهرست مطالب این فصل
برای اطلاعات بیشتر کلیک کنید...
شماره | نام بخش |
|
1 | نصب متپلات | |
2 | نمودار دوبعدی | |
3 | تغییر رنگ نمودار | |
4 | تغییر خط در نمودار | |
5 | مارکر در نمودار | |
6 | اضافه کردن تایتل در نمودار | |
7 | نمودار پراکندگی (Scatter Plot) | |
8 | نمودار میلهای |
رسم نمودار دوبعدی مقاله
برای مشاهده ویدئو کلیک کنید
بخش 16: کتابخانه Pandas | ⏰ زمان 11 ساعت
دکتر سید سجاد اشرفی
- مدیر و مدرس آکادمی هوسم
- بیش از 10 سال تجربه کاری و دانشگاهی در حوزه هوشمصنوعی
- 🔗 آشنایی بیشتر با مدرس
آیا این دوره پشتیبانی دارد؟
بله. مثل همه دورههای هوسم، این دوره هم شش ماه پشتیبانی تلگرامی دارد. مدرس و کمکمدرس در گروه تلگرامی حضور دارند و به سوالات شما از دوره پاسخ خواهند داد. هدف ما این است که شما بتوانید به خوبی از محتوای دورهها استفاده کنید و به تمامی سوالات مرتبط با مفاهیم و مطالب دوره پاسخ دهیم.
برای حفظ کیفیت پاسخگویی، قوانین مشخصی برای گروهها در نظر گرفتهایم که به این شرح هستند:
- پاسخ به سوالات مرتبط با محتوای دوره: در طول دوره، شما میتوانید هر گونه سوال یا ابهامی که در ارتباط با درسها، تمرینها و مفاهیم دوره دارید را مطرح کنید. ما تلاش میکنیم تا با دقت به این سوالات پاسخ دهیم. توجه داشته باشید که مدرس موظف نیست به سوالاتی که از پروژههای شخصی افراد مطرح میشوند، پاسخ دهد. همچنین به سوال افرادی که ویدئوهای دوره را مشاهده نکرده و صرفا برای سوال پرسیدن در گروه عضو شدهاند پاسخ داده نخواهد شد. تجربه ثابت کرده نظم گروه و کیفیت پاسخگویی به شدت به این قانون وابسته است. به همین دلیل از همه شما دانشجویان فرهیخته که در دورههای هوسم شرکت میکنید خواهشمندیم که توجه ویژهای به قوانین گروه داشته باشید.
- ارسال پیامهای منسجم: سوالهای خود را جمعآوری کرده و در یک پیام ارسال کنید. از فرستادن پیامهایی به این شکل خودداری فرمایید: (پیام-1: سلام دوستان پیام-2: تصویر پیام-3: این ارور مربوط به چیه؟ پیام-4: این کارها رو کردم ولی مشکل رفع نشده) چنین پیامی باعث میشود که سایر اعضا 4 بار نوتیفیکیشن دریافت کنند. در حالی که این پیامها میتوانستند تنها در یک پیام خلاصه شوند.
- شکیبایی در دریافت پاسخ: اگر سوال مطرح شده مربوط به دوره باشد، معمولا در اسرع وقت پاسخ سوال خود را دریافت خواهید کرد. برای سوالهایی که نیاز به بررسی بیشتر دارند، ممکن است پاسخگویی زمان بیشتری طول بکشد.
- سوالات خود را در خصوصی مطرح نکنید: مدرس و کمکمدرسها، پیامهای خصوصی را چک نمیکنند. بنابراین به هیچ وجه سوالهای علمی خود را در خصوصی نپرسید. پیامهای خصوصی مربوط به مشکلات اسپاتپلیر، مشکل در حساب کاربری و … است که گروه پشتیبانی هوسم به آنها پاسخ میدهند.
** توجه **
این دوره بر بستر اسپات پلیر عرضه میشود. حتما پست زیر را مطالعه فرمایید:
سوالات رایج
در مورد دوره سوال دارم، از کی بپرسم؟
با یکی از سه روش زیر سریعا جواب بگیرید:
- چت آنلاین: دایره آبی سمت راست-پایین سایت
- تماس: با شماره 09025469248
- تلگرام: 09025469248
نحوه دسترسی به دوره آموزشی؟
آموزش بر بستر نرمافزار spotplayer در اختیار شما قرار میگیرد.
آیا میتوان این دوره را اشتراکی تهیه کرد؟
مجموعه هوسم از تهیه اشتراکی دورهها راضی نیست.
دوره مثال و تمرین دارد؟
بله، تمرین و مثال با جواب داریم.
آیا میتوانم بعد اینکه دوره را دیدم، این دوره را بفروشم؟
خیر!
آیا امکان خرید یک یا چند فصل وجود دارد؟
خیر.
Amirabbas 49( دانشجوی دوره )
به نظرم دوره درکل خوب بود و مدرس به مضوع مسلط بود و دوره درسنامه خوبی داشت اما یه انتقاد وقتی دوره شما دوره پایتون برای هوش مصنوعی است به نظرم لازم بود sklearn هم آموزش داده بشود که متأسفانه ارائه داده نشده بود.
هوسم
سلام
خوشحالیم که از نظر شما کیفیت دوره خوب بوده. 🙏
ما با این دوره نمیخوایم به افراد هوش مصنوعی یاد بدیم. بلکه، میخوایم مقدمات ورود افراد به هوش مصنوعی رو تسهیل کنیم. برای ورود به هوش مصنوعی، به چهار فاکتور کدنویسی پایتون، نامپای، متپلات و پانداس نیاز هست که این دوره پوشش داده. بعد از این دوره، شما آمادگی شروع دوره یادگیری ماشین جامع (128 ساعت آموزش) رو دارید که شامل آموزش تئوری یادگیری ماشین و سایکیتلرن میشه.
فریمورک سایکیتلرن وابسته به مباحث تئوری یادگیری ماشین هست. افراد بدون داشتن دانش تئوری یادگیری ماشین، با سایکیتلرن به سختی ارتباط برقرار میکنن یا اینکه خیلی سطحی به مطالب یادگیری ماشین نگاه میکنن. درحالیکه، سه فریمورک نامپای، متپلات و پانداس که در دوره تدریس شدن، نیازی به دانش تئوری نداشتن.
امیدواریم، شما رو در دوره یادگیری ماشین جامع هوسم ببینیم… 😊🤞
Dani
سلام. یه سوال برای دوره ها هنگام تماشای ویدیو ها آیا نیاز هست خودمون جزوه بنویسیم؟ توصیه خودتون چیه استاد با توجه به تجربتون؟ چون نوشتن جوزه هم به طبع زمان زیادی میگیره برای دوره های پایتون و ماشین لرنینگ و یادگیری عمیق
هوسم
سلام
نوشتن جزوه واقعا وقتگیر هست، اما یک گنج هم هست!
پیشنهاد من این هست که جزوه بنویسید. اما، اگر احتمال میدید که جزوهنویسی باعث میشه دوره رو تا انتها نبینید و نصفه رها کنید، جزوه نوشتن رو کنار بذارید.
با احترام،
اشرفی
Dani
عذرخواهی میکنم از محضرتون استاد ، اگر جزوه ای که مینویسیم باعث بشه دوره را تمام کنیم اما مدت زمان بیشتری طول بکشد تا دوره تمام شود چطور؟ مثلا برای دوره یادگیری ماشین به جای اتمام ۶ ماهه دوره در حالت عادی ، همراه جزوه نویسی ۱۰ ماه تا یک سال طول بکشد اتمام دوره.
از این جهت جزوه نویسی برام مطرح هست که مثلا بعد یک مدت بخواهم مجدد مطااب را دوره کنم ، اما نمیدانم برای مرور مطالب دوره جزوه بنویسم و به جزوه مراجعه کنم؟ یا برای مرور مطالب دوره ، مجدد ویدیو ها را ببینم بهتره؟
کدام مورد را شما میشنهاد میکنید جسارتا جناب اشرفی؟
با سپاس از راهنمایی شما استاد گرانقدر🙏
هوسم
در پیام قبلی عرض شد که، نوشتن جزوه واقعا وقتگیر هست، اما یک گنج هم هست! از نظر ما، نوشتن جزوه ارزش زمان بیشتر گذاشتن رو داره. جزوه به فرد این امکان رو میده که هربار نکته جدیدی در یک مبحث دید، به بخش مدنظر اضافه کنه.
شیما( دانشجوی دوره )
سلام وقت بخیر
ببخشید این دوره برای کسی که صفر هستش مناسب هست؟؟؟؟
هوسم
سلام
این دوره برای افرادی آماده شده که هیچ آشنایی با کدنویسی پایتون ندارند.
در این دوره، بخشی تحت عنوان آشنایی با فلوچارت هم وجود داره که مناسب افرادی هست که تا حالا هیچ تجربه کدنویسی نداشتند.
امیرحسین
سلام. این دوره کی تکمیل می شود و می توان به صورت کامل از آن استفاده کرد؟
من میخوام مباحث پیشرفته برنامه نویسی پایتون در هوش مصنوعی را یاد بگیرم چون مقدمات رو بلدم ولی فکر میکنم این دوره مقدماتی باشه
هوسم
سلام امیرحسین عزیز،
بله این دوره تکمیل میشه. مباحثی مانند پانداز، آشنایی با گیتهاب، ترفندهای پایتون، چند لایبرری کاربردی دیگه پایتون به دوره اضافه میشه. همه این مباحث باهم اضافه نمیشن، ولی در اولین گام پانداز رو آپدیت میکنیم. سعی میکنیم از مهر، ماهیانه چند ساعت آموزش به دوره اضافه کنیم.
“اگر میخواید هوش مصنوعی رو شروع کنید، با همین مقدار آموزشی که تا الان منتشر شده، میتونید شروع کنید. این مقدار آموزش برای دوره یادگیری ماشین و یادگیری عمیق هوسم کافی هست.”
tinasefati( دانشجوی دوره )
سلام
خواستم تشکر کنم از محتوا و آموزشهای خوبتون. با اختلاف نحوه تدریس شما بین اساتیدی که تا به حال دیدم جزو بهترین تدریسها بوده. همچنین میخواستم بپرسم که آیا ضبط این دوره تموم شده؟
هوسم
سلام،
از خوندن پیام شما بسیار خوشحال شدیم. ممنون بابت کامنت و این حس خوب.
ضبط دوره تموم نشده. قرار هست آموزشهایی برای بخش متپلات و پانداس داشته باشیم. البته، برنامههایی برای آپدیت هم داریم.
سینا قربانی( دانشجوی دوره )
سلام و وقت بخیر آیا در این دوره کار با فایلها که به شدت در بخش خواندن انواع مختلف داده در یادگیری ماشین و یادگیری عمیق مهم هست و بخش هایی مثل context manger هم آموزش داده میشه؟ یا تمرینی در رابطه با آنها تعریف شده؟
سپاس
هوسم
سلام،
در حال حاضر در این دوره در مورد فایلها صحبت نشده. اما در قالب آپدیت به دوره اضافه خواهد شد.
iman.amanitehrani( دانشجوی دوره )
سلام
وقت بخیر
ببخشید، شیءگرایی در پایتون هم در این دوره آموزش داده میشه؟
متشکرم
هوسم
سلام
بله، حتما.
تا امروز (28 آذر 1401)، هنوز ضبط دوره تموم نشده.
muhammad110
سلام
خوبین
استاد من برای یادگیری پایتون چند تا پکیج آموزشی دیدم اما فقط اشنایی پیدا کردم و اینکه تموم این پک ها ی آموزشی مفاهیم رو میگفتن اما مثال محور نبودن و فقط ی آشنایی با پایتون پیدا کردم و اینکه تا شی گرایی میشد درک کرد اما شی گرایی سخت میشد…
لطفا برای تسلط به پایتون ی نقشه ی راه ارائه بدین
چه منبعی رو بخونم تا بتونم تسلط پیدا کنم
ممنونم
amirmpc
ببین پسر جون زبون برنامه نویسی پایتون هیچ چیز خاصی نداره
فقط باید سینتکسش رو یاد بگیری و بری برای حل مسئله
هر چقدر بیشتر مسئله حل بکنی و کد بزنی قلق کار بیشتر میاد دستت
سایتای زیادی هم برای حل مسئله هست مثل quera، eulerproject ,…
در رابطه با شی گرایی هم باید بگم شی گرایی یه روشیه برای حل مسائل تو برنامه نویسی میتونی ازش استفاده بکنی میتونی هم استفاده نکنی
یادگرفتنش ضروری نیست.
هوسم
سلام
امیر عزیز، ممنون از اینکه تجربه خودت رو به اشتراک گذاشتی. چند نکته درمورد کامنت شما لازم به ذکر هست: (1) پیشنهاد ما این هست که برای انتقال تجربه خودتون، ادبیات بهتری به کار ببرید. اینطوری اثرگذاری پیام شما بیشتر میشه و حس منفی هم به مخاطب القا نمیشه. (2) به درستی به اهمیت حل مساله، تمرین کردن و کدزنی اشاره کردید. براساس تجربه، بسیاری از دوستان، برای آموزش دیدن وقت زیادی صرف میکنن (که خوب هست)، اما برای تمرین کردن چندان وقت صرف نمیکنن. (3) توضیح شما درمورد شی گرایی درست نیست. همچنین، شی گرایی در پایتون بسیار مهم و یادگیری اون ضروری هست. فرد بدون شی گرایی در کدنویسی یادگیری ماشین و یادگیری عمیق با چالشهای جدی مواجه میشه.
موفق باشید