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

Learning Algorithms in JavaScript from Scratch [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: استفاده از الگوریتم ها در برنامه نویسی به شما این امکان را می دهد که کارایی، عملکرد، سرعت و مقیاس پذیری کد، برنامه ها و برنامه های خود را بهبود ببخشید. اگر به دنبال راه اندازی و اجرای الگوریتم های جاوا اسکریپت از ابتدا هستید، این دوره برای شما مناسب است. شما یاد خواهید گرفت که الگوریتم ها چیست، چرا مهم هستند و چگونه آنها را در جاوا اسکریپت کدنویسی کنید. شما همچنین مفاهیم مهم برنامه نویسی دیگر مانند برنامه نویسی عملکردی، پیچیدگی زمانی و بازگشت را با پیشرفت خود درک خواهید کرد. همچنین خواهید فهمید که چگونه آنها را در الگوریتم هایی که از طریق دوره می سازید پیاده سازی کنید. این دوره همچنین دارای نمودارها و انیمیشن های مفیدی است که به شما در یادگیری آسان و موثر کمک می کند. هدف از این دوره صرفاً کمک به شما در حفظ الگوریتم ها نیست، بلکه درعوض راهنمایی شما در مورد نحوه کارکرد کدهاست تا تجربه عملی در کار با الگوریتم ها به دست آورید. این دوره ترکیبی از کد ES5 و ES6 را پوشش می دهد تا به شما کمک کند مفاهیم اساسی را به راحتی درک کنید. در پایان این دوره، مهارت هایی را که برای اجرای کارآمد برنامه های خود با استفاده از الگوریتم ها نیاز دارید، به دست خواهید آورد. همه کدها و فایل های پشتیبانی این دوره در https://github.com/PacktPublishing/Learning-Algorithms-in-JavaScript-from-Scratch Code در الگوریتم های مهم جاوا اسکریپت در دسترس خواهند بود و نحوه کار آنها را درک کنید. کارایی، عملکرد و مقیاس پذیری کد، برنامه ها و برنامه های خود را بهبود بخشید برای مصاحبه‌های مهندسی فنی و برنامه‌نویسی و همچنین چالش‌های برنامه‌نویسی به‌طور مؤثر آماده شوید اگر به تازگی از یک اردوی راه‌اندازی برنامه‌نویسی فارغ‌التحصیل شده‌اید یا به‌دنبال یک توسعه‌دهنده یا شغل مهندسی هستید، این دوره به شما کمک می‌کند تا مهارت‌های خود را بیشتر توسعه دهید. الگوریتم‌های مهم را کاوش کنید و نحوه عملکرد آنها را درک کنید * مهارت‌ها و مفاهیمی را که باید بدانید تا الگوریتم‌های خود را بسازید که مطابق با نیاز شما عمل کنند، بیاموزید.

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

معرفی 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

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

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

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

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

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

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

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

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

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

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

رمز سزار Caesar Cipher

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

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

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

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

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

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

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

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

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

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

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

میانگین حالت میانه 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

دو مجموع Two Sum

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

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

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

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

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

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

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

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

فیبوناچی Fibonacci

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

مراحل بعدی Next Steps

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

نمایش نظرات

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

آموزش یادگیری الگوریتم ها در جاوا اسکریپت از ابتدا [ویدئو]
جزییات دوره
3 h 33 m
53
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Eric Traub
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eric Traub Eric Traub

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