لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری الگوریتم ها در جاوا اسکریپت از ابتدا [ویدئو]
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
آرایه معکوس در محل - مقدمه
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 موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
نمایش نظرات