لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساختارها و الگوریتم های داده عملی در جاوا + HW
Practical Data Structures & Algorithms in Java + HW
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در مهمترین الگوریتمها و ساختارهای داده با استفاده از Java Gain Confidence برای مصاحبههای کدنویسی، از صفر به قهرمان بروید، به جای یک دوره عجولانه در علوم کامپیوتر، عملیترین و محبوبترین ساختارها و الگوریتمها را به طور عمیق یاد بگیرید. ترجمه کد sudo و پیادهسازی الگوریتمها با تکالیف و راه حل ها درک شهودی از نحوه رفتار الگوریتم ها و ساختارهای داده محبوب را دریافت کنید.
آخرین به روز رسانی: نوامبر 2020
اگر بخواهم مهمترین موضوع را در توسعه نرم افزار انتخاب کنم، ساختار داده ها و الگوریتم ها خواهد بود. به آن به عنوان ابزار اساسی در دسترس برای هر برنامه نویس کامپیوتری فکر کنید. هرچه با این ابزارها بهتر شوید، برنامه نویسی مطمئن تر خواهید شد. توسعه نرم افزار زمینه وسیعی است که به انواع مهارت ها نیاز دارد، اما کسب مهارت در این موضوع تنها یک جهش بزرگ در سفر برنامه نویسی شما است و مطمئناً راه را برای یک حرفه برنامه نویسی موفق هموار می کند.
موضوعات این دوره ساختارهای داده مانند لیستها، پشتهها، صفها، درختان و برخی از قدرتمندترین الگوریتمهای مرتبسازی، جستجو و نمودار را پوشش میدهد که انقلابی در زمینه محاسبات ایجاد کردهاند. در طول دوره، موارد را عملی نگه میدارم و مثالهایی از زندگی واقعی از نحوه کار همه این الگوریتمها و زمان استفاده از آنها برای نوشتن برنامههای کامپیوتری کارآمد ارائه میدهم.
من با سرعت آهسته و پیوسته حرکت می کنم و هر مبحث را به دنبال یک تکلیف برنامه نویسی عملی معرفی می کنم تا بتوانید فوراً آنچه را که آموخته اید اعمال کنید. تمام تکالیف درسی در این دوره با ویدئوهای راه حل گام به گام همراه خواهد بود که در هنگام کدنویسی راه حل ها، هر مشکل را رمزگشایی می کند. هدف من این است که مطمئن شوم، پس از اتمام این دوره، با شرکت در یک مصاحبه کدنویسی کاملاً مطمئن باشید، زیرا پایه محکمی در برنامه نویسی کامپیوتر ایجاد کرده اید. پس ادامه دهید و ثبت نام کنید و من شما را در دوره می بینم.
سرفصل ها و درس ها
نمای کلی دوره (ابتدا این را تماشا کنید!)
Course Overview (Watch this First!)
نمای کلی دوره (ابتدا این را تماشا کنید!)
Course Overview (Watch this First!)
نمای کلی دوره (ابتدا این را تماشا کنید!)
Course Overview (Watch this First!)
نمای کلی دوره (ابتدا این را تماشا کنید!)
Course Overview (Watch this First!)
پیش نیاز: مقدمه ای بر برنامه نویسی شی گرا
Prerequisite: Intro to Object Oriented Programming
مقدمه ای برای OOP Class & Object
Intro to OOP Class & Object
جریان برنامه و استفاده از سازنده
Program Flow and Using the Constructor
زمان اجرای برنامه
Application Runtime
جاوا پشت صحنه
Java Behind The Scenes
پشتیبانی اختصاصی TA
Dedicated TA Support
پیش نیاز: مقدمه ای بر برنامه نویسی شی گرا
Prerequisite: Intro to Object Oriented Programming
مقدمه ای برای OOP Class & Object
Intro to OOP Class & Object
جریان برنامه و استفاده از سازنده
Program Flow and Using the Constructor
زمان اجرای برنامه
Application Runtime
جاوا پشت صحنه
Java Behind The Scenes
پشتیبانی اختصاصی TA
Dedicated TA Support
ساختارهای داده پایه
Basic Data Structures
کد منبع دوره
Source Code For the Course
انواع داده های چکیده
Abstract Data Types
زمان اجرای یک الگوریتم و نماد O بزرگ
Running Time of an Algorithm and Big O Notation
ساختار داده پشته (جاوا عملی) + HW
Stack Data Structure (Java Practical) + HW
پشته ها ادامه دارد
Stacks Continued
ساختار داده صف (جاوا عملی)
Queue Data Structure (Java Practical)
ساختارهای داده پایه
Basic Data Structures
کد منبع دوره
Source Code For the Course
انواع داده های چکیده
Abstract Data Types
زمان اجرای یک الگوریتم و نماد O بزرگ
Running Time of an Algorithm and Big O Notation
ساختار داده پشته (جاوا عملی) + HW
Stack Data Structure (Java Practical) + HW
پشته ها ادامه دارد
Stacks Continued
ساختار داده صف (جاوا عملی)
Queue Data Structure (Java Practical)
لیست های پیوندی
Linked Lists
مقدمه ای بر لیست های پیوندی
Introduction to Linked Lists
لیست تک پیوندی (جاوا عملی)
Singly Linked List (Java Practical)
فهرست پیوندی دایره ای (جاوا کاربردی)
Circular Linked List (Java Practical)
لیست پیوندی دوگانه - قسمت 1 + HW (جاوا عملی)
Doubly Linked List - Part 1 + HW (Java Practical)
لیست پیوندی دوگانه - قسمت 2
Doubly Linked List - Part 2
لیست پیوندی دوگانه - قسمت 3 + HW (عملی جاوا)
Doubly Linked List - Part 3 + HW (Java Practical)
لیست های پیوندی
Linked Lists
مقدمه ای بر لیست های پیوندی
Introduction to Linked Lists
لیست تک پیوندی (جاوا عملی)
Singly Linked List (Java Practical)
فهرست پیوندی دایره ای (جاوا کاربردی)
Circular Linked List (Java Practical)
لیست پیوندی دوگانه - قسمت 1 + HW (جاوا عملی)
Doubly Linked List - Part 1 + HW (Java Practical)
لیست پیوندی دوگانه - قسمت 2
Doubly Linked List - Part 2
لیست پیوندی دوگانه - قسمت 3 + HW (عملی جاوا)
Doubly Linked List - Part 3 + HW (Java Practical)
الگوریتم های جستجوی محبوب
Popular Searching Algorithms
نمایش نظرات