بدايه مبرمج
2.15K subscribers
77 photos
153 files
262 links
طريقك الى عالم البرمجه😍
حيث 1+1 لايساوي 2

💫أول قناه تستهدف الطلاب المبدئين وتبدا بالشروحات من الصفر...
Download Telegram
1- تمارين مبتدئ ومتوسط
http://www.practicepython.org

2- تحديات وتمارين
http://github.com/zhiwehu/Python-programming-exercises

3-تحدي البايثون.. على شكل أحجيات غريبة نوعاً ما
http://www.pythonchallenge.com/

4- تطبيقات عملية على طرق عرض البيانات والواجهات والأي بي آي والشبكات وغيرها
http://newcoder.io

5- تمرن بتنفيذ مشاريع صغيرة
https://codeclubprojects.org/en-GB/python/

6- محرك بحث فيه مشاريع بايثون جاهزة
http://nullege.com

7- تطبيقات وتمارين
http://pythonsheets.com

#python
https://chat.whatsapp.com/KLYGz792kfj0RGiveA3dco


حرصا منا على ان تصل الفايدة والمعلومة للجميع ونظرا لإزدحام المجموعة الاولى #بداية_مبرمج
تم إنشاء مجموعة #بداية_مبرمج_ 2
السلام عليكم

هذا الأستبيان لمشروع التخرج ..
مابياخذ منك دقيقه..
ارجو تعبئته والف شكر سلفاً💚

https://forms.gle/dVrWjNRxSGudE3WS7
السلام عليكم
كثير يسأل عن اختلاف التخصصات في الحاسب, ومعرفة اختلاف التخصصات تساعد على تحقيق الرغبة والاختيار الصحيح والمناسب. في هذه التدوينة بوضح اختلاف التخصصات كذلك بعض التخصصات الدقيقة .. الأمر الاخر والمهم هو توضيح التخصصات التي تطرح في الجامعات الامريكية ومعرفة المناسب منها للالتحاق بالجامعة .. وهذا الموضوع مهم لكل طالب دراسات عليا في الحاسب !
كوب قهوة وقراءة ممتعة ..

نبدأ بأقسام الحاسب الرئيسية وتوضيح كل قسم وعلى ماذا يركز:
علــوم الحاسب:
يركز علوم الحاسب بشكل كبير على البرمجيات والتطبيقات,أنظمة التشغيل, البيانات وكيفية معالجتها وانتقالها. ايضا يشكل الرياضيات أساس مهم وقوي في تطوير النظريات والتطبيقات المختلفة, حيث يأخذ طالب علوم الحاسب قرابة 6 الى 8 مواد في علوم الرياضيات المختلفة والتي تساعدهم مستقبلا في بناء وتطوير الانظمة, البرمجيات, والأمن المعلوماتي.
طالب علوم الحاسب يتعلم اساسيات ومفهوم البرمجة, حل المشاكل والتفكير المنطقي, الجبر الخطي والرياضيات المتقطعة والاحصاء. هيكلة البيانات, قواعد وادارة البيانات, الشبكات وأمن الحاسب, أنظمة التشغيل, برمجة الويب.
علوم الحاسب تخصص عام يدّرس فيه علوم الحاسب المختلفة .. هناك بعض المسارات والتخصصات الدقيقة والتي تندرج تحت علوم الحاسب لمن أراد أن يتخصص فيها مستقبلاً:
الذكاء الاصطناعي, أمن المعلومات, الشبكات, عمارة وهيكلة الحاسب, تطوير الويب, هندسة البرمجيات, الانيميشن والألعاب.
هندســة الحاسب:
هندسة الحاسب يركز على كل ما يتعلق بمعدات وتركيب الحاسب, يتعامل مهندس الحاسب مع الهاردوير على عكس علوم الحاسب.
مهندس الحاسب مسؤول عن تصميم وتطوير قطع الحاسب مثل الدوائر الكهربائية والمايكروشبس, المعالج والذاكرة, وجعلها تعمل بكفاءة عالية وبتكلفة أقل.
بعض الجامعات في امريكا يكون مسمى التخصص هندسة كهربائية لكن المحتوى والكورسات تتعلق بهندسة الحاسب. الفرق اختلاف مسميات لا أكثر. وسأشرح هذه الجزئية المهمة في نهاية التدوينة.
بعض المواد الاساسية في تخصص هندسة الحاسب : أساسيات ومفهوم البرمجة, حل المشاكل والتفكير المنطقي, الجبر الخطي والرياضيات المتقطعة والاحصاء, هيكلة البيانات, التصميم المنطقي, أسس الدوائر الكهربائية, الاشارات والنظم, معالجة الاشارات الرقمية, نظم التشغيل, شبكات الحاسب, تصميم النظم الرقمية.
في بعض الجامعات يكون تخصص هندسة الحاسب من ضمن كلية الهندسة, وجامعات اخرى يدرس التخصص في كلية الحاسب.

