×
ribbon

آموزش جامع الگوریتم‌ها: همه آنچه یک برنامه‌نویس باید بداند

مدرس:Frontend Masters

The Primeagen

دوره "The Last Algorithms Course You'll Need" مناسب برای مبتدیان در زمینه ساختار داده ها و الگوریتم ها... بیشتر
زیرنویس
4.2 (4)
2 دیدگاه
389دانشجو
10ساعت
سرفصل‌ها
مقدماتی تا پیشرفته سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

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

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

تسلط بر ساختارهای داده اساسی مانند آرایه‌ها، لیست‌های پیوندی، درخت‌ها، گراف‌ها و نقشه‌ها برای حل مسائل مختلف

الگوریتم‌های اساسی برای جستجو و مرتب‌سازی، شامل نحوه پیاده‌سازی و کاربردهای عملی آن‌ها

آمادگی برای مصاحبه‌های فنی

تقویت مهارت‌های حل مسئله

این دوره شامل:

10 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

سرفصل‌های دوره

14 فصل60 جلسه10 ساعت ویدیو
معرفی
  معرفی
07:59
مبانی
  پیچیدگی زمانی Big O
12:51
  ساختار داده‌ای آرایه‌ها
13:37
  پرسش و پاسخ درباره آرایه‌ها
03:29
جستجو
  جستجوی خطی و راه‌اندازی کاتا
07:29
  الگوریتم جستجوی دودویی
08:23
  کدنویسی شبه‌جستجوی دودویی
06:31
  پیاده‌سازی جستجوی دودویی
04:49
  مسئله دو توپ بلوری
05:55
  پیاده‌سازی مسئله دو توپ بلوری
07:08
مرتب‌سازی
  مرتب‌سازی حبابی
08:51
  پیاده‌سازی مرتب‌سازی حبابی
09:35
  ساختار داده‌ای لیست پیوندی
14:56
  پیچیدگی لیست پیوندی
05:06
  صفففففف
05:59
  پیاده‌سازی صف
07:31
  پرسش و پاسخ درباره صف
03:39
  پشته
04:52
  پیاده‌سازی پشته
08:02
آرایه‌ها
  مقایسه آرایه‌ها با لیست پیوندی
06:18
  آرایه‌لیست
11:56
  بافر حلقه‌ای
07:10
  پرسش و پاسخ درباره ساختارهای داده‌ای
14:58
بازگشت
  بازگشت
13:31
  یافتن مسیر: حالت پایه
12:42
  یافتن مسیر: حالت بازگشتی
12:29
  پرسش و پاسخ درباره بازگشت
09:22
مرتب‌سازی سریع
  الگوریتم QuickSort
13:57
  پیاده‌سازی QuickSort
16:07
لیست پیوندی دوطرفه
  لیست پیوندی: اضافه‌کردن، درج در موقعیت مشخص، و افزودن در انتها
12:47
  لیست پیوندی: حذف، دریافت، و حذف در موقعیت مشخص
13:23
  پرسش و پاسخ درباره لیست پیوندی
04:14
  اشکال‌زدایی لیست پیوندی
06:09
درخت‌ها
  مقدمه‌ای بر درخت‌ها
08:05
  پیمایش درخت‌ها
09:36
  پیاده‌سازی پیمایش درخت‌ها
15:08
جستجوی درخت
  جستجوی عرضی
06:33
  پیاده‌سازی جستجوی عرضی
07:47
  تمرین جستجو
04:30
  پیاده‌سازی مقایسه درخت باینری
08:15
  جستجوی عمقی: یافتن
10:00
  جستجوی عمقی: درج
08:09
  جستجوی عمقی: حذف
07:02
  پرسش و پاسخ درباره درخت جستجوی دودویی
04:16
  پیاده‌سازی جستجوی عمقی
05:02

پیش‌نیاز‌ها

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

توضیحات دوره

دوره‌ "The Last Algorithms Course You'll Need" مناسب برای مبتدیان در زمینه ساختار داده‌ها و الگوریتم‌ها طراحی شده تا شما را با مفاهیم اساسی آشنا کند که برای حل سوالات چالش‌برانگیز در مصاحبه‌های برنامه‌نویسی ضروری هستند.

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

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

دیدگاه کاربران

4.2

بر اساس امتیاز 4 دانشجو

1
2
3
4
5

امین داراب نیا

5 ماه پیش

5

خیلی ممنون که دوره های frontend masters رو قرار میدین این آکادمی در مبحث فرانت اند و بک اند و توسعه وب جزو بهترین ها در دنیا هستش و مدرسین اون هم همه تاپ لول ها و شناخته شده هستن دوره های جدید بسیار خوبی دارن لطفا دورهایخیلی بیشتری رو از این آکادمی قرار بدین

امید خلیلی

24 روز پیش

3

همه چی آکادمیک و تئوری هست بروز و کامل هست موضوعات ولی در مورد تمام سرفصل ها همینه

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

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

امکان اشتراک گذاری در لینکدین
دو زبانه
1دوره
389دانشجو
4نظر و امتیاز
ThePrimeagen یک دولوپر پرشور است که عشق عمیقی به Vim، یک ویرایشگر قدرتمند متن، دارد. او اشتیاق خود را به داشتن یک تجربه توسعه‌ی فوق‌العاده و به اشتراک گذاشتن آن با دیگران دنبال می‌کند. Vim به او این امکان را می‌دهد تا محیط توسعه خود را به شکل دلخواهش درآورد و به او قدرت بی‌نهایتی برای شخصی‌سازی می‌دهد.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

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

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

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