دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

مسترکلاس الگوریتم‌های پایتون

مسترکلاس الگوریتم‌های پایتون

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • می‌توانید الگوریتم مناسب را برای شرایط مختلف مشکل انتخاب کرده و به‌طور کارآمد آنها را حل کنید.
  • می‌توانید مسائل را به‌ صورت سیستماتیک با یادگیری تکنیک‌های طراحی الگوریتم مانند تقسیم کن و تسخیر کن، برنامه‌نویسی پویا و غیره حل کنید.
  • می‌توانید زمان و پیچیدگی فضایی الگوریتم‌های خود را تحلیل کرده و عملکرد آنها را بهبود ببخشید.
  • می‌توانید الگوریتم‌ها و ساختارهای داده مختلف را با استفاده از پایتون پیاده‌سازی کرده و آنها را در مسائل دنیای واقعی به‌کار ببرید.
  • شما می‌توانید مفاهیم اولیه ساختارهای داده کلیدی مانند استک‌ها، صف‌ها، درخت‌ها و جداول هش را درک کرده و برای حل مسائل به‌ کار ببرید.
  • می‌توانید الگوریتم‌های موثر جستجو و مرتب‌سازی را یاد بگیرید، از قبیل جستجوی باینری، مرتب‌سازی حبابی، مرتب‌سازی انتخابی، مرتب‌سازی سریع و مرتب‌سازی ادغامی
  • می‌توانید مسائل مبتنی بر گراف را با یادگیری جستجوی عمق‌ اول (DFS)، جستجوی عرض‌ اول (BFS)، درخت با حداقل ارتفاع، الگوریتم کوتاه‌ترین مسیر و غیره حل کنید.
  • می‌توانید مسائل الگوریتمی ریاضی مانند بررسی اعداد اول، محاسبه مقسوم‌ علیه‌ها، فاکتورگیری عدد اول، بزرگترین مقسوم‌علیه مشترک و کوچکترین مضرب مشترک را حل کنید.
  • می‌توانید از تکنیک‌های برنامه‌نویسی پویا برای حل مسائل بهینه‌سازی و نوشتن کد به‌ طور مؤثر استفاده کنید.
  • می‌توانید مسائل الگوریتمی با سطوح دشواری مختلف را حل کرده و تجربه‌ در حل مسئله‌ عملی کسب کنید.

پیش‌نیازهای دوره

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

توضیحات دوره

مسترکلاس الگوریتم‌های پایتون، یک دوره‌ی بنیادی برای هر توسعه‌دهنده است که می‌خواهد مسائل پیچیده را به‌ طور مؤثر حل کند.

در این دوره، شما به‌ صورت سیستماتیک مسائل مختلف الگوریتمی و نحوه‌ پیاده‌سازی مؤثر آنها را با استفاده از پایتون یاد خواهید گرفت تا بتوانید فوراً در کار خود از آنها استفاده کنید.

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

دوره‌ «مسترکلاس الگوریتم‌های پایتون» بهترین انتخاب برای کسی است که می‌خواهد یاد بگیرد چگونه به‌ سرعت و دقت مسائل واقعی را حل کند.

مباحث مسترکلاس الگوریتم‌های پایتون

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

