اصول برنامهنویسی جاوا
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- به کامپوننت های اصلی برنامهنویسی جاوا را مانند سینتکس، متغیرها، متدها و دستورات کنترل تسلط پیدا کنید و با JVM ،JRE و JDK آشنا شوید.
- در نوشتن کد جاوا مهارت پیدا کنید و با درک عملگرها، حلقهها، شرایط و آرایهها، توانایی ایجاد یک اپلیکیشن مقاوم را پیدا کنید.
- مفاهیم پیشرفته برنامهنویسی شیگرا مانند وراثت، پلی مورفیسم و کپسولهسازی را درک کنید تا کد جاوای کارآمد و قابل استفاده مجدد توسعه دهید.
- با تسلط به تکنیکهای پیشرفته مدیریت استثنا، استثناهای سفارشی ایجاد کنید و مدیریت چندین استثنا در جاوا را بیاموزید.
توضیحات دوره
با این دورهی جامع که شامل سه ماژول است، خود را در دنیای برنامهنویسی جاوا غرق کنید. این دوره برای کسانی طراحی شده است که بهطور کامل با برنامهنویسی جاوا آشنا نیستند و مایلند پایهای قوی در آن بسازند.
در ماژول اول، اصول جاوا، با برنامهنویسی جاوا و کامپوننت های آن مانند ماشین مجازی جاوا (JVM)، محیط زمان اجرای جاوا (JRE)، و کتابخانه کلاسهای جاوا آشنا میشوید. این ماژول همچنین درک ساختارهای برنامهنویسی پایه و تجربه عملی با ابزارهای توسعه جاوا را فراهم میکند.
با پیشرفت به ماژول دوم، جاوای اصلی، به کامپوننت های اساسی زبان میپردازید. این بخش بر مفاهیم کلیدی مانند سینتکس جاوا، متغیرها، متدها، عملگرها، و دستورات کنترل تأکید دارد و از تعدادی ارزیابی عملی برای تقویت مهارتهای حل مسائل شما پشتیبانی میکند.
در نهایت، در ماژول سوم، OOPS و دیگر مفاهیم اساسی، جنبههای پیشرفته برنامهنویسی جاوا به نمایش گذاشته میشود. در اینجا، با اصول پیشرفته برنامهنویسی شیگرا (OOP) و تکنیکهای حیاتی مدیریت استثنا که قابلیت اطمینان و استحکام کد را افزایش میدهند، آشنا میشوید.
در پایان این دوره، شما درک قوی از برنامهنویسی جاوا خواهید داشت و قادر به نوشتن کد مؤثر جاوا خواهید بود و آمادهاید که به مباحث پیشرفتهتر جاوا بپردازید.
اصول برنامهنویسی جاوا
-
آشنایی با تخصص سازی 1:39
-
معرفی به دوره 2:01
-
آشنایی با مربی شما 1:07
-
چه چیزهایی در این درس یاد خواهید گرفت 1:11
-
جاوا چیست؟ 4:25
-
ویژگیهای جاوا 3:33
-
++C در مقایسه با جاوا 2:52
-
تنظیم محیط توسعه 5:11
-
چه چیزهایی در این درس یاد خواهید گرفت؟ 1:01
-
JVM ،JRE و JDK چیست؟ 4:48
-
برنامه Hello World جاوا 6:42
-
چگونه کد جاوا اجرا میشود؟ 5:48
-
چه چیزهایی در این درس یاد خواهید گرفت؟ 1:09
-
متغیرها و انواع دادهها 7:53
-
دمو: کار با انواع دادهها 7:13
-
خواندن ورودی از کاربر 8:17
-
Type Casting در جاوا 8:18
-
چه چیزهایی در این درس یاد خواهید گرفت؟ 1:23
-
عملگرها در جاوا 1:42
-
عملگرهای حسابی 5:48
-
عملگرهای انتساب حسابی 4:26
-
عملگرهای رابطهای 4:24
-
عملگرهای منطقی 2:37
-
عملگر سهگانه 2:37
-
اولویت عملگرها 3:49
-
چه چیزهایی در این درس یاد خواهید گرفت؟ 1:01
-
کار با آرایهها 3:16
-
آرایههای تک بعدی 5:23
-
آرایههای چندبعدی 5:01
-
کار با رشتهها 3:03
-
دستکاری رشتهها و متدها 6:31
-
StringBuffer و StringBuilder در جاوا 6:35
-
چه چیزهایی در این درس یاد خواهید گرفت؟ 1:02
-
Constructors شرطی در جاوا 3:50
-
کار با ساختارهای شرطی 9:04
-
کار با Switch Case 6:10
-
ساختارهای حلقهای در جاوا 4:04
-
دمو: کار با حلقهها 9:25
-
حلقه For-Each با آرایهها 4:36
-
دستورات غیر شرطی/Jump 4:12
-
تمرین: FizzBuzz با شرط هاو حلقهها 5:14
-
چه چیزهایی در این درس یاد خواهید گرفت؟ 1:35
-
برنامهنویسی شیگرا 3:47
-
کلاسها و اشیاء 3:18
-
دمو: ایجاد کلاسها و اشیاء 6:13
-
مودیفایرهای دسترسی در جاوا 2:27
-
دمو: مودیفایرهای دسترسی 3:05
-
کپسولهسازی و انتزاع 3:41
-
Getters و Setters 7:14
-
چه چیزهایی در این درس یاد خواهید گرفت؟ 1:11
-
Constructors در جاوا 3:29
-
انواع Constructors 2:05
-
Constructors پیشفرض و پارامتر سازی شده 8:19
-
بارگذاری بیش از حد Constructor در جاوا 5:44
-
زنجیرهسازی Constructor در جاوا 8:14
-
چه چیزهایی در این درس یاد خواهید گرفت 1:30
-
وراثت در جاوا 5:43
-
انواع وراثت 4:48
-
دمو: پیادهسازی وراثت بین کلاسها 10:04
-
UpCasting و DownCasting در جاوا 2:16
-
دمو: UpCasting و DownCasting در جاوا 4:16
-
چه چیزهایی در این درس یاد خواهید گرفت؟ 0:59
-
پلی مورفیسم در جاوا 5:45
-
بارگذاری بیش از حد متدها در جاوا 8:05
-
بازنویسی متدها در جاوا 6:55
-
چه چیزهایی در این درس یاد خواهید گرفت؟ 1:15
-
کلاسهای انتزاعی و متدهای انتزاعی 3:35
-
دمو: کلاسهای انتزاعی 10:02
-
رابطها در جاوا 2:57
-
دمو: رابطها 5:41
-
تفاوت بین کلاسهای انتزاعی و رابطها 2:29
مشخصات آموزش
اصول برنامهنویسی جاوا
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:71
- مدت زمان :05:15:03
- حجم :602.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy