*ما هي لغة جافا؟*
JAVA تكتب جافا باللغة العربية و هي لغة برمجة عالية المستوى إبتكرها James Gosling في عام 1991 أثناء عمله في مختبرات شركة Sun Microsystems و ذلك لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة الذكية.
عام 1995 تم تطويرها لبناء تطبيقات للويب, السيرفرات, سطح المكتب, الهواتف و الروبوتات.
و هي تعمل على جميع و أهم أنظمة التشغيل مثل Windows, Mac OS, Linux, Unix, Android إلخ.. و تعتبر من أشهر لغات البرمجة على الإطلاق.
حالياً ملايين الأجهزة الإلكترونية مبرمجة على لغة جافا.
*مميزات لغة جافا بالنسبة للمطورين*
لها شعبية هائلة و هناك الكثير من المراجع لمن يريد تعلمها.
بسيطة و تعلمها سهل مقارنةً مع غيرها من اللغات.
شبيهة باللغتين C و C++ و لكن التعامل معها أسهل و سلس أكثر.
إذا أنشأت برنامجاً باستخدام لغة جافا فإن البرنامج يعمل على أي نظام في العالم و هذا من أهم ما يدفعك لتعلمها.
لغة جافا مطلوبة جداً في الخارج, إذا كنت تريد دخول سوق العمل فلغة جافا توفر لك الكثير من الفرص.
*مميزات لغة جافا عن باقي لغات البرمجة*
مادياً
لن تدفع أي مبلغ لتعمل على لغة جافا, فهي مصدر مفتوح و مجانية و ستبقى مجانية مدى الحياة.
تقنياً
تستطيع البرمجة بها حتى و لو كان حاسوبك ضعيفاً أو قديماً.
البساطة
تعلمها سهل جداً بعد أن تفهم برمجة الكائنات.
العمل بحيادية
يمكن لمترجم لغة جافا تقسيم أوامر البرنامج ليتنفذ على عدة معالجات بشكل متناسق باستخدام نظام JRE.
تعدد المهام
جافا توفر لك تقنية الـ Multithreading و التي تسمح لك بجعل برنامجك قادراً على تنفيذ عدة أوامر مع بعض و بنفس الوقت.
سرعة الترجمة
تتم ترجمة لغة جافا إلى أوامر يفهمها الجهاز بشكل جداً سريع و بدون أن يخزنها و يحاول تحليلها لأن الكائنات فيها تربط مع بعضها بشكل تدريجي مما يجعل الأوامر فيها تتنفذ بسرعة.
معالجة الأخطاء
جافا تعالج الأخطاء بطريقتين, أثناء كتابتك للكود تحاول أن تصلح لك أي أخطاء في كتابة الكود, و أثناء تشغيل الكود تخبرك بأي خطأ منطقي في حال حدوثه و الذي عليك معالجته بنفسك.
ديناميكياً
صممت جافا لتكون أكثر ديناميكية من C و C++. ويمكن لبرامج جافا تحمّل كمية كبيرة من المعلومات وقت التشغيل و التي يمكن استخدامها للتحقق من الكود والتأكد إذا كان المترجم يستطيع أن يصل إلى الكائنات وقت التشغيل
https://t.me/Expert_programming_and_Database
JAVA تكتب جافا باللغة العربية و هي لغة برمجة عالية المستوى إبتكرها James Gosling في عام 1991 أثناء عمله في مختبرات شركة Sun Microsystems و ذلك لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة الذكية.
عام 1995 تم تطويرها لبناء تطبيقات للويب, السيرفرات, سطح المكتب, الهواتف و الروبوتات.
و هي تعمل على جميع و أهم أنظمة التشغيل مثل Windows, Mac OS, Linux, Unix, Android إلخ.. و تعتبر من أشهر لغات البرمجة على الإطلاق.
حالياً ملايين الأجهزة الإلكترونية مبرمجة على لغة جافا.
*مميزات لغة جافا بالنسبة للمطورين*
لها شعبية هائلة و هناك الكثير من المراجع لمن يريد تعلمها.
بسيطة و تعلمها سهل مقارنةً مع غيرها من اللغات.
شبيهة باللغتين C و C++ و لكن التعامل معها أسهل و سلس أكثر.
إذا أنشأت برنامجاً باستخدام لغة جافا فإن البرنامج يعمل على أي نظام في العالم و هذا من أهم ما يدفعك لتعلمها.
لغة جافا مطلوبة جداً في الخارج, إذا كنت تريد دخول سوق العمل فلغة جافا توفر لك الكثير من الفرص.
*مميزات لغة جافا عن باقي لغات البرمجة*
مادياً
لن تدفع أي مبلغ لتعمل على لغة جافا, فهي مصدر مفتوح و مجانية و ستبقى مجانية مدى الحياة.
تقنياً
تستطيع البرمجة بها حتى و لو كان حاسوبك ضعيفاً أو قديماً.
البساطة
تعلمها سهل جداً بعد أن تفهم برمجة الكائنات.
العمل بحيادية
يمكن لمترجم لغة جافا تقسيم أوامر البرنامج ليتنفذ على عدة معالجات بشكل متناسق باستخدام نظام JRE.
تعدد المهام
جافا توفر لك تقنية الـ Multithreading و التي تسمح لك بجعل برنامجك قادراً على تنفيذ عدة أوامر مع بعض و بنفس الوقت.
سرعة الترجمة
تتم ترجمة لغة جافا إلى أوامر يفهمها الجهاز بشكل جداً سريع و بدون أن يخزنها و يحاول تحليلها لأن الكائنات فيها تربط مع بعضها بشكل تدريجي مما يجعل الأوامر فيها تتنفذ بسرعة.
معالجة الأخطاء
جافا تعالج الأخطاء بطريقتين, أثناء كتابتك للكود تحاول أن تصلح لك أي أخطاء في كتابة الكود, و أثناء تشغيل الكود تخبرك بأي خطأ منطقي في حال حدوثه و الذي عليك معالجته بنفسك.
ديناميكياً
صممت جافا لتكون أكثر ديناميكية من C و C++. ويمكن لبرامج جافا تحمّل كمية كبيرة من المعلومات وقت التشغيل و التي يمكن استخدامها للتحقق من الكود والتأكد إذا كان المترجم يستطيع أن يصل إلى الكائنات وقت التشغيل
https://t.me/Expert_programming_and_Database
Telegram
💻خبراء البرمجة وقواعد البيانات 💻 Programming Ex💻
#قناه #عامة #للبرمجة و #قواعد_البيانات للمهتمين في البرمجة مع دعم من فريق عمل وارسال #مشاريع #برمجية #تعليمية تعزز من رفع معنويات #المبرمجين #المحترفين والمبتدأين وغيرهم في #دراسة #وتطوير المشاريع #والانظمة البرمجية.لمساعدتهم في #الاخطاء التي قد يقعون بها
👍2
استخدامات لغات البرمجة👇🏼:
1) لغة ++C
-برمجة تطبيقات سطح المكتب
-برمجة الالعاب
2) لغة #C
-برمجة تطبيقات الهواتف الذكية
(اندرويد - ابل)
-برمجة المواقع الإلكترونية
3) لغة ASP
-برمجة المواقع الالكترونية
-تصميم المواقع الالكترونية
4) لغة Php
-برمجة المواقع الالكترونية
-برمجة بوتات التليجرام
5) لغة الجافا Java
-برمجة تطبيقات سطح المكتب
-برمجة المواقع الالكترونية
-برمجة الالعاب
- برمجة تطبيقات الهواتف الذكية
6) لغة البايثون Python
-تحليل البيانات
-تعلم الاله
-التعلم العميق
-الذكاء الاصطناعي
-برمجة المواقع الالكترونية
-التشفير و الحماية
-الشبكات والسيرفرات
7) لغة R
-تحليل البيانات
8 لغة الكوتلين kotlin
-برمجة تطبيقات الهواتف الذكية (اندرويد)
9) لغة Swift
-برمجة تطبيقات الهواتف الذكية (ابل)
لغة جافا سكربت
(Java Script )
-برمجة المواقع الالكترونية
-تصميم المواقع الالكترونية
-تصميم تطبيقات الهواتف الذكية
-تصميم تطبيقات سطح المكتب
-برمجة الالعاب
هذه القناة تهتم بمواضيع تختص بعالم الحاسوب وانظمة المعلومات وايضا دروس وشروحات متعلقه بالبرمجة
زورونا على موقعنا
https://programmerst.blogspot.com
1) لغة ++C
-برمجة تطبيقات سطح المكتب
-برمجة الالعاب
2) لغة #C
-برمجة تطبيقات الهواتف الذكية
(اندرويد - ابل)
-برمجة المواقع الإلكترونية
3) لغة ASP
-برمجة المواقع الالكترونية
-تصميم المواقع الالكترونية
4) لغة Php
-برمجة المواقع الالكترونية
-برمجة بوتات التليجرام
5) لغة الجافا Java
-برمجة تطبيقات سطح المكتب
-برمجة المواقع الالكترونية
-برمجة الالعاب
- برمجة تطبيقات الهواتف الذكية
6) لغة البايثون Python
-تحليل البيانات
-تعلم الاله
-التعلم العميق
-الذكاء الاصطناعي
-برمجة المواقع الالكترونية
-التشفير و الحماية
-الشبكات والسيرفرات
7) لغة R
-تحليل البيانات
8 لغة الكوتلين kotlin
-برمجة تطبيقات الهواتف الذكية (اندرويد)
9) لغة Swift
-برمجة تطبيقات الهواتف الذكية (ابل)
لغة جافا سكربت
(Java Script )
-برمجة المواقع الالكترونية
-تصميم المواقع الالكترونية
-تصميم تطبيقات الهواتف الذكية
-تصميم تطبيقات سطح المكتب
-برمجة الالعاب
هذه القناة تهتم بمواضيع تختص بعالم الحاسوب وانظمة المعلومات وايضا دروس وشروحات متعلقه بالبرمجة
زورونا على موقعنا
https://programmerst.blogspot.com
خطوات برمجية
خطوات برمجية
خطوات تقنية
خطوات برمجية تقنية
خطوات برمجة
خطوات التقنية
خطوات تقنية
خطوات برمجية تقنية
خطوات برمجة
خطوات التقنية
👍2
مفاهيم أساسية يجب على اي شخص مهتم بشبكات او #الامن_السيبراني معرفتها👇
🔸ما هو mac address
🔹ما هو IP address
🔸ما هو IPv4
🔹ما هو IPv6
🔸ما هو DHCP
🔹ما هو ARP
🔸ما هو DNS
🔹ما هي internet
🔸ما هي intranet
🔹ما هو firewall
🔸ما هو mac address
🔹ما هو IP address
🔸ما هو IPv4
🔹ما هو IPv6
🔸ما هو DHCP
🔹ما هو ARP
🔸ما هو DNS
🔹ما هي internet
🔸ما هي intranet
🔹ما هو firewall
👍1
البرمجة بلغة بايثون.pdf
2.8 MB
كتاب البرمجة بلغة بايثون
عدد الصفحات : 418
لغة الكتاب : عربي
#python #بايثون
channel : @Expert_programming_and_Database
عدد الصفحات : 418
لغة الكتاب : عربي
#python #بايثون
channel : @Expert_programming_and_Database
👍1
بما أنه موقع stack overflow يعتبر من أفضل المواقع وأكثرها استخداماً لحلول الأخطاء البرمجية ..
بشارك معكم اليوم إضافة جميلة جدا الى VS code تسمى StackFinder تسهل عليك حلول الأخطاء اللي بتواجهك بدون الانتقال الى المتصفح والبحث عنها ..
طريقة الاستخدام :
https://youtu.be/v1JAI08Dw88
____
رابط قناتنا
تابعنا للحصول على كل جديد
https://t.me/Expert_programming_and_Database
بشارك معكم اليوم إضافة جميلة جدا الى VS code تسمى StackFinder تسهل عليك حلول الأخطاء اللي بتواجهك بدون الانتقال الى المتصفح والبحث عنها ..
طريقة الاستخدام :
https://youtu.be/v1JAI08Dw88
____
رابط قناتنا
تابعنا للحصول على كل جديد
https://t.me/Expert_programming_and_Database
👍1
ال(API):
اختصار لواجهة برمجة التطبيقات. يشير هذا المصطلح إلى "وجه" المكتبة ، حيث يمكن للمبرمج الوصول إليها. فكر في الأمر على أنه تمثيل منطقي لما هو موجود في المكتبة ، والوثائق ذات الصلة التي تشرح ما يمكن للمبرمج فعله بالمكتبة. الفرق هو أن تلك المكتبة تشير إلى الكود نفسه ، بينما تشير API إلى الواجهة. هناك العديد من واجهات برمجة التطبيقات (API) المثيرة للاهتمام ، ويتم توفير بعض منها من خلال مواقع الويب التي نستخدمها يوميًا مثل Google APIs و Facebook Messenger API وما إلى ذلك.
ال (IDE):
اختصار لبيئة التطوير المتكاملة.
ال (IDE) هو تطبيق يساعدك أثناء عملية كتابة الكود نفسه عن طريق أتمتة العديد من العمليات المفيدة مثل تصحيح الأخطاء ، وإعادة البناء ، وإنشاء الكود ، وما إلى ذلك. IDE هو مجرد أداة لمساعدة المبرمجين ، ويمكنك ببساطة استخدام Notepad إذا كنت رغبة. تتضمن أمثلة IDEs: Eclipse و IntelliJ IDEA و Netbeans و Visual Studio وما إلى ذلك.
ال (SDK):
اختصار لمجموعة أدوات تطوير البرامج. هذه مجموعة كاملة من أدوات تطوير البرامج لمنصة معينة. يمكن أن تتضمن هذه "المجموعة" جميع أنواع الأشياء مثل: المكتبات وواجهات برمجة التطبيقات و IDEs والوثائق وما إلى ذلك ، على سبيل المثال Android SDK ، الذي يوفر كل ما قد تحتاجه لتطوير Android.
مجموعة الأدوات (Toolkit): يبدو لي مصطلحًا للإشارة إلى أي مجموعة من "الأدوات(Tools)" (مصطلح آخر) له هدف مشترك.
ال (Framework): الإطار عبارة عن بنية عامة توفر بنية هيكلية يمكن من خلالها تنفيذ برنامج معين. يسمح التجريد بإعادة استخدام أنماط التصميم الشائعة بسهولة مع السماح بترك التفاصيل المحددة للمطورين. إعادة استخدام أنماط التصميم الشائعة يعني وجود هيكل عام لحل أنواع مماثلة من المشاكل. على سبيل المثال ، يوفر Java Swing Framework وظائف وهيكل برمجة Java GUI ؛ يمكن استخدامه لأي برمجة واجهة مستخدم رسومية قد تحتاج إلى القيام بها. مثال آخر هو Model-View-Controller Framework الذي يصف بعبارات مجردة الأجزاء الثلاثة الرئيسية لتطبيق ويب شائع. قد يتجلى إطار العمل على أنه وظائف وفئات تحتاج بالضرورة إلى التنفيذ مثل طريقة run () في Java Swing ، والتي تتطلب من المستخدم التوافق مع نمط التصميم الذي يدور حوله إطار العمل.
╭✪➢@https://t.me/Expert_programming_and_Database 🚫࿐
╰━━━━━━━━━━━❍ ••
اختصار لواجهة برمجة التطبيقات. يشير هذا المصطلح إلى "وجه" المكتبة ، حيث يمكن للمبرمج الوصول إليها. فكر في الأمر على أنه تمثيل منطقي لما هو موجود في المكتبة ، والوثائق ذات الصلة التي تشرح ما يمكن للمبرمج فعله بالمكتبة. الفرق هو أن تلك المكتبة تشير إلى الكود نفسه ، بينما تشير API إلى الواجهة. هناك العديد من واجهات برمجة التطبيقات (API) المثيرة للاهتمام ، ويتم توفير بعض منها من خلال مواقع الويب التي نستخدمها يوميًا مثل Google APIs و Facebook Messenger API وما إلى ذلك.
ال (IDE):
اختصار لبيئة التطوير المتكاملة.
ال (IDE) هو تطبيق يساعدك أثناء عملية كتابة الكود نفسه عن طريق أتمتة العديد من العمليات المفيدة مثل تصحيح الأخطاء ، وإعادة البناء ، وإنشاء الكود ، وما إلى ذلك. IDE هو مجرد أداة لمساعدة المبرمجين ، ويمكنك ببساطة استخدام Notepad إذا كنت رغبة. تتضمن أمثلة IDEs: Eclipse و IntelliJ IDEA و Netbeans و Visual Studio وما إلى ذلك.
ال (SDK):
اختصار لمجموعة أدوات تطوير البرامج. هذه مجموعة كاملة من أدوات تطوير البرامج لمنصة معينة. يمكن أن تتضمن هذه "المجموعة" جميع أنواع الأشياء مثل: المكتبات وواجهات برمجة التطبيقات و IDEs والوثائق وما إلى ذلك ، على سبيل المثال Android SDK ، الذي يوفر كل ما قد تحتاجه لتطوير Android.
مجموعة الأدوات (Toolkit): يبدو لي مصطلحًا للإشارة إلى أي مجموعة من "الأدوات(Tools)" (مصطلح آخر) له هدف مشترك.
ال (Framework): الإطار عبارة عن بنية عامة توفر بنية هيكلية يمكن من خلالها تنفيذ برنامج معين. يسمح التجريد بإعادة استخدام أنماط التصميم الشائعة بسهولة مع السماح بترك التفاصيل المحددة للمطورين. إعادة استخدام أنماط التصميم الشائعة يعني وجود هيكل عام لحل أنواع مماثلة من المشاكل. على سبيل المثال ، يوفر Java Swing Framework وظائف وهيكل برمجة Java GUI ؛ يمكن استخدامه لأي برمجة واجهة مستخدم رسومية قد تحتاج إلى القيام بها. مثال آخر هو Model-View-Controller Framework الذي يصف بعبارات مجردة الأجزاء الثلاثة الرئيسية لتطبيق ويب شائع. قد يتجلى إطار العمل على أنه وظائف وفئات تحتاج بالضرورة إلى التنفيذ مثل طريقة run () في Java Swing ، والتي تتطلب من المستخدم التوافق مع نمط التصميم الذي يدور حوله إطار العمل.
╭✪➢@https://t.me/Expert_programming_and_Database 🚫࿐
╰━━━━━━━━━━━❍ ••
👍1
*مصطلحات هامة لكل مبرمج : -
مبرمج Programmer
مطور Developer
برنامج Programme
تطبيق Application
موقع انترنت Website
المعامل Operand
عامل التشغيل Operator
المؤشر Pointer
واجهة برمجة التطبيقات APi
الوسيطة Argument
التجميع Compilation
استضافة Hosts
خادم Server
خوارزميات Algorithms
رسم بياني للخوارزميات Flow chart
اداة/ادوات Tool /tools
قاعدة بيانات Database
نوع البيانات Data types
هياكل البيانات data structures
سطر برمجي Code
كود صلب Hard Code
برمجة كائنية Object oriented
اصناف / انواع Classes
طرق Methods
واجهات Interfaces
متغير Variable
ثابت Constant
البيان Statement
بناء الجملة Syntax
اعلان لمتغير Declare
اعلان Declaration
الحزمة Package
مهمة وظيفة Function
تنفيذ Execute
استثناء Exception
تشغيل تنفيذ Implementation
عوامل متغيرة Parameters
أكبر من > Greater than
أصغر من < Less than
يساوي = Equal
لا يساوي =! Not equal
حلقة متصلة من الأوامر Loop
حلقة لانهائية Endless loop
شرط Condition
العبارات الشرطية Conditionals
متغير رقمي (Flowchart(flow
متغير رقمي (Integer(int
متغير حرفي (Character(char
التكرار Iteration
الكلمات الأساسية Keywords
عشري Decimal
ثنائي binary
مجسم الموقع Body
رأس الصفحة Head
قسم من أقسام الصفحة Div
شكل الصفحة Style
خصائص Attributes
التعبير Expression
إطار العمل Framework
الواجهة الخلفية Backend
الواجهة الأمامية Front-end
لا شيء NULL
وقت التشغيل Runtime
مبرمج Programmer
مطور Developer
برنامج Programme
تطبيق Application
موقع انترنت Website
المعامل Operand
عامل التشغيل Operator
المؤشر Pointer
واجهة برمجة التطبيقات APi
الوسيطة Argument
التجميع Compilation
استضافة Hosts
خادم Server
خوارزميات Algorithms
رسم بياني للخوارزميات Flow chart
اداة/ادوات Tool /tools
قاعدة بيانات Database
نوع البيانات Data types
هياكل البيانات data structures
سطر برمجي Code
كود صلب Hard Code
برمجة كائنية Object oriented
اصناف / انواع Classes
طرق Methods
واجهات Interfaces
متغير Variable
ثابت Constant
البيان Statement
بناء الجملة Syntax
اعلان لمتغير Declare
اعلان Declaration
الحزمة Package
مهمة وظيفة Function
تنفيذ Execute
استثناء Exception
تشغيل تنفيذ Implementation
عوامل متغيرة Parameters
أكبر من > Greater than
أصغر من < Less than
يساوي = Equal
لا يساوي =! Not equal
حلقة متصلة من الأوامر Loop
حلقة لانهائية Endless loop
شرط Condition
العبارات الشرطية Conditionals
متغير رقمي (Flowchart(flow
متغير رقمي (Integer(int
متغير حرفي (Character(char
التكرار Iteration
الكلمات الأساسية Keywords
عشري Decimal
ثنائي binary
مجسم الموقع Body
رأس الصفحة Head
قسم من أقسام الصفحة Div
شكل الصفحة Style
خصائص Attributes
التعبير Expression
إطار العمل Framework
الواجهة الخلفية Backend
الواجهة الأمامية Front-end
لا شيء NULL
وقت التشغيل Runtime
👍1
افضل واهم الاختصارت فى برنامج فيجوال ستوديو كود VSCode لكي تسهل وتسرع عليك العمل من خلال البرنامج .
الاختصارت
------------------------------------
مؤشر ماوس اضافي
ALT + CLICK
نظره تعريفيه سريعه
ALT + F12
اغلاق النافذة
ALT + F4
التنقل بين الملفات
ALT + RIGHT
تقسيم الصفحه النشطه
CTRL + /
التنقل بين المحررات المفتوحة
CTRL + `
زووم ان | Zoom In
CTRL + =
زووم اوت | Zoom Out
CTRL + -
التركيز على المحرر فى اليسار
CTRL + 1
التركيز على المحرر فى اليمين
CTRL + 2
الانتقال السريع للقوس المتطابق
CTRL + ALT + ]
فتح التعريف فى الجانب
CTRL + ALT + CLICK
اضافة مؤشر ماوس جديد فى الاسفل
CTRL + ALT + DOWN
اضافة مؤشر ماوس جديد فى الاعلى
CTRL + B
فتح ملف فى الجانب
CTRL + ENTER
الانتقال الى التعريف
CTRL + CLICK
الذهاب للملف
CTRL + F2
الذهاب لسطر ميعن
CTRL + G
الديبج | debugger
CTRL + SHIFT + D
المتصفح
CTRL + SHIFT + E
البحث فى جميع ملفات المشروع
CTRL + SHIFT + F
اظهار النوافذ
CTRL + SHIFT + I
البحث المتقدم فى الملفات
CTRL + SHIFT + J
اضافة مؤشر للكلمة المحدده
CTRL + SHIFT + L
قائمة بها جميع الاخطاء
CTRL + SHIFT + M
الذهاب الى الرموز
CTRL + SHIFT + O
فتح control pallet
CTRL + SHIFT + P
فتح output
CTRL + SHIFT + U
اغلاق النافذة
CTRL + SHIFT + W
اظهار التلميحات
CTRL + SPACE
التنقل بين الملفات
CTRL + TAB
شاشة كامله
F11
الاختصارت
------------------------------------
مؤشر ماوس اضافي
ALT + CLICK
نظره تعريفيه سريعه
ALT + F12
اغلاق النافذة
ALT + F4
التنقل بين الملفات
ALT + RIGHT
تقسيم الصفحه النشطه
CTRL + /
التنقل بين المحررات المفتوحة
CTRL + `
زووم ان | Zoom In
CTRL + =
زووم اوت | Zoom Out
CTRL + -
التركيز على المحرر فى اليسار
CTRL + 1
التركيز على المحرر فى اليمين
CTRL + 2
الانتقال السريع للقوس المتطابق
CTRL + ALT + ]
فتح التعريف فى الجانب
CTRL + ALT + CLICK
اضافة مؤشر ماوس جديد فى الاسفل
CTRL + ALT + DOWN
اضافة مؤشر ماوس جديد فى الاعلى
CTRL + B
فتح ملف فى الجانب
CTRL + ENTER
الانتقال الى التعريف
CTRL + CLICK
الذهاب للملف
CTRL + F2
الذهاب لسطر ميعن
CTRL + G
الديبج | debugger
CTRL + SHIFT + D
المتصفح
CTRL + SHIFT + E
البحث فى جميع ملفات المشروع
CTRL + SHIFT + F
اظهار النوافذ
CTRL + SHIFT + I
البحث المتقدم فى الملفات
CTRL + SHIFT + J
اضافة مؤشر للكلمة المحدده
CTRL + SHIFT + L
قائمة بها جميع الاخطاء
CTRL + SHIFT + M
الذهاب الى الرموز
CTRL + SHIFT + O
فتح control pallet
CTRL + SHIFT + P
فتح output
CTRL + SHIFT + U
اغلاق النافذة
CTRL + SHIFT + W
اظهار التلميحات
CTRL + SPACE
التنقل بين الملفات
CTRL + TAB
شاشة كامله
F11
👍3
#معلومة
using namespace std;
وظيفتها؟
تعطي الأمر للمترجم باستخدام "الكلمات المحجوزة" في لغة البرمجة standard library.
ما الكلمات المحجوزة ؟
هي كلمات معروفة من قبل المترجم لايمكن استخدامها في تسمية المتحولات والثوابت وجميعها تكتب باحرف صغيرة a_z.
👍| اعجبني
using namespace std;
وظيفتها؟
تعطي الأمر للمترجم باستخدام "الكلمات المحجوزة" في لغة البرمجة standard library.
ما الكلمات المحجوزة ؟
هي كلمات معروفة من قبل المترجم لايمكن استخدامها في تسمية المتحولات والثوابت وجميعها تكتب باحرف صغيرة a_z.
👍| اعجبني
👍3
#معلومة
#السي_بلس_بلس 1
شروط تسمية المتحولات في لغة ++c:
🔴ان تستخدم a-z او A-Z .
🟢ان لا يبدأ بأرقام
🟣ان لا يحتوي على مسافات
⚪️إذا كان اسم المتغير يتكون من أكثر من كلمة وحيث ان تسمية المتغيرات لا تقبل (مسافات)بين الكلمات يفضل وضع الشخطة التحتية بين الكلمات(_)
مثال : Student_Name
أو تكتب موصولة مع بعضها
مثال :StudentName
🟠لايجب ان يحتوي على رموز مثل @ &+!؟#*…
ماعدا $ و _ فهي مسموحة
🟡لا يصح استخدام الكلمات المحجوزة
🔵مراعاة الاحرف الكبيرة والصغيرة
🟢ولكن يصح استخدامها اذا جعلنا فيها حرفا كبيرا فمثلا
true❎
ولكن
True✅
#السي_بلس_بلس 1
شروط تسمية المتحولات في لغة ++c:
🔴ان تستخدم a-z او A-Z .
🟢ان لا يبدأ بأرقام
🟣ان لا يحتوي على مسافات
⚪️إذا كان اسم المتغير يتكون من أكثر من كلمة وحيث ان تسمية المتغيرات لا تقبل (مسافات)بين الكلمات يفضل وضع الشخطة التحتية بين الكلمات(_)
مثال : Student_Name
أو تكتب موصولة مع بعضها
مثال :StudentName
🟠لايجب ان يحتوي على رموز مثل @ &+!؟#*…
ماعدا $ و _ فهي مسموحة
🟡لا يصح استخدام الكلمات المحجوزة
🔵مراعاة الاحرف الكبيرة والصغيرة
🟢ولكن يصح استخدامها اذا جعلنا فيها حرفا كبيرا فمثلا
true❎
ولكن
True✅
👍1
كمبتدئ ستواجه الكثير من الأخطاء البرمجية والتي قد توترك وتسبب لك الهلع عندما لا تستطيع حلها أو يتطلب ذلك منك وقتاً.
في هذا المقال ستتعلم عدة طرق يمكنك اتباعها لحل أي مشكلة برمجية قد تواجهك سواء قبل تشغيل الكود أو عند تشغيله:
https://harmash.com/blog/ways-to-solve-code-errors
في هذا المقال ستتعلم عدة طرق يمكنك اتباعها لحل أي مشكلة برمجية قد تواجهك سواء قبل تشغيل الكود أو عند تشغيله:
https://harmash.com/blog/ways-to-solve-code-errors
👍2
👍1