awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 مستودعات

Awesome GitHub RepositoriesProgramming Language Tutorials

Educational materials and examples focused on teaching specific programming language features and behaviors.

Distinguishing note: Distinct from general documentation by focusing on the pedagogical aspect of learning language nuances.

Explore 5 awesome GitHub repositories matching education & learning resources · Programming Language Tutorials. Refine with filters or upvote what's useful.

Awesome Programming Language Tutorials GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • denysdovhan/wtfjsالصورة الرمزية لـ denysdovhan

    denysdovhan/wtfjs

    37,628عرض على GitHub↗

    This project is an educational resource and technical reference archive focused on the core architecture and counter-intuitive behaviors of the JavaScript programming language. It provides a comprehensive collection of language edge cases, syntax anomalies, and runtime inconsistencies that challenge standard developer assumptions. By grounding these examples in the official ECMAScript specification, the repository serves as a guide for understanding the underlying mechanics of the language. The project distinguishes itself by cataloging specific instances of type coercion, operator precedence

    A collection of educational materials and examples designed to help developers understand complex or counterintuitive programming language behaviors.

    JavaScriptbookhandbookjavascript
    عرض على GitHub↗37,628
  • adambard/learnxinyminutes-docsالصورة الرمزية لـ adambard

    adambard/learnxinyminutes-docs

    12,287عرض على GitHub↗

    This project is a collection of programming language references and syntax cheat sheets designed for rapid developer onboarding. It serves as a library of code-based documentation that uses valid source code files to provide whirlwind tours of various language specifications. The project focuses on programming language learning by providing concise, commented code examples that explain core features and syntax in place. This approach enables developers to quickly grasp language-specific patterns, data types, and execution flow through a consistent reference format. The content covers a broad

    Provides a vast collection of commented code examples designed to teach the core syntax and features of many languages.

    Markdown
    عرض على GitHub↗12,287
  • gregmalcolm/python_koansالصورة الرمزية لـ gregmalcolm

    gregmalcolm/python_koans

    5,097عرض على GitHub↗

    هذا المشروع هو مدرب قواعد (syntax) آلي ودورة Python تفاعلية مصممة كإطار تعلم يعتمد على الاختبار. يعلم ميزات وقواعد لغة Python من خلال توجيه المتعلمين عبر سلسلة من تمارين البرمجة حيث يكون الهدف هو تعديل الكود المصدري حتى تنجح مجموعة من الاختبارات الفاشلة. يستخدم النظام منهجية التطوير القائم على الاختبار (TDD)، مما يوفر سلسلة من التحديات المتزايدة التي تزداد تعقيداً. ويتميز بمشغل اختبار آلي ومراقبة لتغييرات الملفات لتوفير ملاحظات فورية عن طريق إعادة تنفيذ الاختبارات تلقائياً عند تعديل ملفات المصدر. تنظم بيئة التعلم التمارين عبر نظام الملفات وتسمح بتنفيذ اختبارات مستهدفة للتحقق من مفاهيم برمجية محددة دون تشغيل المجموعة الكاملة.

    Guides learners through Python language features using a suite of executable tests and immediate feedback.

    Pythonkoanspython
    عرض على GitHub↗5,097
  • ratfactor/ziglingsالصورة الرمزية لـ ratfactor

    ratfactor/ziglings

    4,662عرض على GitHub↗

    Ziglings هي دورة برمجة تفاعلية ودرس تعليمي مصمم لتعليم لغة البرمجة Zig. تعمل كأداة تعلم قائمة على الاختبار ترشد المستخدمين عبر سلسلة من التمارين المتزايدة لإتقان بناء جملة اللغة ودلالاتها. يوفر المشروع سلسلة من البرامج الصغيرة المعطلة التي يجب على المتعلمين إصلاحها. يتم تحقيق التقدم عن طريق تعديل الكود حتى يلبي المتطلبات المحددة مسبقًا ويجتاز الاختبارات الآلية المرتبطة. يتم دعم التجربة التعليمية بواسطة مشغل اختبار قائم على shell وتنفيذ مترجم محلي لتوفير ملاحظات فورية. يستخدم نظام تخطيط قائم على الملفات لتنظيم المنهج في مسار تعلم خطي.

    Provides pedagogical materials and interactive exercises focused on teaching Zig language features and behaviors.

    beginner-friendlyeducationalexercises
    عرض على GitHub↗4,662
  • he4rt/4noobsالصورة الرمزية لـ he4rt

    he4rt/4noobs

    4,217عرض على GitHub↗

    4noobs is an open-source educational resource index that organizes structured, beginner-friendly learning paths across a wide range of technology domains. It delivers all content as static Markdown files managed under Git version control, with a curated-index-based navigation system that groups tutorials and roadmaps by technology domain into separate silos. The project provides step-by-step learning roadmaps for programming languages from Assembly to TypeScript, along with framework guides for tools like Angular, Vue, Django, and Spring. It includes certification preparation guides aligned w

    Offers beginner-friendly roadmaps and tutorials for a wide range of programming languages from Assembly to TypeScript.

    4noobstutorial
    عرض على GitHub↗4,217
  1. Home
  2. Education & Learning Resources
  3. Programming Language Tutorials