إليك مجموعة متنوعة من البرامج المفيدة والمبتكرة التي يمكن استخدامها للتعلم والممارسة. سأبدأ بالبرامج التي طلبتها، ثم أضيف المزيد لتحقيق التنوع:
---
1. برنامج لحساب وطباعه المضروب باستخدام for loop
#include <iostream>
using namespace std;
int main() {
int n, factorial = 1;
cout << "أدخل عددًا لحساب المضروب: ";
cin >> n;
for (int i = 1; i <= n; i++) {
factorial *= i;
}
cout << "مضروب " << n << " هو: " << factorial << endl;
return 0;
}
---
2. برنامج لطباعه عناصر القطر الرئيس على شكل نجوم باستخدام while loop
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل حجم المصفوفة: ";
cin >> n;
int i = 0;
while (i < n) {
for (int j = 0; j < n; j++) {
if (i == j)
cout << "* ";
else
cout << " ";
}
cout << endl;
i++;
}
return 0;
}
---
3. برنامج لطباعه عناصر القطر الثانوي على شكل نجوم باستخدام while loop
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل حجم المصفوفة: ";
cin >> n;
int i = 0;
while (i < n) {
for (int j = 0; j < n; j++) {
if (i + j == n - 1)
cout << "* ";
else
cout << " ";
}
cout << endl;
i++;
}
return 0;
}
---
4. برنامج لطباعه مثلث معكوس على شكل نجوم باستخدام do while loop
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل عدد الأسطر: ";
cin >> n;
int i = n;
do {
int j = 1;
do {
cout << "* ";
j++;
} while (j <= i);
cout << endl;
i--;
} while (i > 0);
return 0;
}
---
5. برنامج لتحويل درجات الحرارة من فهرنهايت إلى مئوية
#include <iostream>
using namespace std;
int main() {
float fahrenheit, celsius;
cout << "أدخل درجة الحرارة بالفهرنهايت: ";
cin >> fahrenheit;
celsius = (fahrenheit - 32) * 5 / 9;
cout << "درجة الحرارة بالمئوية: " << celsius << endl;
return 0;
}
---
6. برنامج لحساب متوسط مجموعة أرقام باستخدام array
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل عدد الأرقام: ";
cin >> n;
int arr[n];
int sum = 0;
for (int i = 0; i < n; i++) {
cout << "أدخل الرقم " << i + 1 << ": ";
cin >> arr[i];
sum += arr[i];
}
float average = (float)sum / n;
cout << "المتوسط هو: " << average << endl;
return 0;
}
---
7. برنامج لطباعة الأعداد الأولية من 1 إلى N
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل العدد النهائي: ";
cin >> n;
for (int i = 2; i <= n; i++) {
bool isPrime = true;
for (int j = 2; j <= i / 2; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime)
cout << i << " ";
}
return 0;
}
---
8. برنامج لطباعة معكوس عدد
#include <iostream>
using namespace std;
int main() {
int num, reversed = 0;
cout << "أدخل عددًا: ";
cin >> num;
while (num != 0) {
reversed = reversed * 10 + num % 10;
num /= 10;
}
cout << "العدد المعكوس هو: " << reversed << endl;
return 0;
}
---
9. برنامج لحساب مجموع أرقام عدد
#include <iostream>
using namespace std;
int main() {
int num, sum = 0;
cout << "أدخل عددًا: ";
cin >> num;
while (num != 0) {
sum += num % 10;
num /= 10;
}
cout << "مجموع الأرقام هو: " << sum << endl;
return 0;
}
---
10. برنامج لحساب الأعداد الفردية والزوجية في مصفوفة
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل حجم المصفوفة: ";
cin >> n;
int arr[n], oddCount = 0, evenCount = 0;
for (int i = 0; i < n; i++) {
cout << "أدخل العنصر " << i + 1 << ": ";
cin >> arr[i];
if (arr[i] % 2 == 0)
evenCount++;
else
oddCount++;
}
---
1. برنامج لحساب وطباعه المضروب باستخدام for loop
#include <iostream>
using namespace std;
int main() {
int n, factorial = 1;
cout << "أدخل عددًا لحساب المضروب: ";
cin >> n;
for (int i = 1; i <= n; i++) {
factorial *= i;
}
cout << "مضروب " << n << " هو: " << factorial << endl;
return 0;
}
---
2. برنامج لطباعه عناصر القطر الرئيس على شكل نجوم باستخدام while loop
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل حجم المصفوفة: ";
cin >> n;
int i = 0;
while (i < n) {
for (int j = 0; j < n; j++) {
if (i == j)
cout << "* ";
else
cout << " ";
}
cout << endl;
i++;
}
return 0;
}
---
3. برنامج لطباعه عناصر القطر الثانوي على شكل نجوم باستخدام while loop
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل حجم المصفوفة: ";
cin >> n;
int i = 0;
while (i < n) {
for (int j = 0; j < n; j++) {
if (i + j == n - 1)
cout << "* ";
else
cout << " ";
}
cout << endl;
i++;
}
return 0;
}
---
4. برنامج لطباعه مثلث معكوس على شكل نجوم باستخدام do while loop
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل عدد الأسطر: ";
cin >> n;
int i = n;
do {
int j = 1;
do {
cout << "* ";
j++;
} while (j <= i);
cout << endl;
i--;
} while (i > 0);
return 0;
}
---
5. برنامج لتحويل درجات الحرارة من فهرنهايت إلى مئوية
#include <iostream>
using namespace std;
int main() {
float fahrenheit, celsius;
cout << "أدخل درجة الحرارة بالفهرنهايت: ";
cin >> fahrenheit;
celsius = (fahrenheit - 32) * 5 / 9;
cout << "درجة الحرارة بالمئوية: " << celsius << endl;
return 0;
}
---
6. برنامج لحساب متوسط مجموعة أرقام باستخدام array
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل عدد الأرقام: ";
cin >> n;
int arr[n];
int sum = 0;
for (int i = 0; i < n; i++) {
cout << "أدخل الرقم " << i + 1 << ": ";
cin >> arr[i];
sum += arr[i];
}
float average = (float)sum / n;
cout << "المتوسط هو: " << average << endl;
return 0;
}
---
7. برنامج لطباعة الأعداد الأولية من 1 إلى N
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل العدد النهائي: ";
cin >> n;
for (int i = 2; i <= n; i++) {
bool isPrime = true;
for (int j = 2; j <= i / 2; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime)
cout << i << " ";
}
return 0;
}
---
8. برنامج لطباعة معكوس عدد
#include <iostream>
using namespace std;
int main() {
int num, reversed = 0;
cout << "أدخل عددًا: ";
cin >> num;
while (num != 0) {
reversed = reversed * 10 + num % 10;
num /= 10;
}
cout << "العدد المعكوس هو: " << reversed << endl;
return 0;
}
---
9. برنامج لحساب مجموع أرقام عدد
#include <iostream>
using namespace std;
int main() {
int num, sum = 0;
cout << "أدخل عددًا: ";
cin >> num;
while (num != 0) {
sum += num % 10;
num /= 10;
}
cout << "مجموع الأرقام هو: " << sum << endl;
return 0;
}
---
10. برنامج لحساب الأعداد الفردية والزوجية في مصفوفة
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل حجم المصفوفة: ";
cin >> n;
int arr[n], oddCount = 0, evenCount = 0;
for (int i = 0; i < n; i++) {
cout << "أدخل العنصر " << i + 1 << ": ";
cin >> arr[i];
if (arr[i] % 2 == 0)
evenCount++;
else
oddCount++;
}
هاذا الكود تابع للي فوق 👆👆👆👆
cout << "عدد الأعداد الزوجية: " <<
evenCount << endl;
cout << "عدد الأعداد الفردية: " << oddCount << endl;
return 0;
}
---
هل تريد برامج إضافية؟ أخبرني هاذا كل البرامج في ++c
cout << "عدد الأعداد الزوجية: " <<
evenCount << endl;
cout << "عدد الأعداد الفردية: " << oddCount << endl;
return 0;
}
---
هل تريد برامج إضافية؟ أخبرني هاذا كل البرامج في ++c
إليك مجموعة إضافية من البرامج لتوسيع معرفتك:
---
11. برنامج لرسم هرم من النجوم
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل عدد الأسطر: ";
cin >> n;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n - i; j++)
cout << " ";
for (int k = 1; k <= (2 * i - 1); k++)
cout << "*";
cout << endl;
}
return 0;
}
---
12. برنامج لتحويل الأعداد العشرية إلى ثنائية
#include <iostream>
using namespace std;
int main() {
int decimal, binary = 0, base = 1;
cout << "أدخل عددًا عشريًا: ";
cin >> decimal;
while (decimal > 0) {
int remainder = decimal % 2;
binary += remainder * base;
decimal /= 2;
base *= 10;
}
cout << "العدد الثنائي: " << binary << endl;
return 0;
}
---
13. برنامج لإيجاد أكبر وأصغر رقم في مصفوفة
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل عدد العناصر: ";
cin >> n;
int arr[n];
for (int i = 0; i < n; i++) {
cout << "أدخل العنصر " << i + 1 << ": ";
cin >> arr[i];
}
int max = arr[0], min = arr[0];
for (int i = 1; i < n; i++) {
if (arr[i] > max)
max = arr[i];
if (arr[i] < min)
min = arr[i];
}
cout << "أكبر عدد: " << max << endl;
cout << "أصغر عدد: " << min << endl;
return 0;
}
---
14. برنامج لحساب المصفوفة المربعة (مجموع القطرين الرئيس والثانوي)
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل حجم المصفوفة المربعة: ";
cin >> n;
int matrix[n][n], primarySum = 0, secondarySum = 0;
cout << "أدخل عناصر المصفوفة:\n";
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
cin >> matrix[i][j];
if (i == j)
primarySum += matrix[i][j];
if (i + j == n - 1)
secondarySum += matrix[i][j];
}
}
cout << "مجموع القطر الرئيسي: " << primarySum << endl;
cout << "مجموع القطر الثانوي: " << secondarySum << endl;
return 0;
}
---
15. برنامج لعد الأحرف والكلمات في جملة
#include <iostream>
#include <string>
using namespace std;
int main() {
string sentence;
cout << "أدخل جملة: ";
getline(cin, sentence);
int charCount = 0, wordCount = 1;
for (char c : sentence) {
if (c != ' ')
charCount++;
else
wordCount++;
}
cout << "عدد الأحرف: " << charCount << endl;
cout << "عدد الكلمات: " << wordCount << endl;
return 0;
}
---
16. برنامج لحساب قوى العدد (Power) باستخدام دالة
#include <iostream>
#include <cmath>
using namespace std;
int power(int base, int exponent) {
int result = 1;
for (int i = 0; i < exponent; i++) {
result *= base;
}
return result;
}
int main() {
int base, exponent;
cout << "أدخل الأساس: ";
cin >> base;
cout << "أدخل الأس: ";
cin >> exponent;
cout << "النتيجة: " << power(base, exponent) << endl;
return 0;
}
---
17. برنامج للتحقق من كون العدد palindrome
#include <iostream>
using namespace std;
int main() {
int num, reversed = 0, original;
cout << "أدخل عددًا: ";
cin >> num;
original = num;
while (num != 0) {
reversed = reversed * 10 + num % 10;
num /= 10;
}
if (original == reversed)
cout << "العدد palindrome" << endl;
else
cout << "العدد ليس palindrome" << endl;
return 0;
}
---
18. برنامج لحساب مجموع الأرقام الزوجية والفردية بين 1 و N
#include <iostream>
using namespace std;
int main() {
int n, evenSum = 0, oddSum = 0;
cout << "أدخل العدد النهائي: ";
cin >> n;
for (int i = 1; i <= n; i++) {
if (i % 2 == 0)
evenSum += i;
else
oddSum += i;
}
cout << "مجموع الأرقام الزوجية: " << evenSum << endl;
cout << "مجموع الأرقام الفردية: " << oddSum << endl;
return 0;
}
---
19. برنامج لطباعة جدول الضرب حتى 12
#include <iostream>
using namespace std;
---
11. برنامج لرسم هرم من النجوم
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل عدد الأسطر: ";
cin >> n;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n - i; j++)
cout << " ";
for (int k = 1; k <= (2 * i - 1); k++)
cout << "*";
cout << endl;
}
return 0;
}
---
12. برنامج لتحويل الأعداد العشرية إلى ثنائية
#include <iostream>
using namespace std;
int main() {
int decimal, binary = 0, base = 1;
cout << "أدخل عددًا عشريًا: ";
cin >> decimal;
while (decimal > 0) {
int remainder = decimal % 2;
binary += remainder * base;
decimal /= 2;
base *= 10;
}
cout << "العدد الثنائي: " << binary << endl;
return 0;
}
---
13. برنامج لإيجاد أكبر وأصغر رقم في مصفوفة
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل عدد العناصر: ";
cin >> n;
int arr[n];
for (int i = 0; i < n; i++) {
cout << "أدخل العنصر " << i + 1 << ": ";
cin >> arr[i];
}
int max = arr[0], min = arr[0];
for (int i = 1; i < n; i++) {
if (arr[i] > max)
max = arr[i];
if (arr[i] < min)
min = arr[i];
}
cout << "أكبر عدد: " << max << endl;
cout << "أصغر عدد: " << min << endl;
return 0;
}
---
14. برنامج لحساب المصفوفة المربعة (مجموع القطرين الرئيس والثانوي)
#include <iostream>
using namespace std;
int main() {
int n;
cout << "أدخل حجم المصفوفة المربعة: ";
cin >> n;
int matrix[n][n], primarySum = 0, secondarySum = 0;
cout << "أدخل عناصر المصفوفة:\n";
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
cin >> matrix[i][j];
if (i == j)
primarySum += matrix[i][j];
if (i + j == n - 1)
secondarySum += matrix[i][j];
}
}
cout << "مجموع القطر الرئيسي: " << primarySum << endl;
cout << "مجموع القطر الثانوي: " << secondarySum << endl;
return 0;
}
---
15. برنامج لعد الأحرف والكلمات في جملة
#include <iostream>
#include <string>
using namespace std;
int main() {
string sentence;
cout << "أدخل جملة: ";
getline(cin, sentence);
int charCount = 0, wordCount = 1;
for (char c : sentence) {
if (c != ' ')
charCount++;
else
wordCount++;
}
cout << "عدد الأحرف: " << charCount << endl;
cout << "عدد الكلمات: " << wordCount << endl;
return 0;
}
---
16. برنامج لحساب قوى العدد (Power) باستخدام دالة
#include <iostream>
#include <cmath>
using namespace std;
int power(int base, int exponent) {
int result = 1;
for (int i = 0; i < exponent; i++) {
result *= base;
}
return result;
}
int main() {
int base, exponent;
cout << "أدخل الأساس: ";
cin >> base;
cout << "أدخل الأس: ";
cin >> exponent;
cout << "النتيجة: " << power(base, exponent) << endl;
return 0;
}
---
17. برنامج للتحقق من كون العدد palindrome
#include <iostream>
using namespace std;
int main() {
int num, reversed = 0, original;
cout << "أدخل عددًا: ";
cin >> num;
original = num;
while (num != 0) {
reversed = reversed * 10 + num % 10;
num /= 10;
}
if (original == reversed)
cout << "العدد palindrome" << endl;
else
cout << "العدد ليس palindrome" << endl;
return 0;
}
---
18. برنامج لحساب مجموع الأرقام الزوجية والفردية بين 1 و N
#include <iostream>
using namespace std;
int main() {
int n, evenSum = 0, oddSum = 0;
cout << "أدخل العدد النهائي: ";
cin >> n;
for (int i = 1; i <= n; i++) {
if (i % 2 == 0)
evenSum += i;
else
oddSum += i;
}
cout << "مجموع الأرقام الزوجية: " << evenSum << endl;
cout << "مجموع الأرقام الفردية: " << oddSum << endl;
return 0;
}
---
19. برنامج لطباعة جدول الضرب حتى 12
#include <iostream>
using namespace std;
👍1
هاذا الكود تابع للي فوق 👆👆👆👆 للبرنامج رقم 19
هاذا تابع له
int main() {
for (int i = 1; i <= 12; i++) {
for (int j = 1; j <= 12; j++) {
cout << i << " * " << j << " = " << i * j << "\t";
}
cout << endl;
}
return 0;
}
---
20. برنامج لتشفير النص باستخدام Caesar Cipher
#include <iostream>
#include <string>
using namespace std;
int main() {
string text;
int shift;
cout << "أدخل النص المراد تشفيره: ";
getline(cin, text);
cout << "أدخل مقدار الإزاحة: ";
cin >> shift;
for (char &c : text) {
if (isalpha(c)) {
char base = islower(c) ? 'a' : 'A';
c = (c - base + shift) % 26 + base;
}
}
cout << "النص المشفر: " << text << endl;
return 0;
}
---
21. برنامج لحساب الأعداد الزوجية داخل مصفوفة ثنائية الأبعاد
#include <iostream>
using namespace std;
int main() {
int rows, cols, evenCount = 0;
cout << "أدخل عدد الصفوف والأعمدة: ";
cin >> rows >> cols;
int matrix[rows][cols];
cout << "أدخل عناصر المصفوفة:\n";
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
cin >> matrix[i][j];
if (matrix[i][j] % 2 == 0)
evenCount++;
}
}
cout << "عدد الأعداد الزوجية: " << evenCount << endl;
return 0;
}
---
إذا أردت برامج إضافية في مجال معين (مثل الخوارزميات أو هياكل البيانات)، أخبرني!
هاذا تابع له
int main() {
for (int i = 1; i <= 12; i++) {
for (int j = 1; j <= 12; j++) {
cout << i << " * " << j << " = " << i * j << "\t";
}
cout << endl;
}
return 0;
}
---
20. برنامج لتشفير النص باستخدام Caesar Cipher
#include <iostream>
#include <string>
using namespace std;
int main() {
string text;
int shift;
cout << "أدخل النص المراد تشفيره: ";
getline(cin, text);
cout << "أدخل مقدار الإزاحة: ";
cin >> shift;
for (char &c : text) {
if (isalpha(c)) {
char base = islower(c) ? 'a' : 'A';
c = (c - base + shift) % 26 + base;
}
}
cout << "النص المشفر: " << text << endl;
return 0;
}
---
21. برنامج لحساب الأعداد الزوجية داخل مصفوفة ثنائية الأبعاد
#include <iostream>
using namespace std;
int main() {
int rows, cols, evenCount = 0;
cout << "أدخل عدد الصفوف والأعمدة: ";
cin >> rows >> cols;
int matrix[rows][cols];
cout << "أدخل عناصر المصفوفة:\n";
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
cin >> matrix[i][j];
if (matrix[i][j] % 2 == 0)
evenCount++;
}
}
cout << "عدد الأعداد الزوجية: " << evenCount << endl;
return 0;
}
---
إذا أردت برامج إضافية في مجال معين (مثل الخوارزميات أو هياكل البيانات)، أخبرني!
جبتلكم كنز لكل اللي بيتعلموا برمجة!
موقع فيه أكتر من 10,000 صفحة ملاحظات وكتب في لغات البرمجة:
- Python
- Java
- JavaScript
- SQL
- PHP
وحوالي 40 مادة تانية.
والمفاجأة؟ كله مجاني للأبد!
الرابط : https://books.goalkicker.com/
موقع فيه أكتر من 10,000 صفحة ملاحظات وكتب في لغات البرمجة:
- Python
- Java
- JavaScript
- SQL
- PHP
وحوالي 40 مادة تانية.
والمفاجأة؟ كله مجاني للأبد!
الرابط : https://books.goalkicker.com/
Goalkicker
Free Programming Books; HTML5, CSS3, JavaScript, PHP, Python...
Free Programming Books on Android development, C, C#, CSS, HTML5, iOS development, Java, JavaScript, PowerShell, PHP, Python, SQL Sever and more
إيه اللي مانعك تتعلم؟
- youtube.com مجاني
- w3schools.com مجاني
- tutorialspoint.com مجاني
- geeksforgeeks.org مجاني
- programiz.com مجاني
- tutsplus.com مجاني
- freecodecamp.org/learn مجاني
- kaggle.com/learn مجاني
- openclassrooms.com/courses مجاني
- learn.microsoft.com/training/ مجاني
- developers.google.com/learn مجاني
- netacad.com مجاني
- cognitiveclass.ai/courses/ مجاني
- learn.saylor.org مجاني
- alison.com/courses مجاني
- simplilearn.com/skillup-free-o… مجاني
- mygreatlearning.com/academy مجاني
- scaler.com/topics/courses/ مجاني
- learn.mongodb.com مجاني
- graphacademy.neo4j.com مجاني
- university.redis.io مجاني
- tableau.com/learn/training مجاني
- khanacademy.org مجاني
الخلاصة: مفيش أي عذر!
- youtube.com مجاني
- w3schools.com مجاني
- tutorialspoint.com مجاني
- geeksforgeeks.org مجاني
- programiz.com مجاني
- tutsplus.com مجاني
- freecodecamp.org/learn مجاني
- kaggle.com/learn مجاني
- openclassrooms.com/courses مجاني
- learn.microsoft.com/training/ مجاني
- developers.google.com/learn مجاني
- netacad.com مجاني
- cognitiveclass.ai/courses/ مجاني
- learn.saylor.org مجاني
- alison.com/courses مجاني
- simplilearn.com/skillup-free-o… مجاني
- mygreatlearning.com/academy مجاني
- scaler.com/topics/courses/ مجاني
- learn.mongodb.com مجاني
- graphacademy.neo4j.com مجاني
- university.redis.io مجاني
- tableau.com/learn/training مجاني
- khanacademy.org مجاني
الخلاصة: مفيش أي عذر!
www.freecodecamp.org
Learn to Code — For Free
❯ أفضل قنوات اليوتيوب اللي لازم تشترك فيها قبل 2025 لتطوير نفسك في البرمجة والتقنية:
❯ لغات البرمجة:
❯ C ➟ Jacob Sorber
❯ C++ ➟ TheCherno
❯ Python ➟ Corey Schafer
❯ JavaScript ➟ developedbyed
❯ Java ➟ Telusko
❯ Golang ➟ Jon Calhoun
❯ Rust ➟ NoBoilerplate
❯ C# ➟ kudvenkat
❯ PHP ➟ ProgramWithGio
❯ Ruby ➟ DriftingRuby
❯ SQL ➟ Joey Blue
❯ Lua ➟ Steve’s Teacher
❯ Scala ➟ DevInsideYou
❯ Julia ➟ TheJuliaLanguage
❯ MATLAB ➟ Joseph Delgadillo
❯ R ➟ marinstatlectures
❯ هياكل البيانات والخوارزميات:
❯ Abdul Bari
❯ take U forward
❯ Aryan Mittal
❯ NeetCode
❯ Kunal Kushwaha
❯ mycodeschool
❯ Jenny’s Lectures CS IT
❯ codestorywithMIK
❯ CodeWithHarry
❯ CodeHelp - by Babbar
❯ تطوير الويب وتطوير كامل (Full Stack):
❯ HTML ➟ SuperSimpleDev
❯ CSS ➟ Kevin Powell
❯ Node.js ➟ codevolution
❯ Express.js ➟ Anson the Developer
❯ TypeScript ➟ basarat
❯ React ➟ Dave Gray
❯ Next.js ➟ Lama Dev
❯ Vue.js ➟ Vue Mastery
❯ Angular ➟ Angular University
❯ Svelte ➟ Joy of Code
❯ Spring ➟ SpringSourceDev
❯ SpringBoot ➟ amigoscode
❯ Django ➟ CodingEntrepreneurs
❯ Laravel ➟ LaravelDaily
❯ Blazor ➟ James Montemagno
❯ Ruby on Rails ➟ Gorails TV
❯ قنوات تطوير كامل:
❯ Traversy Media
❯ NetNinja
❯ Dave Gray
❯ مشاريع:
❯ WebDevSimplified
❯ تصميم واجهات المستخدم:
❯ developedbyed
❯ DesignCourse
❯ DevOps والحوسبة السحابية:
❯ Git ➟ The Modern Coder
❯ Linux ➟ Learn Linux TV
❯ DevOps ➟ DevOpsToolkit
❯ CI/CD ➟ TechWorld with Nana
❯ Docker ➟ Bret Fisher
❯ Kubernetes ➟ Kubesimplify
❯ Microservices ➟ freeCodeCamp
❯ Selenium ➟ edureka!
❯ Playwright ➟ Jaydeep Karale
❯ AWS ➟ amazonwebservices
❯ Azure ➟ Adam Marczak
❯ GCP ➟ edureka!
❯ Serverless ➟ Serverless
❯ Jenkins ➟ DevOps Journey
❯ Puppet ➟ simplilearn
❯ Chef ➟ simplilearn
❯ Ansible ➟ Learn Linux TV
❯ علم البيانات وتحليلها:
❯ الرياضيات:
❯ 3Blue1Brown
❯ ProfRobBob
❯ Ghrist Math
❯ الذكاء الاصطناعي والتعلم الآلي:
❯ Andrew Ng (via Stanford Online)
❯ MIT OpenCourseWare
❯ sentdex
❯ Krish Naik
❯ StatQuest
❯ CampusX
❯ Excel ➟ ExcelIsFun
❯ Tableau ➟ Tableau Tim
❯ PowerBI ➟ Guy in a Cube
❯ قنوات تعليم مجاني وقنوات قيمة:
❯ تعليم مجاني:
❯ freeCodeCamp
❯ Simplilearn
❯ edureka!
❯ قنوات قيمة:
❯ NetNinja
❯ ProgrammingWithMosh
❯ Traversy Media
❯ BroCode
❯ Codevolution
❯ TechWithTim
❯ thenewboston
❯ Telusko
❯ Derek Banas
❯ CodeWithHarry
❯ MySirG .com
❯ Leila Gharani
❯ TechWorld with Nana
❯ Hitesh Choudhary
ابدأ الاشتراك واستثمر في مستقبلك التقني من النهارده!
❯ لغات البرمجة:
❯ C ➟ Jacob Sorber
❯ C++ ➟ TheCherno
❯ Python ➟ Corey Schafer
❯ JavaScript ➟ developedbyed
❯ Java ➟ Telusko
❯ Golang ➟ Jon Calhoun
❯ Rust ➟ NoBoilerplate
❯ C# ➟ kudvenkat
❯ PHP ➟ ProgramWithGio
❯ Ruby ➟ DriftingRuby
❯ SQL ➟ Joey Blue
❯ Lua ➟ Steve’s Teacher
❯ Scala ➟ DevInsideYou
❯ Julia ➟ TheJuliaLanguage
❯ MATLAB ➟ Joseph Delgadillo
❯ R ➟ marinstatlectures
❯ هياكل البيانات والخوارزميات:
❯ Abdul Bari
❯ take U forward
❯ Aryan Mittal
❯ NeetCode
❯ Kunal Kushwaha
❯ mycodeschool
❯ Jenny’s Lectures CS IT
❯ codestorywithMIK
❯ CodeWithHarry
❯ CodeHelp - by Babbar
❯ تطوير الويب وتطوير كامل (Full Stack):
❯ HTML ➟ SuperSimpleDev
❯ CSS ➟ Kevin Powell
❯ Node.js ➟ codevolution
❯ Express.js ➟ Anson the Developer
❯ TypeScript ➟ basarat
❯ React ➟ Dave Gray
❯ Next.js ➟ Lama Dev
❯ Vue.js ➟ Vue Mastery
❯ Angular ➟ Angular University
❯ Svelte ➟ Joy of Code
❯ Spring ➟ SpringSourceDev
❯ SpringBoot ➟ amigoscode
❯ Django ➟ CodingEntrepreneurs
❯ Laravel ➟ LaravelDaily
❯ Blazor ➟ James Montemagno
❯ Ruby on Rails ➟ Gorails TV
❯ قنوات تطوير كامل:
❯ Traversy Media
❯ NetNinja
❯ Dave Gray
❯ مشاريع:
❯ WebDevSimplified
❯ تصميم واجهات المستخدم:
❯ developedbyed
❯ DesignCourse
❯ DevOps والحوسبة السحابية:
❯ Git ➟ The Modern Coder
❯ Linux ➟ Learn Linux TV
❯ DevOps ➟ DevOpsToolkit
❯ CI/CD ➟ TechWorld with Nana
❯ Docker ➟ Bret Fisher
❯ Kubernetes ➟ Kubesimplify
❯ Microservices ➟ freeCodeCamp
❯ Selenium ➟ edureka!
❯ Playwright ➟ Jaydeep Karale
❯ AWS ➟ amazonwebservices
❯ Azure ➟ Adam Marczak
❯ GCP ➟ edureka!
❯ Serverless ➟ Serverless
❯ Jenkins ➟ DevOps Journey
❯ Puppet ➟ simplilearn
❯ Chef ➟ simplilearn
❯ Ansible ➟ Learn Linux TV
❯ علم البيانات وتحليلها:
❯ الرياضيات:
❯ 3Blue1Brown
❯ ProfRobBob
❯ Ghrist Math
❯ الذكاء الاصطناعي والتعلم الآلي:
❯ Andrew Ng (via Stanford Online)
❯ MIT OpenCourseWare
❯ sentdex
❯ Krish Naik
❯ StatQuest
❯ CampusX
❯ Excel ➟ ExcelIsFun
❯ Tableau ➟ Tableau Tim
❯ PowerBI ➟ Guy in a Cube
❯ قنوات تعليم مجاني وقنوات قيمة:
❯ تعليم مجاني:
❯ freeCodeCamp
❯ Simplilearn
❯ edureka!
❯ قنوات قيمة:
❯ NetNinja
❯ ProgrammingWithMosh
❯ Traversy Media
❯ BroCode
❯ Codevolution
❯ TechWithTim
❯ thenewboston
❯ Telusko
❯ Derek Banas
❯ CodeWithHarry
❯ MySirG .com
❯ Leila Gharani
❯ TechWorld with Nana
❯ Hitesh Choudhary
ابدأ الاشتراك واستثمر في مستقبلك التقني من النهارده!