❤2
Forwarded from قهوة مبرمجين
🔍 لقينا كنز حقيقي في علوم الكمبيوتر!
كورس ضخم جدًا كأنه برنامج بكالوريوس كامل، مش مجرد تعلم لغة برمجة أو إطار عمل، لا… هذا الأساس الصح اللي يخليك مطور فاهم مش حافظ.
إيش يميز الكورس؟
– يغنيك عن الجامعة: ناس جمّعوا أفضل الدورات من جامعات مختلفة، كتب، مقالات، شروحات، وفيديوهات، وحطوها في برنامج واحد مرتب.
– ماهو نظري وبس: فيه تمارين عملية، مشاريع، تجارب، بحوث، وحتى مشروع تخرج. يعني راح تشتغل على نفسك صح وتطلع بمستوى قوي.
– تحديات خوارزمية جاهزة: بيساعدك تصير مبدع في LeetCode و CodeWars، عندك خطوات وتدريبات تحسِّن مستواك خطوة بخطوة.
– تتعلم على راحتك: ما في محاضرات تنتظرها ولا تسجيل… كل شي جاهز، تمشي فيه حسب وقتك ورغبتك.
🧠 باختصار: تبي تبني خلفية قوية في Computer Science من الصفر؟ هذا هو الطريق الصح… وكل هذا مجاني تمامًا.
الرابط
كورس ضخم جدًا كأنه برنامج بكالوريوس كامل، مش مجرد تعلم لغة برمجة أو إطار عمل، لا… هذا الأساس الصح اللي يخليك مطور فاهم مش حافظ.
إيش يميز الكورس؟
– يغنيك عن الجامعة: ناس جمّعوا أفضل الدورات من جامعات مختلفة، كتب، مقالات، شروحات، وفيديوهات، وحطوها في برنامج واحد مرتب.
– ماهو نظري وبس: فيه تمارين عملية، مشاريع، تجارب، بحوث، وحتى مشروع تخرج. يعني راح تشتغل على نفسك صح وتطلع بمستوى قوي.
– تحديات خوارزمية جاهزة: بيساعدك تصير مبدع في LeetCode و CodeWars، عندك خطوات وتدريبات تحسِّن مستواك خطوة بخطوة.
– تتعلم على راحتك: ما في محاضرات تنتظرها ولا تسجيل… كل شي جاهز، تمشي فيه حسب وقتك ورغبتك.
🧠 باختصار: تبي تبني خلفية قوية في Computer Science من الصفر؟ هذا هو الطريق الصح… وكل هذا مجاني تمامًا.
الرابط
❤6👍3😱1
❓ أي overload يُستدعى؟
Which overload is invoked?
Which overload is invoked?
void print(int x) { System.out.println("int"); }
void print(Integer x) { System.out.println("Integer"); }
Integer n = null;
print(n);❓ كيف تطبع طول المصفوفة؟
How do you print the array length?
How do you print the array length?
int[] a = {1, 2, 3, 4};
System.out.println( /* ? */ );❤1
❓ هل يعدّل for-each عناصر المصفوفة؟
Does for-each modify elements?
Does for-each modify elements?
int[] a = {1, 2, 3};
for (int x : a) { x *= 2; }
System.out.println(a[1]);❓ ما قيمة count بعد استخدام continue؟
What is count after using continue?
What is count after using continue?
int count = 0;
for (int i = 0; i < 5; i++) {
if (i % 2 == 0) continue;
count += i;
}
System.out.println(count);
❓ هل a == b صحيح؟
Is a == b true?
Is a == b true?
String a = new String("hi");
String b = "hi";
System.out.println(a == b);❓ Switch على String بدون break بعد "two"؟
Switch on String (no break after "two")?
Switch on String (no break after "two")?
String s = "two";
switch (s) {
case "one": System.out.print(1); break;
case "two": System.out.print(2);
default: System.out.print(0);
}
❤1
❓ تمرير المصفوفات للميثود: ماذا يُطبع؟
Passing arrays to methods: what prints?
Passing arrays to methods: what prints?
void change(int[] arr) {
arr[0] = 99;
arr = new int[]{7,7,7};
}
int[] x = {1,2,3};
change(x);
System.out.println(x[0]);2👍1
❓ تأثير i++ داخل شرط while؟
Effect of i++ in while condition?
Effect of i++ in while condition?
int i = 0;
while (i++ < 3) { }
System.out.println(i);
❓ كم عدد الزيادات؟
How many increments occur?
How many increments occur?
int c = 0;
for (int i = 0; i < 3; i++) {
for (int j = 0; j <= i; j++) {
c++;
}
}
System.out.println(c);
❤1