تقنيــة المعلومات:
تقنية المعلومات تركز على استخدام التقنية من نظم تشغيل وتطبيقات لبناء نظام متكامل في قطاع الأعمال. أصحاب هذا التخصص يميلون للحديث عن التقنية والمشاكل والحلول مع العملاء في سبيل انشاء خطة متكاملة تلبي متطلبات العميل.

بعض المواد الاساسية في تخصص تقنية المعلومات: اساسيات ومفهوم البرمجة, حل المشاكل والتفكير المنطقي, الجبر الخطي والرياضيات المتقطعة والاحصاء. أخلاقيات تقنية المعلومات, هيكلة البيانات, قواعد وادارة البيانات, النظم الذكية, هندسة البرمجيات, أمن المعلومات.
بعض المسارات الدقيقة في تخصص تقنية المعلومات:
تحليل الامن المعلوماتي, تصميم الشبكات, الدعم التقني, إدارة النظام.

نظــم المعلومات:
بداية هناك لبس في تخصص نظم المعلومات ولا بد من توضيحه, نظم المعلومات "الحاسب" والذي يندرج تحت كلية الحاسب يسمى نظم معلومات الحاسب, بعض الجامعات لا تذكر كلمة الحاسب ولكن بالنظر الى الخطة الدراسية للتخصص يتضح أنه خاص ومرتبط بالحاسب .. وهناك تخصص اخر مختلف تماماً وهو نظم المعلومات "الادارية" والذي يندرج عادةً تحت كلية إدارة الأعمال. بعض الجامعات يكون مسمى التخصص نظم معلومات, فيضن الكثير أنه مرتبط بالحاسب ولكن التخصص يميل الى الادارة ويكون تحت تخصص ادارة الاعمال. وهذا اللبس يعاني منه كثير من طلاب الدراسات العليا في أمريكا, لان كثير من الجامعات تذكر تخصص نظم معلومات فقط, فيضن أنه مرتبط بالحاسب ومشابه للتخصصات في بعض الجامعات مثل الجامعات السعودية, ولكن التخصص مرتبط بالادارة ويكون داخل كلية ادارة الاعمال.
كيف يتم معرفة التخصص ؟
بالنظر في الخطة الدراسية واسم التخصص والكلية يتضح التخصص ما إذا كان نظم معلومات ادارية أو نظم معلومات الحاسب. وهذا التوضيح والفرق مهم لطالب الدراسات العليا. وهذه مسميات التخصص:
Information Systems
Computer Information Systems
Management Information Systems
سأتحدث عن تخصص نظم معلومات المرتبط بالحاسب:
تخصص نظم معلومات "الحاسب" يركز على تحليل وتصميم الانظمة المناسبة لقطاع الاعمال, يتجه بشكل أكبر لحل مشكلات قطاع الاعمال باستخدام التقنيات المناسبة. التأكد من عمل الانظمة والبيانات بشكل صحيح. دارس هذا التخصص يكون لديه القدرة على تحليل المشاكل وايجاد الحلول المناسبة لها, مهارات في الرياضيات والتفكير المنطقي, مهارات التواصل.
تطوير الأنظمه والتي تتكون من العناصر الاساسية: أخد وتجميع المتطلبات, التحليل, التصميم, البرمجة, مرحلة الاختبار والتحقق, مرحلة التقييم.
بعض المواد الاساسية في تخصص نظم معلومات الحاسب: اساسيات ومفهوم البرمجة, حل المشاكل والتفكير المنطقي, الجبر الخطي والرياضيات المتقطعة والاحصاء, ادارة الاعمال, كتابة التقارير الرقمية, الاتصالات والشبكات, تحليل وتصميم نظم المعلومات, ادارة مشروع تقنية المعلومات, جودة البرمجيات, ادارة نظم المعلومات, دعم اتخاذ القرارات والنظم الخبيرة.
نقطة مهمة وهي اختلاف الجامعات في الخطة الدراسية لنظم المعلومات, بعضهم يتجه نحو التقنية أكثر من الإدارة, والبعض الاخر يكون جانب ادارة الاعمال بشكل اكبر من الجاني التقني, واختيار الخطة الدراسية المناسبة لاختيار الجامعة يعود لتوجهات ورغبات الطالب للمستقبل.
بعض المسارات والتخصصات الدقيقة داخل نظم معلومات الحاسب:
تحليل وتصميم الانظمة والتطبيقات
تصميم الشبكات
التحليل الجنائي الرقمي

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

