Loading ...

Instructor Name

Yosof Bayan

Category

Programming

Reviews

5 (1 Rating)

Course Description

The Course Axes : 

1) Why do we learn java ?

2) Know about the jdk .

3) Install the netbeans IDE with the jdk .

4) Understand the OOP Concept .

5) What is primitive data types ?

6) What is package ?

7) Definition of Class && Object?

8) Print data .

9) What is the constructor ?

10) What is Methode ?

11) If – else control statements .

12) Inline if .

13) Access Modifiers

. 14) Encapsulation .

15) Getters && Setters .

16) Loops .

17) For each .

18) Read data from user .

19) Write data by user .

20) Final && static words .

21) 1D && 2D &&3D .. etc Arrays .

22) What is Stack .

23) Whats Heap .

24) Passing variables Vs passing Objects .

25) Inheritance .

26) Over loading .

27) Overriding .

28) What is generic class .

29) ArrayList .

30) LinkedList .

31) ArrayList Vs Linked List .

32) String .

33) StringBuffer .

34) StringBuilder .

35) String Vs StringBuffer Vs String Builder .

36) Wrapper Classes .

37) type-casting .

38) abstraction .

39) interfaces .

40) nested-classes .

41) Anonymous Classes .

42) Enum .

43) Lambda expressions .

44) Exceptions .

45) Polymorphism .

46) Work with Files .

47) Aggregation .

48) Composition .

49) Aggregation Vs Composition .

50) Final project with CLI . 

Course Curriculum

1 تجهيز بيئة العمل مع شرح مفهوم الـ OOP والـ Data types
42 Min

في جلسة اليوم بإذن الله سنقوم بتجهيز بيئة العمل وأيضاً سنتعرف على البرمجة كائنية التوجه بشكل عام ولاحقاً ضمن الجلسات بإذن الله سنتقن مفهومه كاملاً متضمنا أقسامه الأساسيه التي سنتعرف عليها تدريجياً ضمن هذا الكورس ضمن كل جلسة سنضيف مفهوم جديد مع التطبيق العملي الشامل إن شاء الله كماسنتعرف في هذه الجلسة على أنواع البيانات البدائية التي ستتعرف عليها لأول مرة في حال كنت في بداية طريقك في عالم البرمجة ولا تعرف أي شي ء عن البرمجة .. وبالتأكيد أحب أن أخبرك أنك بإذن الله سواء كنت قد ابتدأت هذا الكورس ومستواك مبتدئ أو مستواك صفر في البرمجة فهذا الكورس سيكون مناسب ومراع ٍ لكل المستويات إن شاء الله لذلك لا تنسى تدوين رؤوس الأقلام وتنظيم مشاريع الكورس حتى تتحق الفائدة لك بشكل تام .الرابط لتحميل الملفات المستخدمة في الشرح : https://drive.google.com/file/d/1bOmf5a70Svz1o6gE0SluaXveX4s4Cvjd/view?usp=sharing


2 تطبيق عملي + التعرف على الـصفوف والـكائنات في الجافا
16 Min

في هذه الجلسة سنتعرف سويةً على مفهوم الصفوف و الكائنات في لغة الجافا وأيضاً سنتعرف على بعض الأفكار الثانوية التي سنتطرق لها أثناء التطبيق العملي في الجلسة .. لذلك تابعوا معي ولا تنسوا تدوين ملاحظاتكم ورؤوس الاقلام لتستفيدوا بشكل أكبر ..


3 التعرف على مفهوم الطباعة والـكونستركتور + حل المثال في الجلسة السابقة
42 Min

في هذه الجلسة سنتعرف سوية على مفهوم الطباعة في لغة الجافا وأيضاً سنتعرف على مفهوم الكونستراكتر واعطاء كل أوبجيكت قيم خاصة لكل متغير من متغيراته بالإضافة إلى حل المثال التي تم إعطائه كمهمة في الجلسة الماضية والمزيد من الملاحظات التي سنمر عليها أثناء التطبيق العملي ضمن الجلسة بإذن الله .


4 التعرف على الشروط في لغة الجافا من خلال التطبيق العملي + حل مثال الجلسة الماضية
27 Min

في هذه الجلسة سنتعرف سويةً على مفهوم الشروط في لغة الجافا وهو من الأساسيات في معظم لغات البرمجة وأيضاً سنطبق هذا المفهوم وسنتعرف على بعض الأمور أثناء التعامل ضمن مثال عملي ونهاية سنقوم بحل مثال الجلسة الماضية بإذن الله لذلك كونوا مستعدين ولا تنسوا تدوين الأفكار وحفظ مشاريعكم بشكل منظم .. وبالتوفيق للجميع .


5 in-Line if , Access Modifiers And Encapsulation with getters and setters concepts
43 Min

في هذه الجلسة سنتعرف سويةً على مفاهيم محددات الوصول وأيضا سنتعرف على العمليات المنطقية التي قد نحتاجها في التعامل مع الشروط وسنتعرف على المفهوم الاول الاساسي من مفاهيم البرمجة كائنية التوجه وهو التغليف والمزيد ضمن التطبيق العملي في الجلسة ..


6 for , while and (do & while) concepts
1 Hour 2 Min

في هذه الجلسة سنتعرف على مفاهيم مهمة وأساسية في معظم لغات البرمجة وهي مفاهم حلقات التكرار وسنقوم بحل أمثلة عملية والمزيد من الأشياء التي ستمر معنا أثناء التطبيق والشرح لذلك وكالعادة كونو مستعدين ولا تنسوا تدوين الأفكار وحفظ المشاريع بمجلدكم الخاص


7 Learn the concept of the switch loop, the scanner class , read data from the user, and solving several programming challenges
48 Min

سيتم ارسال بعض التفاصيل إلى التلغرام عليك بتذكيري بها إن لم أفعل :)


8 Learn the concept of nested classes and Enum
40 Min


9 Explanation of the concept of polymorphisms and type-casting and information of interest to the professional programmer
35 Min


10 Learn about the concept of Interface and the concept of Exceptions in Java + questions of interest to the professional programmer
1 Hour 11 Min


11 Understanding the concept of Abstraction + practical application
32 Min


12 Algorithms in a simplified way + mathematical programming challenges at more advanced levels
1 Hour 5 Min


13 the first project (Solution) part one
1 Hour 5 Min


14 first project (solution) part 2
1 Hour 6 Min


15 Solving the exercises of session 12 + 13 + some important ideas about some basics.
52 Min


16 Composition & Aggregation and Inheritance
58 Min


17 StringBufffer , StringBuilder ,ArrayList and LinkedList
1 Hour 7 Min


18 Array list , overloading and Generic concepts
59 Min


19 Lambda expression
31 Min


20 Stack and Heap , pass by value vs pass by reference and Array List concepts
1 Hour 3 Min


21 2D Arrays - foreach concepts
52 Min


22 final and static modifiers and the 1D Arrays concept
1 Hour 1 Min


23 Handling files and storing text data
54 Min


24 Handling files and storing text data part 2
1 Hour 8 Min


Instructor

Administrator

Yosof Bayan

Administrator

5 Rating
1 Reviews
30 Students
1 Courses

Student Feedback

Java Course

5

Course Rating
100.00%
0.00%
0.00%
0.00%
0.00%

Sign In or Sign Up as student to post a review

Reviews

Course you might like