اتعلم اي في لغات البرمجه ؟

اتعلم اي في لغات البرمجه ؟
    ماهي فروع مجالات البرمجه والتشعبات الخاصة بها ببساطة جدا 🔥⚡️:






    1- مجال تطبيقات الموبايل Mobile Application
    2- مجال تطبيقات الويب Web Application
    3- مجال تطبيقات الالعاب Game Application
    4- مجال تطبيقات سطح المكتب Desktop Application
    5- مجال الجرافيك Graphic Designers
    6- مجال الشبكـات Network
    7- مجال الاختراق Hacking

    1- مجال تطبيقات الموبايل Mobile Application :

    - يوجد ثلاث انواع تصميم تطبيقات لهذه الانظمة :

    1- Windows
    2- IOS
    3- Android

    يجب عليك تعلم هذه اللغات ان اردت تصميم تطبيقات android :

    1- Java

    يجب عليك تعلم هذه اللغات ان اردت تصميم تطبيقات Windows :

    1- #C

    يجب عليك تعلم هذه اللغات ان اردت تصميم تطبيقات IOS :

    1- objective - C - Swift

     يمكنك استخدام منصة { xamrian } لتصميم تطبيقات للانظمة التي ذكرتها

    2- مجال تطبيقات الويب Web Application :

    - الويب بينقسم لجزئين وهما الـ Front End و الـ Client Side :

    الـ Front End عبارة عن واجهة او شكل الموقع واذا اردت تصميم شيئ كهذا يجب عليك تعلم لغات :

    1- CSS
    2- HTML
    3- JS

    الـ Client Side المختصة بلازرار ولكي تعملها يجب عليك تعلم هذه اللغات :

    1- PHP او الـ ASP
    2- Node Js
    3-  Java
    4- Django
    5- Rails

    بعض المعلومات :

     الـ jQuery هذه مكتبه معتمده على الجافاسكربت لازم تكون فاهم جافاسكربت
    - الـ Bootstrap هذا فريم ورك يجعل شكل الموقع مظبوط سواء على اللاب او الموبايل
    - الـ Preprocessors مثل Sass او Less : تقنيات جديدة بتطور فى كود ال css الخاص بك وممتعين جدا
    - الGulp عبارة task runner وتسهل علي المطور العمل وتحويل الملفات ولها بلايجن
    بتسمحلك باعمال كثيره بس اساسها انها بتوفر عليك وقت وبتقلل استخدامك للكومند لاين
    - الـ Canvas و SVG تقنيات بتساعدك فى الرسم وعمل العاب
    - الـ Responsive and Mobile Design
    - الـ Cross-Browser Development

    في لغات ثانيه كثير بس دول اشهرهم يعنى
    تستطيع تزويد خبرتك وتتعلم الغات هذه :
    - اتعلم laravel يعتمد على ال php
    - اتعلم wordpress
    - اتعلم Angular js
    - اتعلم Vue js
    - اتعلم Reach js
    - اتعلم Ember js
    - اتعلم Grunt Js
    - اتعلم Coffee script
    - اتعلم البرمجه الكائنيه oop
    - اتعلم نظام ادارة المحتوى ال cms
    تستطيع تعلم ال front و back وقتها يبقى اسمك full stack
    واهم شيئ الداتا بيز .. فى انواع كتير عندك Sqllite او Oracle او Sql Server
    يجب عليك تعلم واحده من هاؤلاء وليس من الضرورة جميعهم يجب عليك تعلم النوع الذي ستشتغل عليه بالـ SQL

    3- مجال تطبيقات الالعاب Game Application :

    - تنقسم عمل العاب لثلاث انظمة :

    1- Windows - MAC
    2- IOS
    3- Android

    ان اردت تصميم العاب خاصة بنظام Windows - Mac يجب عليك تعلم هذه اللغات :

    1- ++C - C
    2- objective C - Swift
    3- Java
    4- C# - openGl

    ان اردت تصميم العاب خاصة بنظام Android يجب عليك تعلم هذه اللغات :

    1- Java - C++ - Open Gl

    ان اردت تصميم العاب خاصة بنظام IOS يجب عليك تعلم هذه اللغات :

    1- c++ - objective c - swift

    - كما يمكنك استخدام منصة { xamrian } لتصميم الالعاب لجميع الانظمة

    4- مجال تطبيقات سطح المكتب Desktop Application :

    - تنقسم لثلاث اقسام حسب نوع الانظمة التي تريد تصميم لها :

    1- Windows
    2- Mac
    3- Linux

    ان اردت تصميم تطبيقات سطح مكتب خاصة بنظام Windows يجب عليك تعلم هذه اللغات :

    1- #C - ++C - Python - Java

    ان اردت تصميم تطبيقات سطح مكتب خاصة بنظام Mac يجب عليك تعلم هذه اللغات :

    1- swift - objective c - C++ - python

    ان اردت تصميم تطبيقات سطح مكتب خاصة بنظام Linux يجب عليك تعلم هذه اللغات :

    ▪1- python -Bash - Java

    5- مجال الجرافيك Graphic Designers :

    - توجد فيه ثلاث اقسام :

    1- رسومات الـ 2D : تستطيع ان تستخدم الفوتوشوب او اليستريتور وال انديزاين فى الرسومات الخاصة بك
    وفى غيرهم برامج ثانيه بس هذول الاشهر ...

    2- رسومات الـ 3D : واشهر البرامج فى الاستخدام هي : المايا او C4d او 3Dmax

    3- قسم الـ video او media وهذا فيه جزئين :

    1- الجزء الاول لو اردت عمل مونتاج للفيديوهات
    فتستخدم البريمير او السونى فيجس هذول اشهر برنامجين في المونتاج

    2- الجزء الثانى لو اردت عمل visual effect
    تستخدم البرنامج الشهير وهو ال after effect لكي تعمل فواصل مثلا
    اعلانيه او خدع او خيال علمى ..

    6- مجال الشبكـات Network :

    - في هذا المجال يجب عليك تعلم الـ :

    ▪1- CCNB
    ▪2- CCNA
    ▪3- Python
    ▪4- Perl

    7- مجـال الاختراق Hacking :

    - لازم تكون تعرف بعض اللغات البرمجه وهي :
    الـ C - python - PHP -
    وبكده انتها شرحنا اتمنا ان تستفادو 💙😊
    Mediafirevpn
    @مرسلة بواسطة
    كاتب ومحرر اخبار اعمل في موقع موقع سيكيورتي اي تي .

    إرسال تعليق