دیگر مباحث:

  • آشنایی با حل مسئله - یادگیری مفهوم اولیه حل مسئله، نحوه ورودی و خروجی داده‌ و نوشتن استراتژی‌های حل مسئله در کد
  • بازگشت - یادگیری مفهوم اولیه بازگشت و حل مؤثر مسائلی مانند الگوریتم اقلیدسی برای یافتن بزرگترین مقسوم‌ علیه مشترک، حدس کولاتز، برج هانوئی، جایگشت‌ها، دنباله فیبوناچی و غیره
  • مرتب‌سازی - یادگیری مفهوم بنیادی الگوریتم‌های مرتب‌سازی و حل مؤثر مسائلی مانند مرتب‌سازی کلمات، مرتب‌سازی مختصاتی، حذف میانه، تعیین آناگرام‌ها، مرتب‌سازی حبابی، مرتب‌سازی درجی و غیره
  • جستجوی ترتیبی - یادگیری مفهوم ابتدایی جستجوی ترتیبی و حل مؤثر مسائلی مانند یافتن عناصر، اعداد پالندوروم، غربال اراتستن، ساخت مثلث‌ها و غیره
  • جستجوی باینری - یادگیری مفهوم اولیه جستجوی باینری و حل مؤثر مسائلی مانند یافتن عناصر، بازی بیست سؤالی، دنباله بیتونیک، بریدن درختان و غیره
  • استک - یادگیری مفهوم اولیه استک و حل مؤثر مسائلی مانند چوب‌های قابل مشاهده، عملیات و تبدیل‌های postfix، دنباله‌های پشته‌ای و غیره
  • صف و Heap - یادگیری مفهوم صف و deque و حل مسائلی مانند تغییر میانه، یوزفوس و غیره به‌ طور مؤثر
  • جداول هش - یادگیری مفاهیم اولیه جدول هش و حل مؤثر مسائلی مانند جمع دو عنصر، تبدیل اعداد رومی و غیره
  • تقسیم کن و تسخیر کن - بخش 1 - یادگیری مفهوم اولیه تقسیم کن و تسخیر کن و حل مؤثر مسائلی شامل توان عدد صحیح و ماتریس، کوادتری و غیره
  • تقسیم کن و تسخیر کن - بخش 2 - حل مؤثر مسائلی مانند تقسیم و مرتب‌سازی لیست معین توسط یک محور
  • برنامه‌نویسی پویا - بخش 1 - یادگیری مفهوم اولیه برنامه‌نویسی پویا و حل مؤثر مسائلی مانند اعداد فیبوناچی، کاشی‌کاری 2 x N، بالا رفتن از پله‌ها، ساخت عدد 1، یافتن ارزش بهینه و راه‌حل بهینه به‌ طور همزمان و غیره
  • برنامه‌نویسی پویا - بخش 2 - حل مؤثر مسائلی مانند نحوه محاسبه ضرایب دو جمله‌ای، مسیرها روی مثلث‌ها، دنباله‌ قسمت‌های مشترک نهایی و غیره
  • رویکرد حریصانه - یادگیری مفهوم اولیه رویکرد حریصانه و حل مؤثر مسائلی مانند تبدیل سکه، تخصیص اتاق و غیره
  • DFS و BFS - یادگیری مفهوم اولیه جستجوی عمق‌ اول و جستجوی عرض‌ اول و حل مؤثر مسائلی مانند تعداد جزایر، ناوبری هزارتو و غیره
  • Backtracking - یادگیری مفهوم اولیه Backtracking و استفاده از Backtracking برای حل مؤثر مسائلی مانند N-Queens و غیره
  • درخت - یادگیری مفهوم اولیه درخت‌ها و درخت‌های باینری و حل مؤثر مسائلی مانند پیمایش درخت‌های باینری، بازسازی درخت‌های باینری و غیره
  • گراف - یادگیری مفهوم اولیه گراف‌ها و حل مؤثر مسائلی مانند Union-Find و یافتن درخت با حداقل ارتفاع با استفاده از الگوریتم کروسکال و غیره
  • کوتاه‌ترین مسیرها - یادگیری الگوریتم‌های دایکسترا و فلوید و حل موثر مسائلی مانند یافتن هزینه‌ کوتاه‌ترین مسیر و یافتن کوتاه‌ترین مسیر از همه‌ زوج‌ها
  • مسئله‌ کوله‌پشتی - حل مؤثر مسائلی مانند مسئله‌ کوله‌‌پشتی قابل تقسیم با استفاده از استراتژی‌های حریصانه و برنامه‌نویسی پویا
  • پیچیدگی محاسباتی - یادگیری پیچیدگی محاسباتی از طریق مسئله‌ انتخاب و درک مفهوم اولیه نظریه NP و NP-Complete و NP-Hard

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

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

