آموزش ساختار داده ها و الگوریتم ها، سطح بالا برای مصاحبه های کدگذاری

Data Structures & Algorithms, Level-up for Coding Interviews

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با حل بیش از 150 سوال مهم در حل مسئله برای مصاحبه های کدنویسی، ساختارهای داده و الگوریتم ها مسلط شوید! تفکر الگوریتمی خود را تسریع کنید یاد بگیرید بهینه سازی راه حل های brute force را بیاموزید استفاده از ساختارهای داده را یاد بگیرید نوشتن کدهای پیچیده بیش از 150 مسئله با دقت تنظیم شده تجزیه و تحلیل پیچیدگی فضا-زمان با استفاده از کتابخانه الگوی استاندارد C++ تبدیل شدن به یک حلال مشکل 10 برابری پنجره کشویی، هش، نقشه ها و مجموعه ها. پاداش برنامه نویسی پویا و نمودارها: ایجاد یک حافظه پنهان LRU سوالات تمرینی در مورد تمام موضوعات مهم پیش نیازها: توانایی نوشتن و درک کد درک ساختارهای داده تجزیه و تحلیل پیچیدگی زمان و مکان

آیا هر بار که یک سوال کدنویسی دریافت می کنید احساس می کنید که "گیر" می کنید؟


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

این دوره شامل بیش از 25 ساعت محتوای ویدئویی تعاملی با ده ها نفر است. از تمرینات کدنویسی، ترفندهای صحیح در حل مسئله را به صورت مختصر به شما آموزش می دهد. هر بحث مشکلی با رویکرد brute force شروع می‌شود، بهینه‌سازی‌ها و همچنین با برنامه‌نویسی دستی ویدیویی در C++ به پایان می‌رسد.

در اینجا چیزی است که خواهید آموخت -

مشکلات در ساختار داده

* آرایه ها، رشته ها، بردارها

* درهم سازی (نقشه ها، نقشه ها، مجموعه های نامرتب)

* پشته ها، صف ها، لیست های پیوندی

* درختان دودویی، BSTها، Heaps

* نمودارها، تلاش‌ها

مشکلات الگوریتم ها

* نیروی بی رحم، عقبگرد

* الگوریتم های پنجره کشویی

* مرتب سازی، جستجو، جستجوی باینری

* مبانی برنامه نویسی پویا

* الگوریتم های مهم نمودار

* BFS DFS, Shortest Paths


تمرین های دوره به زبان C++ هستند اما برنامه نویسانی که تجربه یک یا چند زبان (C++/Java/Python/JavaScript) را دارند قطعاً می توانند این دوره را انجام دهند، البته به شرطی که داشته باشند. درک اساسی از ساختارهای داده این دوره هم عمق موضوعات را پوشش می دهد، هم غواصی عمیق در هر کجا که لازم باشد. همچنین یاد خواهید گرفت که چگونه تکنیک‌هایی را به کار ببرید که شامل الگوریتم‌های جستجو مرتب‌سازی، پنجره کشویی، جستجوی باینری، هش کردن هستند که برای حل مسئله بسیار مهم هستند. برای موضوعات پیشرفته مانند نمودارهای برنامه نویسی پویا، دوره از اصول شروع می شود و به شما کمک می کند تا از اصول اولیه به این موضوعات تسلط پیدا کنید.

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


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

به دوره خوش آمدید! Welcome to Course!

به دوره خوش آمدید! Welcome to Course!

  • گرایش دوره! Course Orientation!

  • گرایش دوره! Course Orientation!

  • چگونه این دوره را انجام دهیم؟ How to do this course?

  • چگونه این دوره را انجام دهیم؟ How to do this course?

  • C++/مخزن کد جاوا! C++/Java Code Repository!

  • C++/مخزن کد جاوا! C++/Java Code Repository!

  • رهنمودهای TA Hours/Doubt Support TA Hours/ Doubt Support Guidelines

  • رهنمودهای TA Hours/Doubt Support TA Hours/ Doubt Support Guidelines

  • راه حل های ورزش! Exercise Solutions!

  • راه حل های ورزش! Exercise Solutions!

  • بخش پرسش و پاسخ Q/A Section

  • بخش پرسش و پاسخ Q/A Section

آرایه ها و بردارها Arrays & Vectors

  • معرفی Introduction

  • وکتور STL - نسخه ی نمایشی Vector STL - Demo

  • وکتور وکتور - دمو Vector of Vector - Demo

  • چگونه تمرین های کدنویسی را ارسال کنیم؟ How to submit coding exercises?

  • وبینارهای مفید [اختیاری] Helpful Webinars [Optional]

  • جفت Pairs

  • کد جفت Pairs Code

  • سه قلو Triplets

  • کد سه قلو Triplets Code

  • کد کوهستان Mountain Code

  • طولانی ترین گروه Longest Band

  • طولانی ترین کد باند Longest Band Code

  • باران Rains

  • کد مرتب‌سازی زیرآیند Subarray Sort Code

  • حداقل معاوضه Minimum Swaps

  • حداقل کد مبادله Minimum Swaps Code

  • حداکثر مجموع سابرای Maximum Subarray Sum

  • محصولات آرایه Array Products

آرایه ها و بردارها Arrays & Vectors

  • معرفی Introduction

  • وکتور STL - نسخه ی نمایشی Vector STL - Demo

  • وکتور وکتور - دمو Vector of Vector - Demo

  • چگونه تمرین های کدنویسی را ارسال کنیم؟ How to submit coding exercises?

  • تست FizzBuzz FizzBuzz Test

  • تست FizzBuzz FizzBuzz Test

  • نکته ای در مورد مرتب سازی A Note on Sorting!

  • نکته ای در مورد مرتب سازی A Note on Sorting!

  • وبینارهای مفید [اختیاری] Helpful Webinars [Optional]

  • جفت Pairs

  • کد جفت Pairs Code

  • سه قلو Triplets

  • کد سه قلو Triplets Code

  • کوهستان Mountain

  • کوهستان Mountain

  • کد کوهستان Mountain Code

  • طولانی ترین گروه Longest Band

  • طولانی ترین کد باند Longest Band Code

  • باران Rains

  • کد باران Rains Code

  • کد باران Rains Code

  • مرتب سازی زیرآیین Subarray Sort

  • مرتب سازی زیرآیین Subarray Sort

  • کد مرتب‌سازی زیرآیند Subarray Sort Code

  • حداقل معاوضه Minimum Swaps

  • حداقل کد مبادله Minimum Swaps Code

  • حداکثر مجموع سابرای Maximum Subarray Sum

  • حداقل تفاوت Minimum Difference

  • حداقل تفاوت Minimum Difference

  • محصولات آرایه Array Products

  • زندگی پرمشغله Busy Life

  • زندگی پرمشغله Busy Life

  • آزمون آرایه ها و بردارها! Arrays & Vectors Quiz!

  • آزمون آرایه ها و بردارها! Arrays & Vectors Quiz!

مشکلات رشته String Problems

  • مقدمه رشته ها Strings Introduction

  • گرم کردن - جستجو در همه! Warm Up - Search All!

  • پیاده سازی Space20 Space20 Implementation

  • توکنیزاسیون (با استفاده از strtok) Tokenisation (using strtok)

  • در حال طراحی String Tokeniser خودمان! Designing our own String Tokeniser!

  • مرتب سازی کلید رشته ای String Key Sort

  • پیاده سازی مرتب سازی کلید رشته ای String Key Sort Implementation

  • بزرگترین رشته اعداد Biggest Number String

  • رمزگذاری طول را اجرا کنید Run Length Encoding

  • شکستن پالیندروم Palindrome Break

  • عادی سازی رشته String Normalisation

مشکلات رشته String Problems

  • مقدمه رشته ها Strings Introduction

  • جستجوی درون رشته Searching Inside String!

  • جستجوی درون رشته Searching Inside String!

  • گرم کردن - جستجو در همه! Warm Up - Search All!

  • راه حل: جستجو در همه! Solution : Search All!

  • راه حل: جستجو در همه! Solution : Search All!

  • فضا 20 Space20

  • فضا 20 Space20

  • پیاده سازی Space20 Space20 Implementation

  • Tokenisation (با استفاده از جریان) Tokenisation (using sstream)

  • Tokenisation (با استفاده از جریان) Tokenisation (using sstream)

  • توکنیزاسیون (با استفاده از strtok) Tokenisation (using strtok)

  • در حال طراحی String Tokeniser خودمان! Designing our own String Tokeniser!

  • مرتب سازی کلید رشته ای String Key Sort

  • پیاده سازی مرتب سازی کلید رشته ای String Key Sort Implementation

  • زیر مجموعه ها را بررسی کنید Check Subsets

  • زیر مجموعه ها را بررسی کنید Check Subsets

  • اجرای زیر مجموعه ها را بررسی کنید Check Subsets Implementation

  • اجرای زیر مجموعه ها را بررسی کنید Check Subsets Implementation

  • مرتب سازی دنباله ها Sort Subsequences

  • مرتب سازی دنباله ها Sort Subsequences

  • مرتب سازی کدهای بعدی Sort Subsequences Code

  • مرتب سازی کدهای بعدی Sort Subsequences Code

  • ساعت دیجیتال Digital Clock

  • ساعت دیجیتال Digital Clock

  • بزرگترین رشته اعداد Biggest Number String

  • رمزگذاری طول را اجرا کنید Run Length Encoding

  • شکستن پالیندروم Palindrome Break

  • عادی سازی رشته String Normalisation

  • راه حل: عادی سازی رشته Solution : String Normalisation

  • راه حل: عادی سازی رشته Solution : String Normalisation

  • آزمون رشته ها! Strings Quiz!

  • آزمون رشته ها! Strings Quiz!

تکنیک های دستکاری بیت Bit-manipulation Techniques

  • اپراتورهای بیتی Bitwise Operators

  • فرد/زوج را بررسی کنید Check Odd/Even

  • پاک کردن آخرین i بیت Clear last i Bits

  • چالش Bits را جایگزین کنید Replace Bits Challenge

  • دو قدرت Two Power

  • توان سریع Fast Exponentiation

  • مشکل - اعشاری به باینری Problem - Decimal to Binary

تکنیک های دستکاری بیت Bit-manipulation Techniques

  • اپراتورهای بیتی Bitwise Operators

  • Shift چپ و راست Shift Left Shift & Right Shift

  • Shift چپ و راست Shift Left Shift & Right Shift

  • فرد/زوج را بررسی کنید Check Odd/Even

  • آن را کمی دریافت کنید Get ith Bit

  • آن را کمی دریافت کنید Get ith Bit

  • بیت را تنظیم کنید Set ith Bit

  • بیت را تنظیم کنید Set ith Bit

  • بیت را پاک کن Clear ith Bit

  • بیت را پاک کن Clear ith Bit

  • بیت آن را به روز کنید Update ith Bit

  • بیت آن را به روز کنید Update ith Bit

  • پاک کردن آخرین i بیت Clear last i Bits

  • چالش Bits را جایگزین کنید Replace Bits Challenge

  • دو قدرت Two Power

  • شمارش بیت های مجموعه Counting Set Bits

  • شمارش بیت های مجموعه Counting Set Bits

  • هک بیت شمارش Counting Bits Hack

  • هک بیت شمارش Counting Bits Hack

  • توان سریع Fast Exponentiation

  • مشکل - اعشاری به باینری Problem - Decimal to Binary

  • سطوح زمین Earth Levels

  • سطوح زمین Earth Levels

مشکلات پنجره کشویی Sliding Window Problems

  • معرفی پنجره کشویی Sliding Window Introduction

  • زیر رشته منحصر به فرد (هشینگ) Unique Substring (Hashing)

  • پیاده سازی پنجره رشته String Window Implementation

  • کوچکترین پنجره متمایز Smallest Distinct Window

  • حداکثر پنجره کشویی Sliding Window Maximum

  • زیرآرایه ها را با مجموع هدف بشمارید Count Subarrays with Target Sum

