U3F1ZWV6ZTMzNzE0NzkxNV9BY3RpdmF0aW9uNDQzNjUxMw==

Cours C Sharp|دورة كاملة عن لغة البرمجة سي شارب C#

Cours C Sharp |دورة كاملة عن لغة البرمجة سي شارب C#

Cours C Sharp| دورة كاملة عن لغة البرمجة سي شارب C#

بسم الله الرحمان الرحيم 

لبدأ مرحلة جديدة ودورة جديدة دورة لغة البرمجة لغة C# سي شارب.
حنما نقول لغة بلرمجة يعني اننا نتكلم مع الكمبيوتر, حيت تعتبر لغة سي شارب لغة التكنولوجية. وهي اللغة المسيطرة حاليا, وهي ايضا لغة المستقبل.
سنتعرف من خلال هذه المقالة عن

  • تعريف لغة C# سي شارب؟
  • اهمية لغة C# سي شارب؟
  • مجالات لغة C# سي شارب؟
  • اهم محاور دورة لغة C# سي شارب؟

تعريف لغة C#  سي شارب

تعتبر لغة البرمجة C# سي شارب لغة حديثة تستخدم لي انتاج مشريع وإنتاج برمجيات وفي مشاريع عدة ومتنوعة.
و Managed Code هو مصطلح يطلق على سي شارب.
لغة C# هي لغة برمجة تابعة NET Fremework.
و NET Fremework. هي بيئة عمل من تصميم ميكرسوفت وكان اول اصدار لها سنة 2000 لاكن بدأ في التطور اللغة من بداية التسعينات وكان ظهورها الاول و الرسمي سنة 2002.
ولغة C# هي من افضل بيئة عمل للبرمجة .
وبيئة عمل يعني بيئة تحتوي على مجموعة برامجة مختلفة وكدالك مجموعة مكتابات .
ومجموعة مكتابات هي عبارة عن اكود جهزة للاستخدام من قبل المبرمج في كتابة البرنامج الخاص به لأداء مهمة معينة .


كيف يعمل البرنامج في لغة C#  سي شارب


تعمل لغة سي شارب عن طريق Compiler او لمترجم.
ووضيفة Compiler هو ترجمة الكود عن طريق
CLR وهو اختصار ل Common Languag Runtime وهي الاداة التي تحول الكود
من IL وهو اختصار ل Code Intermrdiate Code
الى Native Code او Machine Code وهو الكود النهائى الذي يفهمه الكمبيوتر فقط
وذالك من خلال عملية اسمها JIT وهو اختصار ل Just in Time Compilation

لغة سي شارب C#  بعد تعلمها يمكن ان تعمل في اي مجال؟

تعتبر لغة البرمجة سي شارب لغة شاملة لكل المجالات .
ان كنت من محبين مجال الويب فستعمل بلغة سي شارب C#.
ان كنت من محبي برمجة تطبيقات الهاتف فتتيح لك تعلم لغة سي شارب C# برمجة تطبيقات للهاتف.
ان كنت من محبي برمجة تطبيقات سطح الكتب فلغة سي شارب C# تعتبر الافضل في هذا المجال.
ان كنت من محبي برمجة الالعاب فكذالك ستستفيد من برمجة الالعاب بلغة سي شارب C#.

لغة C# قربة من اي لغة برمجة 

لغة سي شارب C#هي لغة قريبة جدا للغة جافا .

وهي عبارة عن تحسين للغة البرمجة جافا.

وكود لغة سي شارب C#
 متشابه مع كود لغة جافا ولغة جافا سكربت لغة C و لغة C++.


مميازات للغة  سي شارب C#

  • يمكن البدئ بلغة C#  كاول لغة البرمجة حيت لا تحتاج الى سابق معرفة في مجال البرمجة.
  • لغة C#  لغة قوية جدا وهي ايضا لغة بسيطة في كتابة وفهم وترجمة الافكار. 
  • وتعتبر بيئة عمل لغة  C# من افضل البيئات في مجال البرمجة.
  • وهي لغة سريعة وتوفير افضل لحل المشكيل بطريقة سهلة وبسيطة.
  • لغة  C# لغة شاملة لجميع المجالات.

اهم محاور دورة لغة C#


  1. محور الأول: مقدمة عن الدورة وتنصيب الادوات الازمة لهذه الدورة الولى في لغة C#
  2. المحور التاني:المتغيرات، الثوابت، التعليقات، الإدخال والإخراج.
  3. المحور التالت: الروابط / المعاملات والبنية الشرطية.
  4. المحور الرابع: البنية التكرارية والمصفوفات والتراكيب.
  5. المحور الخامس: Lists, Functions, and Procedures.
  6. المحور السادس:البرمجة الكائنية OOP الفصل الاول.
  7. المحور السابع:Namespaces and Assemblies ,Access Modifiers ,static ,Constructors ,Properties
  8. المحور الثامن: Inheritance, Abstract Classes, and Sealed Classes, Virtual Methods, Overriding.
  9. المحور التاسع: Overloading, Polymorphism, Interfaces, Delegates.
  10. المحور العاشر: Multicast, Events, Anonymous Methods, Lambda Expressions, Design Environment.
  11. المحور الحادي عشر: Buttons, MessageBox, TextBox
  12. المحور التاني عشر: برمجة آلة حاسبة.
  13. المحور التالت عشر: Label and LinkLabel ,CheckBoxes ,RadioButtons ,ComboBoxes ,ListBoxes
  14. المحور الرابع عشر: Treeview ,ListView ,MenuStrip ,ToolStrip ,ContextMenuStrip ,PictureBox
  15. المحور الخامس عشر: GroupBox and Panel ,StatusStrip ,TabControl ,TrackBar ,Timer ,ProgressBar
  16. المحور السادس عشر: NotifyIcon, NumericUpDown and DomainUpDown, Web Browser, OpenFileDialog, and FolderBrowserDialog.
  17. المحور السابع عشر: SaveFileDialog, PageSetupDialog, PrintPreviewDialog, PrintDialog, MDI, DriveInfo Class.
  18. المحور التامن عشر: Directory and DirectoryInfo, File and FileInfo,
  19. المحور التاسع عشر: برمجة قواعد البيانات.
  20. المحور العشرون: طباعة التقارير Reporting.



ملاحضة 

لغة سي شارب لغة تعمل ايضا مع لغات قواعد البيانات
ليست هناك تعليقات
إرسال تعليق

إرسال تعليق