لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جاوا برای همه: مفاهیم اولیه برنامه نویسی قسمت 2!
Java for Everybody: Basic Programming concepts Part 2!
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این کلاس برخی از رایج ترین الگوریتم ها و مفاهیم را پوشش می دهد. برخی از مطالب قبلاً در کلاس اول ذکر شده است، با این حال، در این کلاس قصد داریم آن را بیشتر توضیح دهیم و در هر موضوع عمیقتر بپردازیم.
ما الگوریتمهای وراثت و چندشکلی، بازگشت، جستجو و مرتبسازی را پوشش میدهیم و در نهایت برخی مسائل اضافی را حل میکنیم تا نحوه و زمان استفاده از هر مفهوم، روش و الگوریتم را بیاموزیم.
علاوه بر آن، ما می خواهیم یاد بگیریم که چگونه داده ها را از XML و JSON بازیابی کنیم و چگونه در برنامه خود با آنها کار کنیم.
پیشنهاد می شود از دو کلاس قبلی شروع کنید تا بتوانید در این کلاس به خوبی عمل کنید.
امیدوارم از آن لذت ببرید!
این پروژه برای ایجاد یک حساب کاربری برای دانش آموزان و مربی است:
1- سه کلاس ایجاد کنید: حساب، دانشجو، و مربی.
2- متدهای مشترک بین دانشجو و مربی را در کلاس Account ایجاد کنید و در صورت لزوم آنها را لغو کنید.
3- متدهای دیگر را در هر کلاس ایجاد کنید.
روش اصلی در ویدیوی پروژه برای شما موجود است تا بتوانید در مورد کلاس ها و روش ها ایده داشته باشید. حساب والد هر دو کلاس دانشجو و مربی است.
اکنون تمام اطلاعات لازم برای تکمیل این پروژه را دارید. لذت ببرید!
سرفصل ها و درس ها
درس ها
Lessons
بازگشت
Recursion
سلسله مراتب طبقاتی
Class Hierarchies
XML را از مرورگر پردازش کنید
Process XML from browser
پردازش XML محلی 2
Process Local XML 2
روشهای لغو
Overriding Methods
وراثت
Inheritance
جستجوی پرش
Jump Search
جستجوی نمایی
Exponential Search
چند شکلی مثال قسمت 1
Polymorphism Example part 1
پردازش XML از مرورگر 2
Process XML from browser 2
پروژه
Project
XML
XML
جستجوی خطی و باینری
Linear and Binary Search
دنباله فیبوناچی
Fibonacci Sequence
خلاصه
Recap
انتخاب مرتب سازی
Selection Sort
کلاس عدد صحیح بزرگ
Big Integer Class
مشکل اضافی: ارث
Extra Problem: Inheritance
مثال: جمع با استفاده از بازگشت
Example: Sum using Recursion
سلام هادی هستم. من در حال تحصیل در رشته مهندسی کامپیوتر در دانشگاه آمریکایی لبنانی (LAU) هستم. من دوست دارم دانش خود را با همه به اشتراک بگذارم و معتقدم که آموزش روشی عالی برای درک هر چیزی است، زیرا باید در مورد چیزی به خوبی آگاه باشید تا بتوانید آن را به ساده ترین روش ممکن آموزش دهید!
نمایش نظرات