دوره آموزش زبان برنامه نویسی جاوا مقدماتی

دوره آموزش زبان برنامه نویسی جاوا مقدماتی

 
فروشنده: رضا داوری
  • زبان برنامه نویسی:java
  • روش برگزاری:خصوصی
  • سطح:مقدماتی
1
0
مجازی
  • توضیحات
  • خصوصیات
  • شرایط استفاده
  • نظرات کاربران

مشخصات

  • زبان برنامه نویسی: java
  • روش برگزاری: خصوصی
  • سطح: مقدماتی

شرایط استفاده

  • پیش نیاز: آشنایی با یک زبان برنامه نویسی
  • پیش نیاز: آشنایی با مفاهیم برنامه نویسی شی گرا
  • جلسات به صورت آنلاین برگزار می گردد
  • آموزش به صورت پروژه محور می باشد

توضیحات

سیلابس دوره مقدماتی جاوا
•    جلسه 1: معرفی جاوا
  • تاریخچه جاوا
  • ویژگی‌های جاوا (مستقل از پلتفرم، شیءگرا، چندنخی و ...)
  • نصب JDK و تنظیم محیط توسعه (IDE مانند IntelliJ IDEA یا Eclipse)
  • نوشتن اولین برنامه جاوا (Hello World)
•    جلسه 2: مبانی برنامه‌نویسی
  • ساختار پایه‌ای یک برنامه جاوا
  • انواع داده‌ها (Data Types): int, double, boolean, char, String
  • متغیرها و ثابت‌ها (Variables و Constants)
  • عملگرها (Operators): حسابی، مقایسه‌ای، منطقی
________________________________________
•    جلسه 3: ساختارهای تصمیم‌گیری و حلقه ها(کنترل جریان برنامه)
  • دستور if و if-else
  • دستور switch-case
  • حلقه for
  • حلقه while و do-while
  • دستورات break و continue
________________________________________
•    جلسه 4: آرایه‌ها (Arrays)
  • تعریف و استفاده از آرایه‌ها
  • آرایه‌های چندبعدی
  • حلقه for-each
•    جلسه 5: متدها (Methods)
  • تعریف و فراخوانی متدها
  • پارامترها و مقدار بازگشتی
  • متدهای بازگشتی (Recursion)
________________________________________
•    جلسه 6: اصول شیءگرایی
  • کلاس‌ها و اشیاء (Classes and Objects)
  • سازنده‌ها (Constructors)
  • کپسوله‌سازی (Encapsulation) و اصل دسترسی (public, private, protected)
•    جلسه 7: وراثت و چندشکلی
  • وراثت (Inheritance)
  • متدهای Overriding و Overloading
  • چندشکلی (Polymorphism)
________________________________________
•    جلسه 8: کار با رشته‌ها (Strings)
  • کلاس String و متدهای پرکاربرد
    StringBuilder و StringBuffer
•    جلسه 9: مدیریت خطا (Exception Handling)
  • انواع خطاها (Compile-time و Runtime)
  • بلوک‌های try-catch-finally
  • ایجاد خطاهای سفارشی (Custom Exceptions)
________________________________________
•    جلسه 10: مجموعه‌ها (Collections)
  • آشنایی با ArrayList, LinkedList, HashMap
  • کار با Iterator
________________________________________
پیش‌نیازها
•    آشنایی مقدماتی با مفاهیم برنامه‌نویسی (ترجیحاً).
•    نصب JDK و یک IDE مانند IntelliJ IDEA یا Eclipse.
 
اونباما
×
سلام، چطور می تونم کمکتون کنم.
بارگذاری مجدد تصویربارگذاری مجدد تصویر