مشکلات پنجره کشویی Sliding Window Problems

  • معرفی پنجره کشویی Sliding Window Introduction

  • مسکن (دو نقطه ای) Housing (Two Pointer)

  • مسکن (دو نقطه ای) Housing (Two Pointer)

  • اجرای مسکن Housing Implementation

  • اجرای مسکن Housing Implementation

  • زیر رشته منحصر به فرد (هشینگ) Unique Substring (Hashing)

  • پیاده سازی زیر رشته ای منحصر به فرد Unique Substring Implementation

  • پیاده سازی زیر رشته ای منحصر به فرد Unique Substring Implementation

  • پنجره رشته String Window

  • پنجره رشته String Window

  • پیاده سازی پنجره رشته String Window Implementation

  • کوچکترین پنجره متمایز Smallest Distinct Window

  • حداکثر پنجره کشویی Sliding Window Maximum

  • زیرآرایه ها را با مجموع هدف بشمارید Count Subarrays with Target Sum

  • آزمون پنجره کشویی Sliding Window Quiz

  • آزمون پنجره کشویی Sliding Window Quiz

مرتب سازی و جستجو Sorting & Searching

  • کد مرتب سازی را ادغام کنید Merge Sort Code

  • کد شمارش وارونگی Inversion Count Code

  • مرتب سازی سریع Quick Sort

  • کد مرتب سازی سریع Quick Sort Code

  • انتخاب سریع Quick Select

  • کد انتخاب سریع Quick Select Code

  • کوچکترین کد رشته Smallest String Code

  • کد جستجوی پراکنده Sparse Search Code

  • جستجوی راه پله Staircase Search

  • جدول رده بندی ICPC ICPC Standings

  • توپ های شعبده بازی Juggling Balls

  • مسابقه مرتب سازی و جستجو Sorting & Searching Quiz

مرتب سازی و جستجو Sorting & Searching

  • ادغام مرتب سازی Merge Sort

  • ادغام مرتب سازی Merge Sort

  • کد مرتب سازی را ادغام کنید Merge Sort Code

  • تعداد وارونگی Inversion Count

  • تعداد وارونگی Inversion Count

  • کد شمارش وارونگی Inversion Count Code

  • مرتب سازی سریع Quick Sort

  • کد مرتب سازی سریع Quick Sort Code

  • انتخاب سریع Quick Select

  • کد انتخاب سریع Quick Select Code

  • کوچکترین رشته Smallest String

  • کوچکترین رشته Smallest String

  • کوچکترین کد رشته Smallest String Code

  • جستجوی پراکنده Sparse Search

  • جستجوی پراکنده Sparse Search

  • کد جستجوی پراکنده Sparse Search Code

  • جستجوی راه پله Staircase Search

  • جدول رده بندی ICPC ICPC Standings

  • توپ های شعبده بازی Juggling Balls

  • مرتب سازی Subraray Sorting Subarray

  • مرتب سازی Subraray Sorting Subarray

  • مسابقه مرتب سازی و جستجو Sorting & Searching Quiz

جستجوی باینری Binary Search

  • کد تعداد فرکانس-I Frequency Count Code-I

  • تعداد فرکانس کد-II Frequency Count Code-II

  • کد ریشه مربع Square Roots Code

  • پرندگان خشمگین Angry Birds

  • کد انگری بردز Angry Birds Code

  • کد حداقل جفت Min Pairs Code

جستجوی باینری Binary Search

  • جستجوی باینری - خلاصه! Binary Search - Recap!

  • جستجوی باینری - خلاصه! Binary Search - Recap!

  • شمارش فرکانس Frequency Count

  • شمارش فرکانس Frequency Count

  • کد تعداد فرکانس-I Frequency Count Code-I

  • تعداد فرکانس کد-II Frequency Count Code-II

  • جستجوی چرخشی Rotated Search

  • جستجوی چرخشی Rotated Search

  • کد جستجوی چرخشی Rotated Search Code

  • کد جستجوی چرخشی Rotated Search Code

  • یافتن ریشه ها Finding Roots

  • یافتن ریشه ها Finding Roots

  • کد ریشه مربع Square Roots Code

  • پرندگان خشمگین Angry Birds

  • کد انگری بردز Angry Birds Code

  • حداقل جفت Min Pairs

  • حداقل جفت Min Pairs

  • کد حداقل جفت Min Pairs Code

  • بازی طمع Game of Greed

  • بازی طمع Game of Greed

  • مفهوم بازی طمع Game of Greed Concept

  • مفهوم بازی طمع Game of Greed Concept

  • راه حل - بازی طمع Solution - Game of Greed

  • راه حل - بازی طمع Solution - Game of Greed

  • راه حل: بازی طمع Solution : Game of Greed

  • راه حل: بازی طمع Solution : Game of Greed

  • کتاب خواندن Reading Books

  • کتاب خواندن Reading Books

  • آزمون جستجوی باینری Binary Search Quiz

  • آزمون جستجوی باینری Binary Search Quiz

مشکلات بازگشتی Recursion Problems

  • Recursion Recap Recursion Recap

  • مفهوم نردبان Ladders Concept

  • زیر مجموعه Sum به X Subset Sum to X

  • ایجاد براکت Generate Brackets

  • کد براکت ها را ایجاد کنید Generate Brackets Code

  • صفحه کلید هوشمند Smart Keypad

  • مشکل N-Queen N-Queen Problem

  • کد N-Queen N-Queen Code

  • N-ملکه N-Queen

  • بازی سکه Game of Coins

  • موش در پیچ و خم Rat in a Maze

  • طولانی ترین مسیر ممکن Longest Possible Route

  • آزمون بازگشتی! Recursion Quiz!

