1.2 (Programming Languages)
1.3 (Intro to Java)
1.4 (Simple Java Program)
1.5 (Anatomy of a Java Program)
1.6 (Programming Style
1.7 (Programming Errors)
2.1 (Introduction)
2.2 (Standard Output 1)
2.3 (Standard Output 2)
2.4 (Variables, Constants, and Data Types)
2.6 (Operators 1)
2.7 (Operators Program Example)
2.8 (Standard Input)
2.9 (Operators 2)
2.10 (Type Conversion and Casting)
2.11 (Software Development Process)
2.12 (Common Errors and Pitfalls)
3.1 (Relational Operators)
3.2 (One-way if statement)
3.3 (Two-way if statement)
3.4 (Multi-way if statement
3.5 (Logical Operators)
3.6 (Logical Operators Examples)
3.7 (Switch Statement)
3.8 (Conditional Operators)
3.9 (Debugging)
4.1 (Introduction)
4.2 (Math Class)
4.3 (The Random Method)
4.4 (Characters)
4.5 (Strings Part 1)
4.6 (Strings Part 2)
4.7 (Strings Part 3)
4.8 (Formatting Output)
Part 1
5.1 (Introduction)
5.2 (While loops)
5.3 (Do while loop)
5.4 (For loop)
5.5 (Nested Loop)
5.6 (Break and Continue)
6.1 (Introduction)
6.2 (Methods 1)
6.3 (Methods 2)
6.4 (Scope of Local Variable)
7.1 (Introduction)
7.2 (Working with Arrays)
7.3 (Processing Arrays)
7.4 (Trace Array Program)
7.5 (Copying Arrays)
7.6 (Checkpoint)
8.1 (Introduction)
8.2 (Working with Arrays)
8.3 (Lengths of 2D Arrays)
8.4 (Ragged Arrays)
8.5 (Processing Arrays)
Computing Employee Salary
Mathematical Operations
Printing Statements
Triangle Area
Computing Acceleration
Convert Feet to Meters
Converting Temperature
Cylinder Area and Volume
Calculating BMI
Even or Odd
HiFive HiEven Conditional Statement
Chinese Year Calculator
Day of the week
From Switch Statements to If Else Statements
Mathematical Operation Using Switch Statements
Traffic Light Simulator
Using Loops to Read Names
Patient Information
Guess the number
Computing Multiple Employees Salary
Addition Quiz
Strings 1
String 2
Strings 3
Generating Range-specific Numbers
quiz 2 ( Chapters 2 and 3 Practice )
Midterm Practice 1
Midterm Practice 2
Midterm Practice 3
أنا روان، خريجة بكالوريوس هندسة برمجيات من جامعة اليمامة و حاصلة على مرتبة الشرف الأولى. أتمتع بشغف كبير لتبسيط المفاهيم التقنية ومشاركتها مع الاخرين. بما أن المادة هذه هي أول خطوة يأخذها المبرمج في عالم البرمجة حرصت بأن تكون مشروحة بطريقة سهلة وسلسلة الفهم حيث تساعد الطلاب بالحصول على افضل تجربة ممكنة من خلال الجمع بين الجانب العملي والنظري.

مستوى الدورة:
Intermediateعدد الدروس:
96السعر:
SAR 449المحاضرات:
96الوصول:
لمدة ترم واحد