الرئيسية الكورسات تطوير تطبيقات الموبايل كورس Learn JAVA Programming From Scratch In Arabic 2026

كورس Learn JAVA Programming From Scratch In Arabic 2026

👤 Adel Nasim 🎬 77 درس ⏱️ 25 ساعة 11 دقيقة 📶 مبتدئ 🇪🇬 عربي
#00 [JAVA] - Introduction
#00 [JAVA] - Introduction
📋 محتوى الكورس 77 درس · 25 ساعة 11 دقيقة
  • 1 #00 [JAVA] - Introduction 12:18
  • 2 #01 [JAVA] - Installing the Java Development Tools (JDK, Apache NetBeans IDE) 14:20
  • 3 #02 [JAVA] - Escape Sequences and Comments 13:01
  • 4 #03 [JAVA] - Data Types 20:48
  • 5 #04 [JAVA] - Arithmetic Operators 12:11
  • 6 #05 [JAVA] - Arithmetic Operators (Prefix & Postfix) 11:15
  • 7 #06 [JAVA] - Java User Input (Scanner), Printf methods 18:33
  • 8 #07 [JAVA] - Selection Statement ( if - if else - if else if ) 16:55
  • 9 #08 [JAVA] - Selection Statement ( Exercises, Practice, Ternary Operator ), Instanceof Method 13:41
  • 10 #09 [JAVA] - Selection Statement (Switch Statements) 18:56
  • 11 #010 [JAVA] - Repetition Control Statement (While Loop) 15:50
  • 12 #011 [JAVA] - Sentinel and Flag-Controlled While Loops 10:09
  • 13 #012 [JAVA] - Repetition Control Statement (Do-While Loop) 10:29
  • 14 #013 [JAVA] - Repetition Control Statement (For Loop) 13:07
  • 15 #014 [JAVA] - Questions and Exercises in Loops 17:12
  • 16 #015 [JAVA] - Branching Statements ( Break/Continue ) 12:38
  • 17 #016 [JAVA] - Repetition Control Statement (Nested Loops) 19:26
  • 18 #017 [JAVA] - Branching Statements (Labeled Break / Labeled Continue) 11:17
  • 19 #018 [JAVA] - Method / Function Part 1 23:26
  • 20 #019 [JAVA] - Method / Function Part 2 (Examples) 23:58
  • 21 #020 [JAVA] - Built in Method / Function 20:18
  • 22 #021 [JAVA] - Overloading Method / Function 15:06
  • 23 #022 [JAVA] - Recursion/Recursive Methods Part 1 24:48
  • 24 #023 [JAVA] - Recursion/Recursive Methods Part 2 22:34
  • 25 #024 [JAVA] - One Dimensional Arrays (1D Array) 23:21
  • 26 #025 [JAVA] - One Dimensional Array (Exercises, Practice) 11:45
  • 27 #026 [JAVA] - One Dimensional Array (Char Array) 12:22
  • 28 #027 [JAVA] - Passing Arrays to Methods 16:00
  • 29 #028 [JAVA] - Multidimensional Arrays & Passing Multidimensional Arrays to Methods 27:50
  • 30 #029 [JAVA] - String & Array String 28:50
  • 31 #030 [JAVA] - Introduction to Object-Oriented Programming 17:46
  • 32 #031 [JAVA] - Classes and Objects 26:49
  • 33 #032 [JAVA] - Questions and Exercises - Classes and Objects 25:41
  • 34 #033 [JAVA] - Constructor (No-Arg, Parameterized, Default) 23:37
  • 35 #034 [JAVA] - Constructor (Copy Constructor) / Finalizers vs Destructor 11:14
  • 36 #035 [JAVA] - Static keyword (Static Variable and Methods) 23:07
  • 37 #036 [JAVA] - Static keyword (Static Block - Static Class) 17:27
  • 38 #037 [JAVA] - Passing Objects to Methods (by Value vs by Reference / Passing Objects as Arguments) 10:02
  • 39 #038 [JAVA] - Passing Objects to Methods (Returning Objects / Comparing Objects) 21:29
  • 40 #039 [JAVA] - Inheritance (Types of Inheritance / Access Modifiers and inheritance) 17:32
  • 41 #040 [JAVA] - Inheritance (Super Keyword / Object Class / Package-Private vs Protected) 33:29
  • 42 #041 [JAVA] - Polymorphism (Method Overloading and Method Overriding) 15:55
  • 43 #042 [JAVA] - Polymorphism(Explanation of Examples, Static Methods) 27:53
  • 44 #043 [JAVA] - Polymorphism(Late binding "Dynamic Polymorphism", Early binding "Static Polymorphism") 13:37
  • 45 #044 [JAVA] - Types of Relationships (Association, Aggregation "has-a", Composition "part-of") 22:33
  • 46 #045 [JAVA] - Types of Relationships (Association, Aggregation, Composition) With Example 34:20
  • 47 #046 [JAVA] - Final Keyword (Final Variable, Final Blank Variable, Static Final Blank Variable) 17:52
  • 48 #047 [JAVA] - Final Keyword (Final Parameters, Final Methods, Final Classes, Final References) 13:53
  • 49 #048 [JAVA] - ArrayList Class 27:22
  • 50 #049 [JAVA] - ArrayList, Declaration, Print, Methods(Add, Get, AddAll, Copy Constructor, Clone) 29:22
  • 51 #050 [JAVA] - ArrayList Methods(Set, Remove, Remove All, Remove Range) Polymorphic ArrayList 22:04
  • 52 #051 [JAVA] - ArrayList Methods(contains, retainAll, subList, clear, ensureCapacity, sort, min, max) 30:53
  • 53 #052 [JAVA] - Abstraction (Real-Life Examples, Introduction to Abstract Class, UML Abstract Class) 19:05
  • 54 #053 [JAVA] - Abstract Class part 1 (Examples, Abstract rules) 19:32
  • 55 #054 [JAVA] - Abstract Class part 2 (Polymorphism, Benefits of Abstract Class) 14:31
  • 56 #055 [JAVA] - Interface Part1 (Real-Life Example, UML, Convention) 20:09
  • 57 #056 [JAVA] - Interface Part2(Practical, Implement Multiple Interfaces, Extends Multiple Interfaces) 21:44
  • 58 #057 [JAVA] - Interface Part3 (Default - Private - Static Methods, Nested Interface) 17:33
  • 59 #058 [JAVA] - Interface Part4(Marker or Tagging Interface, Generic Interface, Benefits of Interface) 12:45
  • 60 #059 [JAVA] - Anonymous Inner Class (Extends Class, Implements Interface, Defined Arguments, Lambda) 23:03
  • 61 #060 [JAVA] - Anonymous Inner Class (Constructor, Extra Methods, Local Variables , Var Keyword) 26:57
  • 62 #061 [JAVA] - Java Enum (What is Enum, Examples, UML, Enum with switch, Attributes & Methods) 30:22
  • 63 #062 [JAVA] - Java Enum ( Real life example, ordinal, compreTo, toString, name, valueOf, values ) 18:40
  • 64 #063 [JAVA] - Java Enum ( EnumSet & EnumMap classes, Benefits of Enums, Enums vs Classes ) 13:49
  • 65 #064 [JAVA] - Exception Handling (Try-catch block, Multi-catch blocks, Union-catch blocks ) 23:07
  • 66 #065 [JAVA] - Exception Handling ( Finally Block, Throws Keyword, Checked vs Unchecked Exception ) 29:24
  • 67 #066 [JAVA] - Exception Handling (Throw keyword, Throw vs Throws, Throw & finally, Custom exception) 32:07
  • 68 #067 [JAVA] - File Handling(java.io, Byte & Character stream, InputStream & OutputStream subclasses) 23:59
  • 69 #068 [JAVA] - File Handling ( FileInputStream class, Character size vs String size ) 24:35
  • 70 #069 [JAVA] - File Handling (FileOutputStream class, Reading and Writing images, Arabic letters) 11:42
  • 71 #070 [JAVA] - File Handling (File class) 15:57
  • 72 #071 [JAVA] - File Handling (File class, Directories "Add/Remove", Constructors) 14:40
  • 73 #072 [JAVA] - File Handling (Reader class/Writer class hierarchy, FileWriter & FileReader) 22:44
  • 74 #073 [JAVA] - File Handling (BufferedReader / BufferedWriter classes, Read file line by line) 21:50
  • 75 #074 [JAVA] - File Handling (PrintWriter class "Constructors & Methods") 14:56
  • 76 #075 [JAVA] - File Handling (Scanner class "Constructors & Methods", useDelimiter, delimiter) 19:45
  • 77 #076 [JAVA] - File Handling (Serialization and Deserialization ,Read & Write multiple objects) 22:09
