كيف تكون مبرمج

لو انت عايز تكون مبرمج لازم تتعرف على مجالات البرمجة وازاى تبدا فى كل مجال

اولاّ : تطبيقات سطح المكتب

البرامج مدفوعة أو مجانية مُثبتة على جهاز الكمبيوتر، تتيح لك القيام بالكثير من المهام الضرورية، وتسهّل إدارة أعمالك المختلفة

لو عايز تكون مبرمج سطح مكتب هقلك ايه اهم اللغات اللى ممكن تتعلمها

  • c#
  • c++
  • Python
  • Visual Basic
  • Java
ثانياّ: تطبيقات الويب

تطبيق الويب هو برنامج يتم تشغيله في متصفح الويب

لو عايز تكون مبرمج ويب يبقى تتعلم اللغات الاتية

  • لغات تصميم الواجهات

    HTML , CSS , BootStrap , Javascript

  • لغات برمجة الويب

    PHP

    C#

    Python

ثالثاّ : تطبيقات الهواتف

هي عملية إنشاء وتطوير برامج مصمَمة للتشغيل على الأجهزة المحمولة التي تعمل على نظام الأندرويد أو الآيفون، وتطوير كفاءة هذه البرامج بشكلٍ مستمر لتحقيق الهدف الذي صُنعت من أجله

لو عايز تعمل برامج هواتف ايه اللغات اللى ممكن تتعلمها

  • جافا Java
  • كوتلن Kotlin
  • سويفت Swift
  • أوبجيكتيف سي Objective C
  • سى شارب c#
  • دارت Dart
  • رياكت React Native
رابعاّ : إدارة قواعد البيانات

هو عبارة عن مجموعة برامج تتحكم في تنظيم وتخزين وإدارة البيانات. كمّا يمكّن العديد من المستخدمين من الوصول إلى هذه القواعد في الوقت نفسه

انواع قواعد البيانات التى يمكن تعلمها

  • SQL Server
  • Oracle
  • MySQL
  • PostgreSQL
  • MongoDB
خامساّ : تحليل البيانات

هى عملية تحويل البيانات الخام إلى رؤى قابلة للتنفيذ. وهي تتضمن مجموعةً من الأدوات والتقنيات والعمليات المستخدمة في معرفة التوجهات وحل المشكلات عن طريق استخدام البيانات. يمكن لتحليلات البيانات تشكيل عمليات الأعمال، وتحسين عملية اتخاذ القرار، وتعزيز نمو الأعمال

ما هي أفضل لغة برمجة لتحليل البيانات يجب تعلمها

  • بايثون Python
  • ار R
  • جافا سكربت Javascript
  • جافا Java
  • سكالا Scala
  • سى شارب c#
سادساّ : تطوير الألعاب

هى عملية تحويل الأفكار والرؤى التي تم تحديدها في عملية تصميم الألعاب إلى الشكل النهائي والعملي، وذلك من خلال كتابة الأكواد البرمجية الخاصة بتنفيذ الألعاب

افضل لغات برمجة الالعاب

  • سى شارب c#
  • سى بلس بلس c++
  • بايثون Python
  • جافا Java
سابعاّ : الذكاء الإصطناعي ولغة الاله

محاكاة الدماغ البشرى للقيام ببعض وظائفة المعقدة مثلا (التعلم والتخطيط و تمييز الكلام وحل المشكلات والتفكير العقلى والمنطقى)

اهم اللغات المستخدمة فى الذكاء الإصطناعي

  • بايثون Python
  • جافا Java
  • سى بلس بلس c++
  • سكالا Scala
  • سى شارب c#