مشکلات بازگشتی Recursion Problems

  • Recursion Recap Recursion Recap

  • مفهوم نردبان Ladders Concept

  • کد نردبان Ladders Code

  • کد نردبان Ladders Code

  • مشکلات مبتنی بر دنباله Subsequence Based Problems

  • مشکلات مبتنی بر دنباله Subsequence Based Problems

  • زیر مجموعه Sum به X Subset Sum to X

  • زیر مجموعه Sum به کد X Subset Sum to X Code

  • زیر مجموعه Sum به کد X Subset Sum to X Code

  • ایجاد براکت Generate Brackets

  • کد براکت ها را ایجاد کنید Generate Brackets Code

  • صفحه کلید هوشمند Smart Keypad

  • کد صفحه کلید هوشمند Smart Keypad Code

  • کد صفحه کلید هوشمند Smart Keypad Code

  • جایگشت Permutations

  • جایگشت Permutations

  • جایگشت های مرتب شده Sorted Permutations

  • جایگشت های مرتب شده Sorted Permutations

  • مشکل N-Queen N-Queen Problem

  • کد N-Queen N-Queen Code

  • کد N-Queen N-Queen Code

  • کد N-Queen N-Queen Code

  • سودوکو Sudoku

  • سودوکو Sudoku

  • کد سودوکو Sudoku Code

  • کد سودوکو Sudoku Code

  • توان مدول Modulo Exponentiation

  • توان مدول Modulo Exponentiation

  • حل کننده سودوکو Sudoku Solver

  • حل کننده سودوکو Sudoku Solver

  • N-ملکه N-Queen

  • بازی سکه Game of Coins

  • بازی سکه - پیشرفته Game of coins - Advanced

  • بازی سکه - پیشرفته Game of coins - Advanced

  • موش در پیچ و خم Rat in a Maze

  • طولانی ترین مسیر ممکن Longest Possible Route

  • آزمون بازگشتی! Recursion Quiz!

مشکلات لیست های پیوندی Linked Lists Problems

  • فهرست پیوندی معرفی بخش Linked List Section Introduction

  • گرم کردن - جستجو! Warm Up - Search!

  • تمرین - درج در وسط Practice - Insertion in the Middle

  • بازگشتی معکوس یک لیست پیوندی Recursive Reverse a Linked List

  • به صورت بازگشتی یک کد لیست پیوندی را معکوس کنید Recursively Reverse a Linked List Code

  • معکوس تکراری Iterative Reverse

  • K-یک لیست پیوندی را معکوس کنید K-Reverse a Linked List

  • دو لیست پیوندی مرتب شده را ادغام کنید Merge Two Sorted Linked Lists

  • کد دو فهرست پیوندی مرتب شده را ادغام کنید Merge Two Sorted Linked Lists Code

  • عنصر میانی Middle Element

  • ادغام مرتب سازی کد لیست پیوندی Merge Sort Linked List Code

مشکلات لیست های پیوندی Linked Lists Problems

  • فهرست پیوندی معرفی بخش Linked List Section Introduction

  • گرم کردن - جستجو! Warm Up - Search!

  • گرم کردن - ایجاد یک لیست پیوندی Warm Up - Creating a Linked List

  • گرم کردن - ایجاد یک لیست پیوندی Warm Up - Creating a Linked List

  • تمرین - درج در وسط Practice - Insertion in the Middle

  • بازگشتی معکوس یک لیست پیوندی Recursive Reverse a Linked List

  • به صورت بازگشتی یک کد لیست پیوندی را معکوس کنید Recursively Reverse a Linked List Code

  • معکوس تکراری Iterative Reverse

  • یک کد لیست پیوندی را به طور مکرر معکوس کنید Iteratively Reverse a Linked List Code

  • یک کد لیست پیوندی را به طور مکرر معکوس کنید Iteratively Reverse a Linked List Code

  • K-یک لیست پیوندی را معکوس کنید K-Reverse a Linked List

  • K-کد معکوس K-Reverse Code

  • K-کد معکوس K-Reverse Code

  • دو لیست پیوندی مرتب شده را ادغام کنید Merge Two Sorted Linked Lists

  • کد دو فهرست پیوندی مرتب شده را ادغام کنید Merge Two Sorted Linked Lists Code

  • تکنیک دونده Runner Technique

  • تکنیک دونده Runner Technique

  • عنصر میانی Middle Element

  • K-th آخرین K-th Last

  • K-th آخرین K-th Last

  • ادغام مرتب سازی در لیست پیوندی Merge Sort on Linked List

  • ادغام مرتب سازی در لیست پیوندی Merge Sort on Linked List

  • ادغام مرتب سازی کد لیست پیوندی Merge Sort Linked List Code

  • تشخیص چرخه در لیست پیوندی Detect Cycle in a Linked List

  • تشخیص چرخه در لیست پیوندی Detect Cycle in a Linked List

مشکلات پشته و صف Stacks & Queue Problems

  • پشته، صف، جمع بندی مجدد Stacks, Queue, Deque Recap

  • پرانتز متعادل Balanced Paranthesis

  • کد پرانتز متعادل Balanced Paranthesis Code

  • اولین کد بدون تکرار First Non-Repeating Code

  • Max Subarray (پنجره کشویی + Deque) Max Subarray (Sliding Window + Deque)

  • ساده کردن مسیر Simplify Path

  • ساده کردن مسیر Simplify Path

  • مشکل دهانه سهام Stock Span Problem

  • راه حل: بازه سهام Solution : Stock Span

مشکلات پشته و صف Stacks & Queue Problems

  • پشته، صف، جمع بندی مجدد Stacks, Queue, Deque Recap

  • پرانتز متعادل Balanced Paranthesis

  • کد پرانتز متعادل Balanced Paranthesis Code

  • پرانتز اضافی Redundant Paranthesis

  • پرانتز اضافی Redundant Paranthesis

  • کد پرانتز اضافی Redundant Paranthesis Code

  • کد پرانتز اضافی Redundant Paranthesis Code

  • اولین نامه بدون تکرار First Non-Repeating Letter

  • اولین نامه بدون تکرار First Non-Repeating Letter

  • اولین شخصیت غیر تکراری First Non-Repeating Character

  • اولین شخصیت غیر تکراری First Non-Repeating Character

  • اولین کد بدون تکرار First Non-Repeating Code

  • Max Subarray (پنجره کشویی + Deque) Max Subarray (Sliding Window + Deque)

  • ساده کردن مسیر Simplify Path

  • ساده کردن مسیر Simplify Path

  • ساده کردن مسیر Simplify Path

  • ساده کردن مسیر Simplify Path

  • کد مسیر را ساده کنید Simplify Path Code

  • کد مسیر را ساده کنید Simplify Path Code

  • مشکل دهانه سهام Stock Span Problem

  • راه حل: بازه سهام Solution : Stock Span