▶ يُشغَّل الآن
#00 [JAVA] - Introduction

📘 نظرة عامة على الكورس

يُقدّم هذا الكورس المجاني شرحاً شاملاً لـ Learn JAVA Programming From Scratch In Arabic في مجال تطوير تطبيقات الموبايل، ويستهدف المبتدئين الراغبين في بناء مهاراتهم العملية واحترافية في 2026. يُقدّمه Adel Nasim باللغة العربية بأسلوب مبسّط ومنظّم.

يضم الكورس 77 درساً بمدة إجمالية 25 ساعة 11 دقيقة، تأخذك من الصفر حتى الاحتراف خطوةً بخطوة.

لماذا تتعلم Learn JAVA Programming From Scratch In Arabic؟

  • Java من أكثر لغات البرمجة استخداماً في الشركات الكبيرة والبنوك والأنظمة المؤسسية.
  • مجاني بالكامل — ابدأ الآن دون أي رسوم
  • شهادة إتمام معتمدة — أضفها لـ CV وLinkedIn
  • تعلّم في أي وقت — بالسرعة التي تناسبك
  • "Write Once, Run Anywhere" — Java تعمل على أي نظام تشغيل بفضل JVM.

مسار التعلم في هذا الكورس

يسير الكورس وفق مسار منطقي متدرّج: Java Basics → OOP → Collections → Spring → Database → Deployment