لو تلاحظ عزيزي القارئ, تشابه الخطة الدراسية بين تخصصات الحاسب في البكالوريس ! "علوم حاسب, تقنية معلومات, نظم معلومات الحاسب" التشابه في مواد البرمجة والرياضيات وقواعد البيانات وانظمة التشغيل وغيرها من المواد الاساسية لتكوين اساس قوي ومتين تبني عليه خياراتك ورغباتك في المستقبل. الاختلاف بين التخصصات يكون في بعض المواد المرتبطة ارتباط وثيق بالتخصص.
سبعة #أكاذيب قد تمنعك من تعلم #البرمجة
======================
الكذبة الأولى: إن كنت فاشلا في #الرياضيات فلن تتعلم البرمجة
الحقيقة: المنطق الرياضي مهم جدا في حل المشاكل البرمجية، لكنك لست ملزما أن تكون متفوقا في الرياضيات لتتعلم البرمجة، فالرياضيات جزء من البرمجة وليست كل البرمجة، ولن تحتاج الرياضيات إلا في المشاريع التي تستلزمها منك كمشاريع التصميم والهندسة، تماما مثل حاجتك إلى الفيزياء لتقدير سرعة الأجسام وقوة الاصطدام إن أردت برمجة الألعاب.
وفي الغالب لن تكون مطالبا بالتعمق في مفاهيم الرياضيات لأن لغات البرمجة سهلت هذا الجانب بشكل كبير وكل ما ستحتاجه من دوال مثل سينيس وكوسنيس وغيرها موجود وجاهز..كل ما عليك أن تكون متمكنا من العمليات الحسابية الأساسية (الجمع، الطرح، الضرب، القسمة).
إذن لا تشغل بالك بالرياضيات واشرع في تعلم البرمجة الآن !
==============================
الكذبة الثانية: إن لم تكن تتكلم #الانجليزية بطلاقة فلا تحلم أن تكون مبرمجا
الحقيقة: ليس شرطا أن تكون أمريكيا أو بريطانيا لتكون مبرمجا، فاللغة لم تكن في يوم من الأيام حاجزا للولوج إلى أي حقل معرفي، إن كنت تتقن لغة عالمية واحدة فيمكنك أن تكون مبرمجا ناجحا، وخذها مني بصدق: يكفي أن تكون متقنا للغة العربية وستتعلم البرمجة لأن المصادر المعرفية بالعربية في رقي وتقدم.
لكن لا تتكاسل في تعلم الانجليزية لأنك ستحتاجها بعد أن تتعلم ركائز البرمجة وستجد نفسك مضطرا إلى البحث عن بعض المعلومات باللغة الانجليزية.
أما حاليا فيكفي أن تكون قادرا على فهم اللغة العربية أو إحدى اللغات العالمية لتبدأ رحلتك التعلمية وأنت مطمئن.
==============================
الكذبة الثالثة: #المحتوى_العربي رديء و لن ينفعك بشيء
الحقيقة: غالبا ما يطرح هذه الفرية أشخاص فاشلون لم يستطيعوا الإسهام في إثراء المحتوى المعرفي العربي فبادروا إلى الانتقاص منه والطعن في أهله واستصغارهم.
المحتوى العربي مشرف جدا وهو في رقي مستمر، والعتب ليس على نور الشمس ولكن على الأعمى الذي لا يبصره.
=============================
الكذبة الرابعة: #البرمجة_متعبة و لا تدر على صاحبها المال
الحقيقة: نعم البرمجة متعبة لكنها ممتعة ;) أما مسألة أنها لا تدر على صاحبها المال، فعليك أن تعلم أن أغنى شخص في العالم: بيل غيتس حاز ثروته بالبرمجة وأمثاله كثيرون: مثل مؤسس الفيسبوك والواتساب وتويتر و..إلخ.
أضف إلى ذلك أن من أعلى الرواتب قدرا في الدول المتقدمة رواتب المبرمجين والمطورين.
============================
الكذبة الخامسة: البرمجة حكر على #المتخصصين فيها
الحقيقة: البرمجة فن، ولم يكن الفن في يوم من الأيام حكرا على أشخاص بعيانهم، يمكنك تعلم البرمجة مهما كان سنك ومهما كان موقعك الاجتماعي، فقط ابدأ وستلاحظ حجم هذه الكذبة.
============================
الكذبة السادسة: #البرامج_كثيرة على الانترنت فلماذا تتعلم البرمجة
الحقيقة: نعم البرامج كثيرة لكن الحاجة البشرية لا حدود لها، وما يدريك أن تخطر ببالك فكرة فتقوم ببرمجتها وتنجح نجاحا مبهرا، ثم لو كان كل المبرمجين يفكرون هكذا لما صنع برنامج واحد.
===============================
الكذبة السابعة: البرمجة تعني تحولك إلى #زومبي
الحقيقة: هنالك من له القابلية إلى أن يعيش مثل الزومبي حتى بلا برمجة :)
فقط نظم وقتك ورتب مهامك ولن تحتاج إلى السهر الطويل لكي تنام طيلة النهار.