مسترکلاس الگوریتم‌های پایتون

  • مقدمه‌ای بر حل مسئله 02:00
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 04:05
  • مرحله 2 - ایجاد راه‌حل 08:06
  • خلاصه یادگیری 00:21
  • مقدمه‌ای بر حل مسئله 01:38
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:36
  • مرحله 2 - ایجاد راه‌حل 04:00
  • خلاصه یادگیری 00:19
  • مقدمه‌ای بر حل مسئله 02:12
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 16:44
  • مرحله 2 - ایجاد راه‌حل 03:00
  • خلاصه یادگیری 00:16
  • مقدمه‌ای بر حل مسئله 02:05
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 02:02
  • راه‌حل آزمون 00:39
  • مرحله 2 - ایجاد راه‌حل 11:51
  • مرحله 3 - بهبود راه‌حل 14:51
  • خلاصه یادگیری 00:38
  • مقدمه‌ای بر حل مسئله 02:03
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:10
  • راه‌حل آزمون 03:24
  • مرحله 2 - ایجاد راه‌حل 14:55
  • مرحله 3 - بهبود راه‌حل 08:53
  • خلاصه یادگیری 00:37
  • مقدمه‌ای بر حل مسئله 02:43
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 04:09
  • مرحله 2 - ایجاد راه‌حل 12:20
  • مرحله 3 - بهبود راه‌حل 09:06
  • خلاصه یادگیری 00:59
  • مقدمه‌ای بر حل مسئله 02:14
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 05:22
  • مرحله 2 - ایجاد راه‌حل 06:23
  • مرحله 3 - بهبود راه‌حل 05:39
  • خلاصه یادگیری 00:30
  • مقدمه‌ای بر حل مسئله 01:46
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 05:00
  • مرحله 2 - ایجاد راه‌حل 06:36
  • خلاصه یادگیری 00:22
  • مقدمه‌ای بر حل مسئله 03:50
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 07:48
  • مرحله 2 - ایجاد راه‌حل 09:55
  • خلاصه یادگیری 00:22
  • مقدمه‌ای بر حل مسئله 03:07
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 08:15
  • مرحله 2 - ایجاد راه‌حل 05:45
  • خلاصه یادگیری 00:20
  • مقدمه‌ای بر حل مسئله 03:46
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 02:44
  • مرحله 2 - ایجاد راه‌حل 09:39
  • مرحله 3 - بهبود راه‌حل 09:29
  • خلاصه یادگیری 00:24
  • مقدمه‌ای بر حل مسئله 02:48
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:00
  • مرحله 2 - ایجاد راه‌حل 06:38
  • خلاصه یادگیری 00:13
  • مقدمه‌ای بر حل مسئله 02:36
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 06:16
  • مرحله 2 - ایجاد راه‌حل 04:53
  • خلاصه یادگیری 00:17
  • مقدمه‌ای بر حل مسئله 02:36
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:50
  • مرحله 2 - ایجاد راه‌حل 07:37
  • خلاصه یادگیری 00:17
  • مقدمه‌ای بر حل مسئله 02:16
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 01:47
  • مرحله 2 - ایجاد راه‌حل 06:33
  • خلاصه یادگیری 00:18
  • مقدمه‌ای بر حل مسئله 02:10
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 07:15
  • مرحله 2 - ایجاد راه‌حل 07:56
  • خلاصه یادگیری 00:19
  • مقدمه‌ای بر حل مسئله 02:10
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 04:43
  • مرحله 2 - ایجاد راه‌حل 07:56
  • خلاصه یادگیری 00:18
  • مقدمه‌ای بر حل مسئله 02:25
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 06:43
  • مرحله 2 - ایجاد راه‌حل 08:31
  • خلاصه یادگیری 00:22
  • مقدمه‌ای بر حل مسئله 01:55
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 05:26
  • مرحله 2 - ایجاد راه‌حل 06:23
  • خلاصه یادگیری 00:31
  • مقدمه‌ای بر حل مسئله 02:40
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 01:16
  • مرحله 2 - ایجاد راه‌حل 17:17
  • خلاصه یادگیری 00:28
  • مقدمه‌ای بر حل مسئله 02:18
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 01:17
  • مرحله 2 - ایجاد راه‌حل 07:58
  • مرحله 3 - بهبود راه‌حل 08:11
  • خلاصه یادگیری 00:29
  • مقدمه‌ای بر حل مسئله 02:06
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 04:56
  • مرحله 2 - ایجاد راه‌حل 05:34
  • مرحله 3 - بهبود راه‌حل 12:35
  • خلاصه یادگیری 00:34
  • مقدمه‌ای بر حل مسئله 02:08
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 04:16
  • مرحله 2 - ایجاد راه‌حل 06:37
  • مرحله 3 - بهبود راه‌حل 05:30
  • خلاصه یادگیری 00:31
  • مقدمه‌ای بر حل مسئله 02:21
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 00:55
  • مرحله 2 - ایجاد راه‌حل 06:49
  • مرحله 3 - بهبود راه‌حل 10:14
  • خلاصه یادگیری 00:41
  • مقدمه‌ای بر حل مسئله 03:12
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 02:21
  • مرحله 2 - ایجاد راه‌حل 06:36
  • مرحله 3 - بهبود راه‌حل 15:26
  • خلاصه یادگیری 00:41
  • مقدمه‌ای بر حل مسئله 02:53
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 07:29
  • مرحله 2 - ایجاد راه‌حل 15:56
  • خلاصه یادگیری 00:15
  • مقدمه‌ای بر حل مسئله 02:20
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:22
  • مرحله 2 - ایجاد راه‌حل 12:51
  • خلاصه یادگیری 00:33
  • مقدمه‌ای بر حل مسئله 03:22
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 02:43
  • مرحله 2 - ایجاد راه‌حل 11:50
  • خلاصه یادگیری 00:20
  • مقدمه‌ای بر حل مسئله 03:48
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 04:05
  • مرحله 2 - ایجاد راه‌حل 13:05
  • خلاصه یادگیری 00:24
  • مقدمه‌ای بر حل مسئله 03:07
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:52
  • مرحله 2 - ایجاد راه‌حل 11:07
  • خلاصه یادگیری 00:23
  • مقدمه‌ای بر حل مسئله 03:52
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 02:02
  • مرحله 2 - ایجاد راه‌حل 18:02
  • خلاصه یادگیری 00:24
  • مقدمه‌ای بر حل مسئله 03:04
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 04:54
  • مرحله 2 - ایجاد راه‌حل 14:08
  • خلاصه یادگیری 00:25
  • مقدمه‌ای بر حل مسئله 03:42
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 04:07
  • مرحله 2 - ایجاد راه‌حل 07:01
  • خلاصه یادگیری 00:25
  • مقدمه‌ای بر حل مسئله 02:19
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 06:49
  • مرحله 2 - ایجاد راه‌حل 06:57
  • خلاصه یادگیری 00:24
  • مقدمه‌ای بر حل مسئله 04:42
  • مرحله 1 بررسی اطلاعات پس‌زمینه برای حل مسئله 07:14
  • مرحله 2 - ایجاد راه‌حل 07:41
  • خلاصه یادگیری 00:14
  • مقدمه‌ای بر حل مسئله 02:29
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 06:04
  • مرحله 2 - ایجاد راه‌حل 08:59
  • خلاصه یادگیری 00:24
  • مقدمه‌ای بر حل مسئله 03:00
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 10:53
  • مرحله 2 - ایجاد راه‌حل 07:48
  • خلاصه یادگیری 00:27
  • مقدمه‌ای بر حل مسئله 03:48
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 06:44
  • مرحله 2 - ایجاد راه‌حل 06:58
  • خلاصه یادگیری 00:24
  • مقدمه‌ای بر حل مسئله 02:12
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 05:06
  • مرحله 2 - ایجاد راه‌حل 11:22
  • خلاصه یادگیری 00:23
  • مقدمه‌ای بر حل مسئله 02:21
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:30
  • مرحله 2 - ایجاد راه‌حل 07:13
  • خلاصه یادگیری 00:26
  • مقدمه‌ای بر حل مسئله 02:06
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 12:20
  • مرحله 2 - ایجاد راه‌حل 05:08
  • خلاصه یادگیری 00:24
  • مقدمه‌ای بر حل مسئله 02:24
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 07:26
  • مرحله 2 - ایجاد راه‌حل 06:02
  • خلاصه یادگیری 00:26
  • مقدمه‌ای بر حل مسئله 02:30
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 06:47
  • مرحله 2 - ایجاد راه‌حل 05:43
  • خلاصه یادگیری 00:21
  • مقدمه‌ای بر حل مسئله 02:31
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 04:21
  • مرحله 2 - ایجاد راه‌حل 06:31
  • مرحله 3 - بهبود راه‌حل 13:43
  • خلاصه یادگیری 00:35
  • مقدمه‌ای بر حل مسئله 02:31
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 04:13
  • مرحله 2 - ایجاد راه‌حل 06:36
  • خلاصه یادگیری 00:23
  • مقدمه‌ای بر حل مسئله 04:05
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:47
  • مرحله 2 - ایجاد راه‌حل 05:33
  • خلاصه یادگیری 00:18
  • مقدمه‌ای بر حل مسئله 02:08
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 05:01
  • مرحله 2 - ایجاد راه‌حل 07:44
  • خلاصه یادگیری 00:19
  • مقدمه‌ای بر حل مسئله 01:59
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 02:58
  • مرحله 2 - ایجاد راه‌حل 17:17
  • خلاصه یادگیری 00:21
  • مقدمه‌ای بر حل مسئله 02:35
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 07:24
  • مرحله 2 - ایجاد راه‌حل 06:06
  • خلاصه یادگیری 00:47
  • مقدمه‌ای بر حل مسئله 02:32
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 07:27
  • مرحله 2 - ایجاد راه‌حل 05:02
  • خلاصه یادگیری 00:26
  • مقدمه‌ای بر حل مسئله 02:05
  • مرحله 1 -بررسی اطلاعات پس‌زمینه برای حل مسئله 01:24
  • راه‌حل آزمون 00:27
  • مرحله 2 - ایجاد راه‌حل 23:15
  • خلاصه یادگیری 00:27
  • مقدمه‌ای بر حل مسئله 02:05
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 16:18
  • مرحله 2 - ایجاد راه‌حل 15:08
  • خلاصه یادگیری 00:16
  • مقدمه‌ای بر حل مسئله 03:06
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 08:23
  • راه‌حل آزمون 01:13
  • مرحله 2 - ایجاد راه‌حل 10:00
  • خلاصه یادگیری 00:27
  • مقدمه‌ای بر حل مسئله 03:02
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 06:17
  • راه‌حل آزمون 01:03
  • مرحله 2 - ایجاد راه‌حل 09:11
  • خلاصه یادگیری 00:44
  • مقدمه‌ای بر حل مسئله 02:44
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 02:19
  • راه‌حل آزمون 01:09
  • مرحله 2 - ایجاد راه‌حل 08:40
  • مرحله 3 - بهبود راه‌حل 10:33
  • خلاصه یادگیری 00:37
  • مقدمه‌ای بر حل مسئله 02:20
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:47
  • مرحله 2 - ایجاد راه‌حل 08:27
  • مرحله 3 - بهبود راه‌حل 15:19
  • خلاصه یادگیری 00:56
  • مقدمه‌ای بر حل مسئله 05:06
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 06:25
  • راه‌حل آزمون 00:46
  • مرحله 2 - ایجاد راه‌حل 08:26
  • خلاصه یادگیری 00:26
  • مقدمه‌ای بر حل مسئله 02:21
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 06:51
  • مرحله 2 - ایجاد راه‌حل 09:53
  • خلاصه یادگیری 00:46
  • مقدمه‌ای بر حل مسئله 03:21
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 11:32
  • مرحله 2 - ایجاد راه‌حل 11:19
  • خلاصه یادگیری 00:34
  • مقدمه‌ای بر حل مسئله 02:40
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 02:51
  • راه‌حل آزمون 00:47
  • مرحله 2 - ایجاد راه‌حل 17:18
  • خلاصه یادگیری 00:43
  • مقدمه‌ای بر حل مسئله 03:55
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:30
  • راه‌حل آزمون 00:50
  • مرحله 2 - ایجاد راه‌حل 22:12
  • خلاصه یادگیری 00:31
  • مقدمه‌ای بر حل مسئله 02:47
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:37
  • راه‌حل آزمون 01:04
  • مرحله 2 - ایجاد راه‌حل 25:19
  • خلاصه یادگیری 00:44
  • مقدمه‌ای بر حل مسئله 03:14
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 09:59
  • راه‌حل آزمون 01:07
  • مرحله 2 - ایجاد راه‌حل 07:38
  • خلاصه یادگیری 00:31
  • مقدمه‌ای بر حل مسئله 03:09
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:51
  • راه‌حل آزمون 01:51
  • مرحله 2 - ایجاد راه‌حل 23:01
  • مرحله 3 - بهبود راه‌حل 23:51
  • خلاصه یادگیری 00:48
  • مقدمه‌ای بر حل مسئله 04:21
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 03:17
  • مرحله 2 - ایجاد راه‌حل 05:33
  • مرحله 3 - بهبود راه‌حل 11:28
  • خلاصه یادگیری 00:17
  • مقدمه‌ای بر حل مسئله 03:21
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 11:39
  • مرحله 2 - ایجاد راه‌حل 09:19
  • خلاصه یادگیری 00:29
  • مقدمه‌ای بر حل مسئله 02:49
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 11:08
  • مرحله 2 - ایجاد راه‌حل 10:51
  • خلاصه یادگیری 00:34
  • مقدمه‌ای بر حل مسئله 03:51
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 05:11
  • مرحله 2 - ایجاد راه‌حل 20:00
  • خلاصه یادگیری 00:38
  • مقدمه‌ای بر حل مسئله 03:25
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 11:09
  • مرحله 2 - ایجاد راه‌حل 09:00
  • خلاصه یادگیری 00:57
  • مقدمه‌ای بر حل مسئله 02:47
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 10:09
  • مرحله 2 - ایجاد راه‌حل 16:33
  • خلاصه یادگیری 00:55
  • مقدمه‌ای بر حل مسئله 03:21
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 09:21
  • مرحله 2 - ایجاد راه‌حل 08:16
  • خلاصه یادگیری 00:34
  • مقدمه‌ای بر حل مسئله 03:11
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 09:44
  • مرحله 2 - ایجاد راه‌حل 07:09
  • خلاصه یادگیری 00:40
  • مقدمه‌ای بر حل مسئله 03:28
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 11:57
  • مرحله 2 - ایجاد راه‌حل 08:18
  • خلاصه یادگیری 00:25
  • مقدمه‌ای بر حل مسئله 04:15
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 18:00
  • مرحله 2 - ایجاد راه‌حل 13:13
  • خلاصه یادگیری 00:20
  • مقدمه‌ای بر حل مسئله 04:20
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 12:18
  • مرحله 2 - ایجاد راه‌حل 19:39
  • خلاصه یادگیری 00:47
  • مقدمه‌ای بر حل مسئله 02:36
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 04:31
  • مرحله 2 - ایجاد راه‌حل 06:04
  • مرحله 3 - بهبود راه‌حل 21:40
  • خلاصه یادگیری 00:34
  • مقدمه‌ای بر حل مسئله 02:37
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 08:34
  • مرحله 2 - ایجاد راه‌حل 08:52
  • مرحله 3 - بهبود راه‌حل 18:46
  • خلاصه یادگیری 00:50
  • مقدمه‌ای بر حل مسئله 03:00
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 10:16
  • مرحله 2 - ایجاد راه‌حل 09:20
  • خلاصه یادگیری 00:36
  • مقدمه‌ای بر حل مسئله 02:40
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 12:50
  • مرحله 2 - ایجاد راه‌حل 12:57
  • خلاصه یادگیری 00:51
  • مقدمه‌ای بر حل مسئله 03:01
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 11:28
  • مرحله 2 - ایجاد راه‌حل 09:32
  • خلاصه یادگیری 00:44
  • مقدمه‌ای بر حل مسئله 03:32
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 20:03
  • مرحله 2 - ایجاد راه‌حل 12:47
  • خلاصه یادگیری 01:07
  • مقدمه‌ای بر حل مسئله 03:01
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 18:08
  • مرحله 2 - ایجاد راه‌حل 12:12
  • خلاصه یادگیری 00:52
  • مقدمه‌ای بر حل مسئله 02:37
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 16:33
  • مرحله 2 - ایجاد راه‌حل 09:28
  • خلاصه یادگیری 00:54
  • مقدمه‌ای بر حل مسئله 03:11
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 07:24
  • مرحله 2 - ایجاد راه‌حل 09:09
  • خلاصه یادگیری 00:40
  • مقدمه‌ای بر حل مسئله 03:16
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 14:18
  • مرحله 2 - ایجاد راه‌حل 22:20
  • خلاصه یادگیری 00:37
  • مقدمه‌ای بر حل مسئله 01:50
  • مرحله 1 - بررسی اطلاعات پس‌زمینه برای حل مسئله 06:07
  • مرحله 2 - ایجاد راه‌حل 22:11
  • خلاصه یادگیری 00:58
  • مقدمه‌ای بر حل مسئله 25:13
  • خلاصه یادگیری 01:28

13,364,000 2,672,800 تومان

مشخصات آموزش

مسترکلاس الگوریتم‌های پایتون

  • تاریخ به روز رسانی: 1404/09/07
  • سطح دوره:مقدماتی
  • تعداد درس:375
  • مدت زمان :33:50:53
  • حجم :12.01GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,659,500 531,900 تومان
  • زمان: 06:44:45
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,501,000 300,200 تومان
  • زمان: 03:48:11
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,300,500 1,460,100 تومان
  • زمان: 18:29:24
  • تعداد درس: 115
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:41
  • تعداد درس: 51
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,269,000 1,853,800 تومان
  • زمان: 23:28:00
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,762,000 1,752,400 تومان
  • زمان: 22:11:23
  • تعداد درس: 140
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,734,500 1,346,900 تومان
  • زمان: 17:03:28
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید