أساسيات البرمجة ولغاتها

109 دورات

JavaFX: تطبيقات Java بواجهات رسومية

انتقل من برامج الطرفية إلى نوافذ وعناصر تفاعلية، مع التأكد من إعداد مكتبات JavaFX المتوافقة مع بيئتك. الشرح من Bro Code، والدروس متاحة بالترتيب داخل الدورة.

  • 30 درسًا
  • 4 س 29 د
  • كل المستويات
مجاني

Python مع Bro Code: رحلة تطبيقية للمبتدئ

سلسلة طويلة تسمح بالتدرج بين مفاهيم Python؛ قسّم المشاهدة إلى جلسات تتبع كلًا منها تجربة مكتوبة بيدك. الشرح من Bro Code، والدروس متاحة بالترتيب داخل الدورة.

  • 93 درسًا
  • 14 س 15 د
  • مبتدئ
مجاني

هياكل البيانات والخوارزميات مع Bro Code

اربط كل بنية بيانات بنوع المشكلة التي تخدمها، وجرّب مقارنة الحلول من حيث الوضوح وتكلفة التنفيذ. الشرح من Bro Code، والدروس متاحة بالترتيب داخل الدورة.

  • 27 درسًا
  • 4 س 2 د
  • كل المستويات
مجاني

Tkinter: حوّل سكربت Python إلى واجهة مرئية

جرّب إدخال البيانات عبر عناصر واجهة بدل الطرفية، ثم افصل منطق البرنامج عن ترتيب النوافذ. الشرح من Bro Code، والدروس متاحة بالترتيب داخل الدورة.

  • 30 درسًا
  • 5 س 33 د
  • كل المستويات
مجاني

Java للمبتدئين: تأسيس عملي مع Bro Code

تعلّم صياغة Java ونفّذ الأمثلة محليًا، مع الاهتمام بقراءة رسائل المترجم وفهم سبب الخطأ. الشرح من Bro Code، والدروس متاحة بالترتيب داخل الدورة.

  • 71 درسًا
  • 12 س 2 د
  • مبتدئ
مجاني

FastAPI: ابنِ واجهات برمجية باستخدام Python

استخدم معرفتك ببايثون لتقديم بيانات وخدمات عبر واجهة برمجية، واختبر نقاط النهاية بدل الاكتفاء بكتابتها. الشرح من Corey Schafer، والدروس متاحة بالترتيب داخل الدو…

  • 19 درسًا
  • 14 س 38 د
  • كل المستويات
مجاني

كائنات Python: افهم Classes مع Corey Schafer

سلسلة مركزة لتفسير الأصناف والنسخ والعلاقات بينها، مناسبة بعد فهم الدوال والمتغيرات الأساسية. الشرح من Corey Schafer، والدروس متاحة بالترتيب داخل الدورة.

  • 6 دروس
  • 1 س 25 د
  • كل المستويات
مجاني