التدريب على اساسيات الجافا JAVA
•الوحدة 1: مقدمة عن لغة البرمجة جافا - تعريف بلغة الجافا وأهميتها - استخدامات الجافا في التطبيقات المختلفة •الوحدة 2: تهيئة بيئة عمل الجافا وتنزيل البرامج - تثبيت برنامج JDK - إعداد بيئة تطوير متكاملة (IDE) مثل IntelliJ IDEA أو Eclipse - كتابة أول برنامج جافا وتنفيذه •الوحدة 3: طريقة الكتابة "Syntax" وأنواع الأخطاء البرمجية - القواعد الأساسية لكتابة برامج الجافا - التعليقات واستخدامها - الأخطاء النحوية (Syntax Errors) -ا لأخطاء التشغيلية (Runtime Errors) - الأخطاء المنطقية (Logical Errors) •الوحدة 4: المدخلات والمخرجات والمتغيرات وأنواع البيانات - قراءة البيانات من المستخدم - طباعة البيانات للمستخدم - تعريف المتغيرات وأنواع البيانات الأساسية (int, double, boolean, String) •الوحدة 5: التعابير والقواعد البرمجية - الجمل الشرطية (if, else, switch) - الحلقات التكرارية (for, while, do-while) •الوحدة 6: هياكل البيانات - المصفوفات (Arrays) - القوائم (Lists) •الوحدة 7: الدوال - تعريف الدوال واستخدامها. - تمرير القيم والعودة بالقيم. •الوحدة 8: التعامل مع الملفات - قراءة البيانات من الملفات. - كتابة البيانات إلى الملفات. •الوحدة 9: مبادئ البرمجة الكائنية (OOP) - الفئات (Classes) والكائنات (Objects) - الوراثة (Inheritance) - التجريد (Abstraction) - التغليف (Encapsulation)
تعلم إنشاء تطبيق windows (تطبيق سطح المكتب). فهم ما هية حجب تطبيقات جافا. تعلم المفاهيم الأساسية لمرحلة التطوير في دورة الحياة لأي نظام. الحصول على المهارات الرئيسية كمطور جافا باستخدام لغة البرمجة الكائنية OOP.
Java Syntax and Java Class Structure Java Variables and Primitive Types Object Oriented Principles (Data Abstraction, Encapsulation, Inheritance, Polymorphism) Overriding and Overloading Methods Java Interface and Usability Introduction to Java Swing (GUI) Java Database Connectivity (JDBC) Java Exception Handling Java I/O Simple Examples (FileInputStream, DataInputStream, … etc.) Design Pattern in Java (DAO, Singleton, Façade) Selection Statements (If, Switch, Conditional Expressions) Loops (While, Do-while, For) Methods and Arguments Access Modifiers and Advantages Java Arrays and Data Collections
حجز الاختبار عن طريق منسق الاختبارات لدى المعهد