اخترنا لكم اليوم أعزائنا المتابعين موضوع "تعلم لغة البرمجة سي C من الصفر حتى الاحتراف" وهو موضوع جد مميز سنتناوله من كافة الجوانب إن شاء الله، فلغة السي هي من أفضل لغات البرمجة فلغة سي ظهرت منذ عقود وما زالت حتى وقتنا الحال، بل وحققت شهرة واسعة وهي في المرتبة الثانية من لغات البرمجة لعامين متتاليين ولا تتنازل عن المراتب الخمس الاولى في كل عام، لهذا فهي لغة قوية سنتشاطر محاورها اليوم بالتعريف بها والتعرف على أهم مميزاتها وعيوبها واستخداماتها وأهميتها وغيرها بل وتقدين أفضل كورسات تعلم لغة C المميزة. قبل الغوص في مجاري الموضوع والتقلب في محاوره الساخنة نود تذكيركم ببعض المواضيع المميزة التي قمنا بشرحها في السابق والتي تضم موضوع أفضل لغات برمجة في مجال الحوسبة السحابية وكذا موضوع مدخل إلى برمجة وتصميم ألعاب الفيديو. ما هي لغة السي C سنتعرف أولا عن ماهية لغة سي فلا سيما أن الشهرة التي استطاعت تجميعها ترجع إلى مدى براعتها في مجال البرمجة، فهي لغة تستخدم في برمجة الكمبيوتر أو أي آلة تحتوي على معالج أو متحكم Micro-Controller، وهي لغة برمجة بسيطة ومرنة تستخدم للأغراض العامة، كما أنها لغة منظمة ومستقلة عن الآلة وتستخدم على نطاق واسع في مختلف التطبيقات تم برمجتها مسبقا بلغة التجميع، كالكثير من البرامج التطبيقية لأجهزة الحاسوب وأنظمة التشغيل والأنظمة المدمجة وخاصة نظام اليونكس.
- تعلم لغة البرمجة c
- لغة البرمجة c.k
- لغة البرمجة بايثون
- لغة البرمجة c.h
- دورة الصاعقة - الصفحة 5 - حلول البطالة Unemployment Solutions
تعلم لغة البرمجة C
فلكل لغة برمجة مفردات خاصة بها لا يصلح استخدامها في أي لغة أخرى ولن يتم فهمها. تحتوي اللغة العربية على ثلاث عناصر:
مفردات. قواعد. وجماليات. كذلك لغة البرمجة تماماً؛ فيها القواعد، وهي مجرد ترتيب للمفردات لتكوين جملة مفيدة بمعنى كامل. أما المفردات فهي التي يجب على المبرمجين استخدامها والالتزام بها لكتابة برنامج صحيح. أخيراً الجماليات، وهي طريقة ترتيب الكود لجعله أسهل في القراءة و أوضح في الفهم. هذه المقالة عبارة عن جزء من مسار البرمجة بلغة C المتاح مجاناً على موقع برمج. وإذا كنت ترغب بالاشتراك في برنامج احترافي مكثف يأخذ بيدك من الصفر وحتى الاحتراف، ثم المساعدة للحصول على وظيفة بالمجال؛ اضغط هنا للانضمام إلى معسكرات برمج الاحترافية.
لغة البرمجة C.K
* يُمكنكم أيضًا مشاهدة:
- ما هي لغة كوتلن Kotlin؟
- تعلم لغة بي إتش بي PHP
- تعلم لغة بايثون Python المميزة
- لماذا يجب عليك تعلم لغة روبي Ruby؟
- تعلم لغة سويفت Swift لبناء تطبيقات الآيفون
لغة البرمجة بايثون
لغة سي هي من أهم ما ينصح بتعلمه في كورس CS50 الكورس المجاني الهائل الذي يمكنك من خلاله الدخول إلى عالم البرمجة، وقد تم ابتكار هذه اللغة وتطويرها بين عامي 1969 و 1973، وقد تم تصميمها في الأساس لتدخل في تطويرعمل أنظمة تشغيل Unix والتي ترتبط ارتباطا وثيقا بها، وبسبب شعبيتها عند أغلب المبرمجين واستخداماتها الكثيرة والمختلفة. اهمية لغة سي C أم اللغات تعتبر لغة سي من أكثر اللغات اللتي ينصح بتعلمها نظرا لكونها في المقام الأول أم اللغات لكونها ساعدت في تطوير الكثير من اللغات أبرزها لغة جافا وكذا لغة بايثون و لغة جافا سكريبت وكذا مشتقات لغة السي مثل لغة سي بلس بلس وكذا لغة سي شارب وغيرها من اللغات الأخرى، إن تعلمك لغة السي كيف يجب ان يكون شكل البرنامجي الحاسوبي وتعلمك كيفية التعامل مع الذاكرة والتعامل مع قطع الحاسوب وحدات ادخالة واخراجة وغيرها، وبالتالي يمكنك ان تقوم بانشاء اي تطبيق تريدة بهذه اللغة اذا كنت محترف فيها. بعد تعلم هذه اللغة فإن كل ما يمكن ان تفكر فيه يمكنك ان تقوم به ولكنها ربما مهمة ليست سهلة لانك تتعامل مع لغة لا تحتوي على مكتبات مساعدة كثيرة ولا واجهات لانشاء فورمات جاهزه وايقونات وغيرة مما هو موجود، وإن أردت أن تقوم بالتطوير على نظام التشغيل يفضل أن تتعلمها لأنها من أسرع اللغات الموجودة و أكثرها دقة وهي أساسا مصممة لتطوير نظم التشغيل، وكما يظهر في الصورة أعلاه فهذا تصنيف TIOBE الذي هو تصنيف لغة البرمجة الأكثر شعبية لهذا العاممقارنة بالعام السابق، فهي تحتل المرتبة الثانية في الوقت الحالي كم حققت زيادة في استخداماتها بمقدار 7% وهو الشيء الذي يدل على جودتها وقوتها.
لغة البرمجة C.H
وفي قسم Programming examples in C، ستجد مجموعة من الأمثلة التي تساعدك على كيف تستطيع برمجة التطبيقات بلغة السي، ويوفر لك خاصية البحث لكي تتمكن من إيجاد الدرس الذي تحتاجه في الوقت الحالي بسهولة. موقع C4Learn
على الرغم من اسم الموقع ينص على تعليم لغة السي، فإنه يحتوي على كل لغات البرمجة تقريبًا حيث يسمح لك بتعلم ودراسة C و ++C ويعرفك على اللغات المستخدمة في برمجة وتطوير الويب (Web Development). وكذلك بالنسبة ل Data Structure و Aptitude و Java Technologies و Mobile Development (تطوير الموبايل) وهو يختص في تعليم برمجة الاندرويد ويمكنك من التعرف على كل C Programs وفي قسم MCQ's. ستستطيع أن تقوم بحل الكثير من الأسئلة التي تعتمد على نمط "اختيار من متعدد" لكافة لغات البرمجة المهمة، وهي:
C.
Java. HTML. CSS. XML. JavaScript. وبعض الموضوعات الخاصة بالكمبيوتر بشكل عام وهي:
Web Services (خدمات الويب). Data Structure (بنية البيانات). Computer Network (شبكات الكمبيوتر). DBMS (نظام إدارة قواعد البيانات). Internet Basics (أساسيات الإنترنت). Computer Fundamental (أسس الكمبيوتر). موقع Code For Win
يضم هذا الموقع مجموعة من المقالات التي تساعدك على تعلم لغة C من الصفر حيث يحتوي على قسم مخصص في تعليم اللغة وهو يتمثل في C Programming Tutorials يبدأ معك بفهم الأساسيات ومن ثم التدرج في كل قواعد لغة السي.
\n ");
return 0;}
و في هذا المثال سيتم طباعة كلمة hello world! على الشاشة
العمليات الحسابية:
int num1, num2;
printf ( "enter two numbers \n ");
scanf ( "%d%d", & num1, & num2);
printf ( "[+] =%d \n ", num1 + num2);
printf ( "[-] =%d \n ", num1 - num2);
printf ( "[/] =%d \n ", num1 / num2);
printf ( "[*] =%d \n ", num1 * num2);}
و هذا المثال هو عبارة عن حاسبة بسيطة تقوم بالعمليات الحسابية الأساسية بين عددين
لغات البرمجة
منخفضة المستوى
لغة الآلة • لغة التجميع
عالية المستوى
البرمجة الإجرائيَّة
البرمجة بالكائنات
بيسيك
سي
جافا
سي++
انظر أيضا [ عدل]
أنسي سي
تجميعة مترجمات جنو
مراجع [ عدل]
^ وصلة مرجع:. اسم المُؤَلِّف بالحروف: David Hemmendinger. ^ وصلة مرجع:. ^ McIlroy, M. D. (1987)، A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report)، CSTR، Bell Labs، ص. 10، 139، مؤرشف من الأصل (PDF) في 24 ديسمبر 2019. ^ Dr. Dobb's Sourcebook ، U. S. A. : Miller Freeman, Inc. ، نوفمبر–ديسمبر 1995. ^ ISO/IEC 9899:201x (ISO C11) Committee Draft نسخة محفوظة 22 ديسمبر 2017 على موقع واي باك مشين.
أنوع التدريب العسكري وأوضح أن الموضوعات تضمنت: تمارين اللياقة البدنية، القتال بالحربة، القتال بالأيدي، القتال في المناطق المبنية، التدريب الجبلي، استخدام المتفجرات، الدوريات والكمائن، السباحة واستخدام القوارب المطاطية، المسير الطويل بكافة المهمات العسكرية. التدريب على القتال بالايدي دوريات برمائية وأكد المقدم الهاجري أنه تم إجراء تمارين الدوريات البرمائية في منطقة "زكريت" مبينا أنه تم تطبيق جميع أعمال الدوريات بالذخيرة الصوتية، ومن ثم المسير الطويل بكافة المهمات العسكرية لمسافة 40 كيلومترا تم قطعها في 8 ساعات بمعدل 6 كيلومترات في الساعة. وتوجه المقدم الهاجري بالشكر إلى قيادة القوات الخاصة ووحداتها وفي مقدمتهم قائد القوات الخاصة المشتركة على تعاونهم من أجل إنجاح الدورة. دورة الصاعقة - الصفحة 5 - حلول البطالة Unemployment Solutions. كما تقدم بالشكر أيضا الى كلية أحمد بن محمد العسكرية وقوة لخويا لحسن تعاونهم مما كان له الأثر الطيب في تسيير الأمور الإدارية للدورة. المقدم محمد فهد الهاجري وفي ختام كلمته هنأ قائد مدرسة العمليات الخاصة المشتركة الخريجين، مثمنا انضباطهم وتعاونهم مع مدربيهم وأوصاهم بمتابعة الدرس بالمثابرة والاجتهاد والتحصيل ومواكبة كل ما يستجد في العلوم العسكرية، وعبر عن شكر مدرسة العمليات الخاصة المشتركة لقادة الشعب والوحدات على حسن تعاونهم، وكذلك وجه الشكر الى مسؤول الدورة والضباط المعلمين والمدربين.
دورة الصاعقة - الصفحة 5 - حلول البطالة Unemployment Solutions
الدوريات. الاتصالات. الإسعافات. المتفجرات. قراءة الخرائط. تجهيز القوارب. المسير الطويل. التدريب الجبلي. التعايش الفردي. مكافحة الإرهاب. الغطس الدفاعي. العروق الخشبية. التكتيك والمهارات. الملاحة الصحراوية. الاقتحام وتخليص الرهائن. استطلاع منطقة العمليات. مهارة السباحة الليلية والنهارية. التعايش الفردي والتعايش الجماعي. القتال بواسطة الأيدي والأسلحة والرماية. مهارات التسلل والاستطلاع من خلال البحر. القتال في المناطق المفتوحة والمناطق ذات المباني. الغطس الهجومي بواسطة الأكسجين ذات الدائرة المغلقة. مهارات القفز من الطائرة العمودية في البحر والانتشال لليابسة. استخدام جميع أنواع الأسلحة في أسبوع الرماية بحيث يتم التدريب على الرماية في الليل والنهار. التدرب على الانتشال، إنقاذ الأفراد في حالة فشل أو إتمام مهمة أسفل المياه بعد التأكد من إصابتهم. القيام بالقفزات والتي يجب أن يجتازها طلاب الصاعقة للانتقال إلى المرحلة التي تليها، بحيث يقومون بالقفز التكتيكي الحر من على ارتفاع (خمسة آلاف) قدم.
08-11-2010, 03:46 AM
عضو جديد
استفسار.. بخصوص دورة الصاعقة وما فرقها عن دورة الضفادع البشرية.. ؟؟
السلام عليكم
تعتبر دورة الصاعقة من اشد و اشهر الدورات العسكرية التي يأخذها العسكري سواء كان ضابط أو فرد..
و تعتبر دورة اجبارية للانتساب الى بعض القطاعات مثل الاستخبارات وبعض ادارات قوات الامن الخاصة..
يا ليت لو كان احد الاعضاء سبق له أن خاض تجربة دورة الصاعقة أن يعلمنا كل اللي يعرفه عنها..
و ابستفسر منه من خلال بعض المعلومات ومدى صحتها::
1 - اسبوع الجحيم.. هل هو في دورة الصاعقة ام في دورة الضفادع البشرية.. ؟؟
2 - هل تدريب السير الطويل.. يصل الى 300 كيلو متر.. بدون توقف أو راحه..!