mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-20 18:36:13 +00:00
0b331b7798
* chore: improve angular / angular.js listings - Wellnaming section - fix book title, add format, add creators as is seen in file via EbookFoundation/free-programming-books#4940 * chore: improve angular / angular.js listings - Wellnaming section - fix book title, add format, add creators as is seen in file via EbookFoundation#4940 * chore: improve angular / angular.js listings - Wellnaming sections (typescript>angular, javascript>angularjs) - Add free resources to complete listing with at least 2 items, mainly from html.it website. - fix titles, add format, add creators as is seen in linked files via EbookFoundation/free-programming-books#4940 * chore: improve angular / angular.js listings - Move Angular resources from Angular.js to TypeScript - Add more resources to avoid single sections via EbookFoundation/free-programming-books#4940 * chore: improve angular / angular.js listings - Sections (typescript>angular, javascript>angularjs) - Add free resources to complete listing with at least 2 items. - fix titles, add format, add creators as is seen in linked files via EbookFoundation/free-programming-books#4940 * chore: improve angular / angular.js listings - Move Angular resources to TypeScript - Well-naming sections - fix book title, add format, add creators as is seen in files via EbookFoundation/free-programming-books#4940 * chore: improve angular / angular.js listings - Move Angular resources from Angular.js to TypeScript - Add more resources to avoid single sections - Complete notes, titles, format, authors via EbookFoundation/free-programming-books#4940 * chore: improve angular / angular.js listings - Well-naming section - Complete notes, titles, format, authors via EbookFoundation/free-programming-books#4940 * chore: improve angular / angular.js listings - Handle both as anchor. angular and angular.js via EbookFoundation/free-programming-books#4940 * chore: improve angular / angular.js listings - Add http://plnkr.co as valid playground for both - Add https://stackblitz.com as valid playground for both via EbookFoundation/free-programming-books#4940 * chore: Angular.js > AngularJS and other pitfails - Use AngularJS as title/name - Fix some errors with heading levels in Javascript/Typescript section - Finish to move some resources accoding their content via EbookFoundation/free-programming-books#4940 * feature: sections crosslinks as blockquotes * feature: sections crosslinks as blockquotes Mainly for AngularJS/Angular, Javascript/Typescript, web, databases listing sections * chore: revert scoping crosslinks only to Angular
16 KiB
16 KiB
Index
- Algorithms & Data Structures
- Assembly
- Bootstrap
- C
- C Sharp
- Clean Code
- Databases
- Game Development
- Git
- HTML / CSS
- Java
- JavaScript
- .NET
- PHP
- Python
- R
- 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++ - محمد الدسوقي
Clean Code
- Clean Code Book - بالعربي - Omar Ahmed
- Declarative Programming - درة الاكواد لابن حماد
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
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
PHP
- Arabic PHP - Elzero Web School
- Learn Object Oriented PHP - Elzero Web School
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 - محمد الدسوقي
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)