آموزش چهار ترم علوم کامپیوتر در 5 ساعت

Four Semesters of Computer Science in 5 Hours

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

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

Big O و Recursion Big O and Recursion

  • معرفی Introduction

  • بیگ O Big O

  • یافتن O بزرگ Finding Big O

  • بازگشت Recursion

  • مثال بازگشتی Recursion Example

  • تمرین 1: بازگشت Exercise 1: Recursion

  • راه حل تمرین 1 Exercise 1 Solution

الگوریتم های مرتب سازی Sorting Algorithms

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

  • تمرین 2: مرتب سازی حبابی Exercise 2: Bubble Sort

  • راه حل تمرین 2 Exercise 2 Solution

  • مرتب سازی درج Insertion Sort

  • تمرین 3: مرتب سازی درج Exercise 3: Insertion Sort

  • راه حل تمرین 3 Exercise 3 Solution

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

  • تمرین 4: مرتب سازی ادغام Exercise 4: Merge Sort

  • راه حل تمرین 4 Exercise 4 Solution

  • ارزش های میانه Median Values

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

  • تمرین 5: مرتب سازی سریع Exercise 5: Quick Sort

  • راه حل تمرین 5 Exercise 5 Solution

رابط های ساختار داده Data Structure Interfaces

  • رابط ها Interfaces

  • تنظیم Set

  • نقشه Map

  • پشته Stack

  • صف Queue

پیاده سازی ساختارهای داده Implementing Data Structures

  • فهرست آرایه Array List

  • تمرین 6: فهرست آرایه Exercise 6: Array List

  • راه حل تمرین 6 Exercise 6 Solution

  • لیست پیوند شده Linked List

  • تمرین 7: لیست پیوندی Exercise 7: Linked List

  • راه حل تمرین 7، قسمت 1 Exercise 7 Solution, Part 1

  • راه حل تمرین 7، قسمت 2 Exercise 7 Solution, Part 2

  • درخت جستجوی باینری Binary Search Tree

  • تمرین 8: درخت جستجوی دودویی Exercise 8: Binary Search Tree

  • راه حل تمرین 8 Exercise 8 Solution

  • درخت AVL AVL Tree

  • چرخش تکی Single Rotation

  • چرخش دوگانه Double Rotation

  • راه حل تمرین 9، قسمت 1 Exercise 9 Solution, Part 1

  • راه حل تمرین 9، قسمت 2 Exercise 9 Solution, Part 2

  • جدول هش Hash Table

برنامه نویسی تابعی 101 Functional Programming 101

  • مفاهیم برنامه نویسی تابعی Functional Programming Concepts

  • نقشه Map

  • کاستن Reduce

  • فیلتر کنید Filter

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش چهار ترم علوم کامپیوتر در 5 ساعت
جزییات دوره
4h 47m
45
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
43
از 5
دارد
دارد
دارد
Brian Holt
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brian Holt Brian Holt

توسعه دهنده Front-end

سلام! من یک توسعه دهنده فرانت اند هستم که در ونکوور کانادا زندگی می کنم و روی سیستم های طراحی مقیاس پذیر تمرکز دارم. من عموماً روی برنامه‌های بزرگ Ruby on Rails کار می‌کنم و روی انواع برنامه‌های تک صفحه‌ای جلویی با React + Redux و Elm کار کرده‌ام. در حال حاضر، من در .

هستم

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

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