مشکلات درختان باینری Binary Trees Problems

  • چاپ سفارش سطح Level Order Print

  • ساخت سفارش سطح Level Order Build

  • کد ساخت سطح سفارش Level Order Build Code

  • کد قطر درخت Tree Diameter Code

  • با جمع نسل جایگزین کنید Replace with Descendant Sum

  • ارتفاع درخت Height of Tree

  • کد درخت متعادل با ارتفاع Height Balanced Tree Code

  • حداکثر درخت جمع زیر مجموعه Max Subset Sum Tree

  • حداکثر کد درخت جمع زیر مجموعه Max Subset Sum Tree Code

  • کد چاپ سفارش عمودی Vertical Order Print Code

  • نمای سمت چپ Left View

مشکلات درختان باینری Binary Trees Problems

  • خلاصه درختان دودویی Binary Trees Recap

  • خلاصه درختان دودویی Binary Trees Recap

  • Build Tree - Boilerplate Code Build Tree - Boilerplate Code

  • Build Tree - Boilerplate Code Build Tree - Boilerplate Code

  • چاپ سفارش سطح Level Order Print

  • کد چاپ سفارش سطح Level Order Print Code

  • کد چاپ سفارش سطح Level Order Print Code

  • ساخت سفارش سطح Level Order Build

  • کد ساخت سطح سفارش Level Order Build Code

  • مفهوم قطر درخت Tree Diameter Concept

  • مفهوم قطر درخت Tree Diameter Concept

  • کد قطر درخت Tree Diameter Code

  • کد بهینه شده با قطر درخت Tree Diameter Optimised Code

  • کد بهینه شده با قطر درخت Tree Diameter Optimised Code

  • با جمع نسل جایگزین کنید Replace with Descendant Sum

  • با کد جمع نسل جایگزین کنید Replace with Descendant Sum Code

  • با کد جمع نسل جایگزین کنید Replace with Descendant Sum Code

  • ارتفاع درخت Height of Tree

  • مفهوم درخت متعادل با ارتفاع Height Balanced Tree Concept

  • مفهوم درخت متعادل با ارتفاع Height Balanced Tree Concept

  • کد درخت متعادل با ارتفاع Height Balanced Tree Code

  • حداکثر درخت جمع زیر مجموعه Max Subset Sum Tree

  • حداکثر کد درخت جمع زیر مجموعه Max Subset Sum Tree Code

  • چاپ در LevelK Print At LevelK

  • چاپ در LevelK Print At LevelK

  • گره ها در فاصله K Nodes at Distance K

  • گره ها در فاصله K Nodes at Distance K

  • گره های مرتب شده در فاصله K Sorted Nodes at Distance K

  • گره های مرتب شده در فاصله K Sorted Nodes at Distance K

  • گره ها در فاصله K کد Nodes at Distance K Code

  • گره ها در فاصله K کد Nodes at Distance K Code

  • چاپ سفارشی عمودی Vertical Order Print

  • چاپ سفارشی عمودی Vertical Order Print

  • کد چاپ سفارش عمودی Vertical Order Print Code

  • نمای سمت چپ Left View

  • مبادله خواهر و برادر! Siblings Swap!

  • مبادله خواهر و برادر! Siblings Swap!

مشکلات BST BST Problems

  • مقدمه BST BST Introduction

  • خلاصه ایجاد BST BST Creation Recap

  • حداقل ارتفاع BST Minimum Height BST

  • حداقل ارتفاع کد BST Minmum Height BST Code

  • نزدیکترین در کد BST Closest in BST Code

  • کد فهرست پیوندی درخت 2 Tree 2 Linked List Code

  • BST ویژه! Special BST!

  • LCA LCA

  • کوتاه ترین مسیر درختی Shortest Tree Path

مشکلات BST BST Problems

  • مقدمه BST BST Introduction

  • خلاصه ایجاد BST BST Creation Recap

  • گرم کردن - جستجوی BST! Warm Up - BST Search!

  • گرم کردن - جستجوی BST! Warm Up - BST Search!

  • حداقل ارتفاع BST Minimum Height BST

  • حداقل ارتفاع کد BST Minmum Height BST Code

  • نزدیکترین در BST Closest in BST

  • نزدیکترین در BST Closest in BST

  • نزدیکترین در کد BST Closest in BST Code

  • درخت به لیست پیوندی Tree to Linked List

  • درخت به لیست پیوندی Tree to Linked List

  • کد فهرست پیوندی درخت 2 Tree 2 Linked List Code

  • Inorder Successor در BST Inorder Successor in BST

  • Inorder Successor در BST Inorder Successor in BST

  • Inorder Successor در کد BST Inorder Successor in BST Code

  • Inorder Successor در کد BST Inorder Successor in BST Code

  • IsBST IsBST

  • IsBST IsBST

  • BST ویژه! Special BST!

  • LCA LCA

  • کوتاه ترین مسیر درختی Shortest Tree Path

مشکلات صف اولویت دار Priority Queue Problems

  • Heaps - خلاصه! Heaps - Recap!

  • مرتب سازی با استفاده از Heap! Sorting using Heap!

  • پیدا کردن کابین Finding Cabs

  • پیدا کردن پیاده‌سازی کابین Finding Cabs Implementation

  • میانه دویدن Running Median

  • اجرای میانه در حال اجرا Running Median Implementation

  • ادغام آرایه های K-Sorted Merge K-Sorted Arrays

مشکلات صف اولویت دار Priority Queue Problems

  • Heaps - خلاصه! Heaps - Recap!

  • مرتب سازی با استفاده از Heap! Sorting using Heap!

  • پیدا کردن کابین Finding Cabs

  • پیدا کردن پیاده‌سازی کابین Finding Cabs Implementation

  • ادغام طناب ها Merging Ropes

  • ادغام طناب ها Merging Ropes

  • اجرای ادغام طناب ها Merging Ropes Implementation

  • اجرای ادغام طناب ها Merging Ropes Implementation

  • میانه دویدن Running Median

  • اجرای میانه در حال اجرا Running Median Implementation

  • دویدن کلاس میانه Running Median Class

  • کلاس میانه دویدن Running Median Class

  • ادغام K-Arrays Merging K-Arrays

  • ادغام K-Arrays Merging K-Arrays

  • ادغام آرایه های K-Sorted Merge K-Sorted Arrays

  • کد آرایه های مرتب شده K را ادغام کنید Merge K-Sorted Arrays Code

  • کد آرایه های مرتب شده K را ادغام کنید Merge K-Sorted Arrays Code

  • Heaps Quiz Heaps Quiz

  • Heaps Quiz Heaps Quiz

