Course Title: Java 1 (In Arabic)
Course Description:
This course introduces students to the fundamentals of programming using the Java programming language. Java is a versatile and powerful language widely used in web, desktop, and mobile applications. The course is designed for beginners and covers essential programming concepts such as variables, control structures, loops, functions, and object-oriented programming (OOP) basics.
Throughout the course, students will develop problem-solving skills and gain hands-on experience by working on various coding exercises. By the end of the course, participants will be able to write simple Java programs and understand the core principles needed to advance further in Java programming.
Language: Arabic
Prerequisites: No prior programming experience is required.
Course Outline:
- Introduction to Java and its environment
- Basic syntax and structure
- Variables and data types
- Conditional statements (if-else, switch)
- Loops (for, while)
- Functions and methods
Topics of Course
-
Part 1 – Basic Java Knowlage
01:08:42
-
26:45
-
Lecture 3 Java Basics 2
50:48
-
Lecture 4 Part 1 – Control Statements & If Statements
11:49
-
Lecture 4 Part 2 If-Else & Switch Statements
23:49
-
Lecture 4 Part 3 Exercises – Self Study Solution
10:25
-
Why loops?
04:05
-
while loops
21:10
-
Sentinel Controlled Repetition
13:15
-
do..while loop
05:45
-
for Loop
21:55
-
break & continue
04:13
-
Nested control structures
17:39
-
Methods Introduction
10:30
-
What is a method?
06:34
-
Predefined Methods
20:56
-
User-defined methods
28:27
-
Scope of Declarations
14:25
-
Method call stack
06:54
-
Method Overloading
08:07
-
Array Basics
57:21
-
Arrays And Methods
34:54
-
Two – Dimensional Array Basics
38:36
-
Two – Dimensional Array And Methods
03:56
-
Revision Lecture 1.1
09:49
-
Revision Lecture 1.2
10:41
-
Revision Lecture 2
18:48
-
04:52
-
39:02
-
18:36
-
Lab 3
31:14
-
Lab 4
33:01
-
Lab 5
28:52
-
Lab 6
26:50
-
Lab 7
28:40
-
Lab 8
23:03
-
Lab 9
31:22
-
Lab 10
35:42
-
Lab 11
15:10
-
Lab 12
30:55
-
Mid 1 2023
13:10
-
Quiz 2022
04:16
-
Mid 1 + Quiz 1 2021
10:19
-
Quiz 1 Lab
40:41