مجالات البرمجة السائدة

في هذه الخريطة الذهنية نشرح أهم مجالات البرمجة السائدة

Get Started. It's Free
or sign up with your email address
مجالات البرمجة السائدة by Mind Map: مجالات البرمجة السائدة

1. مجال برمجة مواقع الانترنت 🌐

1.1. مجال الفرونت اند Frontend

1.1.1. لغات برمجة يجب أن تتعلمها

1.1.1.1. HTML

1.1.1.2. CSS

1.1.1.3. Javascript

1.1.2. أنظمة برمجية تسهل عملية البرمجة

1.1.2.1. Vue.js

1.1.2.1.1. Javascript

1.1.2.2. React.js

1.1.2.2.1. Javascript

1.1.2.3. Angular.js

1.1.2.3.1. Javascript

1.1.2.4. Wordpress

1.1.2.4.1. من دون برمجة

1.2. مجال الباكند Backend

1.2.1. أنظمة برمجية تسهل عملية البرمجة

1.2.1.1. Node.js

1.2.1.1.1. Javascript

1.2.1.2. Django

1.2.1.2.1. Python

1.2.1.3. Flask

1.2.1.3.1. Python

1.2.1.4. Ruby on rails

1.2.1.4.1. Ruby

1.2.1.5. Asp.net

1.2.1.5.1. C#

1.2.1.6. Laravel

1.2.1.6.1. php

1.2.1.7. Spring

1.2.1.7.1. Java

1.2.1.8. Firebase

1.2.1.8.1. بلغة برمجة الفرونت اند (لا يحتاج إلى لغة برمجة باكند)

1.3. مجال النشر والصيانة Devops

1.3.1. Linux

1.3.2. Terminal / Bash

1.3.3. AWS

1.3.4. Git / Github

1.3.5. Docker

2. مجال برمجة تطبيقات الموبايل 📱

2.1. برمجة تطبيقات الأيفون

2.1.1. أنظمة برمجة الواجهة

2.1.1.1. UIKit

2.1.1.2. SwiftUI

2.1.2. لغات البرمجة

2.1.2.1. Swift

2.1.2.2. Objective-C

2.2. برمجة تطبيقات الأندرويد

2.2.1. لغات البرمجة

2.2.1.1. Kotlin

2.2.1.2. Java

2.3. برمجة تطبيقات تعمل على أكثر من واجهة Cross Platform

2.3.1. Xamarin

2.3.1.1. C#

2.3.2. React Native

2.3.2.1. Javascript

2.3.3. Flutter

2.3.3.1. Dart

3. مجال علم البيانات 📈

3.1. مجالات علم البيانات

3.1.1. تحليل البيانات Data Analysis

3.1.2. تعلم الآلة والذكاء الاصطناعي Artificial Intelligence and Machine Learning

3.2. أدوات يجب أن تتعلمها

3.2.1. SQL

3.2.2. التعامل مع خوادم لينيكس

3.3. دراسات مفيدة

3.3.1. الرياضيات

3.3.1.1. معادلات تفاضلية Differential Equations

3.3.1.2. الاحتمال والإحصاء Probability and statistics

3.4. لغات برمجية

3.4.1. لغة R

3.4.2. Python

4. مجال الروبوتات 🤖

4.1. مجالات يجب أن تتعلمها

4.1.1. المجال الميكانيكي ⚙️

4.1.2. المجال الكهربائي ⚡️

4.1.3. المجال البرمجي 🖥

4.1.3.1. اللغات البرمجية التي تحتاجها

4.1.3.1.1. C++

4.1.3.1.2. C

4.1.3.1.3. Python

5. مجال الأتمتة Automation

5.1. Python

5.2. Javascript

6. مجال الأمن السيبراني Cybersecurity

6.1. Python

6.2. Javascript

6.3. التعامل مع خوادم لينيكس

7. مجال برمجة ألعاب الفيديو

7.1. محركات الألعاب السائدة

7.1.1. Unreal Engine

7.1.1.1. C++

7.1.2. Unity Engine

7.1.2.1. C#