مشکلات هش کردن Hashing Problems

  • گرم کردن عناصر مشترک Warm Up-Common Elements

  • گرم کردن - اولین نامه تکراری! Warm Up - First Repeating Letter!

  • شمارش مستطیل | مجموعه ها Counting Rectangles | Sets

  • پیاده سازی شمارش مثلث ها Counting Triangles Implementation

  • روباه قهوه ای سریع | هش با DP Quick Brown Fox | Hashing with DP

  • زنجیر را بشکن! Break the chain!

  • آناگرام های گروهی Group Anagrams

مشکلات هش کردن Hashing Problems

  • مقدمه ای بر هشینگ Introduction to Hashing

  • مقدمه ای بر هشینگ Introduction to Hashing

  • گرم کردن عناصر مشترک Warm Up-Common Elements

  • گرم کردن - اولین نامه تکراری! Warm Up - First Repeating Letter!

  • سه قلو در GP | هش کردن با اسلایدر Triplets in GP | Hashing with Slider

  • سه قلو در GP | هش کردن با اسلایدر Triplets in GP | Hashing with Slider

  • سه قلوها در اجرای GP Triplets in GP Implementation

  • سه قلوها در اجرای GP Triplets in GP Implementation

  • شمارش مستطیل | مجموعه ها Counting Rectangles | Sets

  • پیاده سازی شمارش مستطیل ها Counting Rectangles Implementation

  • پیاده سازی شمارش مستطیل ها Counting Rectangles Implementation

  • شمارش مثلث | نقشه های نامرتب Counting Triangles | Unordered Maps

  • شمارش مثلث | نقشه های نامرتب Counting Triangles | Unordered Maps

  • پیاده سازی شمارش مثلث ها Counting Triangles Implementation

  • آناگرام ها در زیر رشته ها | نقشه ها Anagrams in Substrings | Maps

  • آناگرام ها در زیر رشته ها | نقشه ها Anagrams in Substrings | Maps

  • آناگرام ها در پیاده سازی زیر رشته ها Anagrams in Substrings Implementation

  • آناگرام ها در پیاده سازی زیر رشته ها Anagrams in Substrings Implementation

  • روباه قهوه ای سریع | هش با DP Quick Brown Fox | Hashing with DP

  • پیاده سازی سریع روباه قهوه ای Quick Brown Fox Implementation

  • پیاده سازی سریع روباه قهوه ای Quick Brown Fox Implementation

  • زنجیر را بشکن! Break the chain!

  • حداقل میله ها Minimum Bars

  • حداقل میله ها Minimum Bars

  • آناگرام های گروهی Group Anagrams

  • طولانی ترین K-sum Subray Longest k-sum Subarray

  • طولانی ترین K-sum Subray Longest k-sum Subarray

  • مسابقه هشینگ Hashing Quiz

  • مسابقه هشینگ Hashing Quiz

تلاش‌ها و مشکلات تطبیق الگو Tries & Pattern Matching Problems

  • اجرای پیشوند Trie Prefix Trie Implementation

  • پسوند Trie Suffix Trie

  • پسوند Trie Implementation Suffix Trie Implementation

  • گربه کوچک ناز (Trie + Hashing) Cute Little Cat (Trie + Hashing)

  • اجرای گربه کوچک ناز Cute Little Cat Implementation

  • بزرگترین XOR (Trie + Bitmasks) Biggest XOR (Trie + Bitmasks)

  • بزرگترین پیاده سازی XOR Biggest XOR Implementation

  • Prateek Bhaiya & Googly Strings! Prateek Bhaiya & Googly Strings!

تلاش‌ها و مشکلات تطبیق الگو Tries & Pattern Matching Problems

  • تلاش می کند مقدمه Tries Introduction

  • تلاش می کند مقدمه Tries Introduction

  • اجرای پیشوند Trie Prefix Trie Implementation

  • پسوند Trie Suffix Trie

  • پسوند Trie Implementation Suffix Trie Implementation

  • گربه کوچک ناز (Trie + Hashing) Cute Little Cat (Trie + Hashing)

  • اجرای گربه کوچک ناز Cute Little Cat Implementation

  • بزرگترین XOR (Trie + Bitmasks) Biggest XOR (Trie + Bitmasks)

  • بزرگترین پیاده سازی XOR Biggest XOR Implementation

  • حداکثر جفت XOR Maximum XOR Pair

  • حداکثر جفت XOR Maximum XOR Pair

  • Prateek Bhaiya & Googly Strings! Prateek Bhaiya & Googly Strings!

  • جستجوی شماره تلفن Phone Numbers Search

  • جستجوی شماره تلفن Phone Numbers Search

  • امتحان MCQ را امتحان می کند Tries MCQ Quiz

  • امتحان MCQ را امتحان می کند Tries MCQ Quiz

حل مسئله نمودارها Graphs Problem Solving

  • نمایش لیست مجاورت با کلاس گره Adjacency List Representation with Node Class

  • ذخیره نمودارهای وزنی Storing Weighted Graphs

  • جستجوی اول عرض (BFS) Breadth First Search (BFS)

  • کد BFS BFS Code

  • کوتاه ترین مسیر با استفاده از BFS Shortest Path using BFS

  • بازی مار و نردبان Snakes & Ladders Game

  • راه حل - مارها و نردبان Solution - Snakes & Ladders

  • کد DFS DFS Code

  • تشخیص چرخه در نمودارهای بدون جهت Cycle Detection in Undirected Graphs

  • تشخیص چرخه I - نمودار بدون جهت Cycle Detection I - Undirected Graph

  • راه حل - تشخیص چرخه در گراف بدون جهت Solution - Cycle Detection in Undirected Graph

  • کد الگوریتم دیجکشترا Dijkshtra's Algorithm Code

  • بازی رومیزی (Trie+Backtracking+Graph) Board Game (Trie+Backtracking+Graph)

  • بزرگترین جزیره Largest Island

  • راه حل - بزرگترین جزیره Solution - Largest Island

  • جفت فضانوردان Astronaut Pairs

  • دنباله نمودار (گراف + DP) Graph Sequence (Graph + DP)

  • راه حل - توالی نمودار Solution - Graph Sequence

