آموزش یادگیری الگوریتم ها در جاوا اسکریپت از ابتدا

Learning Algorithms in JavaScript from Scratch

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کد و برنامه های خود را با استفاده از الگوریتم ها سریعتر و کارآمدتر کنید. برای مصاحبه فنی بسیار آماده باشید. کدنویسی الگوریتم‌های مهم در جاوا اسکریپت بهبود کارایی، عملکرد و مقیاس‌پذیری کد، برنامه‌ها و برنامه‌های اکسل در مصاحبه‌های فنی مهندسی/برنامه‌نویسی در شرکت‌های بزرگ و شرکت‌های کوچک الگوریتم‌های سفارشی خود را ایجاد کنید که می‌تواند هر عملکردی را که ممکن است انجام دهد. نیاز پیش نیازها: دانش پایه جاوا اسکریپت - این دوره الگوریتم ها را از پایه آموزش می دهد

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

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


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

معرفی Introduction

  • مقدمه‌ای بر الگوریتم‌ها و طرح‌بندی دوره Introduction to Algorithms & Course Layout

فیز وزوز Fizz Buzz

  • Fizz Buzz - معرفی Fizz Buzz - Intro

  • اپراتور مدول Modulus Operator

  • Fizz Buzz - کد Fizz Buzz - Code

  • Fizz Buzz - تست Fizz Buzz - Testing

  • Fizz Buzz - کد منبع Fizz Buzz - Source Code

یادداشت باج بی ضرر Harmless Ransom Note

  • توجه داشته باشید باج بی ضرر - مقدمه Harmless Ransom Note - Intro

  • پیچیدگی زمانی و علامت گذاری بزرگ O Time Complexity & Big O Notation

  • یادداشت باج بی ضرر - کد قسمت 1 Harmless Ransom Note - Code Part 1

  • یادداشت باج بی ضرر - کد قسمت 2 Harmless Ransom Note - Code Part 2

  • یادداشت باج بی ضرر - آزمایش Harmless Ransom Note - Testing

  • یادداشت باج بی ضرر - کد منبع Harmless Ransom Note - Source Code

پالیندروم است Is Palindrome

  • آیا پالیندروم - مقدمه Is Palindrome - Intro

  • آیا پالیندروم - کد Is Palindrome - Code

  • آیا پالیندروم - تست Is Palindrome - Testing

  • Is Palindrome - کد منبع Is Palindrome - Source Code

رمز سزار Caesar Cipher

  • سزار رمز - مقدمه Caesar Cipher - Intro

  • سزار رمز - کد Caesar Cipher - Code

  • سزار رمز - تست Caesar Cipher - Testing

  • Caesar Cipher - کد منبع Caesar Cipher - Source Code

کلمات معکوس Reverse Words

  • کلمات معکوس - مقدمه Reverse Words - Intro

  • کلمات معکوس - کد Reverse Words - Code

  • کلمات معکوس - تست Reverse Words - Testing

  • کلمات معکوس - کد منبع Reverse Words - Source Code

آرایه معکوس در جای خود Reverse Array In Place

  • آرایه معکوس در محل - مقدمه Reverse Array In Place - Intro

  • آرایه معکوس در محل - کد Reverse Array In Place - Code

  • آرایه معکوس در محل - تست Reverse Array In Place - Testing

  • آرایه معکوس در محل - کد منبع Reverse Array In Place - Source Code

میانگین حالت میانه Mean Median Mode

  • میانگین حالت میانه - مقدمه Mean Median Mode - Intro

  • حالت میانه متوسط ​​- کد قسمت 1 Mean Median Mode - Code Part 1

  • حالت میانگین میانه - کد قسمت 2 Mean Median Mode - Code Part 2

  • میانگین حالت میانه - تست Mean Median Mode - Testing

  • میانگین حالت میانه - کد منبع Mean Median Mode - Source Code

دو مجموع Two Sum

  • دو جمع - مقدمه Two Sum - Intro

  • دو جمع - کد Two Sum - Code

  • دو جمع - تست Two Sum - Testing

  • دو جمع - کد منبع Two Sum - Source Code

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

  • جستجوی باینری - مقدمه Binary Search - Intro

  • مقدمه ای بر بازگشت و پشته تماس Introduction to Recursion & the Call Stack

  • جستجوی باینری - کد Binary Search - Code

  • جستجوی باینری - تست Binary Search - Testing

  • جستجوی باینری - کد منبع Binary Search - Source Code

فیبوناچی Fibonacci

  • فیبوناچی - مقدمه Fibonacci - Intro

  • فیبوناچی - کد Fibonacci - Code

  • فیبوناچی - تست Fibonacci - Testing

  • فیبوناچی - کد منبع Fibonacci - Source Code

فیبوناچی یادداشت شده Memoized Fibonacci

  • فیبوناچی حفظ شده - مقدمه Memoized Fibonacci - Intro

  • فیبوناچی حفظ شده - کد Memoized Fibonacci - Code

  • فیبوناچی حفظ شده - تست Memoized Fibonacci - Testing

  • فیبوناچی حفظ شده - کد منبع Memoized Fibonacci - Source Code

غربال اراتوستن Sieve of Eratosthenes

  • غربال اراتوستن - مقدمه Sieve of Eratosthenes - Intro

  • غربال اراتوستن - کد Sieve of Eratosthenes - Code

  • غربال اراتوستن - آزمایش Sieve of Eratosthenes - Testing

  • غربال اراتوستن - کد منبع Sieve of Eratosthenes - Source Code

مرتب سازی حباب Bubble Sort

  • مرتب سازی حباب - مقدمه Bubble Sort - Intro

  • مرتب سازی حباب - کد Bubble Sort - Code

  • مرتب سازی حباب - تست Bubble Sort - Testing

  • مرتب سازی حباب - کد منبع Bubble Sort - Source Code

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

  • مرتب سازی ادغام - مقدمه Merge Sort - Intro

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

  • مرتب سازی ادغام - انیمیشن ها Merge Sort - Animations

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

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

حداکثر سود سهام Max Stock Profit

  • حداکثر سود سهام - مقدمه Max Stock Profit - Intro

  • حداکثر سود سهام - کد Max Stock Profit - Code

  • حداکثر سود سهام - تست Max Stock Profit - Testing

  • حداکثر سود سهام - کد منبع Max Stock Profit - Source Code

مراحل بعدی Next Steps

  • مراحل بعدی Next Steps

  • کوپن ساختارهای داده Data Structures Coupon

نمایش نظرات

Udemy (یودمی)

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

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

آموزش یادگیری الگوریتم ها در جاوا اسکریپت از ابتدا
جزییات دوره
3.5 hours
69
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
21,375
4.6 از 5
ندارد
دارد
دارد
Eric Traub
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eric Traub Eric Traub

مهندس نرم افزار و مدرس