وفي الختام خذها مني بصدق: استصغر ما يستعظمه الناس تتفوق عليهم.

👍🏻
جدول الاختصارات والتشكيل والرموز ....
============================
1. الضغط على الزر Win + B، لإيقاف عمل لوحة المفاتيح ومنع الأزرار من الكتابة.
2. الضغط على الزر Win + D، للعودة إلى سطح المكتب مباشرة.
3.الضغط على الزر Win + E، للدخول مباشرة إلى My computer
4. الضغط على الزر Win + F، لفتح "البحث" دون استخدام فأرة الكمبيوتر.
5. الضغط على الزر Win + L، لإقفال شاشة جهاز الكمبيوتر.
6. الضغط على الزر Win + M، لإغلاق جميع النوافذ المستخدمة على سطح المكتب.
7. الضغط على الزر Win + P، لتبديل طريقة تشغيل شاشة العرض الإضافية.
8. الضغط على الزر Win + R، لفتح نافذة "التشغيل".
9. الضغط على الزر Win + T، لتفعيل شريط المهام.
10. الضغط على الزر Win + U، لتظهر على الشاشة "قائمة المهمات".
11. الضغط على الزر Win + X، لتظهر قائمة "برامج الهاتف" في نظام Windows 7، أما في Windows 8 فتظهر على الشاشة قائمة "ابدأ".
12. الضغط على الزر Win + F1، لتظهر قائمة "Help and support".
13. الضغط على الزر Win + "السهم إلى أعلى"، لتتوسع النافذة المفتوحة حتى كامل مساحة الشاشة.
14. الضغط على الزر Win + "السهم الأيمن أو الأيسر"، لتتحرك النافذة المفتوحة إلى اليسار أو اليمين.
15. الضغط على الزر Win + Shift + "السهم الأيمن أو الأيسر"، لنقل النافذة المفتوحة من شاشة إلى أخرى.
16. الضغط على الزر Win + مفتاح "+"، لزيادة مساحة الشاشة.
17. الضغط على win + اي رقم
كل رقم يرمز لترتيب ايكونات شريط المهام
لو مثلا كروم اول ايكونة اضغط Win +1 يفتح كروم وهكذا مع بقية الأيقونات.اسرار لوحة المفاتيح keyboard :-
===================
Shift + E : الضمة
Shift + X : السكون
Shift + Q : الفتحة
Shift + A : الكسرة
ذ + Shift : الشدة
Shift + Z : المدة
Shift + W : تنوين فتح
Shift + S : تنوين كسرة
Shift + R : تنوين ضم
Shift + T : لإ
Shift + G : لأ
Shift + Y : إ
Shift + H : أ
Shift + N : آ
Shift + B : لآ
Shift + V : {
Shift + C : }
Shift + F : ]
Shift + D : [
Shift + J : تمديد الحرف
Ctrl + C : نسخ
Ctrl + X : قص
Ctrl + V : لصق
Ctrl + Z : تراجع
Ctrl + A : تعليم الملف
Shift + U : فاصلة معكوسة
Ctrl + ESC : قائمة المهام
Ctrl + Enter : ابتداء صفحة جديدة
Ctrl + Shift : لغة عربية ( يمين )
Ctrl + Shift : لغة إنجليزية ( يسار )
Ctrl + 1 : مسافة مفردة
Ctrl + 5 : مسافة سطر ونصف
Ctrl + 2 : مسافة مزدوجة
Ctrl + G : الانتقال إلى صفحة
Ctrl + END : الانتقال إلى نهاية الملف
Ctrl + F5 : تصغير نافذة الملف
Ctrl + F6 : الانتقال من ملف لأخر
Ctrl + F2 : معاينة الصفحة قبل الطباعة
= + Ctrl : تكبير وتصغير درجة واحدة
F4 : تكرار أخر عملية
Alt + Enter : تكرار أخر عملية
Ctrl + Y : تكرار أخر عملية
Ctrl + F9 : فتح قوسين جاهزين
Shift + F10 : تعداد نقطي ورقمي
F12 : حفظ بأسم
Shift + F12 : حفظ الملف
Ctrl + Home : أول المستند
Ctrl + End : أخر المستند
Shift + F1 : معلومات عن نوع التنسيق
Ctrl + U : سطر تحت النص
Ctrl + F4 : خروج من الملف
Ctrl + N : ملف جديد
Ctrl + H : استبدال
Ctrl + I : خط مائل
Ctrl + K : تنسيق المستند
Ctrl + P : طباعة
Ctrl + O : فتح منطقة
د + Ctrl : تكبير النص
ج + Ctrl : تصغير النص
Alt + S : قائمة تنسيق
Alt + J : قائمة تعليمات
[ + Alt : قائمة جدول
] + Alt : قائمة أدوات
Alt + U : قائمة عرض
Alt + P : قائمة تحرير
Alt + L : قائمة ملف
“ + Alt : قائمة إطار
Alt + Q : تعديل مسطرة
Ctrl + E : توسيط النص
Ctrl + F : بحث
Ctrl + B : خط أسود
Ctrl+Shift + P : حجم الخط
Ctrl+Shift + S : نمط
Ctrl + D : خط
Ctrl+Shift + K : تحويل الحروف - Capital
Shift + F3 : تحويل الحروف - Capital
Ctrl+Shift + L : وضع نقطة عند بداية النص
Ctrl+Alt + E : حواشي سفلية ترقيم روماني
Ctrl+Alt + R : وضع علامة ®
Ctrl+Alt + T : وضع علامة
Ctrl+Alt + C : وضع علامة ©
Ctrl+Alt + I : معاينة الصفحة قبل الطباعة
Shift + F7 : قاموس المرادفات
Ctrl+Alt + F1 : معلومات النظام
Ctrl+Alt + F2 : فتح الدلائل
Ctrl + J : تسوية النص من الجانبين
Ctrl + L : بداية النص من الجانب الأيسر
Ctrl + Q : بداية النص من الجانب الأيمن
Ctrl + E : توسيط النص
Ctrl + M : تغيير المقاس الأعلى للفقرة
Shift + F5 : رجوع إلى الموضع الذي انتهيت منه عند إغلاق الملف
= + Ctrl + Alt : تخصيص
F3 : إدخال نص تلقائي
F9 : تدقيق حقول
F10 : تحريك إطار لفتح النوافذ
F1 : تعليمات
F5 : الانتقال إلى
F7 : تدقيق إملائي
F8 : تعليم منطقة
ctrl+a
يعمل هذا الامر بتحديد الكل للنص او الكائن
ctrl+c
يعمل هذا الامر بنسخ الذي تم تحديده
ctrl+v يعمل هذا الامر بلصق المنسوخ
ctrl+x يعمل هذا الامر بقص الذي تم تحديدة
ctrl+z هذا الامر مهم جذا يمكنك التراجع عن اي امر عملته
ctrl+p هذا الامر يعطي لبرنامج النتصفح او اي برنامج امر بالطباعة
ctrl+o يمكن
ك فنح ملف من اي برنامج عن طريق هذا الامر
ctrl+w يمكنك اغلاق اي نافذة مفتوحة
ctrl+d امر يجعل برنامج التصفح يحفظ الصفحة المعروضة الي المفضلة
ctrl+f يمكن لك بحث في البرنامج عن الكلمة
ctrl+b يمكن لك ترتيب ملف المفضلة عن طريق هذا الامر
ctrl+s حفظ العمل الذي قمت به
ctrl+shift يجعل مؤشر الكتابة يذهب الى اليسار
ctrl+shift يجعل المؤشريذهب الى اليمين
alt+f4 أمر مفيد يقوم بإغلاق النوافذ
alt+esc يمكنك التنقل من نافذة الى نافذة
alt+tab امر مفيد جدا لك اذا كان هنالك نوافذ كثيرة مفتوح يمكنك اختيار النافذة المطلوبة
alt+shift اليسار يحول الكتابة من العربي الى انجليزي
alt+shift اليمين يحول الكتابة من انجليزي الى عربي
f2 امر مفيد وسريع يمكنك من تغير اسم ملف محدد
اختصارات الكيبورد
اختصارات الكيبورد
الازار والوظيفه
CTRL + A
تحديد كامل المستند
CTRL + B
الكتابة بخط غامق
CTRL + C
نسخ
CTRL + D
شاشة تنسيق الخط
CTRL + E
توسيط الكتابة
CTRL + F
بحث
CTRL + G
الانتقال إلي بين الصفحات
CTRL + H
استبدال
CTRL + I
إمالة الكتابة
CTRL + J
ضبط الكتابة
CTRL + L
الكتابة جهة اليسار
CTRL + M
تحريك النص إلى اليمين
CTRL + N
صفحة جديدة / فتح ملف جديد
CTRL + O
فتح ملف موجود
CTRL + P
طباعة
CTRL + R
الكتابة جهة اليمين
CTRL + S
حفظ الملف
CTRL + U
وضع خط تحت الكتابة
CTRL + V
لصق
CTRL + W
إغلاق برنامج WORD
CTRL + X
قص
CTRL + Y
تكرار. تقدم
CTRL + Z
تراجع عن الكتابة
حرف ج + CTRL
تصغير النص المحدد
حرف د + CTRL
تكبير النص المحدد
Ctrl + TAB
للتنقل إلي الأمام بين الإطارات
Ctrl + Insert
نفس عملية النسخ وهي تنسخ الكائن المحدد
ALT + TAB
للتنقل بين النوافذ المفتوحة
السهم الأيمن +Alt
للإنتقال للصفحة السابقة ( زر للخلف )
السهم الأيسر + Alt
للإنتقال للصفحة التالية ( زر للأمام )
Alt + D
لنقل المؤشر إلي شريط العنوان
Alt+F4
أمر يقوم بإغلاق النوافذ المفتوحة
Alt + Space
سيتم عرض قائمة خاصة بالتحكم في النافذة المفتوحة مثل تصغير , تحريك أو إغلاق وغير ذلك من أوامر
Alt + ENTER
يقوم بعرض خصائص العنصر الذي قمت بتحديده .
Alt + Esc
يمكنك التنقل من نافذة إلى أخرى
يسار SHIFT+ Alt
يحول الكتابة من عربي إلى إنجليزي
يمين SHIFT+ Alt
يحول الكتابة من إنجليزي إلى عربي
F2
أمر مفيد وسريع يمكنك من تغير اسم ملف محدد
F3
ابحث عن ملف معين عن طريق هذا الأمر
F4
لعرض عناوين الإنترنت التي كتبتها في شريط العناوين
F5
لتحديث محتويات الصفحة
F11
للتحويل من عرض داخل إطار إلي ملء الشاشة
ENTER
للذهاب للرابطة المختارة
ESC
لإيقاف تحميل وفتح الصفحة
HOME
للإنتقال إلي بداية الصفحة
END
للإنتقال إلي نهاية الصفحة
Page U
ارجوا ان تستفادوا منها 🌺

القناة على التلجرام
https://t.me/beginprogrammer

بدايه مبرمج وتساب
https://chat.whatsapp.com/HJPjkrbQOha9V0VoCcM5zA

بديه مبرمج على التلجرام
https://t.me/programmer_101
بسبب إمتلاء الجروبات السابقه على الوتس أب..
وطلب الزملاء .

تم إنشاء الجروب الثالث
بدية مبرمج 3⃣
https://chat.whatsapp.com/GpUilAV9kEE5rS9K0UIjY0
#كتب_مفيدة 📚 في لغات البرمجة
إليك هذه المجموعة من الكتب لتتمكن جيداً من لغة ++ C مع الكثير من الأمثلة و الشروحات

مبادئ في ال ++C
https://goo.gl/Wd1Nai

خطوة بخطوة مع لغة ++C
https://goo.gl/dETSyp

موسوعة البرمجة بلغة ++C
https://goo.gl/mNRaZU

كتاب C++ examples
https://goo.gl/DuXofm

  تعلم أساسيات ++C
https://goo.gl/F6dG7C
.
*اشهر المواقع المعتمدة .... للتعلم لغات البرمجة*



🔰 *أفضل مواقع تعلم البرمجة للمبتدئين* :


لا شك أن البرمجة هي لغة العصر الحديث و أهميتها لا تقل عن أهمية أي مواد تعليمية أخري , نظراً لأنها لغة العصر و المستقبل و لا غني عنها في الوقت الحالي.

أن البرمجة و الأكواد البرمجية بأنواعها هي أهم ما قد ترغب في تعلمه الآن , و ذلك لأهميتها و كثرة إستخدامها في كل التطبيقات و المواقع و كل ما يدور حولنا الآن.

لكي تكون مبرمجاً الآن , فأن الأمر أصبح أسهل من الماضي بشكل كبير , حيث أصبح من الممكن تعلمها من خلال الأنترنت في وقت سريع و بشكل بسيط , و أيضاً يتوافر العديد من الشركات التي ترغب في المبرمجين للعمل سواء للعمل من مكاتب الشركات أو حتي من المنزل من خلال الأنترنت.

لقد أصبحت مواقع تعليم لغات البرمجة لها إقبال شديد حيث يقبل عليها الآف المتعلمين يومياً , لذلك لماذا لا تبدأ انت أيضاً في تعلم أحدي تلك اللغات.


بعض المواقع تقدم خدمة تعليم أساسيات لغات البرمجة بشكل مجاني مثل لغة برمجة JavaScript و Java و Python و ++C و SOL و العديد من اللغات المهمة الأخري , و أليكم قائمة بأفضل تلك المواقع.


*موقع Codecademy :*
يقدم هذا الموقع خدمة تعلم لفات الـ HTML & CSS, JavaScript, jQuery, PHP, Python, SQL, Ruby, Rails and AngularJS .

لزيارة الموقع :
https://www.codecademy.com/


*موقع W3School :*
يقدم هذا الموقع خدمة تعلم لفات الـ HTML, CSS, JavaScript, jQuery, Bootstrap,XML .

لزيارة الموقع :
https://www.w3schools.com/


*موقع Thenewboston :*
يقدم هذا الموقع خدمة تعلم لغات الـ Video tutorials for HTML5, CSS, JavaScript, Java, Python, PHP, App Development, Android Development, C Programming .

لزيارة الموقع :
https://thenewboston.org/


*موقع SoloLearn :*
يقدم هذا الموقع خدمة تعلم لغات الـ C++, Java, Python 3 .

لزيارة الموقع :
https://www.sololearn.com/


*موقع Free Code Camp :*
يقدم هذا الموقع خدمة تعلم لغات الـ HTML5, CSS3, JavaScript, Node.js, React.js .

لزيارة الموقع :
https://www.freecodecamp.org/


*موقع Khan Academy :*
يقدم هذا الموقع خدمة تعلم لغات الـ JavaScript, SQL, HTML .

لزيارة الموقع :
https://www.khanacademy.org/computing/computer-programming


*موقع TutorialsPoint :*
يقدم هذا الموقع خدمات تعلم لغات الـ Python 3, .NET, Android, Java and lots more .

لزيارة الموقع :
https://www.tutorialspoint.com/


*موقع Cforbeginners :*
يقدم هذا الموقع خدمات تعلم لغات الـ C++ , C .

لزيارة الموقع :
https://cforbeginners.com/


*موقع Code.org :*
يقدم هذا الموقع خدمات تعلم لغات الـ Basics of JavaScript programming , Python, Hopscotch etc .

لزيارة الموقع :
https://code.org/learn


*موقع Coursera :*
يقدم هذا الموقع خدمات تعلم لغات الـ C++ or C programming, Algrithms, Artificial Intelligence, Cryptography…etc .

لزيارة الموقع :
https://www.coursera.org/


*المصدر : موقع دوت كوم*