حل مسئله نمودارها Graphs Problem Solving

  • مقدمه بخش نمودارها Graphs Section Introduction

  • مقدمه بخش نمودارها Graphs Section Introduction

  • نمودارها 10 برنامه های کاربردی جالب Graphs 10 Cool Applications

  • نمودارها 10 برنامه های کاربردی جالب Graphs 10 Cool Applications

  • اصطلاحات کلیدی نمودار Graph Key Terms

  • اصطلاحات کلیدی نمودار Graph Key Terms

  • نمایندگی لیست مجاورت Adjacency List Representation

  • نمایندگی لیست مجاورت Adjacency List Representation

  • نمایش لیست مجاورت با کلاس گره Adjacency List Representation with Node Class

  • ذخیره نمودارهای وزنی Storing Weighted Graphs

  • جستجوی اول عرض (BFS) Breadth First Search (BFS)

  • کد BFS BFS Code

  • کوتاه ترین مسیر با استفاده از BFS Shortest Path using BFS

  • کوتاه ترین مسیر با استفاده از کد BFS Shortest Path using BFS Code

  • کوتاه ترین مسیر با استفاده از کد BFS Shortest Path using BFS Code

  • بازی مار و نردبان Snakes & Ladders Game

  • راه حل - مارها و نردبان Solution - Snakes & Ladders

  • جستجوی اولیه عمق (DFS) Depth First Search (DFS)

  • جستجوی اولیه عمق (DFS) Depth First Search (DFS)

  • کد DFS DFS Code

  • تشخیص چرخه در نمودارهای بدون جهت Cycle Detection in Undirected Graphs

  • تشخیص چرخه I - نمودار بدون جهت Cycle Detection I - Undirected Graph

  • راه حل - تشخیص چرخه در گراف بدون جهت Solution - Cycle Detection in Undirected Graph

  • تشخیص پشتیبان Backedge Detection

  • تشخیص پشتیبان Backedge Detection

  • تشخیص چرخه II - گراف جهت دار Cycle Detection II - Directed Graph

  • تشخیص چرخه II - گراف جهت دار Cycle Detection II - Directed Graph

  • راه حل - تشخیص چرخه در گراف جهت دار Solution - Cycle Detection in Directed Graph

  • راه حل - تشخیص چرخه در گراف جهت دار Solution - Cycle Detection in Directed Graph

  • الگوریتم دیجکشترا Dijkshtra's Algorithm

  • الگوریتم دیجکشترا Dijkshtra's Algorithm

  • کد الگوریتم دیجکشترا Dijkshtra's Algorithm Code

  • بازی رومیزی (Trie+Backtracking+Graph) Board Game (Trie+Backtracking+Graph)

  • اجرای بازی تخته ای Board Game Implementation

  • اجرای بازی تخته ای Board Game Implementation

  • کوتاه ترین مسیر شبکه Shortest Grid Path

  • کوتاه ترین مسیر شبکه Shortest Grid Path

  • راه حل - کوتاه ترین مسیر شبکه Solution - Shortest Grid Path

  • راه حل - کوتاه ترین مسیر شبکه Solution - Shortest Grid Path

  • بزرگترین جزیره Largest Island

  • راه حل - بزرگترین جزیره Solution - Largest Island

  • جفت فضانوردان Astronaut Pairs

  • دنباله نمودار (گراف + DP) Graph Sequence (Graph + DP)

  • راه حل - توالی نمودار Solution - Graph Sequence

برنامه نویسی پویا (1 بعدی) Dynamic Programming (1D)

  • مقدمه ای بر برنامه نویسی پویا Introduction to Dynamic Programming

  • کد نردبان N-K (از بالا به پایین) N-K Ladders Code (Top Down)

  • کد نردبان N-K (از پایین به بالا) N-K Ladders Code (Bottom Up)

  • تغییر سکه Coin Change

  • کد تغییر سکه Coin Change Code

  • میله های برش حل شد! Cutting Rods Solved!

  • حداقل پرش آرایه Min Array Jumps

  • Frog's Min Cost-I Frog's Min Cost-I

  • Frog's Min Cost-I Code Frog's Min Cost-I Code

  • طولانی ترین دنباله افزایش Longest Increasing Sequence

  • طولانی ترین کد بعدی افزایش یافته Longest Increasing Subsequence Code

  • کد انباشته جعبه Box Stacking Code

  • کد شمارش درختان Counting Trees Code

  • شمارش درختان کد پایین به بالا Counting Trees Bottom Up Code

  • Frog Jump 2 (AtCoder) Frog Jump 2 (AtCoder)

برنامه نویسی پویا (1 بعدی) Dynamic Programming (1D)

  • مقدمه ای بر برنامه نویسی پویا Introduction to Dynamic Programming

  • نکته ای در مورد DP A Note about DP

  • نکته ای در مورد DP A Note about DP

  • نردبان N-K (3 رویکرد) N-K Ladders (3 Approaches)

  • نردبان N-K (3 رویکرد) N-K Ladders (3 Approaches)

  • کد نردبان N-K (از بالا به پایین) N-K Ladders Code (Top Down)

  • کد نردبان N-K (از پایین به بالا) N-K Ladders Code (Bottom Up)

  • تغییر سکه Coin Change

  • کد تغییر سکه Coin Change Code

  • میله های برش حل شد! Cutting Rods Solved!

  • حداقل پرش آرایه Min Array Jumps

  • حداقل کد پرش آرایه Min Array Jumps Code

  • حداقل کد پرش آرایه Min Array Jumps Code

  • Frog's Min Cost-I Frog's Min Cost-I

  • Frog's Min Cost-I Code Frog's Min Cost-I Code

  • حداکثر مجموع غیر مجاور Maximum Non Adjacent Sum

  • حداکثر مجموع غیر مجاور Maximum Non Adjacent Sum

  • حداکثر کد مجموع غیر مجاور Maximum Non Adjacent Sum Code

  • حداکثر کد مجموع غیر مجاور Maximum Non Adjacent Sum Code

  • طولانی ترین دنباله افزایش Longest Increasing Sequence

  • طولانی ترین کد بعدی افزایش یافته Longest Increasing Subsequence Code

  • مشکل چیدمان جعبه Box Stacking Problem

  • مشکل چیدمان جعبه Box Stacking Problem

  • کد انباشته جعبه Box Stacking Code

  • شمارش درختان Counting Trees

  • شمارش درختان Counting Trees

  • کد شمارش درختان Counting Trees Code

  • شمارش درختان کد پایین به بالا Counting Trees Bottom Up Code

  • Frog Jump 2 (AtCoder) Frog Jump 2 (AtCoder)

