هیچ دوره ای در سبد خرید شما وجود ندارد
هوش مصنوعی و یادگیری ماشین از جمله مواردی است که امروزه در صنایع مختلف جایگاه ویژه ای دارد. پایتون زبان برنامه نویسی می باشد که از این پتانسیل بهره می برد. برای آشنایی با هوش مصنوعی و یادگیری ماشین با پایتون، ابتدا زبان برنامه نویسی پایتون به شما معرفی می شود. جهت یادگیری این زبان برنامه نویسی، پیشنهاد ما شرکت در دوره پایتون است. پس از یادگیری زبان پایتون، به بررسی کامل دوره آموزش هوش مصنوعی و یادگیری ماشین با پایتون پرداخته خواهد شد.
مطالبی که در آموزش هوش مصنوعی با پایتون به آن می پردازیم
- مقدمات برنامه نویسی با زبان پایتون ، ساختار های تصمیم و شرطی و…
- تفکر برنامه نویسی رویه ای (کار با تابع ها) و کار با فایل ها و…
- رمزنگاری در پایتون
- حل پروژه های مختلف و چندین برنامه از مسابقات برنامه نویسی
- کار با ابزار های پایتون از قبیل Regex و Requests و API
- تفکر برنامه نویسی شی گرا در پایتون ، کپسوله سازی، ارث بری ، انتزاع، چند ریختی و…
- کار با دیتا بیس MySQL در پایتون
- برنامه نویسی گرافیکی و رویدادگرا با استفاده از PyQT5
- کتابخانه ها وپکیج های کاربردی پایتون از قبیل Numpy و Matplotlib و OpenCV
- ارسال و دریافت اطلاعات از وب به کمک Scrapy , Selenium
- مقدمات یادگیری ماشین Machine Learning و برنامه نویسی هوش مصنوعی
- کتابخانه Scikit Learn برای پیاده سازی کلاسیفایر های مختلف
- Bayes Classifier
- KNN Classifier
- Regression
- chat GPT چیست؟
- مقدمات یادگیری ژرف (Deep Learning)
- شبکه های عصبی مصنوعی و MLP
- شبکه های عصبی کانوولوشنال CNN
- معماری های شبکه های کانوولوشنال
نقشه راه دوره آموزش هوش مصنوعی پایتون
برای اموزش هوش مصنوعی و یادگیری زبان پایتون و حرفه شدن در آن نقشه ی راهی در ۷ قدم طراحی شده است تا از پایه شروع کنید و بطورخلاصه به مباحث مهمی در دنیای برنامه نویسی مانند تفکر رویه ای و تفکر شی گرایی ، کار با دیتابیس، کار با ابزارهای گرافیکی و ماژول های مختلف پایتون و در نهایت مهمترین دلیل محبوبیت پایتون یعنی حوزه ی هوش مصنوعی و یادگیری ماشین مسلط شوید و از برنامه نویسی در قالب پروژه های این دوره لذت ببرید.
قدم اول: مقدمات برنامه نویسی پایتون ( تفکر برنامه نویسی رویه ای؟)
در گام اول برنامه نویسی نیاز است با مفاهیم پایه و Concept های برنامه نویسی آشنا شوید. این مفاهیم پایه می توانند ساختمان های داده ، ساختار های تصمیم و انتخاب ، ساختارهای تکرار ، کار با توابع ، سازنده ها ، کار با فایلها ، کتابخانه های استاندارد و… باشند. البته مهمترین هدف در این قدم ، تفکر برنامه نویسی است (که درواقع منحصر به یک زبان برنامه نویسی خاص هم نیست)، تلاش اینست که این تفکر در قالب پروژه های الگوریتمی در طول جلسات یا پس از اتمام آموزش یک مبحث، در قالب جلسات پروژه محور به دانشجو منتقل شود.
برای رسیدن به این هدف مهم ، پروژه هایی چالش برانگیز مشابه پروژه ی بخش رمزنگاری، پروژه کار با فایلها و… در طول دوره برای تمرین قرار داده شده است زیراکه بهترین روش یادگیری برنامه نویسی ، یادگیری در قالب پروژه های آموزشی و درواقع حل مسئله بصورت لایو است.انتظاری که از شما در انتهای این قدم می رود اینست که بهمراه مدرس کدنویسی و تمرین و تکرار کنید.در انتهای کار با کلیات زبان پایتون و از همه مهمتر بردن مسئله به دنیای کد آشنا خواهید شد.
تعداد جلسات آموزشی : 30 جلسه
قدم دوم: ابزارهای کاربردی پایتون
در قدم اول آموزش هوش مصنوعی با پایتون با مفاهیم اولیه برنامه نویسی آشنا شدید، در این بخش یاد خواهید گرفت که با برخی از ابزارهای دم دستی و بسیارکاربردی زبان پایتون مشابه کتابخانه Requests و چندین مفهوم بسیار مهم در دنیای برنامه نویسی یعنی کار با عبارات با قاعده یا Regex ها ، API های برنامه نویسی (برای ارتباط برنامه ها باهم) و… چگونه کار کنید. برای تمرین ، پروژه هایی جالب نیز برای تلفیق این مفاهیم با هم در طول جلسات قرار داده شده است ، نظیر:
- ساخت یک استخراج کننده ی ایمیلهای یک وبسایت با Regex ها و Requests زدن به URL وبسایت
- سرویس ارائه دهنده ی آب و هوای یک منطقه جغرافیایی با Requests و API ها
تعدادجلسات آموزشی : 6 جلسه
قدم سوم: تفکر برنامه نویسی شی گرا؟
در دو قدم اول با برنامه نویسی کلاسیک آشنا شدید ، در این بخش با فلسفه ی شی گرایی آشنا خواید شد ( اکثر برنامه نویسان بزرگ فلاسفه ی خوبی هم هستند). به سوالاتی نظیر سوالات زیر در این قدم پاسخ خواهیم داد :
- چرا شی گرایی؟
- چه موقع باید و چه موقع نباید از شی استفاده کنیم؟
- اصول شی گرایی چه هستند؟ (پیاده سازی این اصول را در پایتون در قالب مثالهای آموزشی جالب خواهیم دید.)
- Encapsulation (کپسوله سازی)
- Abstraction (تجرید یا انتزاع)
- Inheritance (ارث بری)
- Polymorphism (چند ریختی)
تعدادجلسات آموزشی : 4 جلسه
قدم چهارم: پایگاه داده MySQL
یکی از مهم ترین مواردی که در دنیای نرم افزار وجود دارد ، بحث داده است و ذخیره سازی این داده ، اکثر نرم افزار ها ، وب سرویس ها و اپلیکیشنهای موبایل و … با داده هایی سروکار دارند، در حداقل ترین حالت اینکه اطلاعات پایه ای کاربرانش را باید ذخیره کند و یکسری Authentication هایی انجام دهند تا نرم افزارهای حسابداری و مدیریت مالی که بصورت کلی با داده و اطلاعات سروکار دارند. بنابراین این قدم یکی از گام های کلیدی در حرفه ای شدن یک برنامه نویس می تواند داشته باشد.
در گذشته، قبل از پایگاه داده های ارتباطی (Relational Databases) از سیستم های فایلی (که در قدم اول یاد گرفته اید) استفاده میشد، بعد ها پایگاه های داده ی ارتباطی و NoSQL و … مطرح شدند. در این قدم هدف این است که با عملیات اساسی و اصلی روی دیتابیس یعنی CRUD روی دیتابیس آشنا خواهید شد:
- Create
- Read
- Update
- Delete
در ابتدا یاد خواهید گرفت که چگونه می توانید یک سرور محلی در سیستم خود با Xampp Server ایجاد کنید و از طریق درایور MySQL با پایتون به آن Connect شوید و در ادامه با عملیات اصلی پایگاه داده و زبان SQL و پیاده سازی آن در پایتون آشنا شوید.
تعدادجلسات آموزشی : 10 جلسه
قدم پنجم: برنامه نویسی گرافیکی (PyQt5)
پوسته ی ظاهری هر نرم افزار (فرانت اند) یکی از مهمترین بخش های توسعه ی هر نرم افزاری است، زیرا که در نهایت کار ، کاربر نهایی از طریق این لایه است که با نرم افزار شما در ارتباط است و طراحی یک ظاهر خوب و جذاب میتواند سبب راحتی مخاطب در کار با نرم افزار و در نتیجه برقراری ارتباط بهتر با نرم افزار شما شود. در این قدم یکی از فریمورک های طراحی گرافیکی پایتون یعنی PyQT5 را بررسی میکنیم. QT برای C++ توسعه داده شده است و یکی از مهمترین مزیت های آن مالتی پلتفرم بودن آن است.
برای طراحی گرافیکی بصورت کلی دو رویکرد وجود دارد ، رویکرد اول : کد نویسی برای تک تک Widget ها و اجزای گرافیکی پروژه است و رویکرد دوم : استفاده از یک GUI Builder (نظیر QT Designer) که در این بخش به هردو ی این دو روش خواهیم پرداخت (با تمرکز بر رویکرد دوم).
- هدف نهایی این قدم : آشنایی با برنامه نویسی رویدادگرا یا Event Based Programming خواهد بود.
- برای تمرین یک ماشین حساب گرافیکی را از صفر تا صد طراحی و برنامه نویسی خواهیم کرد.
تعداد جلسات آموزشی : 5 جلسه
قدم ششم: فریمورک ها و پکیج های کاربردی در پایتون
در این قدم با تعدادی از فریمورک ها و پکیج های پایتون آشنا خواهید شد. در پایتون تقریبا برای هرکاری پکیجی توسعه داده اند و تا اینجای کار شما با یادگیری بخش عظیمی از زبان پایتون ، توانایی یادگیری هر پکیجی را خواهید داشت . در این بخش با چندین مورد مهم زیر آشنا خواهید شد.
- برخی از بسته های پرکاربرد پایتون مانند Numpy و Matplotlib (زیرا که در اکثر پروژه ها بخصوص برای کار با تصاویر نیاز به ماتریس های استاندارد Numpy خواهید داشت).
- مقدماتی از کار با تصاویر و آشنایی با OpenCV
- مقدمات خواندن و ارسال ساختارمند اطلاعات به سمت وب و آشنایی با Scrapy و Selenium
تعدادجلسات آموزشی : 4 جلسه
قدم هفتم: هوش مصنوعی، یادگیری ماشین، یادگیری عمیق
در گام آخر بسته ی جامع پایتون،لازم است با یکی از حوزه های دنیای پیش روی پایتون آشنا شوید. مهم ترین دلیل محبوبیت پایتون پکیج های مهم و بسیار کاربردی و در عین حال راحت پایتون برای کار هوش مصنوعی و یادگیری ماشین با پایتون است بطوریکه اولین انتخاب اکثر تحلیل گران داده و افرادی که در زمینه یادگیری ماشین کار میکنند پایتون و کتابخانه های فوق العاده ی آن است. در این قدم چندین مورد مهم را یاد خواهید گرفت.
- هوش مصنوعی؟ یادگیری ماشین؟
- کتابخانه Scikit Learn برای کار با مسائل هوش مصنوعی (مسائلی نظیر Classification و Prediction و …) ، در این بخش علاوه بر بررسی این کتابخانه سه پروژه جذاب هم خواهیم نوشت و استفاده عملی از هوش مصنوعی را خواهیم دید
- پروژه تشخیص پاس شدن یا نشدن دانشجویان با استفاده از iq بوسیله ی Bayes Classifier
- پروژه تشخیص جنسیت بر اساس قد و وزن KNN Classifier
- پروژه پیش بینی جمعیت با Regression
- شروع کار یادگیری عمیق یا ژرف (Deep Learning)
- شبکه های عصبی مصنوعی (Artificial Neural Networks)
- مدل Perceptron
- مدل MLP(Multilayer Perceptron)
- شبکه های عصبی کانوولوشنال (CNN)
- معماری های معروف CNN
- LeNet
- AlexNet
- VGG16
- VGG19
- GoogleNet
- ResNet
- آشنایی با کتابخانه Keras برای پیاده سازی شبکه های عصبی مصنوعی
- آشنایی با Google Colab
- پروژه نهایی در زمینه پردازش تصاویر و دسته بندی (تشخیص محدوده سنی تصاویر و چهره های مختلف و دسته بندی سه کلاس خردسال، جوان و پیر)
تعدادجلسات آموزشی : 12 جلسه
دوره آموزش هوش مصنوعی با پایتون مناسب چه افرادی است ؟
- افرادی که تا کنون با برنامه نویسی آشنایی چندانی نداشته اند میتوانند با پیمودن گام های این دوره در انتهای کار به یک برنامه نویس تبدیل شوند که میتوانند به حل مسئله بپردازند و با پیاده سازی هوش مصنوعی آشنا شده است.
- افرادی هم که با برنامه نویسی آشنایی دارند اما میخواهند به زبان قدرتمند پایتون مهاجرت کنند میتوانند از این دوره بهره ببرند و با برنامه نویسی شی گرا، برنامه نویسی گرافیکی و کار با دیتا بیس و … از همه مهمتر هوش مصنوعی آشنا شوند.مهم ترین مخاطب این دوره علاقه مندان به برنامه نویسی و افرادی هستند که پایتون را برای قدرتی که در زمینه ی یادگیری ماشین به سبب پکیج های کاربردی اش دارد انتخاب کرده اند.
تکنولوژی و نرم افزار های مورد نیاز:
- پایتون ورژن 3 (ورژن های پیشنهادی مدرس : 3.8.5 و 3.7.5 و 3.6.2 و 3.5.2 و 3.7.4)
- محیط توسعه : Visual Studio Code (آخرین نسخه)
- دیتابیس MySQL
- Xampp server
- QT Designer
- برخی از لایبراری های پایتونی که به آنها خواهیم پرداخت:
- Request
- Regex
- Hashlib
- PyQt5
- Json lib
- Numpy و Matplotlib و OpenCV
- Scrapy و Selenium
- Scikit-Learn
- Keras
- و …
سرفصل های دوره اموزش هوش مصنوعی با پایتون :
بخش اول : آموزش پایتون مقدماتی
- نقشه ی راه برنامه نویسی پایتون
- چرا پایتون؟
- نصب پایتون و ide مورد نیاز (VS Code)
- انواع داده ای در پایتون
- رشته ها
- Lists
- Tuples
- Sets
- Dictionary
- ساختار های شرطی
- ساختار های تکرار for , while
- Iterators
- توابع
- Lambda
- Generators
- پروژه انواع مرتب سازی لیست
- کار با فایلها
- پروژه کار با فایل (دفترچه تلفن)
- فایلهای باینری و کتابخانه ی pickle
- پروژه مدیریت سیستم کتابخانه
- کتابخانه های استاندارد پایتون os time sys random urllib
- رمزنگاری چیست؟
- پروژه رمزنگاری
- پروژه اول از مسابقات برنامه نویسی
- پروژه دوم از مسابقات برنامه نویسی
- پروژه سوم از مسابقات برنامه نویسی
- پروژه چهارم از مسابقات برنامه نویسی
- اضافه کردن یک ماژول
- Try Except و مدیریت خطا
- Pip (پکیج منیجر پایتون) چیست؟
بخش دوم : ابزار های کاربردی در پایتون
- کار با Regex ( عبارات با قاعده )
- کتابخانه Requests
- پروژه استخراج ایمیلهای یک سایت
- کتابخانه JSON
- API های برنامه نویسی (Application Programming Interface)
- پروژه طراحی سرویس آب و هوا برای یک منطقه جغرافیایی ( کار با API ها )
بخش سوم : شی گرایی در پایتون
- مفهایم اولیه شی گرایی ( چرا شی گرایی؟ تفکر شی گرایی؟ )
- کپسوله سازی (Encapsulation)
- تجرید و انتزاع (Abstraction)
- ارث بری (Inheritance)
- چند ریختی (Polymorphism)
- بررسی اولین پروژه شی گرایی
- متد ها و ویژگی ها در کلاس
- ویژگی های شی ، ویژگی های کلاس
- ساختن شی و متد سازنده (Constructor)
- بررسی ارث بری و abstraction در پایتون
- بررسی چند ریختی در پایتون
بخش چهارم : کار با پایگاه داده My SQL در پایتون
- معرفی پایگاه داده های رابطه ای (Relational Databases)
- نصب و معرفی XAMPP Server برای ایجاد سرور محلی
- نصب MySQL Connector
- اتصال به سرور
- ایجاد پایگاه داده
- ایجاد جدول
- دستور SELECT و ایجاد شرط
- پیوند جدولها با کلید خارجی (JOIN)
- دستور INSERT
- دستور DELETE, DROP
بخش پنجم : برنامه نویسی گرافیکی GUI
- آشنایی و نصب کتابخانه ی PyQt5
- نوشتن اولین برنامه گرافیکی
- آشنایی با signal , connect برای مدیریت رویداد ها (Event handling)
- نصب QT Designer
- پروژه ی ماشین حساب
بخش ششم : کتابخانه ها و فریمورک های پایتون
- آشنایی با Numpy
- آشنایی با Matplotlib
- آشنایی با OpenCV
- خواندن و ارسال اطلاعات به سمت وب
- آشنایی با Scrapy
- آشنایی با Selenium
بخش هفتم : پایتون و هوش مصنوعی (Deep Learning and Machine Learning)
- مقدمه ای بر مفاهیم هوش مصنوعی و یادگیری ماشین برای شروع کار…
- کتابخانه Scikit-Learn
- پروژه تشخیص پاس شدن یا نشدن دانشجویان با استفاده از iq بوسیله ی Bayes Classifier
- پروژه تشخیص جنسیت بر اساس قد و وزن KNN Classifier
- پروژه پیش بینی جمعیت با Regression
- شروع یادگیری عمیق ( Deep Learning )
- شبکه های عصبی مصنوعی (Artificial Neural Network)
- مدل Perceptron
- شبکه های عصبی چند لایه MLP
- شبکه های عصبی کانوولوشنی CNN
- کتابخانه Keras
- یادگیری انتقالی (Transfer Learning)
- آشنایی با Google Colab برای اجرای برنامه های هوش مصنوعی روی GPU و..
- پروژه هوش مصنوعی نهایی – پردازش تصاویر برای تشخیص محدوده ی سنی چهره ها
مشاهده گیتهاب مدرس ( محمد تقی زاده )
تمامی پرسش های پایتونی و سوالات دوره از بخش نظرات توسط مدرس پاسخ داده میشود.
مزایای خرید دوره برنامه نویسی هوش مصنوعی با پایتون
- تمامی آموزش ها 3 ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
- چنانچه سورس و فایل های جانبی برای دوره موجود باشد، همراه با لینک های آموزش در اختیار شما قرار می گیرد.
- با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
- ویدئو های آموزشی توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود.
- ویدئو های آموزشی ما در حد نیاز به مباحث تئوری می پردازد و بیشتر آموزش به صورت عملی و متناسب با بازار کار می باشد.
- بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال شده و به ایمیلتان ارسال میگردد.
- کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.
چرا پایتون؟
امروزه پایتون در زمینه توسعه برنامههای کاربردی تحت وب و مدیریت سیستمها و تجزیه و تحلیل بزرگ دادهها که رشد انفجاری به خود گرفتهاند و همچنین هوش مصنوعی به یکی از بازیگران اصلی دنیای فناوری تبدیل شده است. البته پایتون در زمینه های طراحی اپلیکیشن های موبایل با فریمورک kivy طراحی صفحات وب با فریمورکهایی مثل Django, Flask نیز بسیار محبوب است. پایتون این موفقیت چشمگیر و کاربرد گسترده را مدیون یکسری ویژگیهای ارزشمندی است که هم در اختیار توسعهدهندگان حرفهای و هم در اختیار توسعهدهندگان تازهکار قرار داده است.
از جمله این ویژگیها به موارد زیر میتوان اشاره کرد:
- یادگیری پایتون بسیار ساده است
- Community بزرگ از برنامه نویسان
- مناسب برای هوش مصنوعی و Data Analysis و یادگیری ماشین
- پایتون کراس پلتفرم است
- تقریبا برای هر کاری در پایتون پکیج و یا کتابخانه ای توسعه داده شده است
پایتون
خودو فان روسوم در سال ۱۹۹۱، وقتی که تنها ۳۵ سال داشت، زبان برنامه نویسی پایتون رو طراحی کرد که امروزه به عنوان یکی از برترین زبان های برنامه نویسی جهان شناخته می شود.به گزارش ایندکس TIOBE ، زبان برنامه نویسی پایتون به عنوان زبان سال های ۲۰۰۸، ۲۰۱۰، ۲۰۱۸ انتخاب شده است و بیشترین رشد و بازدید را نسبت به سایر زبان ها در سال گذشته طبق آمار Stackoverflow داشته است.
یکی از دلایل فراگیر شدن این زبان راحتی یادگیری آن برای افراد مبتدی است. البته در عین حال فوق العاده برای حرفه ای ها کارآمد است. در گام های این بسته آموزشی سعی شده است به تمامی جنبه های پایتون در زمانی بسیار منطقی و مفید توجه شود، البته با توجه بیش تر به حوزه های هوش مصنوعی و یادگیری ماشین و یادگیری ژرف بعنوان گام آخر.
foadfcb1899 دانشجوی دوره
ضبط صدای این دوره بشدت غیر حرفه ای و فاجعست… ویدیو اصلی که معرفیه رو اومدین با میکروفون مجزا ظبط کردین … و بقیه کیلیپا رو با میکروفون خود لپ تاپ
Roozbeh13 دانشجوی دوره
ضمن تشکر از وبسایت دانشجویار و مدرس عزیز آقای مهندس تقی زاده
انتقادهایی از فرایند تدریس دارم که هدف از گفتن این اونها تخریب مدرس نیست و انتقادی جهت بهبود روند دیگر تدریسها هست.
متاسفانه مشکلی که در ضبط ویدئو وجود داره اینه که سناریوی تدریس از قبل مشخص نشده و این باعث اضطراب و سردرگمی مدرس و عدم تمرکز ایشان و عدم جمله بندی مناسب حین ارائه شده که باعث میشه مخاطب دلسرد بشه. مساله دیگه اینکه هر جلسه یک جوری حالت رفع تکلیف داره و به سرعت تموم میشه و در کل برای هر جلسه تکلیفی برای مخاطب طراحی نشده که بتونه با استفاده از اونها مفاهیم رو جا بندازه برای خودش.تدریس با الگوی ذهنی مدرس انجام شده و حالت عمومی و استاندارد نداره.
محمد تقی زاده مدرس دوره
تشکر از نظر شما روزبه جان، اینکه با دقت آموزش ها رو دنبال میکنید باعث افتخاره، تمام تلاش من بهترین شکل ارائه مطالب بوده. طبق تجربه بهترین شیوه برای آموزش برنامه نویسی live coding هست یعنی شما به عنوان کارآموز همزمان با مربی مسئله رو حل کنید و من سعی میکنم در آموزش ها این رو تا حدودی اجرا کنم که فرآیند حل مسئله رو مشاهده کنید.
در تلگرام من هستم برای کمک در مسیر یادگیری
تلگرام: tqzdh
موفق باشید در مسیر یادگیری برنامه نویسی
علی
سلام.مباحث کار با فایلها درست آموزش داده نشده.چطور هوش مصنوعی قراره تدریس شه؟
محمد تقی زاده مدرس دوره
سلام دوست گرامی، کدام بخش از کار با فایل ها کامل نبوده و یا درست متوجه نشدید؟ سعی شده آموزش ها به شیوه ای باشه که در کوتاه ترین زمان با مباحث به صورت عمیق آشنا شوید و اگر بخشی شفاف نبوده در تلگرام من هستم که بهتون کمک کنم…
تلگرام: Tqzdh
آرزوی موفقیت برای شما در مسیر یادگیری برنامه نویسی
محمود
سلام وقت بخیر،
من چند قسمت از دوره ی شمارو دیدم، شما طوری توضیح میدین که انگار برای افرادی که تازه میخوان برنامه نویسی رو شروع کنن هم باشه ولی در واقعیت این افراد سردرگم میشن، بنظر من یا آموزشتون رو اصلاح کنید و بخش های مقدماتی تا پیشرفته پایتون رو کامل و طبق اصول آموزش بدین، یا مبنای دوره رو بزارین برای افرادی که پایتونو پاس کردن
آرین
سلام خوب هستین.
من میخوام یه ربات چت جی پی تی با پایتون بسازم شرایط و آموزشش چطوره؟
محمد تقی زاده مدرس دوره
برای یادگیری مبانی چت جی پی تی برای برنامه نویسان پایتون دوره زیر رو حتما مشاهده کنید. با مباحث اولیه آشنا خواهید شد.
دوره آموزش چت GPT ویژه برنامه نویسان هوش مصنوعی و پایتون
https://www.daneshjooyar.com/chat-gpt-python/
پس از این آموزش باید مبانی fine tune کردن مدلهای زبانی عظیم (LLM) رو یاد بگیرید که در یوتیوب ویدئوهایی رو واسش منتشر خواهم کرد.
f_rezaeighotbabadi دانشجوی دوره
استاد سلام و احترام ممنون بابت اموزش عالی شما
چگونه میتوان فایل کد هایی که زدید داشته باشیم برای مرور
محمد تقی زاده مدرس دوره
سلام، خوشحالم که آموزش ها رو دنبال میکنید. تمام درسنامه هارو از صفحه دوره جامع پایتون یا تمرکز برهوش مصنوعی با عنوان “داکیومنتیشن جامع دوره و سورس کدها” میتونید دانلود کنید.
همینطور از طریق گیتهاب من
https://github.com/M-Taghizadeh/Python-full-course
MReza14 دانشجوی دوره
سلام وقت بخیر
بنده الان رسیدم به پروژه آب و هوا اما متاسفانه سایت meta weather ارور not found میده و من برای تمرین API ها توی این قسمت گیر کردم چیکار باید بکنم
محمد تقی زاده مدرس دوره
سلام عزیز، احتمالا بخشی از کد رو با خطا نوشتی و یا در اینترنتت مشکلی وجود داره، بهم در تلگرام پیام بده و کدت رو ارسال کن حتما کمکت میکنم.
تلگرام: tqzdh
محتواها و آموزش های چنل یوتیوب و تلگرام رو هم مشاهده کن برای موفقیت بیشتر در دنیای برنامه نویسی پایتون و هوش مصنوعی
MReza14 دانشجوی دوره
سلام وقت بخیر
راستش من هنوز کد نزدم
می خواستم وارد سایت بشم و آدرس API سایت را کپی کنم سایت بالا نیومد اصلا
MReza14 دانشجوی دوره
قصد ندارید جواب بدید
الان سایت meta weather حذف شده دیگه نیست من نمی تونم API کار کنم بهم بگید چیکار کنم
محمد تقی زاده مدرس دوره
سلام دوست عزیز، در جلسه API نویسی، یک لیست از Public API های مختلف در زمینههای مختلف رو با هم بررسی کردیم، حتما دوباره اون جلسه رو با دقت مشاهده کنید و در جلسه بعدی اش یکی رو برای تمرین برای بحث آب و هوا بهتون نشون داد به صورت عملی، طبیعتا آره درسته ممکنه این ها همیشه در دسترس نباشند چون Public API هستند و برای آموزش ازشون استفاده کردیم. کاری که شما میتونید انجام بدید اینه که با مشاهده ویدئو و یادگیری کار با کتابخونه request برای تمرین یکی از API های سایتهای دیگه رو تمرین کنید و عملیات مختلف رو روی اون انجام بدید، هدف اینه که شما برنامه نویس بشید و صرفا محدود به یک آموزش نباشید.
آرزوی موفقیت
ali.ashkbousi دانشجوی دوره
سلام. وقت بخیر
فایل کدهایی که خودتون نوشتید را از کجا باید دانلود کنم؟
محمد تقی زاده مدرس دوره
سلام دوست گرامی، تمام درسنامه هارو از صفحه دوره جامع پایتون یا تمرکز برهوش مصنوعی با عنوان “داکیومنتیشن جامع دوره و سورس کدها” میتونید دانلود کنید.
همینطور از طریق گیتهاب من هم میتونید دسترسی داشته باشید
https://github.com/M-Taghizadeh/Python-full-course
barzuee دانشجوی دوره
با سلام ایا با اتمام این دوره قادر به انجام پروژه های عادی یا فریلنسری خواهیم بود ؟
محمد تقی زاده مدرس دوره
بله بدون شک، البته لازمه اش اینه که حتما آموزش ها و درسنامه هارو با دقت مشاهده کنید و همزمان با آموزش کد بزنید، این دوره یک ریل آموزشی کامل برای تبدیل شدن شما به یک متخصص پایتون خواهد بود.
MRsecret
سلام
به نظرتون برای برنامه نویس اندروید(با زبان کاتلین) کار صحیحی که برای برنامه نویسی هوش مصنوعی از طریق پایتون اقدام کنه ؟
علیرضا احمدی
سلام و عرض ادب.
جناب تقی زاده هم جواب شما رو خواهند داد اما من هم به عنوان متخصص برنامه نیوسی اندروید وظیفه خودم دونستم تا پاسخی برای شما ارسال کنم.
با زبان کاتلین ما نمیتونیم هوش مصنوعی کار کنیم و کتابخونه جذابی برای این کار نداریم. قطعا بهترین زبان برای هوش مصنوعی (در حال حاضر) زبان برنامه نویسی پایتون هست.
شما به عنوان یک برنامه نویس کاتلین، خیلی راحت میتونید پایتون یاد بگیرید چون سینتکس ها زیاد با هم متفاوت نیستند و هر دو زبان جدید هستند و یادگیری اونها ساده اس.
اما جدای از زبان، شما نیازمند یادگیری مفاهیم و کتابخونه های جانبی هستید که در این دوره به صورت کامل آموزش داده میشه.
موفق باشید
محمد تقی زاده مدرس دوره
سلام دوست عزیز، در رابطه با سوالتون، آقای احمدی عزیز پاسخ درست و خوبی واستون ارسال کردند که حتما میتونه مناسب شما باشه
اما کمی عمیقتر سؤال شمارو بررسی کنیم.
نکته اول: شما به عنوان برنامه نویس در شروع مسیر اتفاقا باید فیلد های مختلف رو کمی راجع بهشون اطلاع کسب کنید مثلا کمی در مورد هوش مصنوعی تحقیق کنید، کمی راجع به وب، کمی راجع به موبایل و فیلد های دیگه که بتونید بعد از یک مدت فیلد مورد علاقه خودتون رو پیدا کنید. عملا شما باید تبدیل بشید به یک برنامه نویس که یک اقیانوس به عمق چند سانتیمتر دانش داره ولی بعدش در یک بخش از این اقیانوس به شدت عمیق و عمیق شده، بنابراین اگر در شروع کار هستید چیزی شمارو محدود نمیکنه و حتما باید راجع به فیلد های دیگه هم تحقیق کنید، شاید واقعا شما در فیلد دیگری موفق تر باشید و استعداد بیشتری داشته باشید.
نکته دوم: اما اگر بخوام ویژه تر و دقیق تر سؤال شما پاسخ بدم، همونطور که همکار عزیزم آقای احمدی گفتن از لحاظ سینتکس کاتلین خیلی شبیه به پایتون و مشکلی نخواهید داشت، اما برای هوش مصنوعی بحث فقط سینتکس نیست باید وقت خوبی قرار بدید برای یادگیری مفاهیم اولیه هوش مصنوعی، ماشین لرنینگ و دیپ لرنینگ و کار با کتابخونه های مهم پایتونی که توصیه من اینه با همین آموزش جامع پایتون شروع کنید در کنار کارخودتون میتونید آموزش هارو ببینید و حتما بعد از مدتی متوجه میشید که آیا به این فیلد علاقه دارید یا نه، توصیه من به دانشجوها برای انتخاب مسیر شغلی درست و career path صحیح خودشون در نظر گرفتن چند پارامتر مهمه: هدف زندگی، استعداد، علاقه، بازارکار
این موارد رو هم در نظر بگیرید حتما میتونید مسیر خودتون رو در دنیای برنامه نویسی پیدا کنید.
موفق باشید.
amirreza71 دانشجوی دوره
با سلام و ممنون از محتوای خوبتون
در google colab : این ارور هر کار کردم مدام میاد. لطفا راهنمایی میکنید تا رفع بشه.
No module named ‘keras.engine.topology’
محمد تقی زاده مدرس دوره
سلام امیررضای عزیز اروری که داده کاملا مشخصه، شما این ماژول رو نصب ندارید باید ابتدا با دستور زیر این ماژول رو روی کولب نصب کنید
این احتمال هم البته وجود داره کدی که دارید استفاده میکنید برای ورژن های قبلی کراس بوده و برای ورژن جدید کد خودتون رو سرچ کنید به چه شکلی بهتره نوشته بشه
اگر مشکل حل نشد در تلگرام کد و سؤال و ارور خودتون رو واسم ارسال کنید
تلگرام: tqzdh
آرزوی موفقیت برای شما
amirreza71 دانشجوی دوره
بسیار عالی استاد جان و تشکر فراوان- تلگرام براتون رستادم
rohamkamakvand
سلام
ببخشید می خواستم بدونم به چه پیش نیاز هایی برای دیدن این دوره نیاز داریم؟
آیا فقط دیدن دوره رایگان مقدماتی پایتون کافیه؟
با تشکر
محمد تقی زاده مدرس دوره
این دوره هیچ پیشنیازی نداره و دوره پایتون مقدماتی هم قدم اول همین دوره هست
هدف ما این بوده که دقیقا شما از مبانی برنامه نویسی و ساختن ذهنیت برنامه نویسی شروع کنید، با ابزار های پایتونی، برنامه نویسی شی گرا، کار با دیتابیس، برنامه نویسی گرافیکی، کتابخانه های پایتونی و در نهایت فیلد هوش مصنوعی در یک زمان معقول آشنا بشید و یک مسیر راه درست پیش روی شما قرار بگیره، بنابراین با خیال راحت میتوانید با این آموزش شروع کنید.
Kasra1445
سلام
به نظرتون ابتدا دوره رایگانتون رو ببینیم بعد این دوره یا این که با همین دوره شروع کنیم؟
محمد تقی زاده مدرس دوره
سلام دوست گرامی، دوره رایگان درواقع قدم اول دوره جامع پایتون با تمرکز بر هوش مصنوعی هست. عملا قدم اول دوره یعنی “مقدمات پایتون و تفکر برنامه نویسی” رو برای اینکه همه بتونن مشاهده کنند، رایگان کردیم ولی اگر قصد دارید عمیق پایتون کار کنید و در این زمینه متخصص بشید بدون شک باید دوره جامع پایتون رو مشاهده کنید.
سرفصل های دوره جامع پایتون با تمرکز بر هوش مصنوعی
1- پایتون مقدماتی و تفکر برنامه نویسی
2- ابزارهای پایتونی
3- برنامه نویسی شی گرا
4- پایگاه داده
5- برنامه نویسی گرافیکی
6- فریمورک های محبوب پایتون (Numpy, Matplotlib, OpenCV, Selenium و غیره)
7- هوش مصنوعی، یادگیری ماشین و یادگیری عمیق
در کنار این آموزش جامع هم آموزش های فنی و بازارکاری و محتوای آموزشی دیگه رو در چنل یوتیوب و تلگرام میتونید مشاهده کنید.
mahaatwan7 دانشجوی دوره
دوره بسیار بسیار مفید و جامع هست و زبان بیان استاد عالی.
محمد تقی زاده مدرس دوره
تشکر از شما مهسای گرامی، خوشحالم که مفید بوده واستون، امیدوارم به برنامه نویس های خوبی تبدیل بشید.
mohammadkh934 دانشجوی دوره
دوره عالی و کاربردی به نظر میاد
محمد تقی زاده مدرس دوره
هدف ما تولید کاملترین آموزش و درسنامه برای یادگیری پایتون با محوریت هوش مصنوعی بوده
با آرزوی موفقیت برای شما در مسیر یادگیری پایتون
سجاد اسدی دانشجوی دوره
دوره های مهندس تقی زاده عالیه
مخصوصا این دوره
محمد تقی زاده مدرس دوره
تمام هدف من بالا بردن کیفیت آموزش های برنامه نویسی در وب فارسی هست و خوشحالم واستون مفید بوده
ariasd1111 دانشجوی دوره
میشه بگید دقیقا فایل هایی که که گفتید آپلود میکنم(مثل پروژه هک) کجاست؟؟؟
محمد تقی زاده مدرس دوره
سلام دوست گرامی، تمام فایلها و درسنامه هارو از صفحه دوره جامع پایتون یا تمرکز برهوش مصنوعی با عنوان “داکیومنتیشن جامع دوره و سورس کدها” میتونید دانلود کنید.
همینطور از طریق گیتهاب من هم میتونید دسترسی داشته باشید با آدرس زیر
https://github.com/M-Taghizadeh/Python-full-course
kazemihadi711 دانشجوی دوره
سلام خسته نباشید استاد
لطفا اگه امکانش هست ی جلسه راجب نحوه راه اندازی و Run کردن برنامه در wsl توضیح بدین یا ی منبعی معرفی کنید بهم ممنونم
از ویندوز 10 استفاده میکنم
محمد تقی زاده مدرس دوره
سلام هادی عزیز روش اجرای برنامه مشابه حالت مرسوم هست و خیلی چالش خاصی نداره که جلسه ای واسش ضبط کنیم، روی مدیون این بلاگ پست رو هم ببین مشکلت احتمالا رفع بشه: https://sanajitghosh.medium.com/run-python-codes-develop-ml-models-using-wsl-windows-10-40f8bb39fd45
amirhosseinbabaki10
سلام به استاد محترم من تازه میخواهم برنامه نویسی پایتون را شروع کنم و در حوزه هوش مصنوعی فعالیت کنم و چندوقت دیگه هم قراره برای بورسیه خارج کشور اقدام کنم بنظرشما این دوره مناسب بنده هست
محمد تقی زاده مدرس دوره
این دوره دقیقا بهترین منبع فارسی برای شروع برنامه نویسی پایتون و ورود به دنیای هوش مصنوعی است و دقیقا با همین هدف هم ضبط و منتشر شده
علی
طراحی اپلیکیشن موبایل بر اساس هوش مصنوعی با آموزش این دوره امکان پذیر هست؟
محمد تقی زاده مدرس دوره
طراحی اپلیکیشن های موبایل رو باید با زبان های برنامه نویسی موبایل انجام بدید و برید و برنامه نویسی موبایل و اندروید یادبگیرید و زبان هایی مثل جاوا، کاتلین و غیره
با پایتون هم میشه اپ موبایل ساده نوشت با ابزار kivy که البته برای app های خیلی با فیچر زیاد توصیه نمیشه
اما در رابطه با هوش مصنوعی، دقیقا این آموزش بهترین گزینه برای ورود به دنیای هوش مصنوعی و پایتون هست و هدف ما دقیقا همین بوده
اگر چالش داشتید برای شروع برنامه نویسی پایتون ، در تلگرام بهم پیام بده، حتما بهت کمک میکنم.
Ashkan11111 دانشجوی دوره
سلام استاد
خسته نباشید
برای تمرین و انجام پروژه های بیشتر برای تسلط بهتر شما چه منبعی رو پیشنهاد میدین؟
محمد تقی زاده مدرس دوره
سلام دوست گرامی ، سوال به شدت مهمی پرسیدید، تاکید همیشگی من به دانشجوها این بوده که برای برنامه نویس شدن (نه کد نویس شدن صرفا) باید کد بزنید، کدبخونید، تمرین کنید و تمرین کنید.
در همین راستا پادکستی رو در چنل یوتیوب منتشر کردیم با عنوان “چطوری مثل یک برنامه نویس فکر کنم؟” در این پادکست بهترین سایت های تمرین برنامه نویسی خارجی رو معرفی کردیم که در این سایت ها میتونید با انجام پروژه های مختلف مهارتتون رو به چالش بکشید و اینطوریه که برنامه نویس خوبی خواهید شد.
مشاهده ویدئو از چنل یوتیوب (پلی لیست پادکست های برنامه نویسی) : https://youtube.com/c/MohammadTaghizadeh
Ashkan11111 دانشجوی دوره
سلام استاد
خسته نباشید
ببخشید از کجا باید داکیومنت های دوره رو دانلود کنم؟؟؟
محمد تقی زاده مدرس دوره
سلام دوست عزیز ، تمام فایل ها و درسنامه هارو از همین صفحه با عنوان “داکیومنتیشن جامع دوره و سورس کدها” میتونید دانلود کنید و همینطور از طریق گیتهاب من هم میتونید دسترسی داشته باشید با آدرس : https://github.com/M-Taghizadeh/Python-full-course
در کانال یوتیوب و تلگرامی هم حتما عضو بشید و محتواهای مناسبی که براتون اونجا قرار میگیره رو از دست ندید ، پادکست ها و ویدئوکست هایی در زمینه های برنامه نویسی و مهارت های نرمی مثل اینکه چطور انگیزه خودمون رو در برنامه نویسی حفظ کنیم ، چطور رزومه بنویسیم و پروژه بگیریم ، نقشه راه های مختلف و موارد بسیار مهم دیگه
موفق باشید.
hamidrezapakpour دانشجوی دوره
سلام و عرض ادب خدمت استاد گرامی ممنون از دوره خوبتون سوالی داشتم مدتیه نمیشه Extention های vscode نه آپدیت کرد و نه نصب البته با وی پی ان امتحان نکردم
محمد تقی زاده مدرس دوره
سلام دوست گرامی ، زنده باشی خوشحالم با آموزش همراه شدی ، حتما محتواهای داخل یوتیوب و کانال تگرام رو هم در کنار دوره ها تماشا کن میتونه خیلی کمکت کنه
در رابطه با VS Code نه مشکل خاصی وجود نداره ، احتمالا کانکشن اینترنتت مشکلی داره چون دقیقا همین الان امتحان کردم.
اگر چالشت رفع نشد در تلگرام پیام بده کمکت میکنم.
آرزوی موفقت.
sepehr.soheyli2014
با سلام و احترام
مهندس آدرس تلگرامتون میفرمائید؟
محمد تقی زاده مدرس دوره
سلام دوست عزیز
telegram: @Tqzdh
parvizt دانشجوی دوره
دوست عزیز درست میفرمایید . همه این مشکل رو دارند. باید ب وی پی ان وصل بشید و بعد دونلود کنید.
gtaonline7462
سلام
این دوره ساخت api هم آموزش میدن ؟؟ برای بک اند برنامه میخوام که با فلاتر ترکیب کنم
محمد تقی زاده مدرس دوره
در رابطه با مفهوم API در برنامه نویسی اره توضیح دادیم و همینطور پروژه هایی نظیر پروژه هواشناسی هم انجام دادیم که از API ها و endpoint ها در اون استفاده شد.
ولی برای ساخت API در سمت بک اند شما باید با فریمورک های بک اندی پایتون کار کنید که بهترینشون در حال حاضر برای توسعه میکروسرویس و پروتکل Restful API ابزار های زیر هستند
میکروفریمورک فلسک
django rest framework
fastapi
پوریا
ممنون یعنی بعد از این دوره باید برم سراغ اونا ؟
مسعود مهدویان
من از همین هفته قراره اولین کارم رو شروع کنم و موفق شدم بعنوان برنامه نویس پایتون استخدام بشم ، تمام دانش و علاقم به برنامه نویسی رو به شما و دوره پایتون مدیون هستم استاد که تونستم استارت بزنم و دانش خودم رو در پایتون رشد بدم و بدون هیچ شکی میگم که برای هر فردی که میخواد برنامه نویس پایتون شه واجبه که این دوره رو ببینه به نظرم کامل ترین دوره پایتونی بود که من در کل اینترنت پیدا کردم
خوشحالم که امروز در این شغل خیلی عالی هستم ، یک دنیا تشکر
محمد تقی زاده مدرس دوره
سلام دوست عزیزم ، به شدت انرژی گرفتم از این پیام و واقعا همین پیام های شما و انرژی های شماست که به من انگیزه میده که سعی کنم به کامیونیتی برنامه نویس های فارسی تا جائیکه میتونم کمک کنم
ممنون از شما که همراهی کردی ، با آرزوی موفقیت در مسیر یادگیری برنامه نویسی
ali.abad123 دانشجوی دوره
سلام خسته نباشید .خیلی زحمت کشیدید فعلا تا قسمت 8 را مشاهده کردم.ولی جدا از دانش , این محتوا از قدرت بیان و انتقال خوبی برخوردار نیست مثل این است که قرار است در کنفرانسی به صورت کلی و خلاصه مطلب ارائه داده شود.
با تشکر
paria.s.2002 دانشجوی دوره
ممنون از دوره خوبتون، فایل های استاد رو از کجا میتونیم دانلود کنیم؟
محمد تقی زاده مدرس دوره
سلام دوست گرامی ، فایل ها و درسنامه هارو هم از همین صفحه با عنوان “داکیومنتیشن جامع دوره و سورس کدها” میتونید دانلود کنید و هم از طریق گیتهاب من
در کانال یوتیوب و تلگرامی هم حتما عضو بشید و محتواهای مناسبی که براتون اونجا قرار میگیره رو از دست ندید ، پادکست ها و ویدئوکست هایی در زمینه های برنامه نویسی و مهارت های نرمی مثل اینکه چطور انگیزه خودمون رو در برنامه نویسی حفظ کنیم ، چطور رزومه بنویسیم و پروژه بگیریم ، نقشه راه های مختلف و موارد بسیار مهم دیگه
موفق باشید.
paria.s.2002 دانشجوی دوره
خیلی متشکرم از پاسخگوییتون
mnourikh دانشجوی دوره
ممنون از دوره بسیار عالی. فایلهای دروس رو از کجا میتونیم دریافت کنیم؟
poriya77armaghani
سلام استاد عزیز
ممنون از درس دادنتون
استاد یه سوال داشتم
پایتون رو چجوری یاد بگیریم؟
مرسی
ali8lampard8 دانشجوی دوره
سلام . من تازه میخوام پایان ناممو شروع کنم و نیاز به استفاده از شبکه عصبی چند لایه و الگوریتم های بهینه سازی دارم . اولا الگوریتم های بهینه سازی در این دوره اومده؟ثانیا به نظر شما برای شبکه عصبی از متلب استفاده کنم یا پایتون با در نظر گرفتن این که اگه به مشکل خوردم بتونم با سرچ نمونه کد های مختلف رو پیدا کنم .
mmad.kr5 دانشجوی دوره
چگونه میشع ورژن پایتون رو تو cmd تغییر داد
محمد تقی زاده مدرس دوره
اگر چندین ورژن از پایتون 3 نصب دارید و برای پروژه های مختلف قصد دارید از ورژن های متفاوتی استفاده کنید کافیه که آدرس مفسر پایتون ورژن های مختلف رو فراخوانی کنید در زمان اجرا
adliavir دانشجوی دوره
سلام حضرت عباسی بگید لینک دانلود یکجا اموزش کجاست؟مرسی
حسن رجبیان
سلام وقت بخیر
دانلود آموزش به صورت یکجا روی سایت نداریم
mehdi
سلام
برای یادگیری برنامه نویسی حالا با هر زبانی که اینجا پایتون هست خب ایا باید مبانی الگوریتم و فلوچارت رو اول بخونیم و بلد باشیم برای درک بهتر برنامه نویسی؟؟؟
محمد تقی زاده مدرس دوره
سلام دوست عزیز ، سوال به شدت خوبیه
شما بعنوان برنامه نویس کارتون حل مساله و چالش هست و طبیعتا هر چقدر در حل مساله بهتر باشید برنامه نویس بهتری هم خواهید بود ، رویکرد من در دوره های آموزشی جامع همیشه بر این بوده که این ذهنیت برنامه نویسی رو در عمل هم قدم با دانشجو بررسی کنیم با پروژه های آموزشی مختلفی که جنبه های مختلف بحث و درسنامه رو بررسی کنه ، بنابراین پیشنهاد میکنم بصورت عملگرا شما هم جلو برید ، یعنی هرچه زودتر شروع کنید به کد زدن و کد دیدن و تمرین کردن ، به مرور در بحث طراحی الگوریتم که البته یکی از دروس کارشناسی هم هست قوی میشید و عملا برنامه نویسی همین طراحی الگوریتمه دیگه ، ویدئو ها و پادکست های مختلفی رو در این زمینه هم ضبط کردم ، بعنوان مثال پادکست “برنامه نویس ها چطوری فکر میکنند؟” رو حتما در یوتیوب من گوش کنید خیلی بهتون کمک میکنه ، از طرفی برای شروع برنامه نویسی مقدمات اولیه ای که باید یادبگیرید هم واسشون پادکست هایی رو ضبط کردم ، در تلگرام بهم پیام بدید واستون این موارد رو ارسال کنم که بتونید بهتر مسیرتون رو پیدا کنید و درست در این مسیر گام بردارید
آرزوی موفقیت برای شما
yasaman
salam .vaght bekheir
mn akhiran shoru be yadgiri deep learning kardam mikhastam barnamenevisi ba python ro ham pish bebaram va be surate moghadamati ham ba python kar kardam baraye tasalote bishtar dar kenare in dore shoma pishnehade digari ham darid ?
محمد تقی زاده مدرس دوره
سلام دوست گرامی ، برای شروع کار ، این آموزش و درسنامه های این بسته ، بدون شک خیلی بهتون کمک میکنه و مسیر برنامه نویسی پایتون و هوش مصنوعی و یادگیری ماشین و یادگیری عمیق رو در یک مجموعه آموزشی جامع واستون مشخص میکنه ، دانشجوهای زیادی در مقاطع مختلف از کارشناسی تا دکتری و از سراسر دنیا هم با همین دوره استارت زدن و به مباحث عمیق شدن
اما در ادامه کار پس از مشاهده این دوره برای عمیق شدن بیشتر به مباحث ، چند آموزش و کتاب خیلی خیلی مهم در زمینه یادگیری ماشین و هوش مصنوعی و دیپ لرنینگ رو بهت معرفی کنم (بصورت کامل معرفی میکنم که دانشجوهای دیگری که این کامنت رو میخونن هم بتونن استفاده کنن) :
1 – دوره شبکه های عصبی مصنوعی در دانشگاه استفورد توسط خانوم fie fie lee که از رفرنس های دوره هم بودن ایشون ، چنل یوتیوب دانشگاه استفورد رو حتما مشاده کن دوره های به شدت فوق العاده ای در زمینه یادگیری ماشین قرار دادن :)
> لینک پلی لیست دوره در یوتیوب :
https://www.youtube.com/playlist?list=PL3FW7Lu3i5JvHM8ljYj-zLfQRF3EO8sYv
2 – دوره فوق العاده ی یادگیری ماشین ( که در حال ترجمه فارسی شدن هم هست ) با اندرو ان جی ( اسطوره ای هستن ایشون :) ) – ۱۱۲ جلسه که حتما در سایت های ایرانی بگردی زیرنویس فارسی اش رو پیدا میکنی
> لینک پلی لیست دوره در یوتیوب :
https://www.youtube.com/watch?v=PPLop4L2eGk&list=PLLssT5z_DsK-h9vYZkQkYNWcItqhlRJLN&index=1
3 – در مورد یه سری کتاب به شدت مهم و کاربردی در زمینه هوش مصنوعی :
– artificial intelligence a modern approach
– pattern recognition and machine learning
4 – منابع آموزش Deep Learning
– دوره به شدت کامل دیپ لرنینگ andrew ng در coursera
– کتاب Deep Learning ، نویسنده ian goodfellow یکی از افراد تاثیر گذار در دنیا در فیلد هوش مصنوعی و یادگیری عمیق
در انتها آرزوی موفقیت برای شما ، اگر سوالی داشتید و یا نیاز به مشاوره داشتید برای ادامه مسیر در تلگرام پیام بدید حتما کمکتون میکنم.
hh7192 دانشجوی دوره
سلام و درود استاد عزیز. من از طریق سرچ ویدیویی در مورد خوندن و نوشتن فایل ها در پایتون ویدیوی شما رو دیدم و استفاده کردم و تصمیم گرفتم تو این دوره شرکت کنم. به تازگی شروع کردم و همزمان دوره های پایتون دانشگاه میشیگان و دوره آی بی ام رو هم از کورسرا پیش میبرم. امیدوارم دیدن این دوره شما بتونه من رو سریعتر به اهداف یادگیریم نزدیک کنه و مطمئنم که حتما هم همینطور خواهد بود. سپاس از شما و سایت خوب دانشجویار
محمد تقی زاده مدرس دوره
سلام رفیق ، خوشحالم که با آموزش ها و درسنامه ها همراه شدی ، آرزوی موفقیت دارم واست در این مسیر یادگیری برنامه نویسی
برای اینکه در طول آموزش ها برای یادگیری پرفورمنس بهتری داشته باشید و با ذهنیت و تفکر برنامه نویسی بیشتر آشنا بشید در تلگرام بهم پیام بدید ، مجموعه ای از وویس ها و پادکستها و ویدیوکست هارو واستون ارسال کنم ، در کامیونیتی تلگرامیمون هم حتما عضو بشید
mousavi khorram دانشجوی دوره
slm man mikham mesl video 4 rom sar name reza enter miznm ke to terminal bege name reza nmizane moshkel az kojas
mousavi khorram دانشجوی دوره
bad yek soal dige mn alan python nasb kardam to extions vali on pain mizane select a python interpreter
محمد تقی زاده مدرس دوره
ویدئو ها رو با دقت بیشتری مشاهده کن این مسائل ابتدایی کاملا توضیح داده شده و انتظار میره این چنین چالش های ساده ای رو خیلی راحت بتونید اوکی کنید بعنوان برنامه نویس ، چالشی نداره ، باید مفسر پایتون ات رو select کنی طبیعتا ، یا بصورت کلی برای اینکار Ctrl+Shift+P واست یک بخشی رو میاره که در ابتدا باید بنویسی Python: Select Interpreter و مسیر نصب مفسر پایتون در سیستم ات رو واسش مشخص میکنی و سپس برای اینکه اکستنشن پایتون ات هم سینک بشه و فعال بشه Reload Windwos میکنی
mousavi khorram دانشجوی دوره
salam ostad man to cmd ke python miznm microsoft stor miad che konm ?
محمد تقی زاده مدرس دوره
درست نصب نکردی طبیعتا ، حتما گام به گام با ویدئو پیش برو و اینکه در زمان نصب پایتون هم تیک اضافه کردن مفسر پایتون (مسیر فایلهاش) رو حتما به environment variables بزن یا اگر اینکار رو نکردی بعد از نصب دستی اینکار رو کن
zahra_motahari_nezhad
سلام استاد واقعا خوشحالم که با این دوره آشنا شدم و خیلی روی مهارت برنامه نویسی من نقش داشت و برای شروع هوش مصنوعی گفتید واقعا ممنونم برای این آموزش هاتون و راهنمایی هاتون امیدوارم با قدرت رو به جلو ادامه بدید تشکر از سایت دانشجویار
یه سوال هم داشتم گفتم اینجا بپرسم در رابطه با قیمت گذاری پروژه های فریلنسری که گفتید روی کانال تلگرامی یه پادکست گذاشتید نتوستم کانال رو پیدا کنم ممنون میشم داخل یوتیوب هم قرار بدید واسمون
محمد تقی زاده مدرس دوره
درود دوست عزیز ، به شدت انرژی میگیرم که پیشرفت افرادی مثل شما و برنامه نویس های مستعد دیگه رو میبینم ، آرزوی موفقیت برای شما در مسیر یادگیری برنامه نویسی و امیدوارم هر روز در جهت level up شدن گام بردارید
در رابطه با قیمت گذاری پروژه های فریلنسری آره ، پادکستی رو ضبط کردم در کانال تلگرامی قرار دادم (به این آیدی پیام بدید : tqzdh@) به زودی اگر فرصت شد ادیتش میکنم و روی یوتیوب هم قرار میدم
موفق باشید
asy27229 دانشجوی دوره
فصل دو قسمت ششم لیست ها صداش خرابه
soheylakazemi
سلام چک شد ایرادی نداشت
poriya77armaghani
سلام باندتون خرابه
علی امامی
سلام وقتتون بخیر
استاد آیا این دوره در آینده با اومدن ورژن 4 پایتون آپدیت خواهد شد یا نیاز خاصی به آپدیت نیس؟
محمد تقی زاده مدرس دوره
درود علی امامی عزیز ، در رابطه با سوالت آره حتما آپدیت میکنیم آموزش رو همونطور که دوره پایتون 3.10 رو بعد از یک هفته از اینکه پایتون 3.10 در حدود یک ماه قبل ، در ماه اکتبرمنتشر شد ، واستون ضبط و تولید کردیم و همین الان میتونید این دوره رو به رایگان در دانشجویار مشاهده کنید
https://www.daneshjooyar.com/python-3-10/
در رابطه با نسخه های بعدی پایتون هم حتما پوشش خواهیم داد و دوره های کاملی رو با بهترین کیفیت سعی میکنیم واستون آماده کنیم
آرزوی موفقیت برای شما در مسیر یادگیری پایتون
zahra_motahari_nezhad
تشکر استاد دوره ورژن آخر پایتون عالی بود
محمد تقی زاده مدرس دوره
درود دوست گرامی خوشحالم که بهتون کمک کرده
آرزوی موفقیت برای شما در مسیر آموزش برنامه نویسی پایتون
mostafa mahmoodi دانشجوی دوره
بی نظیره واقعا خداقوت به شما استاد و وبسایت دانشجویار با چنین دوره های کاربردی و بینظیری که قرار میدهید ، واقعا بهم کمک کرد و باعث شده خیلی عالی پایتون رو یاد بگیرم برای پروژه ی دانشگاهم خیلی چالش داشتم ، بسیار بسیار ممنونم ازتون استاد تقی زاده که انقدر هم با حوصله راهنمایی ام کردید و بهم دررابطه با پروژه ام توضیح دادید
soheylakazemi
سلام ممنون از شما دوست عزیز که با نظرتون به ما انرژی میدید ، خیلی خوشحالیم که این دوره براتون مفید بوده
takdesigner215
بهترین هستید جهان سپاس از تهیه آموزش های بی نظیر تان.
soheylakazemi
سلام ممنون از شما دوست عزیز که با نظرتون به ما انرژی میدید ، خیلی خوشحالیم که این دوره براتون مفید بوده
زهرا قاسمی
خیلی خوب بود ممنون
samirakazemifar0
ممنون از نظرتون دوست عزیز
محمد تقی زاده مدرس دوره
درود بر شما دوست گرامی ، آرزوی موفقیت دارم واستون
فاطمه ترابی دانشجوی دوره
سلام یکی از بهترین آموزشهایی بود که تا حالا دیدم. آموزش جاوا اسکریپت ، آموزش اون خیلی حرفه ای طراحی شده بود. استفاده از فایل ها خیلی در یادگیری من تاثیر گذار بود. به نظرم اوج این پکیج آموزشی نحوه بیان مدرس این دوره بود. خیلی ممنون
محمد تقی زاده مدرس دوره
زنده باشی دوست گرامی تشکر از نظر ارزشمند و حمایت شما ، خوشحالیم که در مسیر یادگیری برنامه نویسی با ما همراه هستید
7695
سلام
مدرس به درس مسلط نبودند زیاد و خیلی واضح نمیتونستند مطلب رو برسونند
samirakazemifar0
سلام ممنون از نظرتون دوست عزیز
محمد تقی زاده مدرس دوره
درود رفیق ، خیلی خوب بود که اگر انتقادی دارید کاملا با ذکر مورد بیان کنید که سعی کنیم خودمون رو بهبود بدیم ، البته ظاهرا شما دانشجوی دوره هم نیستید ولی در هر صورت بدون شک نقد هایی وجود داره و من به شخصه خوشحال میشم نقد سازنده ای رو بشنوم و استفاده کنم در جهت آموزش بهتر و کمک بهتر به دوستان و دانشجویان ، ولی اگر توجه کرده باشید و منصف باشید کلا تمام تلاش من و بیشتر وقت من در روز با افتخار وقف دانشجویانم هست.
موفق باشی ، سوال و چالشی هم اگر داشتید اینجا مطرح کنید یا از طریق شبکه های اجتماعی من پیام بدید.
فهیمه
یک بار خرید کردم و حالا مشتری ثابت دانشجویار شدم. این آموزش هم مثل آموزش های دیگرتون حرفه ای بود.
soheylakazemi
ممنون از شما دوست عزیز خیلی خوشحالیم که از آموزش های ما راضی بودید
محمد تقی زاده مدرس دوره
خوشحالم در مسیر یادگیری برنامه نویسی همراه ما شدی
موفق باشی
حامد
سلام اول از همه از رفتار بسیار حرفه ای و پاسخگویی کامل مدرس تشکر میکنم. دوم اینکه دوره ای که گذاشتید خیلی حرفه ای و کاربردی بودند. فصل بندی خوب مدرس گویا توان بالای ایشونه. استاد تقی زاده ممنونم
samirakazemifar0
سلام ممنون از نظرتون دانشجویاری عزیز
محمد تقی زاده مدرس دوره
درود حامد عزیز ، زنده باشی ، به شدت انرژی میگیرم با دیدن نظرات مثبت و گرم شما عزیزان و تمام خستگی تولید آموزش ها از بین میره ، خوشحالم که همراهان خفنی چون شما داریم
آرزوی موفقیت برای شما در طول مسیر یادگیری پایتون
الناز صاحب دل
لطفا برای این اموزش مثل بقیه اموزش ها یه تخفیف بهتری بگذارید که بالای 70 درصد هستند بگذارید بتونیم خرید کنیم
soheylakazemi
درود دوست عزیز چشم حتما سعی میکنیم تو جشنواره هامون قرار بدیم
reza stim
سلام
از هوش مصنوعی پایتون چطور میشه تو پروژه آی او تی یا اینترنت اشیاء استفاده کرد؟ دنبال ایده میگردم.
soheylakazemi
سلام لطفا به آیدی تلگرام @daneshjooyar_supportپیام بدید من براتون توضیحاتشو ارسال کنم
محمد تقی زاده مدرس دوره
درود دوست گرامی تقریبا میشه ساعت ها راجع به این مورد صحبت کرد و کاربرد های AI رو در IOT گفت و ترکیب این دو رو هم AIOT نام میبرند که حتما راجع بهش سرچ کن موارد مختلفی مثل خانه هوشمند ، شهر هوشمند ، ماشین های هوشمند ، کاربرد هایی مثل کشاورزی ، تناسب اندام و سلامت و غیره و بحث هایی مثل استفاده از داده کاوی در دیتاهایی که در اینترنت اشیا جمع آوری میشه و خیلی از موارد دیگه
در رابطه با هرکدام از این موارد در دنیای امروز که هوش مصنوعی و اینترنت اشیا آینده جهان رو میسازه ، تحقیقات و مطالعات و پروژه های زیادی در حال انجام هست.
محسن
سلام استاد با عرض خسته نباشید
استاد این دوره چقدر میتونه تو بخش برنامه نویسی هوش مصنوعی خودرو بهمون کمک کنه؟
یا تو بخش ECU خودرو
محمد تقی زاده مدرس دوره
درود محسن عزیز ، قدم هفتم این دوره (هوش مصنوعی و یادگیری ماشین) عملا دروازه ورود شما به دنیای هوش مصنوعی خواهد بود و به شدت در ادامه مسیر و ورود به حوزه های مختلف میتونه بهتون کمک کنه
حسن رجبیان
ممنون از شما دوست عزیز
zeinnaliamin دانشجوی دوره
با عرض سلام و وقت بخیر
خیلی ممنون بابت آموزشها
ی سوال داشتم در مورد ورژن پایتون جهت نصب. زمان تهیه آموزش ورژن 3.8.1 موجود بوده که پیشنهاد شده ورژن 3.5.2 نصب بشه. میخواستم بپرسم الان که ورژن 3.9.7 موجوده، ورژن پیشنهادی برای نصب کدومه؟
محمد تقی زاده مدرس دوره
درود دوست گرامی
در رابطه با ورژن های مختلف پایتون ۳ ، کلا تغییرات خیلی عمده نیستند و بدون هیچ چالشی درسنامه های دوره موارد مورد نیازت رو پوشش میده ، روی سیستمی که دوره باهاش ضبط شده پروژه ها و پکیج هام روی پایتون ۳.۵ و ۳.۷ بودند اکثرا ، اما در مجموع ورژن آخر رو نصب کن
اما یک خبر به شدت خوب :)
در رابطه با آخرین نسخه از پایتون یعنی پایتون ۳.۱۰ که مدتی پیش ریلیز شد ، دوره ای به شدت خفن رو برای شما و دوستان آماده کردیم با عنوان بررسی تغییرات پایتون ۳.۱۰ که به زودی شاید همین چند روز آینده روی دانشجویار هم منتشر میشه و از این طریق یا یوتیوب و اینستاگرام من هم میتونی دنبالش کنی (ضبط و ادیتش هم تموم شده)
در انتها آرزوی موفقیت برای شما
Gnlbz
ایا این دوزه پیشنیاز خاصی نیاز دارد؟
soheylakazemi
سلام خیر پیش نیاز خاصی نداره اما اگر دوره پایتون که لینکشو خدمتتون ارسال میکنم مشاهده کنید بهتر هستش
https://www.daneshjooyar.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d9%be%d8%a7%db%8c%d8%aa%d9%88%d9%86-python-%d9%85%d9%82%d8%af%d9%85%d8%a7%d8%aa%db%8c/
محمد تقی زاده مدرس دوره
درود دوست عزیز
خیر هیچ پیشنیازی برای این دوره نیاز نیست و دقیقا یکی از اهداف ما این بوده که دوره مناسب افرادی باشه که قصد دارند بعنوان اولین زبان برنامه نویسی با پایتون شروع کنند (با توجه به اینکه در حال حاضر یادگیری پایتون بعنوان اولین زبان برنامه نویسی در دانشگاه ها هم مرسوم هست با توجه به learning curve به شدت راحتی که داره و beginner friendly بودن این زبان)
در رابطه با این دوره ای که خانم مهندس براتون لینکش رو گذاشتن هم ، درواقع قدم اول همین مجموعه ی دوره جامع پایتون با تمرکز بر هوش مصنوعی هست که برای دوستان بصورت رایگان با عنوان دوره مقدماتی پایتون منتشر کردیم که دوستانی که توانایی مالی خرید مجموعه کامل رو ندارن بتونن آموزش مقدماتی پایتون رو بدون پرداخت هیچ هزینه ای ببینند :)
در انتها امیدوارم در مسیر یادگیری پایتون موفق باشی :)
adliavir
سلام استاد وقت بخیر.استاد من میخوام این بسته رو بخرم چند تا سوال داشتم.
بعد خرید فایل ها بصورت دانلودی هست؟
بعد برای ورود به طراحی سایت خوبه این دوره؟من دوره اقای اردوخانی رو دانلود کردم اموزش جامع پایتون.ولی خیلی خیلی خسته کننده بود و رهاش کردم.میخواستم ببینم این دوره چطوره؟
بعد استاد این دوره بسته طلایی شما اموزش جامع جنگو نداره؟
با تشکر فراوان /منتظر پاسختون هستم
حسن رجبیان
سلام وقتتون بخیر
بله بعد از خرید میتونین دوره رو دانلود کنید.
برای طراحی سایت باید برین سمت فریم ورک جنگو که البته باید پایتون بلد باشید که این دوره میتونه خیلی مناسب باشه براتون . این دوره رو تهیه بفرمایید و بعد از اون هم برین سراغ دوره های جنگو استاد میلاد حاتمی
محمد تقی زاده مدرس دوره
درود دوست عزیز و گرامی ، در رابطه با سوالاتون مهندس رجبیان عزیز از مجموعه دانشجویار توضیحات خوبی رو به شما گفتن
بصورت کلی در دوره جامع پایتون با تمرکز بر هوش مصنوعی که با استقبال به شدت خوب دانشجویان هم مواجه شده هدف این بوده که در زمانی معقول بصورت جامع مسیر پایتون دولوپر شدن رو برای بچه ها بچینیم و اینکه حوزه های مختلف رو هم بررسی کنیم ، در نهایت امر هم تمرکز نهایی دوره رو روی یکی از کاربرد های مهم پایتون یعنی هوش مصنوعی قرار دادیم.
حتما سرفصل های دوره رو بصورت کامل بررسی کنید.
برای اینکه پایتون بک اند دولوپر بشی هم باید روی پایتون و موارد دیگه ای هم تسلط کامل داشته باشی که در این دوره بصورت کامل به این پرداختیم و برای برنامه نویسی بک اند هم خودم هم دوره هایی رو با توجه به اینکه حوزه فعالیت من هم بک اند و هوش مصنوعی با پایتون هست در آینده برای دوستان آماده خواهم کرد (با کیفیت به شدت عالی در یک استودیوی خفن) در حال حاضر حتما باید روی این دوره و دوره جامع گیت تسلط پیدا کنید برای اینکه در آینده یک بک اند کار خوب و حرفه ای با پایتون بشید
و اما بصورت کلی برنامه نویسی وب (بک اند) با پایتون :
برنامه نویسی وب با پایتون ، یکی از مهم ترین دلایل محبوبیت پایتون هست و پایتون در این زمنیه با فریمورک های فلسک و جنگو از محبوبترین گزینه ها برای برنامه نویسی بک اند محسوب میشه بطوری که طبق آمار گیتهاب رتبه ی دوم و سوم محبوب ترین فریمورک های بک اند بین زبان های برنامه نویسی مختلف مربوط به این دو فریمورک پایتونی هستش و همینطور آمار های استک اورفلو هم محبوبیت این فریمورک هارو نشون میده ، اما برای بررسی کامل این دو فریمورک و بصورت کامل تفاوت ها و نقاط ضعف و قوتشون و اینکه چطوری یادشون بگیریم و به چه شکل جلو بریم در لایو اینستاگرامی که در دانشجویار مدتی قبل داشتیم به تفصیل این مطالب رو بررسی کردیم ، حتما این لایو رو که در یوتیوب چنل خودم هم هست مشاهده کن :
https://www.youtube.com/watch?v=Yv6DpRJUXSE
adliavir
سلام استاد وقت بخیر.استاد من میخوام این بسته رو بخرم چند تا سوال داشتم.
بعد خرید فایل ها بصورت دانلودی هست؟
بعد برای ورود به طراحی سایت خوبه این دوره؟من دوره اقای اردوخانی رو دانلود کردم اموزش جامع پایتون.ولی خیلی خیلی خسته کننده بود و رهاش کردم.میخواستم ببینم این دوره چطوره؟
بعد استاد این دوره بسته طلایی شما اموزش جامع جنگو نداره؟
با تشکر فراوان
alihosaien.poryamoazam دانشجوی دوره
سلام و وقت بخیر، ببخشید نمیشه این آموزش را یکجا با هم دانلود کرد؟؟؟؟؟
soheylakazemi
سلام بله امکان دانلود یکجا هستش
میتونید از قسمت سوالات متداول نحوه دانلود مشاهده کنید
alihosaien.poryamoazam دانشجوی دوره
تشکر
mr.mhmdi93
سلام به جناب تقی زاده عزیز ,
من این دوره شما دارم میگذرونم و نسبت به بحث برنامه نویسی پایتون خیلی علاقه دارم. بیشتر علاقه ایی که به backend هستش و خیلی نسبت به بحث امنیت و هوش مصنوعی علاقه دارم. راهنمایی میخواستم از شما که بعد از پایان این دوره , چه جوری میتونم خودمو تو این قسمت قوی کنم, کتاب خاصی هست که به عنوان اموزش تکمیلی مطالعه کنم ؟ و کلآ پیشنهادتون چی هستش برای من که بتونم تو این زمینه ها پیشرفت کنم ؟
تشکر
محمد تقی زاده مدرس دوره
درود دوست گرامی ، در مورد برنامه نویسی بک اند و هوس مصنوعی پرسیدی که به چه شکل در این حوزه ها فعالیت کنی که در ادامه به صورت کامل خدمتت عرض میکنم :
A – برنامه نویسی وب (بک اند) با پایتون : برنامه نویسی وب با پایتون ، یکی از مهم ترین دلایل محبوبیت پایتون هست و پایتون در این زمنیه با فریمورک های فلسک و جنگو از محبوبترین گزینه ها برای برنامه نویسی بک اند محسوب میشه بطوری که طبق آمار گیتهاب رتبه ی دوم و سوم محبوب ترین فریمورک های بک اند بین زبان های برنامه نویسی مختلف مربوط به این دو فریمورک پایتونی هستش و همینطور آمار های استک اورفلو هم محبوبیت این فریمورک هارو نشون میده ، اما برای بررسی کامل این دو فریمورک و بصورت کامل تفاوت ها و نقاط ضعف و قوتشون و اینکه چطوری یادشون بگیریم و به چه شکل جلو بریم در لایو اینستاگرامی که در دانشجویار مدتی قبل داشتیم به تفصیل این مطالب رو بررسی کردیم ، حتما این لایو رو که در یوتیوب چنل خودم هم هست مشاهده کن :
https://www.youtube.com/watch?v=Yv6DpRJUXSE
B – برنامه نویسی هوش مصنوعی و یادگیری ماشین : در این زمینه هم در همین لایو بصورت کامل تمامی حوزه های مختلف هوش مصنوعی و یادگیری ماشین به ویژه با پایتون رو بررسی کردیم.
سعی ما در این دوره (دوره جامع پایتون) این بوده که براتون ریل گذاری کنیم که به بهترین شکل ممکن مسیر براتون مشخص بشه و حتما سعی کنید روی مطالبی که در این دوره مطرح میشه بصورت کامل زووم کنید.
اما در ادامه کار پس از مشاهده این دوره ، چند آموزش و کتاب خیلی خیلی مهم در زمینه یادگیری ماشین و هوش مصنوعی رو بهت معرفی کنم (بصورت کامل معرفی میکنم که دانشجوهای دیگری که این کامنت رو میخونن هم بتونن استفاده کنن) :
B.1 – دوره شبکه های عصبی مصنوعی در دانشگاه استفورد توسط خانوم fie fie lee که از رفرنس های دوره هم بودن ایشون ، چنل یوتیوب دانشگاه استفورد رو حتما مشاده کن دوره های به شدت فوق العاده ای در زمینه یادگیری ماشین قرار دادن :)
> لینک پلی لیست دوره در یوتیوب :
https://www.youtube.com/playlist?list=PL3FW7Lu3i5JvHM8ljYj-zLfQRF3EO8sYv
B.2 – دوره فوق العاده ی یادگیری ماشین ( که در حال ترجمه فارسی شدن هم هست ) با اندرو ان جی ( اسطوره ای هستن ایشون :) ) – 112 جلسه که حتما در سایت های ایرانی بگردی زیرنویس فارسی اش رو پیدا میکنی
> لینک پلی لیست دوره در یوتیوب :
https://www.youtube.com/watch?v=PPLop4L2eGk&list=PLLssT5z_DsK-h9vYZkQkYNWcItqhlRJLN&index=1
B.3 – در مورد یه سری کتاب به شدت مهم و کاربردی در زمینه هوش مصنوعی :
– artificial intelligence a modern approach
– pattern recognition and machine learning
در انتها آرزوی موفقیت برای شما در طول این مسیر :)
emamyari1357
سلام استاد عزیز
استاد آیا توی این دوره شما پردازش تصویر با پایتون رو هم آموزش می دید؟
محمد تقی زاده مدرس دوره
درود دوست عزیزم ، در مورد image processing و هوش مصنوعی و به ویژه یادگیری عمیق (دیپ لرنینگ) پروژه نهایی این دوره دقیقا در همین حوزه طراحی و توسعه داده شده (تشخیص پیر ، جوان و خردسال از تصاویر افراد)
در قدم آخر بصورت جامع به بحث های مختلفی در زمینه های پر کاربرد و مفاهیم مهم و اولیه (سنگ بنای کار) در زمینه یادگیری ماشین و هوش مصنوعی و یادگیری عمیق پرداختیم . حتما سرفصل ها رو مطالعه کن ، سعی کردیم در یک زمان خیلی کوتاه بصورت جامع برای دانشجو ها ریل گذاری کنیم برای مسیر هوش مصنوعی با پایتون
در مورد پردازش تصویر با کتابخانه ها و فریمورک های پایتونی مثل open cv ، با توجه به اینکه دوره ی جامع هست اشاراتی کردیم ولی انشالله در این زمینه درآینده دوره هایی نظیر دوره پردازش تصاویر با open cv یا کتابخانه های دیگه براتون تهیه خواهیم کرد :)
در رابطه با این کتابخانه ها حتما سرچ کن که برخی رو در این دوره بررسی کردیم و از مهم ترین کتابخانه های پردازش تصویر پایتونی هستند :
Scikit-image
OpenCV
Mahotas
SimplelTK
SciPy
Pillow
Matplotlib
sabasamadzadeh75
سلام استاد گرامی وقت بخیر
بنده مدتیه دوره رو تهیه کردم و دارم باهاش کار میکنم اول اینکه لازم دونستم از بیان خوب و اطلاعاتی که در اختیار گذاشتین تشکر کنم واقعا دوره مفیدی هست.
دوم اینکه استاد بنده تا درس ۱۶ با اموزشها پیش رفتم و مشکلی نبود، سپس بدلیل ذی وقت و اینکه قسمت هوش مصنوعی برام مهمتر بود و باید سریعتر یاد گرفته و برای پروژه خودم پیاده سازی میکردم، تصمیم گرفتم از بخش ۷ ادامه بدم . اولین سوالم این بود که ایا کار درستی کردم و مشکلی در یادگیری قسمت جدید پیش نمیاد؟ و سوال دومم اینه که بعد از پیشروی با ویدیوی جلسه حل پروژه iq دانشجویان طبق دستورات شما پیش رفتم ولی ران نشد و واقعا نمیتونم بفهمم مشکلم کجا بوده و میتونم بگم برای پروژه خودمم یکی از مهمترین چالشها استفاده از دیتا ستی هست که توی اکسل نوشته شده، خیلی خیلی ممنون میشم اگه لطف بفزمایید و راهنماییم کنید.
تشکر
محمد تقی زاده مدرس دوره
درود صبای عزیز ، تشکر از همراهی و انرژی شما
اما در رابطه با سوال اولی که پرسیدی : در دوره جامع پایتون همونطور که از سرفصل ها و مطالب مشخصه سعی کردیم از کامل ترین دوره های وب فارسی رو تا به امروز آماده کنیم ، به شکل یک پازل ۷ تکه ای که شما در هر قدم بخشی از این پازل رو تکمیل میکنید و دانش خودتون رو در بخش های مختلف برنامه نویسی پایتون عمیق میکنید بنابراین برای رسیدن به دانش عمیق پایتون حتما سر فرصت بصورت کامل با تمرین زیاد قدم به قدم با دوره جلو برید ولی اگر تایم کافی نداری و با برنامه نویسی از قبل کمی آشنا هستی و ذهنیتی از مطالب مختلف داری ایراد نداره بعد از مشاهده حداقل قدم اول یعنی برنامه نویسی مقدماتی پایتون بعدش قدم آخر رو ببینی ولی حتما و حتما بعدا برگرد و این مسیری که تهیه شده واستون برای تبدیل شدن به برنامه نویس حرفه ای پایتون رو دوباره بعد از اتمام پروژه ات ادامه بده
در رابطه با سوال دومی که پرسیدی : مشکل و یا ارور یا چالشی که داشتی رو بصورت دقیق بنویس تا بهت بهتر کمک کنم ولی طبق همین مقداری که گفتی برای خواندن و پردازش روی داده های csv و یا اکسل از روش های مختلفی استفاده میکنیم مثلا در این دوره از کتابخونه xlrd استفاده کردیم یه روش دیگه هم استفاده از pandas هستش که به شدت اون هم راحته انشالله براش یه دوره ضبط خواهیم کرد
در انتها آرزوی موفقیت برای شما و همه عزیزان
sabasamadzadeh75
سلام استاد گرامی وقت بخیر
بنده مدتیه دوره رو تهیه کردم و دارم باهاش کار میکنم اول اینکه لازم دونستم از بیان خوب و اطلاعاتی که در اختیار گذاشتین تشکر کنم واقعا دوره مفیدی هست.
دوم اینکه استاد بنده تا درس 16 با اموزشها پیش رفتم و مشکلی نبود، سپس بدلیل ذی وقت و اینکه قسمت هوش مصنوعی برام مهمتر بود و باید سریعتر یاد گرفته و برای پروژه خودم پیاده سازی میکردم، تصمیم گرفتم از بخش 7 ادامه بدم . اولین سوالم این بود که ایا کار درستی کردم و مشکلی در یادگیری قسمت جدید پیش نمیاد؟ و سوال دومم اینه که بعد از پیشروی با ویدیوی جلسه حل پروژه iq دانشجویان طبق دستورات شما پیش رفتم ولی ران نشد و واقعا نمیتونم بفهمم مشکلم کجا بوده و میتونم بگم برای پروژه خودمم یکی از مهمترین چالشها استفاده از دیتا ستی هست که توی اکسل نوشته شده، خیلی خیلی ممنون میشم اگه لطف بفزمایید و راهنماییم کنید.
تشکر
کاربر وب
سلام . وقت بخیر
استاد من تازه میخوام پایتون رو شروع کنم ولی علاقه زیاد به امنیت و بررسی سایت ها و شبکه های اجتماعی دارم
در واقع یه جورهایی هم به دیتاماینینگ هم علاقمند هستم پیشنهادتون اینه همین دوره رو رودارم یا دوره دیگه ای پیشنهاد میدین .ممنون
محمد تقی زاده مدرس دوره
دوست عزیزم سلام ، امیدوارم حالت خوب باشه ، اما در مورد سوالت :
نکته اول ، در رابطه با بحث امنیت و به طور ویژه امنیت شبکه های اجتماعی : دوره ای به شدت جذاب با کیفیت ضبط عالی و البته رایگان :) در حال برگزاری داریم با عنوان “تست نفوذ اکانت اینستاگرام” که به زودی روی دانشجویار هم قرار میگیره و در حال حاضر هم میتونی از روی چنل یوتیوب یا اینستاگرام خودم هم دنبالش کنی و بهت در زمینه ی آشنایی با امنیت شبکه های اجتماعی خیلی کمک میکنه و میتونی استفاده کنی ، اما در زمینه سطوح دیگر امنیت هم انشالله در آینده دوره هایی رو در دستور کار قرار خواهیم داد ، به ویژه خیلی وقته بنابه درخواست دانشجویان قصد ضبط دوره web security رو دارم که انشالله به زودی استارتش رو میزنیم اگر درخواست دانشجویان زیاد باشه…
نکته دوم : در رابطه با داده کاوی و به ویژه web mining : همونطور که میدونی پایتون بدون شک بهترین و قدرتمندترین ابزار هارو برای برای داده کاوی داره مشابه خیلی از موضوعات دیگه :) و برای ورود به دنیای داده کاوی ابتدا به ساکن باید پایتون رو یادبگیری و بعد از دوره های مربوط به داده کاوی و … که اگر دانشجوی نرم افزار باشی میتونی توی درس داده کاوی ( اگر دانشگاه خوبی درس بخونی ) با مفایم و کانسپت های اون آشنا بشی و البته دوره های خوبی هم در اینترنت وجود داره از دانشگاه های معتبر خارجی ، بنابراین ابتدا پایتون رو یادبگیر و بعدش میتونی بری سراغ بحث های به شدت جذاب مثل web scraping و web crawling
خبر خوب اینکه : همین الان روی دانشجویار دوره ی عالیه فریمورک scrapy در پایتون رو داریم که داخلش مفاهیم استخراج اطلاعات از وب رو گفتیم و همینطور یک دوره هم با موضوع طراحی سایت آمار لحظه ای کرونا هم طراحی کردیم که اون رو هم میتونی ببینی ولی برای بحث های داده کاوی باید به تئوریات و الگوریتم های پشت صحنه کاملا واقف باشی…
در انتها : نوید یه دوره خیلی جذاب رو هم بهت میدم که انشالله به زودی ضبطش استارت زده میشه با موضوع داده کاوی ، با عنوان “طراحی صفر تا صد موتور جستجوی فیلم و موسیقی با پایتون ” که قصد داریم داخلش از یکی از الگوریتم های مهم بازیابی اطلاعات و جستجوی وب یعنی TFIDF استفاده کنیم …
در آخر امیدوارم موفق باشی در مسیر یادگیری برنامه نویسی و داده کاوی و پایتون :)
saba
سلام وقت بخیر جناب
یه سوال داشتم خدمتتون و امیدوارم در کوتاه ترین زمان ممکن به جواب برسم
بنده دانشجوی ارشد هستم و برای پایان نامم نیاز به مدلسازی دیتاهام با روش svm هستم و تصمیم گرفتم بجای متلب از پایتون کمک بگیرم که توفیق اجباری باشه برای یادگیری پایتون
در این دوره ذکر شد که به ماشین لرنینگ و شبکه عصبی مصنوعی هم کار میشه ولی من که کارم منحصرا svm خواهد بود ایا این دوره نیاز بنده رو برطرف میکنند باتوجه به اینکه فقط در استپ اخر به این موضوع پرداخته شده؟ممنون میشم راهنمایی بفرمایید و قانعم کنید چه جواب اره باشه چه نه باشه با تشکر
محمد تقی زاده مدرس دوره
سلام دوست عزیز ، در مورد سوال و چالشتون نکاتی رو عرض میکنم :
۱. پیاده سازی ماشین بردار کلاسیفایر پشتیبان یا svm با scikit-learn :
همونطور که میدونید این کلاسیفایر از دسته کلاسیفایر های پایدار هستش و در اون بعنوان یکی از یک کلاسیفایر های پایه از مرز تصمیم و تکنیک کرنل ها استفاده میکنیم و در بحث یادگیری تجمعی هم بعنوان base classifier مورد استفاده قرار میگیرند ، بنابراین قبل از اینکه سراغ پیاده سازی مدل های هوش مصنوعی برید به شدت مهم هستش که منطق و تئوری های پشت مدل ها و یا شبکه های هوش مند رو و یا بحث های دیگر را کامل بدونید ، پس از این مورد به سراغ پیاده سازی این مدل ها حالا با پایتون فرضا میریم …
در بحث پیاده سازی نکته ای رو خدمتتون بگم : یکی از قدرت های زبان پایتون وجود پکیج ها و کتابخونه های قدرتمند و وسیع برای تمام حوزه هاست ، در بحث یادگیری ماشین و مدل هاش هم کتابخانه های به شدت قدرتمند رو در پایتون داریم نظیر scikit-learn که در این دوره ازش استفاده کردیم ، وجود این پکیج ها کار رو به ویژه در موارد استفاده هوش مصنوعی به شدت راحت کرده و این مورد رو خدمت شما عرض کنم (با تاکید بخوانید) : در بحث پیاده سازی مدل های هوش مصنوعی مهم ترین گام یادگیری منطق پشت داستان هستش و پیاده سازی مدل با پایتون عملا شاید چندین خط کد صرفا import کردن مدل و بعدش load کردن دیتاست و بعدش فیت کردن مدل هستش که به شدت راحت هستش و با دانش پایتون میتونید داکیومنتیشن کتابخانه ی مورد نظر رو بخونید و خیلی راحت در پروژه تون استفاده کنید.
حتما و حتما این داکیومنتیشن رو مشاهده کنید :
https://scikit-learn.org/stable/modules/svm.html
2. پیاده سازی ماشین بردار کلاسیفایر پشتیبان یا svm از صفر :
اگر قصد دارید به اصطلاح from scratch هم این مدل رو پیاده سازی کنید ابتداعا مهم ترین مساله درک اون تئوری پشت داستان هستش و بعد دانش پایتون
۳. این دوره :
ببینید در این دوره ما سعی کردیم به عنوان یک دوره جامع ، درسنامه ها رو در بخش های مختلف نظیر بخش هوش مصنوعی و یادگیری مایشن به شکل جامع جلو ببریم طوریکه افرادی که قصد دارند وارد دنیای هوش مصنوعی بشن یه طوری ماهیگیری رو یاد بگیرند و دانش پایتون و دانش زیرساختی هوش مصنوعی و یادگیری ماشین و یادگیری عمیق و شبکه های عصبی و … به طور خیلی خلاصه و مختصر و مفید ولی به شکل پروژه محور و در عین حال با ارايه منطق روش ها برای دانشجویان ایجاد بشه ، البته تا جاییکه یادمه در این دوره بصورت مستقیم فکر میکنم svm رو بهش نپرداختیم و پیاده سازیش هم نکردیم (در سرفصل ها مشاهده کنید) ولی کلاسفایر های دیگه مثل bayes و knn و روش رگرسیون رو عملا با scikit-learn پیاده سازی کردیم در قالب پروژه هایی ، بنابراین اگر قصد یادگیری پایتون و تقویت دانش زیرساختیه خودتون رو دارید این دوره کاملا مناسبه براتون ولی بصورت مستقیم به svm پرداخته نشده ( که خب با وجود مدل های بیشمار یادگیری ماشین عملا باید موارد مهم و آموزشی برای درسنامه ها انتخاب میشد )
۴. جزوه : در آخر میتونید به بنده ایمیل بزنید یا از طریق شبکه های اجتماعی پیام بدید براتون یک جزوه دست نویس خودم رو در زمینه svm و مدل های یادگیری ماشین ( مبانی هوش محاسباتی ) ارسال کنم …
در انتها آرزوی موفقیت برای شما :)
rotfn
سلام چرا وقتی تو set یه مقدار اضافه می کنیم نامرتب اضافه میشه ؟
چطور میتونیم بگیم به عنصر فلان اضافه کن
محمد تقی زاده مدرس دوره
سلام دوست عزیزم ، در ابتدا اینکه این مورد یعنی غیر ترتیبی بودن عناصر در دیکشنری هم وجود داره همونطور که در دوره بررسی کردیم اما سوالت اینه چرایی این ایده چیه ؟
پاسخ در ایده ی کلی ساختار های داده ی دیکشنری و ست هستش اما درباره این ایده :
ما وقتی از دیکشنری و مجموعه ها استفاده میکنیم که قصد داریم به تعداد بسیار زیاد و درواقع تعداد مراتب بالا در این ساختارهای داده ای سرچ کنیم ، اصطلاحا “بازیابی اطلاعات” انجام بدیم ، بنابراین چالشی مهم در بازیابی اطلاعات بوجود میاد که به شدت و به شدت مهم هستش :
سرعت در بازیابی اطلاعات :)
بنابراین برای پیاده سازی این ساختارهای داده ای از ایده HashTable استفاده کردند ، شما از درس ساختمان داده توی دانشکاه احتمالا میدونی که سرعت بازیابی در ساختار داده ای هش برابر با O(1) هست که این یعنی نهایت سرعت و خوشحالی در بازیابی :)))
بنابراین اومدن براساس کلید ها این ساختار داده ای رو هش کردن که در هنگام بازیابی سرعت بالایی داشته باشه ، البته بازیابی صرفا نمایش دادن و خواندن اطلاعات نه ، هم آپدیت هم حذف و هم بحث های دیگه مثلا در ست باید بررسی بشه که آیا این کلیدی که قصد اضافه کردنش رو داریم قبلا در مجموعه بوده یا نه
تصور کن اگر از یه لیست یا همون آرایه استفاده کنی باید ابتدا کل لیست رو بگردی یعنی O(N) و بازهم تصور کن که مجموعه ات شامل یک میلیون عضو هست ، ولی تو با ساختار داده ای مبتنی بر هش با یک سرچ میتونی ببینی آیا قبلا این عضو در مجموعه بوده یا نه اگر بود اضافه نمیکنی چون تکرار مجاز نیست و اگر بود که براساس هش کد مورد نظر اضافه میکنی
بنابراین این مفهوم غیر ترتیبی به نظر رسیدن اعضای مجموعه و دیکشنری بود :)
اگر قصد داری ساختمان داده ی order شده بسازی پیشنهاد اینه که بری سراغ list ها در پایتون
امیدوارم که کاملا مفهومی دلیل غیر ترتیبی بودن این ساختمان های داده رو درک کرده باشی :)
در انتها آرزوی موفقیت
ALIII
سلام بر استاد عزیز آقای تقی زاده
اقا این دوره رو خیلی خوب درست کردین، دمتون گرم. فقط در بحث های مربوط به mysql یه مشکلی دارم و شما اونو نگفتین
من وقتی داده ای رو از دیتابیس فچ می کنم یه ارور میده:
Traceback (most recent call last):
File “C:\Users\Prime\Desktop\test\test1.py”, line 21, in
print(record)
File “D:\python\lib\encodings\cp1252.py”, line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: ‘charmap’ codec can’t encode characters in position 27-29: character maps to
اینو چیکارش کنم؟ ایا به خاطر این نیست که باید یونیکد رو اصلاح کنم؟
در ضمن داده های من هم فارسی هستن
محمد تقی زاده مدرس دوره
سلام علی عزیز ، امیدوارم نهایت استفاده رو از آموزش تا به اینجای کار برده باشی و حتما همزمان با آموزش تمرین و سرچ رو هم انجام میدی…
اما در مورد سوال (ارور) یی که گفتی:
این ارور معمولا در استفاده از حروف فارسی بوجود میاد همونطور که گفتی اما علت و همینطور راه حل چیه ؟
– علت این ارور : مربوط به اینه که یه مجموعه از حروف فارسی رو که در یک تاپل ( رکوردهایی که از mysql واکشی میکنیم هم تاپل هستن) تعریف میکنیم برای چاپ کردن و … به مشکل کاراکترمپی که بهش برخوردی میخوریم
– راه حل : دو تا راه رو خدمتت عرض میکنم حتما هر دو مورد رو تست کن
روش اول : اینه که جای اینکه کل تاپل رو پرینت بگیری بیا صرفا عناصر تاپل رو پرینت بگیر و ازشون استفاده کن مشکلت حل میشه :) یعنی عناصر متغیر record بعبارتی : record[0] , record[1] , record[2] ,…
روش دوم : احتمال میدم دیتاهای فارسی رو داشتی از یک صفحه وب استخراج میکردی یا به هر شکلی ، موقع insert کردنشون حتما encode شون رو به “utf-8” ست کن به روش زیر
mystring.encode(“utf-8”)
در انتها آرزوی موفقیت ، اگر مشکلت رفع نشد از طریق تلگرام باهام در ارتباط باش…
amiralisayan
سلام خسته نباشید من دوره ی شمارو تهییه کردم و واقعن واقعن ممنونم خیلی متشکرم
فقط یک سوال
من می خواستم با electron js یک ui بسازم برای پایتون آیا امکان پذیره ؟ نمی خواستم از QT استفاده کنم
و آیا با WPF می شه یک ui ساخت برای پایتون چون دیدم یک قابلیتی به اسم ironpython در ویژوال استدیو هست می خواستم بدونم تفاوت ironpython با python چیه ؟
همون قابلیت های python رو داره
بازم ممنونم از شما و واقعن آرزوی موفقیت روز به روز برای شما دارم
mk2m2
قبلا دوره پایتون زیاد دیده بودم..از پکیج های رایگان تا میلیونی….ولی این دوره یچیز دیگس..ب قول اون دوستمون انگار مدرس نشسته کنار دستت دارید با هم کد میزنید…یچیزی که تو این دوره خیلی به دلم نشست این بود که مدرس چون لایو کد میزنه به باگ هایی برخورد میکنه ک خیلی تاثیر داره تو بهتر شدن روند اموزش. و ی چیز دیگه این آموزش به معنی واقعی کلمه پروژه محوره..اصلا مگه میشه اینقد پروژه و تمرین تو یه دوره 22 ساعته؟؟!!
این دوره عالی بود و 100 درصد توصیش میکنم
تشکر از آقای تقی زاده بابت تهیه این دوره فوق العاده خفن!!!
محمد تقی زاده مدرس دوره
به شدت انرژی گرفتم دوست عزیزم :)
تمام تلاش ما هم دقیقا همین بوده که به شکلی مطالب جلو بره که در کوتاه ترین زمان ممکن ولی به کامل ترین روش ممکن به مباحث تسلط پیدا کنید و برای تقویت ذهنیت حل مساله دوستان سعی شده تمامی مباحث بصورت کاملا پروژه محور ( و البته پروژه های جذاب ) مطرح بشه…
در مورد لایو برنامه نویسی کردن هم اینکه در چنین دوره هایی (دوره های جامع) به شدت مهم هستش که زنجیره ی ارتباط دانشجو با مدرس برقرار بشه و با نشون دادن کدهای از قبل نوشته شده این زنجیره آموزشی قطع نشه (این اعتقاد و تجربه چندین ساله بنده هستش) ، امیدوارم که حتما و حتما ، همزمان با دیدن جلسات کد بزنید و بعد هر جلسه در مورد اون موضوع تمرین و تحقیق کنید :)
در انتها آرزوی موفقیت برای شما و تمامی دانشجو های خفن این دوره :))) ، در مسیر برنامه نویسی حرفه ای :)))
علی
سلام
بنده پایتون رو مسلط هستم و مهندس هستم. کنجکاویم روی مبحث هوش مصنوعی هست که میخوام شروع کنم
نمیشه جداگونه فقط دوازده قسمت هوش مصنوعی رو خریداری کنم؟
حسن رجبیان
در قسمت چت سایت پیام بدید.
محمد
سلام خسته نباشید مهندس جان من هیچ دانشی درباره برنامه نویسی ندارم و علاقه مند به برنامه نویسی شده ام ایا با این پکیج و اموزشی که گذاشتیم امید هست یاد بگیرم یا نه
محمد تقی زاده مدرس دوره
سلام محمد عزیز ، یکی از دلایل جذابیت و محبوبیت زبان پایتون سادگی اش و beginner friendly بودنش هست که برای مبتدیان و برنامه نویسان حرفه ای خیلی جذاب هستش و به دلیل سادگی سینتکس و نزدیک بودن به زبان انسان خیلی از برنامه نویسان حرفه ای به این زبان مهاجرت میکنند و برنامه نویسان تازه کار هم میتونه انتخاب اولشون باشه.
پیشنهاد میکنم اگر کلا با برنامه نویسی آشنا نیستی در کنار این دوره کمی رو بحث الگوریتم نویسی و فلوچارت کار کن تا بتونی تفکر و ذهنیت برنامه نویسی ات رو تقویت کنی ، در این دوره هم البته برای رسیدن دانشجو به تفکر برنامه نویسی سعی کردیم tutorial رو به شکل کاملا پروژه محور و بصورت iive coding جلو ببریم و در بخش مقدماتی هم چندین سوال از مسابقات برنامه نویسی رو با دانشجو حل کردیم.
امیدوارم موفق باشی در این مسیر :)
sina.sasani1994
با عرض سلام و ممنون از آموزش خوبتون
برای کتابخونه ی networkx آیا آموزشی دارید؟
محمد تقی زاده مدرس دوره
درود سینای عزیز،
networkx ، یکی پکیج پایتونی برای تحیل شبکه های اجتماعی و داده کاوی هستش ( عملا برای گراف کاوی )
متاسفانه در این زمینه دوره ای رو ضبط نکردم ، ولی به زودی دوره ای رو در دانشجویار یا بنده یا مدرسین دیگه تدوین میکنیم در زمینه Data Mining و احتمالا Graph Mining
مهسا
با سلام و احترام. ممنونم از اموزش های خوب شما
ایا اموزشی دارید که به صورت مفصل معماری های مختلف یادگیری عمیق مانند معماری های CNN،
LeNet
AlexNet
VGG16
VGG19
GoogleNet
ResNet
که فرمودین به صورت تا حدودی تئوری توضیح دادین باشه؟ منظور بنده اینکه کاملا معماری و کدها و مثال هایی اورده باشین؟
ممنون میشم اگر همچین دوره ای داشته باشین معرفی کنید.
محمد تقی زاده مدرس دوره
درود مهسای عزیز، در این دوره سعی شد که خلاصه ای از شبکه های معروف CNN گفته بشه ، بصورت کامل و با جزئیاتش رو میتونی از کلاس های خانوم Fie-Fie-Li در دانشگاه استنفورد استفاده کنی (حتما برای عمیق تر شدن ازشون استفاده کن!) در یوتیوب میتونی کل جلساتش رو پیدا کنی… همون اسلاید ها و مطالبی هست که در دوره بصورت خلاصه و مفهومی بررسی و پیاده سازی کردیم.
https://www.youtube.com/watch?v=vT1JzLTH4G4&list=PL3FW7Lu3i5JvHM8ljYj-zLfQRF3EO8sYv
در دانشجویار هم انشالله یا خودم این موارد رو با جزئیات بیشتر ضبط خواهم کرد (اگر فرصت شد!) یا با مدرسین و متخصصین دیگه ای این دوره هارو به زودی خواهیم داشت.
hos3ein
سلام وقت بخیر
میشه بجای my sql از sql server برای python استفاده کرد؟
محمد تقی زاده مدرس دوره
سلام امیر حسین آره..
-> از این لینک مراحل اتصال به دیتابیس sql server رو با pyodbc میتونی مطالعه کنی..
https://datatofish.com/how-to-connect-python-to-sql-server-using-pyodbc/
و همچنین:
https://pypi.org/project/pyodbc/
حسین
ببخشید بنده میخوام زبان پایتون توی برنامه نویسی رو فرا بگیرم تو وضعیت صفر هستم میشه کمک کنید و پکیج معرفی برای فراگیری این زبان در برنامه نویسی و حرفه ای بشم
محمد تقی زاده مدرس دوره
سلام حسین عزیز میتونی از این بسته ی جامع استفاده کنی این دوره برای افرادی که تازه قصد دارند وارد دنیای برنامه نویسی شوند هم میتونه بهترین گزینه باشه… نقشه و چارچوب برنامه نویسی پایتون رو میتونی در قسمت اول این دوره مشاهده کنی..
امیدوارم در این مسیر موفق باشی :)
رضا سلیم احمدی
این دوره بدون شک شاید کاملترین دوره فارسی باشه (البته خودم هنوز کامل ندیدمش ولی سرفصلهاش انگار خیلی کامله)
چند قسمت رایگان این دوره رو دیدم خیلی مدرس مسلط و حرفه ای بود لامصب انگار نشستی پیشش داری کد میزنی در این حد اصن
فقط انتقادی که دارم اینه که دانشجویار دوره های برنامه نویسی پایتونش چرا انقدر کمه آخه؟؟؟؟!!!!!!!!!
البته من خیلی با دانشجویار آشنا نبودم.
محمد تقی زاده مدرس دوره
رضای عزیز سلام؛
در مورد نظر مثبتی که گفتی بهترین پاداش برای یه مدرس همین فیدبک های خوب از سمت مخاطبینش هست، کلی انرژی گرفتم؛
اما در مورد انتقادی که کردی : تا حدودی درسته ولی با این حال دوره های خیلی خوبی در زمینه پایتون تا به حال ضبط شده و در سایت موجوده که میتونی ازشون نهایت استفاده رو کنی؛ اما حتما دانشجویار رو دنبال کن برنامه های ویژه ای خواهیم داشت؛بطور مثال در آینده ی نزدیک قصد دارم یک دوره جامع برای برنامه نویسی Backend با پایتون ضبط کنم که یک دوره ی خیلی عظیم خواهد شد(شامل الگوهای طراحی و احراز هویت و معماری Restfull api و فریمورک flask و پروژه های مختلف از قبیل cms و…) که میتونه یه دوره عالی بشه ؛ در حال حاضر در حال فراهم کردن مقدماتش هستم که انشالله به زودی منتشر میشه..
امیر
سلام. عرض خسته نباشید. عذر می خوام جناب آقای تقی زاده در حوزه هوش مصنوعی در رابطه با موضوع detection با زبان برنامه نویسی پایتون آموزشی ندارید؟ من شدیدا به این آموزش نیاز دارم. ممنون میشم راهنمایی بفرمایید.
محمد تقی زاده مدرس دوره
درود امیر عزیز، بحث detection و بحث classification (که در این دوره بهش پرداختیم) مثل یک زنجیره هستند یعنی مثلا برای تشخیص چهره باید ابتدا مشخص کنی که آیا در این تصویر اصلا چهره ای وجود داره یا خیر (حوزه ی classification) و بعد از اون مرز چهره رو شناسایی کنی(detection)
در این دوره به مبحث classification که از مباحث مهم هوش مصنوعی و یادگیری ماشین هست پرداختیم اگر کلا با این بحث آشنایی نداری پیشنهاد میکنم به این بخش مسلط بشو و بعدش دنبال یادگیری بحث تشخیص یا detection برو… من دوره ای در زمینه detection ظبط نکردم ولی شاید در آینده چرا… دوره های دانشگاه های مطرح دنیا مثل استنفورد هم عالی اند که در یوتیوب هستند و رایگان میتونی استفاده کنی :)
معین نصیری
لینک دانلود این آموزش رو در صورت تمایل برام ارسال کنید تا آموزش رو ارزیابی کنم
حسن رجبیان
سلام وقتتون بخیر
7 قسمت اول این آموزش بصورت رایگان برای دانلود قرار داره میتونین دریافت کنین
alirezagovah
سلام خسته نباشید ببخشید من این دوره رو تهیه کردم اما بعضی از لینک ها خراب هستن به خصوص اون هایی که پروژه هستن
حسن رجبیان
سلام وقتتون بخیر
بررسی و اصلاح میشه
عرشیا رضایی
سلام من میخواهم برنامه نویسی را شروع کنم و مسیر هوش مصنوعی را ادامه دهم ولی هیچی در باره ی برنامه نویسی نمی دانم از صفر هم پایین تر هستم لطفا بگویید برای شروع برنامه نویسی باید چه چیز هایی را یاد گرفت و چه زبانی برای شروع برنامه نویسی لازم است با تشکر
محمد تقی زاده مدرس دوره
سلام عرشیا جان، چند نکته خدمتت عرض میکنم حتما سعی کن انجامشون بدی(سعی میکنم کامل توضیح بدم تا همه ی دوستان استفاده کنند) :
۱ – اولین نکته و شاید مهم ترین نکته اینه که “در مسیر باقی بمون”؛ کلا برنامه نویسی در شروع کار به این شکل هست که کاملا سردرگم هستی و با خودت میگی که آیا باید این کد هارو حفظ کنم؟ و … از این دست سوال ها ، این رو خدمتت بگم که خیلی از افرادی که وارد این حوزه شدن ممکنه که یک مدت مثلا شاید چند ماه در این فضای سردرگمی بودند، سردگمی برای اینکه الان باید چه زبانی رو انتخاب کنم، دنبال چه تکنولوژی ایی برم و … سعی کن که این مطالب انگیزه رو ازت نگیره ، همونطور که خدمتت عرض کردم این سردرگمی طبیعیه و همه دچارش شدن، باید در مسیر بمونی و بعد مدتی میبینی که دیگه اصلا زبان های برنامه نویسی و … ذهنیت و فلسفه شون واست به یک شکل شدن و این جمله رو به خاطر داشته باش <یادگیری اولین زبان برنامه نویسی ممکنه یک سال زمان ببره، دومین زبان برنامه نویسی یک ماه و سومین زبان برنامه نویسی یک هفته یا کمتر :) >
۲ – نکته ی دوم این که ” بطور کلی به چه حوزه ای علاقه داری” ؛ چند حوزه ی اساسی در برنامه نویسی وجود داره : موبایل ، وب ، دسکتاپ و… باید واسه خودت مشخص کنی که میخوای در چه زمینه ای کار کنی و البته این رو هم بدون در شروع کار ممکنه همه ی این حوزه هارو بگردی و کمی باهاشون کار کنی تا ببینی علاقه واقعیت در چه زمینه ای هست و سعی کن اقیانوسی باشی به عمق چند سانتی متر و به تدریج سعی کن قسمتی از این اقیانوس رو عمیق کنی…
۳ – نکته ی سوم در انتخاب زبان برنامه نویسی برای شروع در گذشته به خیلی ها پیشنهاد میکردم که با زبان c++ شروع کنند با توجه به اینکه اکثر زبان های برنامه نویسی مهم c base هستند و میشه داخلش هم برنامه نویسی ساخت یافته رو دید و هم برنامه نویسی شی گرا رو، اما اخیرا که بیشتر در حوزه ی آموزش برنامه نویسی قرار گرفتم توصیه ی اولم برای شروع فقط و فقط زبان پایتون هست ، با شروع زبان پایتون اون سردرگمی هایی که وجود داره فوق العاده کم و کمتر میشه و از اونجایی که زبان واقها قدرتمندی در اکثر زمنیه ها هست میتونه در ادامه مسیر هم کمک کنه.
۴ – نکته ی چهارم “تمرین تمرین تمرین”؛ مهم ترین نکته در برنامه نویس شدن ذهنیت برنامه نویسی یا بعبارتی تفکر برنامه نویسیه (به قول خیلی ها برنامه نوسیی نوعی فلسفه است :) ) برای ساخت این ذهنیت مهمترین نکته دیدن پروژه های جدید و رویارویی با چالش های جدیده برای اینکار در شروع کار میتونی از سایت هایی که سوالهای الگوریتمی واسه برنامه نویس ها (بخصوص سوال های مسابقات برنامه نویسی) قرار میدن استفاده کنی ( در دوره پایتون هم این کار رو انجام دادیم) ؛ از سایت های خوب ایرانی در این زمینه سایت کوئرا هست حتما بهش سر بزن …
۵ – نکته ی پنجم “مهارت های جانبی”؛ علاوه بر مهارت های فنی نیازه که روی مهارت های جانبی هم کار کنی مهارتهایی مثل سوس کنترل هایی مثل گیت برای کارتیمی، مهارت سرچ کردن و زبان انگلیسی ، تایپ ده انگشتی و… (اگر سرعت تایپ و زبانت خیلی خوب نیست جای نگرانی خیلی زیادی نداره چون در طول مسیر حتما خوب میشه پس سریعتر شروع کن…)
مهمترین نکات بصورت خلاصه همین مواردی بود که عرض کردم برای بررسی دقیق تر پادکستی با عنوان نقشه ی راه ورود به دنیای برنامه نویسی در سایت جاواپرو ضبط کردم که کامل حوزه هایی که در دنیای نرم افزار وجود داره رو بررسی کردم (اگر پادکست رو پیدا نکردی بهم پیام بده واست بفرستم)
نکته پایانی – در مورد حوزه ی هوش مصنوعی؛ قدم آخر این دوره میتونه نقطه ی عطفی برای شروع این مسیر باشه…
alibeiranvand
یادگیری اولین زبان برنامه نویسی ممکنه یک سال زمان ببره، دومین زبان برنامه نویسی یک ماه و سومین زبان برنامه نویسی یک هفته یا کمتر
“””زیباترین جمله ای بود که شنیدم”””
hasanbastami
با سلام و احترام
اول از همه می خوام از استاد تقی زاده گرامی بابت تهیه این مجموعه آموزشی تشکر کنم. شخصا با وجود اینکه مدت زمان زیادی هست به صورت پراکنده آموزش های مختلف مرتبط با پایتون را چه به زبان فارسی و چه زبان انگلیسی مشاهده و تمرین می کنم اما مجموعه ای به این کاملی ندیدم تا بحال! به ویژه قیمت بسیار مناسبی که برای این آموزش در نظر گرفته اند. ارزش این آموزش بسیار بالاتر از قیمت ناچیزی هستش که برای آن در نظر گرفته شده است.
به دوستانی که علاقه مند به یادگیری پایتون هستند توصیه می کنم این آموزش را از دست ندید!
از مجموعه دانشجویار که و تمامی کسانی که در تهیه آموزش های مفید برای ارتقاء سطح علمی هموطنان تلاش می کنند قدردانی می کنم.
با سپاس فراوان
محمد تقی زاده مدرس دوره
سلام دوست عزیزم، واقعا انرژی گرفتم، هیچ پاداشی با ارزش تر از رضایت شما دوستان عزیزم نیست و اینکه بتونم در پیشرفتتون کمک کرده باشم. امیدوارم موفق باشی…
.mohamad.h
برای اینکه در زمینه هوش مصنوعی موفق بشیم بنظر شما نقش دانشگاه و رشته هوش مصنوعی چقدره ؟ چون میبینم بعضی جاها میگن برای اینکه برنامه نویس خوبی بشی نیاز نیست دانشگاه بری ایا این جمله در برنامه نویسی هوش مصنوعی صادق است ؟
ممنون میشم راهنمایی کنید درباره ادامه برنامه نویسی در حوضه هوش مصنوعی
محمد تقی زاده مدرس دوره
سلام دوست عزیزم، این سوال واقعا یک سوال کلیدی هست. بصورت کلی خدمتت عرض کنم هوش مصنوعی یک حوزه ی کاملا تئوریک هست اما استفاده کردن از اون در قالب کد (بخصوص در زبان پایتون) تقریبا ساده با وجود پکیج هایی که برای اینکار توسعه داده شده.
اما در مورد اون دسته از افرادی که گفتی میگن برای برنامه نویس شدن نیاز به دانشگاه نیست از نظر من که برنامه نویس ساده ای بیشتر نیستم و از نظر اساتید این حوزه (اساتیدی که البته واقعا خودشون هم دستشون تو کار هست) کاملا در شتباه هستند، البته تو میتونی با شرکت در یک بوت کمپ یا دیدن یک دوره خوب تبدیل به کدر یا برنامه نویس بشی(این رو واسه دوستانی میگم که اصلا رشتشون کامپیوتر نیست و الان برنامه نویس های خوبی هستند و خیلی هم بهتر از خیلی از دانشجوهای نرم افزار کار میکنند) اما دانشگاه تا حدودی (تاکید میکنم تا حدودی یا بیشتر و البته اگر خود شخص دانشجو باشه) به “مهندس نرم افزار” شدن شخص کمک میکنه. همیشه افراد متخصصی که دانش آکادمیک هم داشته باشند آدم های با سواد تری هستند.
این مساله شاید در برنامه نویسی وب یا موبایل خیلی نیاز نباشه چون نهایتا همونطور که گفتم نیازه که مثلا در ابتدا یه زبان برنامه نویسی و بعدش کار کردن در اون محیط توسعه و یک فریمورک و از این دست مسائل نیاز باشن و برای حرفه ای شدن یادگیری معماری ها و design pattern ها و… (یعنی در نهایت فرد میتونه اینهارو صددرصد بدون دانشگاه هم یادبگیره و کار کنه) اما در حوزه ی هوش مصنوعی کاملا قضیه متفاوته، واقعا نیازه که اون base های آکادمیک رو بلد باشی برای متخصص شدن مثلا سیگنال و سیستم هارو بدونی ، آمار بدونی ، ریاضیات مهندسی بدونی و… (اما واقعا بحث جذاب و جالبیه :) )
NRGS
سلاام
وقتون بخیر
میخاستم ببینم توی بخش 7 که مربوط به هوش مصنوعی هستش تمام مباحث هوش مصنوعی در پایتون به طور عمیق بررسی میشه یعنی بعد از دیدن این دوره اموزشی میشه گفت تا حدی به هوش مصنوعی توی پایتون مسلط میشیم یا بازم نیاز ب یاد گرفتن و … برا پیشرفته هست ؟
محمد تقی زاده مدرس دوره
سلام دوست عزیز، در قدم آخر این دوره به مباحث مفهومی هوش مصنوعی در ابتدا میپردازیم که وابسته به یک زبان برنامه نویسی خاص هم نیست مثلا مباحثی مثل deep learning یا classification از مباحث مهم در هوش مصنوعی و یادگیری ماشین هستند گریزی به بحث پردازش تصاویر هم خواهیم زد البته از اون مهم تر معماری های deep هستش. بطور خلاصه خدمتت عرض کنم که هوش مصنوعی بصورت کلی علمی هست واقعا تئوری محور یعنی برای مسلط شدن به این علم شاید نیاز باشه حداقل چندین درس در این زمینه در دوره ی کارشناسی یا کارشناسی ارشد گذرانده باشی( و صرفا پاس کردن اون درس هم نبوده باشه) تا جاییکه دراین قدم بخش قابل توجهی از کار قسمتهایی هست که بصورت تئوریکال واستون توضیح میدم که مثلا کلا هوش مصنوعی جیست و … اما خدمتت بگم که ما تو این دوره بصورت علاوه براینکه مفهومی سعی میکنیم که مسیر کار رو بهتون نشون بدیم ، مباحث مهم رو هم در قالب کد میبینیم (همونطور که میدونی پایتون از دلایل محبوبیتش همین حوزه ی AI هستش) کلاسیفایر هایی رو مثل knn و بیز پیاده سازی میکنیم و در پروژه ی نهایی کار راجع به یادگیری عمیق هم مساله ای رو خواهیم دید.
هدف کلی یادگیری تئوریهای مفهومی و اصلی دنیای یادگیری ماشین و هوش مصنوعی در قالب ابزار ها و پکیج های پایتون هست.
مجتبی درزی
سلام. لطفا تشخیص چهره هم در لیست پروژه های این دوره قرار بدید.
واقعا کاربردی و مهم هستش.
ممنون از تیم خوب دانشجویار
محمد تقی زاده مدرس دوره
سلام مجتبی عزیز، در بخش deep learning و پروژه فاینال این بخش(تشخیص محدوده سنی افراد) با مقدمات بحث image classification آشنا میشوید که در بحث detection هم میتواند کمکتان کند البته خود بحث detection هم بحث بزرگی مانند classification و یا clustering محسوب میشود که باید مباحثی مثل Segmentation یا قطعه بندی و … هم یادگرفته شود شاید اگر فرصت کردم راجع به آن دوره ای تهیه کنم ، در این دوره انتظار میرود شما با مباحث اصلی و کلیدی به خوبی آشنا شوید تا پیش زمینه ای برای کار هایی در حوزه های دیگر و دنیای پیش رویتان باشد.
مجتبی درزی
سلام. ممنون از پاسخ.
لطفا در مورد تشخیص پلاک خودرو هم توضیحاتی بفرمایید. و ایا این دوره پیش نیاز موردی که گفتم میشه /؟
محمد تقی زاده مدرس دوره
تشخیص پلاک خودرو هم درواقع در حوزه ی detection قرار میگیره مراحل کارش رو خدمتتون عرض میکنم …
۱) باید محدوده ی پلاک خودرو از مثلا جاده یا خودرو segment بشه و درواقع مرزش مشخص بشه
۲) مساله تون یک مساله ی OCR یا Optical character recognition خواهد شد (که پیشنهاد میکنم در این زمینه سرچ کنید) زیراکه باید ارقام داخل تصویر مشخص بشن چه اعدادی هستن یا حروفی که وجود دارند این مساله درواقع در حوزه ی classification قرار خواهد گرفت که در این دوره بررسی میشه اما بصورت خاص تشخیص پلاک رو بررسی نمیکنیم.
محمد حسین
سلام من یک مهندس برق مخابرات هست و این اواخر دوستانی که مهاجرت میکنن میگن خیلی اونور تسلط بر پایتون مهمه و برای یک مهندس برقم دیگه داره ضروری میشه..سوالی که داشتم اینه که اولا شما یادگیری این زبان رو توصیه میکنید بهم؟؟و سوال دوم در مورد مدت زمان آموزشه،من هنوز تهیه نکردم ولی چون قبلا پکیج جامعه سی شارپ رو گرفته بودم اون خیلی تایم آموزشش زیاد بود و هر فصلش بیست ساعت به بالا بود ،خواستم بپرسم چرا زمان این آموزش کمتره با اینکه این آموزش هم آموزش جامع پایتونه..ممنون
saeed
سلام این آموزش کی آماده میشه؟؟؟
پشتیبان توفیق پور
سلام وقت بخیر
این دوره به تازگی درحال ضبط قرار گرفته و زمان دقیق انتشار آن مشخص نیست.