بالبداية رح نعمل مراجعة عن الـ OOP, هدول المواضيع شرحناهن بالتفصيل بالدورة الماضية، بس رح نعيدن كلن مع اخد بعين الاعتبار انو الطالب سمعان ومشتغل فيهن بس مو متمكن
- Arrays
- Klassen- und Objektmethoden
- Konstruktoren
- Schnittstellen (Interfaces)
- Modulstruktoren
- Access Modifiers (public, private, protected)
- this, final, static, super Keywords
- Encapsulation (Getter, Setter)
- toString Method
بعدين رح نتعمق بهي المواضيع
- Vererbung (Inheritance)
- Polymorphie
- Abstraction
- enum
بعدا رح ناخد مواضيع عامة
- Collections (Set, Map, List, Queue)
- Exception Handling
- Lambda Expressions
- I/O Streams API
هدول كمان رح نمرق عليهن، مارح نتعمق كتير. هدا بيتعلق شو عم تاخدو بالجامعة
- Overview and Common Algorithms
- Rekursion
- Nebenläufigkeit (Concurrency)
- Jobs, Threads, and Multiprocessing
- Test with JUnit
بعدا رح نفوت بمواضيع بتخص ال
GUI and event handling:
- Event Handling
- Event Listeners and Event Models
- Swing Framework
- GUI Development
هدول المواضيع طلبتهن طالبة مننا، وموجودين عند كزا طالب تاني كمان، فقررت ضيفن عالدورة:
Software Architecture and Frameworks
- MVC (Model-View-Controller)
- Design Pattern
- Dependency Injection
- Spring Framework
- Web Development: Client-Side Rendering