mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-24 12:25:33 +00:00
4b662fb79c
* add new arabic cources * fix lint * Update free-courses-ar.md
44 KiB
44 KiB
Index
- Algorithms & Data Structures
- Assembly
- AWS
- Bootstrap
- C
- C#
- C++
- Computer Architecture
- Dart
- Databases
- Deep Learning
- DevOps
- Elastic
- Flutter
- Game Development
- Git
- HTML and CSS
- Java
- JavaScript
- Machine Learning
- Microservice
- Natural Language Programming
- .NET
- Operating Systems
- PHP
- Prolog
- Python
- R
- RabbitMQ
- Redis
- Software Architecture
- TypeScript
Algorithms & Data Structures
- بالعربي CS50T كورس || CS50T in Arabic - Coders Camp - Rasha Abdeen
- سلسة الخوارزميات وحل المشاكل المستوى الاول - Programming Advices
- Algorithms - Full Coures In Arabic - Hard-Code
- Algorithms Design & Analysis - FCI-Career-Build
- C++ Data Structures - تراكيب البيانات - محمد الدسوقي
- CS Master - Level 1- Algorithms & Data Structures الخوارزميات وهياكل البيانات - KMR Script
- CS Master - Level 2- Dive into the Computer كيف يعمل الكمبيوتر - KMR Script
- CS50 in Arabic - KMR Script
- CS50 In Arabic - Coders Camp - Rasha Abdeen
- Cs50 In Arabic 2022 | كورس cs50 بالعربي كامل - Abdelrahman Gamal (🚧 in process)
- Data structure - Nehal Elsamoly
- Data Structure - Hard-Code
- Data Structure : JavaScript (leetcode problem solving) - Shadow Coding
- Data Structure C++ - Mega Code
- Data Structures and Algorithms - Tarek Alabd (🚧 in process)
- Data Structures Full Course In Arabic - Adel Nasim
- grokking-algorithms - Nehal Elsamoly (🚧 in process)
- Problem solving (Arabic) - Muhammed Afifi
- Standard Template Library (STL) Full Tutorial Using C++ In Arabic - Adel Nasim
Assembly
- Microprocessor 8086 & Assembly Language Course - Sherif Ezzat
- x86 Assembly Language - لغة التجميع - Ahmed Sallam
AWS
- كورس كامل بالعربى مع المهندس عيسى أبوشريف - Eissa AbuSherif
- لمتابعة الكورس كامل - Eng-Mohammed Oday
Bootstrap
- كورس بوتستراب كامل للمبتدئين | bootstrap 2021 tutorial for beginners - Abdelrahman Gamal
- Bootstrap 3 In Arabic - Elzero Web School
- Bootstrap 4 - Elzero Web School
- Bootstrap 5 Design 01 Bondi - Elzero Web School
- Bootstrap 5 Tutorial - Ag Coding
C
- Data Structures In Arabic Using C - FCI-Career-Build
- Introduction to Programming ( C Language - مقدمة في البرمجة ( لغة السي - Ahmed Sallam
C#
- الدورة المتقدمة C#-SQLServer Using MVP & Git - Programming Solutions - Academy
- كورس Design Patternsبالعربي-ITI - Mobarmg
- C# - 6wrni
- C# Programming Course Level 1 Basics By Arabic - محمد شوشان
- C# Programming Course Level 2 Object Oriented Programming By Arabic - محمد شوشان
- Unit Testing in C# [Arabic] - خالد السعداني
C++
- [ أصول البرمجة ] - شرح المؤشرات ( Pointers ) في لغة C/C++ - Hard-Code
- كورس البرمجة للمبتدئين بلغة C++ - Tarek Alabd
- Arabic C++ For kids & beginners (برمجة لصغار السن والمبتدئيين) - Arabic Competitive Programming
- Basics of OOP with C++ - Tarek Alabd
- C++ - OOP بالعربى - Programming Solutions - Academy
- C++ For Beginners - Eng. Marwa Radwan - Techs Experts
- C++ Intensive - برمجة الحاسوب - Arabic Competitive Programming
- C++ Object-Oriented Design and Programming - Arabic Competitive Programming
- C++ Programming | Arabic Course - Hard-Code
- C++ Programming Basics - Ali Shahin
- C++ Programming Course Level 1 Basics By Arabic - محمد شوشان
- C++ Programming Course Level 2 Object Oriented Programming By Arabic - محمد شوشان
- C++ Programming From Scratch In Arabic - Adel Nasim
- CS Master - Level 0 - Intro to CS مقدمة لعلوم الحاسب - KMR Script
- CS Master - Level 4 - Object Oriented Programming & Design Patterns - KMR Script
- Fundamentals Of Programming With C++ - Elzero Web School
- Introduction to Programming Using C++ - Programming Advices
- Modern c++ - Moatasem El Sayed (🚧 in process)
- Object-Oriented Programming C++ in Arabic - Adel Nasim
- Object-Oriented Programming with C++ - Ahmed Sallam
- Programming 1 - Programming For Beginners - C++ - محمد الدسوقي
- Programming 2 - Object Oriented Programming with C++ - محمد الدسوقي
Computer Architecture
- Computer Architecture - تنظيم وبناء الحاسب - Ahmed Sallam
Dart
- Dart بالعربى - Asem Saafan
Databases
- CS Master - Level 3 - Databases قواعد البيانات - KMR Script
- Database 1 - المقرر النظرى - Fundamentals of Database Systems - محمد الدسوقى
- Database Design - تخاريف مبرمج
- Designing Data Intensive Applications بالعربي - Ahmed Elemam
NoSQL
- Mongodb - دورة تعلم - Algorithm Academy
- Mongodb - دورة قواعد بيانات(للكفيف)م - TheNewBaghdad
- Mongodb - شرح قواعد البيانات - Emam Academy
SQL
- Arabic MySQL Essentials مبادئ ماي سكوال - KMR Script
- Database 1 - المقرر العملى - Learn SQL In Arabic - محمد الدسوقى
- Learn MySQL - Elzero Web School
- MS SQL Server For Beginners - محمد الدسوقى
- MySQL tutorials || بناء قواعد البيانات بكفاءة عالية - TheNewBaghdad
Deep Learning
- 14 الكورس الأول : التعلم العميق و الشبكات العصبية - Hesham Asem
- 15 الكورس الثاني : تطوير الشبكات العميقة - Hesham Asem
- 16 الكورس الثالث : هيكلية مشاريع تعلم الآلة - Hesham Asem
- 17 الكورس الرابع : الشبكات العصبية الملتفة CNN - Hesham Asem
- 18 الكورس الخامس : الشبكات العصبية المتكررة RNN - Hesham Asem
DevOps
- GitOps and K8s بالعربي - Ahmed Elemam
Elastic
- Elastic 5 - Ismail Anjrini
- Elastic بالعربي - Ismail Anjrini
Flutter
- Advanced Flutter Tutorial - build E commerce App - Scholar Tech
- Best Flutter Course For Beginner in Arabic| افضل دوره فلاتر بالعربي - Scholar Tech
- E-commerce App with Flutter & Dart - Tarek Alabd
- Flutter & Dart Bootcamp For Beginners - Tarek Alabd
- Flutter بالعربى - Asem Saafan
- Flutter BLoC - بالعربي - Omar Ahmed
- Mastering Firebase And Flutter version 2 (2021) - Course - project -فلاتر- مشروع - دورة - فايربيز - شرح - احتراف - كورس - Wael Abu hamza
- State Management in Flutter - Tarek Alabd
Game Development
- شرح محرك الألعاب Godot - Ahmed Mo'nis
- Godot - تعلم الأساسيات لتصميم الألعاب - SpriteSheet
- Godot Engine - Whales State
- Unity 2D Game - 6wrni
- Unity 3D Game - 6wrni
Git
- Basic course for Git - أكاديمية ترميز
- Git & Github in Arabic | Git & Github كورس تعلم - Khalid Elshafie
- Git and Github - Elzero Web School
- Git GitHub & Bitbucket - Bashir Pro
- GitHub - تعلم العمل المشترك على - TheNewBaghdad
- Learn Git in Arabic - Algorithm Academy
HTML and CSS
- برمجة المواقع | تعلم لغة الhtml من الصفر - أكاديمية ترميز
- برمجة المواقع | سلسلة دروس لغة css - أكاديمية ترميز
- كورس CSS3 بالعربي-ITI - Mobarmg
- كورس HTML5 بالعربي-ITI - Mobarmg
- CSS Art Tutorials - Codezilla
- HTML And CSS Template 1 - Elzero Web School
- HTML And CSS Template 2 - Elzero Web School
- HTML And CSS Template 3 - Elzero Web School
- HTML Crash Course Tutorials for Beginners: HTML كامل للمبتدئين - Mohammed Elzanaty
- Learn CSS In Arabic 2021 - Elzero Web School
- Learn HTML In Arabic 2021 - Elzero Web School
- Learn SASS In Arabic 2021 - Elzero Web School
- Learn Web Design From Scratch - HTML - Techs Experts
- Sass - Elzero Web School
- Sass - Create a website - Elzero Web School
- Tailwind CSS - Ag Coding
Java
- JAVA Course Level 1 Basics By Arabic - محمد شوشان
- JAVA For Beginners - Course 1 - in Arabic - محمد الدسوقى
- Java FX - Khalid ESSAADANI
- Java Programming - Eng. Marwa Radwan - Techs Experts
- JAVA Programming Course Level 2 Object Oriented Programming By Arabic - محمد شوشان
- JAVA Programming Course Level 3 Graphic User Interface By Arabic - محمد شوشان
- JAVA Programming Course Level 4 Connect Database and JAVA By Arabic - محمد شوشان
- JAVA Programming Full Project by Arabic (uni_staff project) |(المشروع الختامي بالجافا كاملا بشرح عربي ) - محمد شوشان
- Java SE 8 Core Features - FCI-Career-Build
- Java Tutorial for beginners- full course -تعلم البرمجة- جافا - genial code
- Learn JAVA Programming From Scratch In Arabic - Adel Nasim
- Object-Oriented Programming JAVA in Arabic - Adel Nasim
- Programming 2 - Object Oriented Programming With Java - محمد الدسوقى
JavaScript
- سلسلة دروس جافا سكريبت - أكاديمية ترميز
- كورس جافا سكريبت كامل | Javascript Tutorial - Abdelrahman Gamal
- كورس Ajax بالعربي-ITI - Mobarmg
- كورس ES6 بالعربي-ITI - Mobarmg
- Arabic JavaScript - KMR Script
- Arabic JavaScript ES6 الاصدار السادس من الجافاسكربت - KMR Script
- Complete Intro to Javascript - Mohammed Elzanaty
- Design Patterns | javascript | [Arabic] - Shadow Coding
- ECMAScript 6 Tutorial In Arabic - Mohammed Elzanaty
- Friday js - codeZone
- HTML | CSS | JavaScript | Project - Shadow Coding
- Javascript - Elzero Web School
- JavaScript AJAX - Elzero Web School
- JavaScript Application - Elzero Web School
- JavaScript Canvas - Elzero Web School
- JavaScript ECMAScript 6 - Elzero Web School
- JavaScript Files API - برمجيات حسان
- JavaScript JSON API - Elzero Web School
- JavaScript OOP - Elzero Web School
- Javascript Tips And Tricks [Arabic] - codeZone
- Javascript Tutorial | كورس جافا سكريبت كامل - Abdelrahman Gamal
- JavaScript Unit Testing With Jest - Elzero Web School
- Learn JavaScript in Arabic 2021 - Elzero Web School
- SOLID Principles In Arabic - codeZone
Gulp.js
- Automatic Your Work With Gulpjs - Elzero Web School
- Basic of Gulp.js - Algorithm Academy
- Gulp.js - Workshop - Algorithm Academy
jQuery
- كورس JQuery بالعربي-ITI - Mobarmg
- Basic of jQuery - Elzero Web School
- jQuery - Practical Examples and Create Apps - Elzero Web School
- JQuery In Arabic - Web Development - Hassouna Academy
NodeJS
- كورس MongoDB بالعربي-ITI - Mobarmg
- كورس NodeJS بالعربي -ITI - Mobarmg
- Arabic Dive into Node JS Development الغوص في النود جي اس - KMR Script
- JWT Authentication using Node, Express, Typescript, Jasmine & Postgres - Mohammed Elzanaty
- Learn Basic of NodeJS - Emam Academy
- Learn NodeJS from zero to hero - Algorithm Academy
- NodeJS - Build a Full E-Commerce RESTful APIs (بالعربي) - Programming Solutions - Academy
- NodeJS - From Zero To Hero - تخاريف مبرمج
- NodeJS Advanced Topics - تخاريف مبرمج
- NodeJS Course (2017 - عربي) - برمجيات حسان
- NodeJS Create App - Emam Academy
- NodeJS Express - Emam Academy
- Pre NodeJS Course - Mobarmg
- REST API Node.js - Emam Academy
Nuxt.js
- Nuxt.js Course - Mahmoud Zohdi - محمود زهدي
PugJs
- Learn PugJs - Elzero Web School
React.js
- Learn React JS Tutorial || React دورة كاملة لتعلم الـ - Unique Coderz Academy
- React JS A JavaScript library دورة - Muhammed Essa
- React.js - Algorithm Academy
- React.js Hooks - Algorithm Academy
- React.js Todo App - Algorithm Academy
- ReactJS - Advanced [تعلم رياكت ] - kimz codes
- ReactJs-Build Full E-Commerce From Scratch Redux (بالعربي) - Programming Solutions - Academy
- ReactJS Part 1 - Learn React Hooks by Project [تعلم الرياكت هوكس] [الجزء الاول] - kimz codes
- ReactJS Part 2 - UseEffect & UseRef - working with API and Prev State [Arabic] [بالعربي][الجزء الثاني] - kimz codes
- ReactJS Part 3 - Performance Optimization (react memo, use memo, use call back) [تعلم الرياكت] [الجزء الثالث] - kimz codes
- ReactJS with zanaty - Mohammed Elzanaty
- Redux ToolKit 2021/2022 part 4 [شرح Redux toolkit] [تعلم Redux] [شرح Redux] - kimz codes
- Redux ToolKit Project, Book Store project [تعلم Redux toolkit] - kimz codes
Vue.js
- Basic of Vue.js - Elzero Web School
- Vue.js Apps and Practical examples - Elzero Web School
- Vue.js Composition API - Algorithm Academy
- Vue.js Router Tutorial - Algorithm Academy
Machine Learning
- 01 machine learning تعليم الآلة , القسم الأول : مقدمة - Hesham Asem
- 02 تعليم الآلة , القسم الثاني : التوقع Machine learning , Regression - Hesham Asem
- 03 تعليم الآلة , القسم الثالث : بايثون Machine learning , Python - Hesham Asem
- 04 القسم الرابع : التصنيف Classification & Logistic Regression - Hesham Asem
- 05 القسم الخامس : الشبكات العصبية Neural Network - Hesham Asem
- 06 القسم السادس : نظام الدعم الآلي SVM - Hesham Asem
- 07 القسم السابع : التعليم بدون إشراف Unsupervised ML - Hesham Asem
- 08 القسم الثامن : مواضيع هامة في تعليم الآلة - Hesham Asem
- 09 القسم التاسع : تكنيكات حديثة في تعليم الآلة - Hesham Asem
- 10 القسم العاشر : مكتبة سايكيتليرن Sklearn Library - Hesham Asem
- 11 القسم الحادي عشر : تنسر فلو و كيراس TensorFlow & Keras - Hesham Asem
- 12 القسم الثاني عشر : تطبيقات عملية من كاجل و جيتهاب Kaggle & Github - Hesham Asem
- 13 ML Helper Tutorials برنامج المساعد في تعليم الآلة - Hesham Asem
- Introduction to Machine Learning - Khaled Mostafa Elsayed
Microservice
- Microservice بالعربي - Ismail Anjrini
- Microservices Architecture in Arabic - Software Architecture Talks in Arabic
Natural Language Programming
- 21 NLP-01 مقدمة - Hesham Asem
- 22 NLP-02 أساسيات المعالجة اللغوية الطبيعية - Hesham Asem
- 23 NLP-03 أدوات المعالجة اللغوية الطبيعية - Hesham Asem
- 24 NLP-04 المعالجة البسيطة للنصوص - Hesham Asem
- 25 NLP-05 المعالجة المتقدمة للنصوص - Hesham Asem
- 26 NLP-06 تجميع البيانات - Hesham Asem
- 27 NLP-07 الشبكات العصبية المتكررة - Hesham Asem
- 28 NLP-08 تكنيكات حديثة في المعالجة اللغوية الطبيعية - Hesham Asem
- Convolutional Neural Network (CNN) - Khaled Mostafa Elsayed
- NLP-Transformers - Khaled Mostafa Elsayed
.NET
- كورس ASP.NET MVC بالعربي -ITI - Mobarmg
- Arabic C# .NET - Khalid ESSAADANI
- ASP.NET Core Fundamentals - Khalid ESSAADANI
- ASP.NET Identity - Khalid ESSAADANI
- ASP.NET Identity Arabic - Khalid ESSAADANI
- ASP.NET MVC 5 - Khalid ESSAADANI
- ASP.NET MVC From Scratch - Khalid ESSAADANI
- ASP.NET Web REST API - Khalid ESSAADANI
Operating Systems
- Operating Systems - نظم التشغيل - Ahmed Sallam
PHP
- تصميم و برمجة موقع eCommerce by PHP - Elzero Web School
- دورة php من البداية الي الاحتراف - Mora Soft
- Arabic PHP - Elzero Web School
- Design Patterns in PHP Arabic شرح بالعربي - Ramy Hakam
- Learn Object Oriented PHP - Elzero Web School
- PHP Bootcamp 2022 - Elzero Web School
Laravel
- أحتراف لارافل بأنشاء متجر الكتروني متكامل متعدد التجار واللغات - laravel 7 multi vendor eCommerce complete projectl Laravel E-Commerce - Professional Code
- تعليم لارافيل خطوة بخطوة من الصفر - Nour Homsi
- دورة انشاء برنامج المدارس Php - Laravel - Mora Soft
- دورة انشاء برنامج فواتير php- laravel - Mora Soft
- دورة Laravel 6/7/8 PHP - Muhammed Essa
- كورس اساسيات لارافيل 9 - Mora Soft
- لارافيل للمبتدئين - Ahmed Abd El Ftah
- مشروع لارافل متجر الكتروني متعدد التجار واللغات متكامل - تطبيقات لارافل عمليه - Professional Code
- API-Course-For-Beginners - Mora Soft
- Build and deploy laravel realtime application on AWS for FREE (Arabic) - Ibrahim Konsowa
- larave advanced - realtime notification - laravel chat - laravel firebse اشعارات الزمن الحقيقي و فاير بيز لارافل - Professional Code
- laravel + Vue.js complete tutorial - لارافل وفيو بمشروع تطبيق متكامل شرح - Professional Code
- Laravel 8 payment gateway - الدفع الالكتروني باستخدام لارافل 8 - الدفع البنكي بلارافل - Professional Code
- Laravel 8 Tutorial - دورة لارافيل 8 باللغة العربية من الصفر الى الاحتراف - Mohammed Mustafa
- Laravel API Complete Tutorial -شرح laravel API- شرح API لارافل - كورس - شرح laravel api باملثة عملية - Professional Code
- Laravel Arabic Tutorial (بالعربي) - Khalid Elshafie
- Laravel in Arabic Framework 2020 - شرح لارافل دوره لارافل بالعربي المتكاملة بمشروع متجر - Professional Code
- laravel websockets tutorial realtime notifications - chatting webscokets with node.js without any price - Professional Code
- Mastering Laravel - Elzero Web School
- Redis + Laravel 8 complete tutorial - لارافل ريدس _ Redis queue with laravel- Redis caching with laravel - Professional Code
Prolog
- Logic Programming - Prolog - برمجة منطقية - Ahmed Sallam
Python
- تعلم أساسيات البرمجة - غريب الشيخ || Ghareeb Elshaik
- كورس بايثون من الصفر | سلسلة دروس لغة البايثون | python - أكاديمية ترميز
- Learn Python3 - Algorithm Academy
- Master Python from Beginner to Advanced in Arabic - دورة تعلم بايثون من الصفر كاملة للمبتدئين - Codezilla
- Mastering Python - Elzero Web School
- Mastering Python Tutorial - Python for Beginners | كورس بايثون كامل للمبتدئين - Abdelrahman Gamal
- Object Oriented Programming - شرح البرمجة كائنية التوجه - Codezilla
- Python Beginners Tutorial - محمد الدسوقي
Django
- Arabic Django - Elsafy Hegazy
- Django 2.x - شبكة علوم
- Django Create Blog - شبكة علوم
- Django Tutorial for Beginners | كورس دجانجو كامل للمبتدئين - Abdelrahman Gamal
Flask
- Flask - Algorithm Academy
- Flask - Project - Algorithm Academy
R
- R Tutorial For Beginners - محمد الدسوقي
RabbitMQ
- RabbitMQ بالعربي - Ismail Anjrini
Redis
- Redis بالعربي - Ismail Anjrini
- Redis in 5 Minutes - Ismail Anjrini
RegEx
- التعابير النمطية | REGEX - Learn With Naw
- Crash Course - Regular Expression - Regex | دورة مكثفة - التعابير النظامية - Abdallah Alfaham • عبد الله الفحام
- Regular Expression tutorial - Arabic - Hard-Code
Software Architecture
- Behavioral Design Patterns بالعربى - Mohammed Reda (🚧 in process)
- Clean Code Book - بالعربي - Omar Ahmed
- Creational Design Patterns بالعربى - Mohammed Reda
- Declarative Programming - درة الاكواد لابن حماد
- Design patterns - Nehal Elsamoly (🚧 in process)
- Software Design Patterns - محمد يحيى
- SOLID Principles بالعربى - Mohammed Reda
- SOLID Principles بالعربي - Omar Ahmed
- Structural Design Patterns بالعربى - Mohammed Reda
TypeScript
- Learn Typescript 2022 - Elzero Web School
- Typescript Course For Javascript Developer - Programming Solutions - Academy
- typescript for angular developers [arabic tutorial] - codeZone
- TypeScript tutorial Arabic - Hussein Al Rubaye (YouTube)
Angular
- كورس Angular 2 بالعربي - Mobarmg
- كورس AngularJS بالعربي-ITI - Mobarmg
- Angular 4+ [arabic tutorial] - codeZone
- Arabic Angular 7 from A to R احتراف الانجولار - KMR Script (YouTube)
- Arabic Angular and Firebase App تطبيق انجولار وفايربيز - KMR Script (YouTube)
- Arabic NgRx (Angular + Redux) - KMR Script (YouTube)