المتطلبات السابقة

فهم أساسيات البرمجة والـ OOP — يمكن لأي شخص البدء في هذا الكورس.

الأدوات والبرامج المستخدمة

  • IntelliJ IDEA
  • Eclipse
  • Maven
  • Spring Boot
  • Android Studio

متطلبات الجهاز

  • RAM 8GB (لـ Android Studio)
  • معالج قوي نسبياً

الوظائف المتاحة بعد إتمام الكورس

  • Java Developer
  • Android Developer
  • Backend Engineer
  • Spring Developer

متوسط رواتب Learn JAVA Programming From Scratch In Arabic 2026

  • مصر: 8,000-25,000 ج
  • السعودية: 12,000-30,000 ر
  • أمريكا: $95,000-$155,000

كم من الوقت تحتاج لإتقان Learn JAVA Programming From Scratch In Arabic؟

  • أساسيات: 30-40 ساعة
  • Spring Boot: 40-60 ساعة
  • Android: 60-100 ساعة

الشهادات المعتمدة في مجال تطوير تطبيقات الموبايل

  • Oracle Java SE Certification
  • Spring Professional Certification

مشاريع عملية ستتمكن من بناؤها

  • CRUD App
  • REST API
  • Android App
  • Banking System

ماذا بعد هذا الكورس؟

بعد إتمام الكورس، يُوصى بالتعمق في: Microservices، Kubernetes، Android Advanced.

الأقسام الجامعية ذات الصلة

يُناسب هذا الكورس طلاب: كلية حاسبات ومعلومات، كلية هندسة.

سجّل في كورس Learn JAVA Programming From Scratch In Arabic الآن، ابدأ رحلتك نحو الاحتراف في تطوير تطبيقات الموبايل مجاناً. تذكّر: أفضل وقت للتعلم هو الآن.

A
المدرّس / القناة
Adel Nasim
🎬
عدد الدروس
77 درس
⏱️
المدة الإجمالية
25 ساعة 11 دقيقة
📶
المستوى
مبتدئ
🌍
اللغة
العربية
🎓
الشهادة
مجانية عند الإكمال
المتطلبات
لا توجد متطلبات مسبقة
📂
التصنيف
تطوير تطبيقات الموبايل

🎯 ماذا ستتعلم في هذا الكورس

#00 [JAVA] - Introduction
#01 [JAVA] - Installing the Java Development Tools (JDK, Apache NetBeans IDE)
#02 [JAVA] - Escape Sequences and Comments
#03 [JAVA] - Data Types
#04 [JAVA] - Arithmetic Operators
#05 [JAVA] - Arithmetic Operators (Prefix & Postfix)
#06 [JAVA] - Java User Input (Scanner), Printf methods
#07 [JAVA] - Selection Statement ( if - if else - if else if )
+ 69 موضوع آخر...

💼 الوظائف التي يؤهلك لها الكورس

💼
متعلق بـ تطوير تطبيقات الموبايل

❓ أسئلة شائعة عن الكورس

كم عدد دروس الكورس؟ +
يحتوي الكورس على 77 درس بإجمالي مدة 25 ساعة 11 دقيقة.
هل الكورس مجاني بالكامل؟ +
نعم، الكورس مجاني تماماً ومتاح بالكامل على منصة مصر 24 بدون أي رسوم.
هل الكورس مناسب للمبتدئين؟ +
الكورس موجّه لمستوى مبتدئ، وهو مناسب تماماً للمبتدئين من الصفر.
ما لغة الشرح في الكورس؟ +
الكورس مشروح باللغة العربية بأسلوب واضح ومبسّط.
هل يمكن تعلم الكورس بدون خبرة سابقة؟ +
نعم بالتأكيد. هذا الكورس مصمم للمبتدئين من الصفر.
كم يستغرق إتمام هذا الكورس؟ +
المدة الإجمالية 25 ساعة 11 دقيقة. يُنصح بتخصيص ساعة يومياً.
هل أحصل على شهادة عند الإتمام؟ +
نعم، تحصل على شهادة إتمام مجانية من مصر 24 بعد مشاهدة جميع الدروس.
من يقدم هذا الكورس؟ +
الكورس مقدم من Adel Nasim.
مواقيت الصلاة Au سعر الذهب سعر الدولار درجة الحرارة
🔐
نسيت كلمة المرور؟