201144113958
support@mo3alem.net
Arabic flag
Arabic
Select a Language
Arabic flag
Arabic
English flag
English
Java Basics

Java Basics

40 طلاب
69 Lectures

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

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

About This Course

أساسيات لغة Java: بوابتك لاكتشاف عالم البرمجة وتطوير التطبيقات.

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


محاور الكورس: ماذا ستتعلم؟

صُممت هذه الدورة الشاملة والعملية لتركز على المهارات الأساسية التي يحتاجها كل مبتدئ في لغة Java. ستتعلم كيف:

    • تفهم أساسيات البرمجة ولغة Java: ما هي Java، ولماذا هي مهمة، وكيف تعمل البرامج.
    • تُجهز بيئة العمل: تتعلم كيفية تثبيت Java Development Kit (JDK) وبيئة التطوير المتكاملة (IDE) مثل IntelliJ IDEA أو Eclipse.
    • تُصمم وتكتب أكواد بسيطة: تبدأ بكتابة أول برنامج لك، وتفهم بناء الجملة (Syntax) الأساسي.
    • تستخدم المتغيرات وأنواع البيانات: تتعلم كيفية تخزين المعلومات واستخدام أنواع البيانات المختلفة (مثل الأرقام والنصوص).
    • تُطبق العمليات الحسابية والمنطقية: تُجري العمليات الرياضية وتستخدم المقارنات لاتخاذ القرارات في برامجك.
    • تستخدم جمل التحكم بالتدفق (Control Flow): تُتقن جمل if-else لاتخاذ القرارات، وحلقات for وwhile لتكرار المهام.
    • تُنشئ وتستخدم الدوال (Methods): تتعلم كيفية تنظيم الكود في دوال قابلة لإعادة الاستخدام لبرامج أكثر وضوحًا.
    • تُطبق أساسيات البرمجة كائنية التوجه (OOP): تفهم مفاهيم الكائنات، الفئات (Classes)، الكبسلة (Encapsulation)، والميراث (Inheritance).
    • تتعامل مع الأخطاء (Error Handling): تتعلم كيفية اكتشاف وتصحيح الأخطاء البرمجية الشائعة.
    • تطبق على أمثلة عملية: تبني برامج بسيطة تحاكي تحديات واقعية وتساعدك على ترسيخ المفاهيم.

    يهدف هذا الكورس إلى تزويدك بأساس قوي في لغة Java، من خلال تمارين برمجية عملية وتوجيهات واضحة تمكّنك من بناء برامجك الأولى بثقة.


    لماذا يُعد تعلم أساسيات لغة Java استثمارًا حاسمًا لمستقبلك؟

    لغة Java هي واحدة من أكثر اللغات طلبًا في سوق العمل، وتُستخدم في تطوير تطبيقات الأندرويد، الأنظمة المؤسسية الكبيرة، وتطبيقات الويب. إتقان أساسياتها يُعد مهارة جوهرية تفتح لك أبوابًا واسعة في عالم التكنولوجيا.

      • فرص وظيفية واسعة: مطورو Java مطلوبون بشدة في شركات البرمجيات، البنوك، شركات الاتصالات، وغيرها.
      • أساس لتطوير أندرويد: Java هي اللغة الأساسية لتطوير تطبيقات الأندرويد الأصلية.
      • بناء أنظمة قوية وموثوقة: تُعرف Java بقدرتها على بناء أنظمة مستقرة وعالية الأداء.
      • تفكير منطقي وتحليلي: تعلم البرمجة يُنمّي قدراتك على حل المشكلات والتفكير المنظم.
      • مجتمع دعم كبير: ستجد مجتمعًا ضخمًا من المطورين والدعم والموارد لتعلم Java.

      هل أنت مستعد لدخول عالم البرمجة وبناء تطبيقاتك الخاصة؟ انضم إلى دورة "أساسيات لغة Java" على معلم.نت، واكتشف بوابتك لامتلاك مهارات تطوير البرمجيات!

      المتطلبات

      كومبيوتر
      اتصال بالانترنت
      المتطلبات
      Ahmed Atef
      Ahmed Atef
      (4)
      9 الكورسات
      50 طلاب
      I am an Android Tutor at Udacity, where I help students graduate from their Nanodegree by answering their technical questions, making webinars, and facilitating AMA discussions. I have been working with Udacity since Aug 2021 and have helped hundreds of students achieve their goals. I am passionate about delivering information in a creative way and motivating students to learn new skills. I am also an Android Developer with experience in both Kotlin and Java. I have published two applications on the Google Play Store, the two have over 10,000 downloads and a 4.5-star rating. I have been developing Android apps since Oct 2018 and have acquired multiple certifications from Udacity and 412labs. I enjoy ...
      Ahmed Atef
      Curriculum Overview

      This course includes 6 modules, 69 lessons, and 0 hours of materials.

      Lecture 1
      11 الأجزاء
      1- Introduction to Lecture 1
      الصوت -
      2- What is a Programming Language
      الصوت -
      3- Machine Language
      الصوت -
      4- Desktop Development
      الصوت -
      5- Front-End Develope
      الصوت -
      6- Back-End Developer
      الصوت -
      7- Android OS
      الصوت -
      8- iOS & Windows Phone
      الصوت -
      9- Native VS Cross Platform Development
      الصوت -
      10- Downloading JDK
      الصوت -
      11- Downloading Intellij
      الصوت -
      Lecture 2
      11 الأجزاء
      1- What is a program
      الصوت -
      2- Important Keyboard Symbols
      الصوت -
      3- Important Notes
      الصوت -
      4- Java, Source, Package, Class
      الصوت -
      5- Hello World
      الصوت -
      6- Case Sensitive
      الصوت -
      7- Comments in Java
      الصوت -
      8- Temporary VS Permanent Storage
      الصوت -
      9- Variables
      الصوت -
      10- Variables Practicing Part 1
      الصوت -
      11- Variables Practicing Part 2
      الصوت -
      Lecture 3
      16 الأجزاء
      1- Assignment Operator
      الصوت -
      2- Unary Operator Part 1
      الصوت -
      3-Unary Operator part 2
      الصوت -
      4- Unary Operator Example 1
      الصوت -
      5- Unary Operator Example 2
      الصوت -
      6- Unary Operator Example 3
      الصوت -
      7- Relational Operator
      الصوت -
      8- Logical Operator
      الصوت -
      9- Arithmetic Operator Intro
      الصوت -
      10- Arithmetic Operator Examples
      الصوت -
      11- If, else
      الصوت -
      12- Switch case
      الصوت -
      13- If VS Switch
      الصوت -
      14- Lecture 3 Tasks
      الصوت -
      15- Task 1 Solution
      الصوت -
      16- Task 2 Solution
      الصوت -
      Lecture 4
      13 الأجزاء
      1- Recap
      الصوت -
      2- User Input
      الصوت -
      3- User Input Example
      الصوت -
      4- Introduction to Loops
      الصوت -
      5- For Loop
      الصوت -
      6- While Loop
      الصوت -
      7- Do While Loop
      الصوت -
      8- While Loop VS Do While Loop
      الصوت -
      9- Loops Example 1
      الصوت -
      10- Loops Example 2
      الصوت -
      11- Lecture 4 Tasks
      الصوت -
      12- Lecture 4 Tasks
      الصوت -
      13- Task 2 Solution
      الصوت -
      Lecture 5
      9 الأجزاء
      1- Recap
      الصوت -
      2- Introduction to Method
      الصوت -
      3- Methods Example 1
      الصوت -
      4- Methods Example 2
      الصوت -
      5- Methods Example 3
      الصوت -
      6- Methods Example 4
      الصوت -
      7- Methods Example 5
      الصوت -
      8- Lecture 5 Task
      الصوت -
      9- Task Solution
      الصوت -
      Lecture 6
      9 الأجزاء
      1- Recap
      الصوت -
      2- 1D Array Part 1
      الصوت -
      3- 1D Array Example 1
      الصوت -
      4- 1D Array Part 2
      الصوت -
      5- 1D Array Example 2
      الصوت -
      6- 2D Array
      الصوت -
      7- Lecture 6 Tasks.
      الصوت -
      8- Task 1 Solution
      الصوت -
      9- Task 2 Solution
      الصوت -
      الشهادات
      1 الأجزاء
      شهادة الكورس
      شهادة الكورس
      If you pass all the lessons in this course, you will receive this certificate.
      النوع شهادة الكورس
      Reply to Comment
      Comments Approval

      Your comment will be visible after admin approval.

      0
      0 التقييم
      جودة المحتوى (0)
      مهارات المحاضر (0)
      ترتيب وعرض المحتوى (0)
      جودة الدعم (0)
      Reply to Review
      Submit Reply

      Your reply to this review will be visible to all users.

      Java Basics
      249 ج.م
      اشترك الآن

      تشمل هذا الكورس

      شهادة إنجاز من مُعلِّم
      دعم ومتابعة
      مساحة تحدي الكورس

      مواصفات الكورس

      الأقسام
      6
      Lessons
      69
      العدد المسموح به
      المدة
      11:00 ساعة
      الطلاب
      40
      Access Duration
      7 يوم
      Created Date
      30/09/2023
      Updated Date
      10/07/2025
      Ahmed Atef
      Ahmed Atef

      Android Instructor

      (4)
      Faithful User
      Expert Vendor
      Golden Classes
      King Seller
      Fantastic Support
      Java Basics
      You are viewing
      Java Basics