Curriculum
Course:
Learn Java
Login
Curriculum
Learn Java
Learn Java Programming from scratch in arabic
0/30
Introduction
Video lesson
Preview
Installing the Java Development Tools (JDK, Apache NetBeans IDE)
Video lesson
Escape Sequences and Comments
Video lesson
Data Types
Video lesson
Arithmetic Operators
Video lesson
Arithmetic Operators (Prefix & Postfix)
Video lesson
Java User Input (Scanner), Printf methods
Video lesson
Selection Statement ( if - if else - if else if )
Video lesson
Selection Statement ( Exercises, Practice, Ternary Operator ), Instanceof Method
Video lesson
Selection Statement (Switch Statements)
Video lesson
Repetition Control Statement (While Loop)
Video lesson
Sentinel and Flag-Controlled While Loops
Video lesson
Repetition Control Statement (Do-While Loop)
Video lesson
Repetition Control Statement (For Loop)
Video lesson
Questions and Exercises in Loops
Video lesson
Branching Statements ( Break/Continue )
Video lesson
Repetition Control Statement (Nested Loops)
Video lesson
Branching Statements (Labeled Break / Labeled Continue)
Video lesson
Method / Function Part 1
Video lesson
Method / Function Part 2 (Examples)
Video lesson
Built in Method / Function
Video lesson
Overloading Method / Function
Video lesson
Recursion/Recursive Methods Part 1
Video lesson
Recursion/Recursive Methods Part 2
Video lesson
One Dimensional Arrays (1D Array)
Video lesson
One Dimensional Array (Exercises, Practice)
Video lesson
One Dimensional Array (Char Array)
Video lesson
Passing Arrays to Methods
Video lesson
Multidimensional Arrays & Passing Multidimensional Arrays to Methods
Video lesson
String & Array String
Video lesson
Starting Course
0/5
Nvidia New Technologies Slides
Text lesson
Engine Target Audience
Text lesson
Quiz: Mobile / Native Apps
10 questions
Uploaded Lesson Material
Text lesson
Sample Text Lesson
Text lesson
Object-Oriented Programming
0/38
Introduction to Object-Oriented Programming
Video lesson
Classes and Objects
Video lesson
Questions and Exercises - Classes and Objects
Video lesson
Constructor (No-Arg, Parameterized, Default)
Video lesson
Constructor (Copy Constructor) / Finalizers vs Destructor
Video lesson
Static keyword (Static Variable and Methods)
Video lesson
Static keyword (Static Block - Static Class)
Video lesson
Passing Objects to Methods (by Value vs by Reference / Passing Objects as Arguments)
Video lesson
Passing Objects to Methods (Returning Objects / Comparing Objects)
Video lesson
Inheritance (Types of Inheritance / Access Modifiers and inheritance)
Video lesson
Inheritance (Super Keyword / Object Class / Package-Private vs Protected)
Video lesson
Polymorphism (Method Overloading and Method Overriding)
Video lesson
Polymorphism(Explanation of Examples, Static Methods)
Video lesson
Polymorphism(Late binding "Dynamic Polymorphism", Early binding "Static Polymorphism")
Video lesson
Types of Relationships (Association, Aggregation "has-a", Composition "part-of")
Video lesson
Types of Relationships (Association, Aggregation, Composition) With Example
Video lesson
Final Keyword (Final Variable, Final Blank Variable, Static Final Blank Variable)
Video lesson
Final Keyword (Final Parameters, Final Methods, Final Classes, Final References)
Video lesson
ArrayList Class
Video lesson
ArrayList, Declaration, Print, Methods(Add, Get, AddAll, Copy Constructor, Clone)
Video lesson
ArrayList Methods(Set, Remove, Remove All, Remove Range) Polymorphic ArrayList
Video lesson
ArrayList Methods(contains, retainAll, subList, clear, ensureCapacity, sort, min, max)
Video lesson
Abstraction (Real-Life Examples, Introduction to Abstract Class, UML Abstract Class)
Video lesson
Abstract Class part 1 (Examples, Abstract rules)
Video lesson
Abstract Class part 2 (Polymorphism, Benefits of Abstract Class)
Video lesson
Interface Part1 (Real-Life Example, UML, Convention)
Video lesson
Interface Part2(Practical, Implement Multiple Interfaces, Extends Multiple Interfaces)
Video lesson
Interface Part3 (Default - Private - Static Methods, Nested Interface)
Video lesson
Interface Part4(Marker or Tagging Interface, Generic Interface, Benefits of Interface)
Video lesson
Anonymous Inner Class (Extends Class, Implements Interface, Defined Arguments, Lambda)
Video lesson
Anonymous Inner Class (Constructor, Extra Methods, Local Variables , Var Keyword)
Video lesson
Java Enum (What is Enum, Examples, UML, Enum with switch, Attributes & Methods)
Video lesson
Java Enum ( Real life example, ordinal, compreTo, toString, name, valueOf, values )
Video lesson
Java Enum ( EnumSet & EnumMap classes, Benefits of Enums, Enums vs Classes )
Video lesson
Exception Handling (Try-catch block, Multi-catch blocks, Union-catch blocks )
Video lesson
Exception Handling (Try-catch block, Multi-catch blocks, Union-catch blocks )
Video lesson
Exception Handling ( Finally Block, Throws Keyword, Checked vs Unchecked Exception )
Video lesson
Exception Handling (Throw keyword, Throw vs Throws, Throw & finally, Custom exception)
Video lesson
After Intro
0/3
Realistic Graphic on UE4
Text lesson
Volta GPU for optimization.
Text lesson
Deep Learning
Text lesson
File I/O
0/10
File Handling(java.io, Byte & Character stream, InputStream & OutputStream subclasses)
Video lesson
File Handling ( FileInputStream class, Character size vs String size )
Video lesson
File Handling (FileOutputStream class, Reading and Writing images, Arabic letters)
Video lesson
File Handling (File class)
Video lesson
File Handling (File class, Directories "Add/Remove", Constructors)
Video lesson
File Handling (Reader class/Writer class hierarchy, FileWriter & FileReader)
Video lesson
File Handling (BufferedReader / BufferedWriter classes, Read file line by line)
Video lesson
File Handling (PrintWriter class "Constructors & Methods")
Video lesson
File Handling (Scanner class "Constructors & Methods", useDelimiter, delimiter)
Video lesson
File Handling (Serialization and Deserialization ,Read & Write multiple objects)
Video lesson
Video lesson
Introduction
Sign In
The password must have a minimum of 8 characters of numbers and letters, contain at least 1 capital letter
I want to sign up as instructor
Remember me
Sign In
Sign Up
Restore password
Send reset link
Password reset link sent
to your email
Close
Your application is sent
We'll send you an email as soon as your application is approved.
Go to Profile
No account?
Sign Up
Sign In
Lost Password?
تحتاج مساعدة ؟
currina
مرحباً 👋، أهلاً بك في
currina.com
هل يمكننا مساعدتك؟
المحادثة