تعلم لغة JAVA ©️
Open in Telegram
قناة خاصة بتعلم أساسيات لغة الجافا لنجعلها مرجع للجميع بهذه اللغه.
Show more1 394
Subscribers
No data24 hours
-27 days
-1030 days
Data loading in progress...
Similar Channels
No data
Any problems? Please refresh the page or contact our support manager.
Tags Cloud
No data
Any problems? Please refresh the page or contact our support manager.
Incoming and Outgoing Mentions
---
---
---
---
---
---
Attracting Subscribers
February '25
February '25
+11
in 0 channels
January '25
+16
in 0 channels
Get PRO
December '24
+16
in 0 channels
Get PRO
November '24
+36
in 0 channels
Get PRO
October '24
+55
in 0 channels
Get PRO
September '24
+176
in 9 channels
Get PRO
August '24
+46
in 0 channels
Get PRO
July '24
+112
in 1 channels
Get PRO
June '240
in 9 channels
Get PRO
May '240
in 0 channels
Get PRO
April '240
in 0 channels
Get PRO
March '240
in 0 channels
Get PRO
February '240
in 0 channels
Get PRO
January '240
in 0 channels
Get PRO
December '230
in 1 channels
Get PRO
November '230
in 0 channels
Get PRO
October '230
in 0 channels
Get PRO
September '230
in 0 channels
Get PRO
August '230
in 0 channels
Get PRO
July '230
in 0 channels
Get PRO
June '230
in 0 channels
Get PRO
May '230
in 0 channels
Get PRO
April '230
in 0 channels
Get PRO
March '23
+4
in 0 channels
Get PRO
February '23
+4
in 0 channels
Get PRO
January '23
+4
in 0 channels
Get PRO
December '22
+3
in 0 channels
Get PRO
November '22
+2
in 0 channels
Get PRO
October '22
+40
in 0 channels
Get PRO
September '22
+40
in 0 channels
Get PRO
August '22
+50
in 0 channels
Get PRO
July '22
+49
in 0 channels
Get PRO
June '22
+36
in 0 channels
Get PRO
May '22
+55
in 0 channels
Get PRO
April '22
+46
in 0 channels
Get PRO
March '22
+75
in 0 channels
Get PRO
February '22
+197
in 0 channels
Get PRO
January '22
+85
in 0 channels
Get PRO
December '21
+92
in 0 channels
Get PRO
November '21
+128
in 0 channels
Get PRO
October '21
+130
in 0 channels
Get PRO
September '21
+64
in 0 channels
Get PRO
August '21
+149
in 0 channels
Get PRO
July '21
+139
in 0 channels
Get PRO
June '21
+163
in 0 channels
Get PRO
May '21
+288
in 0 channels
| Date | Subscriber Growth | Mentions | Channels | |
| 24 February | 0 | |||
| 23 February | 0 | |||
| 22 February | 0 | |||
| 21 February | 0 | |||
| 20 February | 0 | |||
| 19 February | 0 | |||
| 18 February | 0 | |||
| 17 February | 0 | |||
| 16 February | +2 | |||
| 15 February | 0 | |||
| 14 February | 0 | |||
| 13 February | +1 | |||
| 12 February | 0 | |||
| 11 February | 0 | |||
| 10 February | 0 | |||
| 09 February | +3 | |||
| 08 February | +2 | |||
| 07 February | 0 | |||
| 06 February | +1 | |||
| 05 February | 0 | |||
| 04 February | 0 | |||
| 03 February | 0 | |||
| 02 February | 0 | |||
| 01 February | +2 |
Channel Posts
قناة تلغرام عامة تنشر محتوى خاص بالبرمجة والتقنية بشكل عام.
🌐 مواقع خاصة بتعلم الويب والتطبيقات.
📱شروحات تقنية متنوعة.
🤖 الذكاء الإصطناعي.
📃 محتوى نصي.
📷 محتوى مصور.
🛡 امن المعلومات.
😈الأمن السيبراني.
🕸 الشبكات.
رابط القناة
t.me/MuhammadAlush0997
| 2 | تنظيم العناصر بواسطة GridPane
JavaFX Class GridPane
تعلّمنا كيفية إنشاء عناصر و إضافتها للمشهد و اليوم سوف نتعلم كيفية إستخدام GridPane لتنظيم العناصر في المشهد. و نحن عندما نقول عناصر يُقصَد بها ( الأزرار و النصوص و الحقول....الخ) أي العناصر التفاعلية. التي يتفاعل معها المستخدم مثل أزرار و مربعات نصوص و ComboBox...الخ.
لقراءة الدرس #الحادي_والثلاثون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/09/javafx-gridpane.html | 419 |
| 3 | رسم خط مستقيم بواسطة الكلاس Line في إطار JavaFX
JavaFX Class Line
هذه الحزمة تُستَخدَم لإنشاء خط Line و سوف نستخدم الروت root من نوع Group. الكلاس Line يستخدم من أجل الحصول على خط مستقيم يمكن عرضه بشكل عامودي و أفقي و مائل.
لقراءة الدرس #الثلاثون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/09/javafx-scene-shape-line.html | 464 |
| 4 | الحاوية Scene و الجذر VBox في إطار JavaFX
JavaFX Scene & VBox
تعريف Scene : هو المقطع أو الحاوية التي تَحوي جميع العناصر (الأزرار, اللستات, النصوص, المسجات...الخ) و تأتي مع الحزمة يعني كل الأدوات المُستخدَمة لبناء النموذج.
تعريف VBox : هو العقدة التي يتم إضافة العنصر إليها ثم إضافة VBox إلى Scene.
لقراءة الدرس #التاسع_والعشرون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/09/javafx-scene-vbox.html | 2 896 |
| 5 | إنشاء #نموذج #Stage وكتابة Text بداخله في إطار #JavaFX
JavaFX Create Stage
#الحزمة Stage تعني الفورم بحد ذاته, و هو يقوم بتقسيم النافذة إلى قسمين, القسم الأول هو شريط القوائم و القسم الثاني هو المنطقة التي نضيف بها اشياء إلى النافذة, يعني أن كل ما سيتم إضافته للنافذة سيتم ربطه مع Stage.
لقراءة الدرس #الثامن_والعشرون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/09/javafx-stage.html | 2 217 |
| 6 | نظرة عامة عن مكتبة #JavaFX وتهيئة بيئة العمل
JavaFX Overview
إن JavaFX هي مكتبة ضخمة تم تطويرها لبناء تطبيقات فيها #واجهة_مستخدم #GUI بالإعتماد على لغة #جافا. و JavaFX هي تقنية أطلقتها شركة Sum MicroSystems و JavaFX هي #تطبيقات تعمل ضمن لغة الجافا.
لقراءة الدرس #السابع_والعشرون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/09/javafx-overview.html | 3 151 |
| 7 | نظرة عامة عن مكتبة #JavaFX وتهيئة بيئة العمل
JavaFX Overview
إن JavaFX هي مكتبة ضخمة تم تطويرها لبناء تطبيقات فيها #واجهة_مستخدم #GUI بالإعتماد على لغة #جافا. و JavaFX هي تقنية أطلقتها شركة Sum MicroSystems و JavaFX هي #تطبيقات تعمل ضمن لغة الجافا.
لقراءة الدرس #السابع_والعشرون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/09/javafx-overview.html | 2 |
| 8 | الكلاس JMenuBar لإنشاء قائمة منسدلة في جافا
Create a #JMenuBar
الكلاس ( JMenuBar ) يُستخدَم من أجل إنشاء قائمة منسدلة في النافذة, سوف نتعلم في هذا الدرس على كيفية إنشاء قائمة menu "قائمة منسدلة". في كثير من البرامج نُلاحظ أنه لا بد من إستخدام القوائم المنسدلة للتنقل في أقسام المشروع أو للتنقل في النماذج عن طريق القوائم المنسدلة.
لقراءة الدرس #السادس_والعشرون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/09/java-swing-jmenubar.html | 2 981 |
| 9 | الكلاس JList لإنشاء قائمة إختيار في جافا
Create a #JList
الكلاس ( JList ) إن قائمة ListBox شبيهة جداً بقائمة ComboBox تستطيع الإختيار منه يعني هو قائمة إختيار, غير أن الفرق بين ListBox و ComboBox هو أن ComboBox. لا تسطيع مشاهدة العناصر إلا عند الضغط على الـ ComboBox لكن في ListBox تظهر العناصر أمامنا مباشرتاً دون الضغط عليها.
لقراءة الدرس #الخامس_والعشرون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/09/java-swing-jlist%20.html | 1 714 |
| 10 | إنشاء مربع وقائمة إختيار في جافا .Java
Create a #CheckBox
مربع الإختيار ( CheckBox ) في Java هو عبارة عن أداة تمكِّن المستخدم من إختيار بعض الخيارات أو كلها من مجموعة من الخيارات.
لقراءة الدرس #الرابع_والعشرون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/09/java-swing-checkbox.html | 1 871 |
| 11 | إنشاء مربع نص JTextField.
Create a #JTextField
الكلاس JTextField يُستخدَم لإنشاء #مربع_نص عن طريق مكتبة #swing, أي كلاس نقوم بإنشاءه لا بُدَّ من إعطاءه كائن.
لقراءة الدرس #الثالث_والعشرون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/09/java-swing-jtextfield.html2 | 2 770 |
| 12 | انشاء ازرار بإستخدام الكلاس JButton في جافا.
Create a #Button using the #JButton class in Java
الكلاس JButton يمكننا من إنشاء #الأزرار في الواجهات بلغة الجافا عن طريق إستدعاء مكتبة swing.
لقراءة الدرس #الثاني_والعشرون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/07/java-swing-jbutton.html | 901 |
| 13 | إنشاء نافذة بإستخدام الكلاس #JFrame في جافا.
Create a window using the JFrame class in Java
بإستخدام مكتبة #swing سوف نتعرّف على كيفية #برمجة_الواجهات و إضافة العناصر مثل الأزرار و النصوص و الجداول. واجهة المستخدم تسمى بالإنجليزية Graphical User Interface و يتم إختصارها بكلمة GUI.
لقراءة الدرس #الحادي_والعشرون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/07/java-swing-jframe.html | 380 |
| 14 | التجريد والإنترفيس في لغة جافا
abstraction & interfaces in Java
التجريد ( #abstraction ) عندما نقوم بتعريف كلاس مجرد #abstract هذا يعني أن هذا الكلاس مخصص فقط للإعلان أو التصريح عن الدوال و المتغيرات فقط و لا نستطيع بناء كود داخل الكلاس المجرد abstract.
الإنترفيس ( #interfaces ) يسمى في اللغة العربية الواجهة #Interface و هو شبيه من حيث البنية بالكلاس و يحتوي دوال مجردة من نوع abstract.
لقراءة الدرس #العشرون في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-abstract-interfaces.html | 362 |
| 15 | مفهوم final في جافا
Final in Java
كلمة ( #final ) هي #كلمةمحجوزة في لغة جافا و تعني أنّ هذا الشيئ أو المتغير الذي يتم تعريفه على أنه final هو #شيئ_منتهي لا يمكننا تعديل قيمته. و الدالة المعرفة من نوع final لا يمكننا تطبيق مبدأ #Override على هذه الدالة و لا يمكننا تعديل قيمة المتغير المعرف من نوع final.
لقراءة الدرس #التاسع_عشر في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-variable-final.html | 358 |
| 16 | تعدد الأشكال #polymorphism.
polymorphism in Java
المقصود بمصطلح #بوليمورفيزم هي الطرق المتاحة للوصول إلى دوال و متغيرات الكلاس.
لقراءة الدرس #الثامن_عشر في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-polymorphism.html | 347 |
| 17 | الوراثة #inheritance في لغة جافا
inheritance in Java
نستفيد من #الوراثه هي أن نختصر #الكود فبدلاً من إعادة بناء الدالة مرة أُخرى إذا كانت الدالة موجودة في #الكلاس_الأب.
نستطيع إعادة إستخدامها مرة أُخرى بدلاً من بناءها و إستهلاك الذاكرة و إطالة الكود بحيث يكون البرنامج منظم و اجمل.
لقراءة الدرس #السابع_عشر في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-inheritance.html | 351 |
| 18 | الكونستركتور constructor
Constructor in Java
دالة #الكونستركتور ( #Constructor ) تُسهِّل علينا طريقة إنشاء #كائنات من #كلاس معيَّن و تعتبر شيئ مهم يجب التفكير به بعد إنشاء الكلاس. و هو عبارة عن #دالة يكون لها نوع خاص, يتم إستدعاء هذه الدالة في أثناء إنشاء الكائن من أجل توليد قيم أولية للخصائص الموجودة فيه. وهي عبارة عن دالة تحمل نفس إسم الكلاس لكن لا تعيد قيمة و يتم تنفيذها تلقائياً بمجرد إنشاء الكائن.
لقراءة الدرس #السادس_عشر في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-constructor.html | 404 |
| 19 | مفهوم #درجات_الوصول في جافا
encapsulation in java
درجات الوصول ( #encapsulation ) في Java, وتعني في الترجمة الحرفية #التغليف.
لقراءة الدرس #الخامس_عشر في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-encapsulation.html | 403 |
| 20 | البرمجة الكائنية الموجهة
java oop object oriented programming
#البرمجة_الكائنية #oop وهي إختصاراً للمصطلح (object oriented programming) في الدروس القادمة سوف نتناول #البرمجة_الكائنية_الموجهة oop و إذا تابعتم الدروس التي سوف نطرحها في المستقبل سوف تكونوا قادرين على التعامل مع البرمجة الموجهة الكائنية oop بأي لغة كانت تستخدم مفاهيم البرمجة الكائنية oop من حيث البنية و الشكل مثل لغة جافا وسي شارب.
لقراءة الدرس #الرابع_عشر في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-oop-object-oriented-programming.html | 510 |
