mirror of
https://github.com/namibia/free-programming-books.git
synced 2024-10-31 18:52:34 +00:00
2f0747753d
* add Arabic courses * add Arabic courses * add Arabic courses * add Arabic courses * add Arabic courses * upload changes * upload changes * upload changes * upload changes * upload changes * upload changes * Update courses/free-courses-ar.md Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com> * Update courses/free-courses-ar.md Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com> * add software architecture Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
18 KiB
18 KiB
Index
- Algorithms & Data Structures
- Assembly
- Bootstrap
- C
- C Sharp
- Computer Architecture
- Dart
- Databases
- Flutter
- Game Development
- Git
- HTML / CSS
- Java
- JavaScript
- .NET
- Operating Systems
- PHP
- Prolog
- Python
- R
- Software Architecture
- TypeScript
Algorithms & 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
- Data Structure - Hard Code
- Data Structure C++ - Mega Code
- Data Structures Full Course In Arabic - Adel Nasim
- Problem solving (Arabic) - Muhammed Afifi
- Standard Template Library (STL) Full Tutorial Using C++ In Arabic - Adel Nasim
Assembly
- x86 Assembly Language - لغة التجميع - Ahmed Sallam
Bootstrap
- Bootstrap 3 In Arabic - Elzero Web School
- Bootstrap 4 - Elzero Web School
C
C Sharp
- 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++
- Arabic C++ For kids & beginners (برمجة لصغار السن والمبتدئيين) - Arabic Competitive Programming
- C++ Intensive - برمجة الحاسوب - Arabic Competitive Programming
- C++ Object-Oriented Design and Programming - Arabic Competitive Programming
- 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
- 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 - تخاريف مبرمج
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
- MySQL tutorials || بناء قواعد البيانات بكفاءة عالية - TheNewBaghdad
Flutter
- Advanced Flutter Tutorial - build E commerce App - Scholar Tech (🚧 in process)
- Flutter بالعربى - Asem Saafan
- Flutter BLoC - بالعربي - Omar Ahmed
- Mastering Firebase And Flutter version 2 (2021) - Course - project -فلاتر- مشروع - دورة - فايربيز - شرح - احتراف - كورس - Wael Abu hamza
Game Development
- Godot - تعلم الأساسيات لتصميم الألعاب - SpriteSheet
- Godot Engine - Whales State
- Unity 2D Game - 6wrni
- Unity 3D Game - 6wrni
Git
- Basic course for Git - أكاديمية ترميز
- Git and Github - Elzero Web School
- GitHub - تعلم العمل المشترك على -TheNewBaghdad
- Learn Git in Arabic - Algorithm Academy
HTML / CSS
- CSS In Arabic 2021 - Elzero Web School
- HTML In Arabic 2021 - Elzero Web School
- Sass - Elzero Web School
- Sass - Create a website - Elzero Web School
Java
- JAVA Course Level 1 Basics By Arabic - محمد شوشان
- JAVA For Beginners - Course 1 - in Arabic - محمد الدسوقى
- Java FX - Khalid ESSAADANI
- 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) |(المشروع الختامي بالجافا كاملا بشرح عربي ) - محمد شوشان
- 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
- Arabic JavaScript - KMR Script
- Arabic JavaScript ES6 الاصدار السادس من الجافاسكربت - KMR Script
- 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 Unit Testing With Jest - Elzero Web School
Gulp.js
- Basic of Gulp.js - Algorithm Academy
- Gulp.js - Workshop - Algorithm Academy
jQuery
- Basic of jQuery - Elzero Web School
- jQuery - Practical Examples and Create Apps - Elzero Web School
NodeJS
- Arabic Dive into Node JS Development الغوص في النود جي اس - KMR Script
- Learn Basic of NodeJS - Emam Academy
- Learn NodeJS from zero to hero - Algorithm Academy
- NodeJS - From Zero To Hero - تخاريف مبرمج
- NodeJS Advanced Topics - تخاريف مبرمج
- NodeJS Course (2017 - عربي) - برمجيات حسان
- NodeJS Create App - Emam Academy
- NodeJS Express - Emam Academy
- REST API Node.js - Emam Academy
PugJs
- Learn PugJs - Elzero Web School
React.js
- React.js - Algorithm Academy
- React.js Hooks - Algorithm Academy
- React.js Todo App - Algorithm Academy
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
.NET
- 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
- Arabic PHP - Elzero Web School
- Learn Object Oriented PHP - Elzero Web School
Prolog
- Logic Programming - Prolog - برمجة منطقية - Ahmed Sallam
Python
- Learn Python3 - Algorithm Academy
- Mastering Python - Elzero Web School
- Python Beginners Tutorial - محمد الدسوقي
Django
- Arabic Django - Elsafy Hegazy
- Django 2.x - شبكة علوم
- Django Create Blog - شبكة علوم
Flask
- Flask - Algorithm Academy
- Flask - Project - Algorithm Academy
R
- R Tutorial For Beginners - محمد الدسوقي
Software Architecture
- Clean Code Book - بالعربي - Omar Ahmed
- Creational Design Patterns بالعربى - Mohammed Reda
- Declarative Programming - درة الاكواد لابن حماد
- SOLID Principles بالعربى - Mohammed Reda
- SOLID Principles بالعربي - Omar Ahmed
- Structural Design Patterns بالعربى - Mohammed Reda
TypeScript
- TypeScript tutorial Arabic - Hussein Al Rubaye (YouTube)
Angular
- 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)