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

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

시작하기. 무료입니다
또는 회원 가입 e메일 주소
مجالات البرمجة السائدة 저자: 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#