برنامه نویسی پویا (دو بعدی) Dynamic Programming (2D)

  • LCS از بالا به پایین LCS Top Down

  • فروش شراب Selling Wines

  • نکته در مورد فروش شراب Note about Selling Wines

  • شمارش دنباله ها بازگشتی Counting Subsequences Recursive

  • مشکل کوله پشتی Knapsack Problem

  • بازی عقل Game of Wits

  • تطبیق الگوی عام Wildcard Pattern Matching

  • پارتیشن بندی پالیندرومیک Palindromic Partitioning

برنامه نویسی پویا (دو بعدی) Dynamic Programming (2D)

  • طولانی ترین دنباله متداول Longest Common Subsequence

  • طولانی ترین دنباله متداول Longest Common Subsequence

  • LCS از بالا به پایین LCS Top Down

  • LCS پایین به بالا و چاپ LCS Bottom Up & Print

  • LCS پایین به بالا و چاپ LCS Bottom Up & Print

  • فروش شراب Selling Wines

  • فروش شراب - کد DP از بالا به پایین Selling Wines - Top Down DP Code

  • فروش شراب - کد DP از بالا به پایین Selling Wines - Top Down DP Code

  • نکته در مورد فروش شراب Note about Selling Wines

  • فروش شراب - پر کردن میز مورب Selling Wines - Diagonal Table Filling

  • فروش شراب - پر کردن میز مورب Selling Wines - Diagonal Table Filling

  • فروش شراب - کد DP پایین به بالا Selling Wines - Bottom Up DP Code

  • فروش شراب - کد DP پایین به بالا Selling Wines - Bottom Up DP Code

  • شمارش دنباله ها Counting Subsequences

  • شمارش دنباله ها Counting Subsequences

  • شمارش دنباله ها بازگشتی Counting Subsequences Recursive

  • شمارش دنباله ها - پر کردن جدول Counting Subsequences - Table Filling

  • شمارش دنباله ها - پر کردن جدول Counting Subsequences - Table Filling

  • شمارش دنباله ها - از پایین به بالا Counting Subsequences - Bottom Up

  • شمارش دنباله ها - از پایین به بالا Counting Subsequences - Bottom Up

  • مشکل کوله پشتی Knapsack Problem

  • مشکل کوله پشتی بازگشتی Knapsack Problem Recursive

  • مشکل کوله پشتی بازگشتی Knapsack Problem Recursive

  • مشکل کوله پشتی از پایین به بالا Knapsack Problem Bottom Up

  • مشکل کوله پشتی از پایین به بالا Knapsack Problem Bottom Up

  • تغییر سکه 2 Coin Change 2

  • تغییر سکه 2 Coin Change 2

  • بازی عقل Game of Wits

  • Mixtures-SPOJ Mixtures-SPOJ

  • Mixtures-SPOJ Mixtures-SPOJ

  • ویرایش فاصله Edit Distance

  • ویرایش فاصله Edit Distance

  • تطبیق الگوی عام Wildcard Pattern Matching

  • پارتیشن بندی پالیندرومیک Palindromic Partitioning

پروژه DSA - کش LRU DSA Project - LRU Cache

  • معرفی کش LRU LRU Cache Introduction

  • ساختار داده LRU LRU Data Structure

  • LRU Code-I LRU Code-I

  • کد LRU - III LRU Code - III

  • کد LRU - IV LRU Code - IV

پروژه DSA - کش LRU DSA Project - LRU Cache

  • معرفی کش LRU LRU Cache Introduction

  • ساختار داده LRU LRU Data Structure

  • LRU Code-I LRU Code-I

  • کد LRU - II LRU Code - II

  • کد LRU - II LRU Code - II

  • کد LRU - III LRU Code - III

  • کد LRU - IV LRU Code - IV

نمایش نظرات

آموزش ساختار داده ها و الگوریتم ها، سطح بالا برای مصاحبه های کدگذاری
جزییات دوره
30.5 hours
256
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
21,564
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Prateek Narang Prateek Narang

مربی و کارآفرین - Google، Coding Minutes، ScalerPrateek مدرس برنامه‌نویسی محبوب و مهندس نرم‌افزار ace است که در گذشته با Google کار کرده است، در حال حاضر با Scaler کار می‌کند و Coding Minutes را ایجاد کرده است تا دوره‌های با کیفیت بالا را با قیمت‌های مناسب ارائه دهد. او به دلیل توضیحات ساده شگفت انگیزش که همه را عاشق برنامه نویسی می کند شناخته شده است. او بیش از 5 سال تجربه تدریس دارد و بیش از 50000 دانش آموز را در بوت کمپ کلاس درس و دوره آنلاین در یک بوت کمپ محبوب در گذشته آموزش داده است. تخصص او در حل مسئله، الگوریتم ها، برنامه نویسی رقابتی و یادگیری ماشین است. سبک تعاملی ماریو او در رزومه prateeknarang مورد علاقه همه است. بسیاری از شاگردان سابق او اکنون در شرکت‌های تولیدکننده برتر مانند Apple، Google، Amazon، PayTm، Microsoft، Flipkart، Samsung، Adobe، DE Shaw، Codenation، Arcesium و غیره کار می‌کنند.

Coding Minutes Coding Minutes

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