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

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

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

17 مستودعات

Awesome GitHub RepositoriesStep-by-Step Tutorials

Instructional guides that break complex technical processes into small, actionable, and replicable stages.

Distinct from Step-by-Step Tutorials: Candidates are too narrow, focusing on CPU design or ML training rather than general technical tutorialing

Explore 17 awesome GitHub repositories matching education & learning resources · Step-by-Step Tutorials. Refine with filters or upvote what's useful.

Awesome Step-by-Step Tutorials GitHub Repositories

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

    thinkingjimmy/Learning-Prompt

    5,322عرض على GitHub↗

    Learning-Prompt هي مجموعة من الموارد التعليمية والأدلة خطوة بخطوة المصممة لإتقان التفاعل مع نماذج اللغة الكبيرة وأدوات تحويل النص إلى صورة. توفر دورة موجهة حول هندسة المطالبات لنماذج اللغة الكبيرة إلى جانب دروس لإنشاء محتوى مرئي باستخدام الذكاء الاصطناعي التوليدي. يستخدم المشروع منهجاً دراسياً منسقاً ينظم المواد في دروس متسلسلة ومسارات معيارية. يتم تقديم التعليمات من خلال دروس خطوة بخطوة وإطار عمل تكراري لصياغة واختبار وتحسين المطالبات، باستخدام مقارنات جنباً إلى جنب للأمثلة الخام والمحسنة لتوضيح تقنيات محددة. يغطي المحتوى معرفة متخصصة بالمجال بما في ذلك تحسين التفاعل للذكاء الاصطناعي التحادثي وإنشاء الأصول المرئية من خلال أدوات مثل Midjourney. يوفر استراتيجيات لتحسين المطالبات وتطوير المهارات العامة لاستخدام الذكاء الاصطناعي التوليدي لأتمتة المهام وإنتاج محتوى إبداعي.

    Breaks complex prompting strategies into small, actionable stages that users can replicate in live environments.

    CSSpromptprompt-engineeringprompt-toolkit
    عرض على GitHub↗5,322
  • priyankavergadia/gcpsketchnoteالصورة الرمزية لـ priyankavergadia

    priyankavergadia/GCPSketchnote

    5,091عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من المواد التعليمية وموارد الدراسة التقنية التي تركز على Google Cloud Platform. يوفر مخططات مرئية، وملاحظات تخطيطية، وملخصات مصممة لمساعدة المهندسين على فهم بنية السحابة، والمفاهيم الهندسية، وإمكانات الخدمة. تستخدم الموارد أشجار القرار وأطر المقارنة للمساعدة في اختيار خدمات الحوسبة والتخزين وقاعدة البيانات المناسبة. كما تتضمن سير عمل مرئي ورسوم توضيحية خطوة بخطوة خصيصاً لتخطيط ترحيل أحمال العمل والبيانات من البيئات المحلية إلى السحابة. تغطي المادة تصور الأنماط المعمارية ورسم خرائط المفاهيم لتبسيط تعلم منتجات السحابة المعقدة وتصميمات البنية التحتية.

    Offers step-by-step visual guides for moving workloads and data from on-premises environments to the cloud.

    gcpgcpsketchnotegoogle-cloud
    عرض على GitHub↗5,091
  • ruiqimao/keyboard-pcb-guideالصورة الرمزية لـ ruiqimao

    ruiqimao/keyboard-pcb-guide

    4,899عرض على GitHub↗

    This project provides educational resources and step-by-step guides for designing electronic schematics and preparing keyboard printed circuit boards for manufacturing. It serves as a manual for mechanical keyboard hardware, focusing on mapping electrical connections and routing traces for custom circuit boards. The documentation specifically guides users through the KiCad electronic design automation suite to translate initial schematics into final hardware layouts. It covers the complete workflow for custom keyboard design, from circuit engineering to the generation of professional fabricat

    Provides step-by-step tutorials on creating circuit diagrams and linking symbols to footprints.

    عرض على GitHub↗4,899
  • jaywcjlove/mysql-tutorialالصورة الرمزية لـ jaywcjlove

    jaywcjlove/mysql-tutorial

    4,703عرض على GitHub↗

    هذا المشروع عبارة عن برنامج تعليمي شامل لقاعدة بيانات MySQL ومورد تعليمي مصمم للمبتدئين. يعمل كدليل تقني ودليل تعلم يغطي التثبيت، والتكوين، وتشغيل نظام إدارة قواعد البيانات العلائقية. توفر المواد نهجاً منظماً لأساسيات قواعد البيانات العلائقية، بما في ذلك تصميم المخطط، وإنشاء الجداول، وتنفيذ استعلامات SQL. يتضمن توجيهاً محدداً حول إدارة قاعدة البيانات، مثل إدارة وصول المستخدم، وتكوين محركات التخزين، والتعامل مع تثبيت الخادم عبر أنظمة تشغيل مختلفة. يغطي المورد مجموعة واسعة من القدرات بما في ذلك معالجة البيانات للبيانات الزمنية وأحرف Unicode، واتصال العميل بالخادم، وإدارة دورة حياة قاعدة البيانات. كما يوفر معلومات تشخيصية لاستكشاف أخطاء النظام وإصلاحها لحل تعارضات التثبيت وأخطاء بدء التشغيل. يتم تقديم المحتوى كمجموعة من الوثائق القائمة على markdown التي تتميز بأدلة إجرائية خطوة بخطوة وعروض توضيحية للاستعلامات مدفوعة بالأمثلة.

    Provides actionable, sequential instructions for complex installation and configuration tasks.

    centos7-mysqlmariadb-mysqlmysql
    عرض على GitHub↗4,703
  • ridter/intranet_penetration_tipsالصورة الرمزية لـ Ridter

    Ridter/Intranet_Penetration_Tips

    4,606عرض على GitHub↗

    This project is a technical guide and reference for internal network penetration testing. It serves as a collection of procedures for exploiting and navigating private corporate networks during security assessments. The repository provides specialized manuals and cheat sheets focused on active directory attacks, lateral movement, and privilege escalation. It includes a post-exploitation playbook for maintaining system persistence and clearing forensic traces. The documentation covers a broad range of security capabilities, including initial access, network pivoting and tunneling, and interna

    Outlines the linear progression from initial access to full domain compromise through linked procedures.

    عرض على GitHub↗4,606
  • brave-people/brave-tech-interviewالصورة الرمزية لـ brave-people

    brave-people/brave-tech-interview

    4,461عرض على GitHub↗

    This project is a technical interview study guide and computer science knowledge base. It provides a curated collection of technical interview questions and expert explanations focused on preparing for assessments at global IT companies. The repository serves as a coding interview roadmap for mastering algorithmic challenges and complexity analysis, alongside a software architecture reference for design principles and system design strategies. It also includes a web security curriculum covering authentication methods, cryptographic concepts, and common vulnerabilities. Content covers compute

    Deconstructs complex system processes like URL resolution into sequential stages for educational analysis.

    عرض على GitHub↗4,461
  • allendowney/thinkstats2الصورة الرمزية لـ AllenDowney

    AllenDowney/ThinkStats2

    4,212عرض على GitHub↗

    ThinkStats2 هي دورة إحصاءات حسابية ومكتبة تعليمية مصممة لتدريس الاحتمالات والإحصاءات من خلال نهج برمجي. توفر إطار عمل لدراسة المفاهيم الإحصائية عن طريق كتابة كود Python وتشغيل عمليات محاكاة على مجموعات بيانات العالم الحقيقي. يستخدم المشروع دفاتر ملاحظات تفاعلية ومجموعة من وحدات Python لتقديم دروس موجهة. يؤكد على التحقق من القوانين الإحصائية النظرية من خلال تجارب حسابية تكرارية واختبارات مدفوعة بالمحاكاة. يغطي المورد قدرات واسعة في تحليل البيانات وتدريب علوم البيانات، مما يسمح للمستخدمين باستكشاف مجموعات البيانات وإجراء التحليل الإحصائي داخل بيئة قابلة للبرمجة.

    Provides step-by-step computational lessons in interactive notebooks to demonstrate data analysis concepts.

    Jupyter Notebook
    عرض على GitHub↗4,212
  • lpg-it/baiduyunvipالصورة الرمزية لـ lpg-it

    lpg-it/BaiduYunVIP

    4,179عرض على GitHub↗

    BaiduYunVIP هو دليل لتجاوز السرعة ومجموعة أدوات تحسين مصممة لإزالة تقييد عرض النطاق الترددي للتنزيل على Baidu Netdisk للتخزين السحابي. يعمل كمورد لتحقيق أقصى سرعات تنزيل من المنصات السحابية من خلال مزيج من بيانات الاعتماد المشتركة وخطوات التكوين. يوفر المشروع مجموعة منسقة من تفاصيل تسجيل الدخول المشتركة والوصول إلى الاشتراكات لعضويات التخزين السحابي وخدمات البث المتميزة. كما يساعد المستخدمين من خلال توجيههم نحو برمجيات خارجية وأدوات مصممة خصيصاً لتجاوز قيود سرعة التنزيل الأصلية. تتضمن مجموعة الأدوات إرشادات تكوين يدوية خطوة بخطوة لإزالة حدود عرض النطاق الترددي التي تفرضها المنصة. تتم إدارة هذه التعليمات وقوائم بيانات الاعتماد وتسليمها عبر ملفات ثابتة وتخزين بيانات الملفات المسطحة.

    Provides instructional guides that break down the process of removing speed limits into actionable stages.

    عرض على GitHub↗4,179
  • xiaomabenten/system_architectالصورة الرمزية لـ xiaomabenten

    xiaomabenten/system_architect

    4,157عرض على GitHub↗

    system_architect هو مجموعة أدوات دراسية ومورد للتحضير لاختبارات شهادات هندسة النظم. يعمل كمكتبة موارد للشهادات التقنية وبرمجيات محاكاة الاختبارات، حيث يجمع بين مستودع منسق للكتب والمناهج وقاعدة بيانات لأسئلة الاختبارات السابقة ومفاتيح الإجابة التفصيلية. يتميز المشروع بمحاكي اختبارات حاسوبي يحاكي واجهة الاختبار الرقمية وأدوات الرسم المستخدمة في اختبارات الشهادات الفعلية. كما يتضمن دليلاً للتحضير للمقالات التقنية ومكتبة لدراسات حالة الهندسة، مما يوفر نماذج مقالات عالية الدرجات، وقوالب كتابة مهيكلة، ومشكلات تصميم محلولة لتحليل متطلبات النظم المعقدة. يغطي النظام مجموعة واسعة من قدرات التحضير، بما في ذلك رسم خرائط المعرفة مقابل المناهج الرسمية، وتحليل اتجاهات أوراق الاختبارات السابقة، وتقديم اختبارات تجريبية للتحقق من الجاهزية. كما يوفر توجيهاً إدارياً للتنقل في عمليات التسجيل والتقديم المطلوبة للحصول على الشهادة.

    Provides step-by-step instructional guides to help users navigate the official examination enrollment process.

    عرض على GitHub↗4,157
  • badtuxx/descomplicandokubernetesالصورة الرمزية لـ badtuxx

    badtuxx/DescomplicandoKubernetes

    4,035عرض على GitHub↗

    DescomplicandoKubernetes هو دليل تعليمي منظم ودورة تعلم لإتقان تنسيق الحاويات. يعمل كمرجع تقني لتثبيت وتكوين وإدارة المجموعات عبر أنظمة تشغيل مختلفة باستخدام أدوات محلية وعن بعد. يستخدم المشروع منهجاً دراسياً معيارياً يجمع بين الدروس النظرية ومقاطع الفيديو التعليمية مع تحديات عملية. يغطي هذا النهج دورة الحياة الكاملة لنشر التطبيقات، من إعداد البنية التحتية الأولية إلى إدارة الحاويات (pods)، وعمليات النشر، ومجموعات النسخ المتماثل. تغطي المادة مجالات الإدارة الأساسية بما في ذلك إدارة التخزين المستمر عبر مطالبات وحدات التخزين، بالإضافة إلى تنفيذ مراقبة الصحة من خلال مجسات الحيوية (liveness)، والجاهزية (readiness)، وبدء التشغيل (startup) لضمان استقرار الخدمة.

    Provides instructional guides that break the complex process of cluster installation into actionable stages.

    Shell
    عرض على GitHub↗4,035
  • adamwulf/app-launch-guideالصورة الرمزية لـ adamwulf

    adamwulf/app-launch-guide

    4,005عرض على GitHub↗

    هذا المشروع عبارة عن إطار عمل منظم لإطلاق تطبيقات الهاتف المحمول، مصمم خصيصاً للمطورين المستقلين. يوفر نظاماً شاملاً للتخطيط والتطوير وتسويق التطبيقات، بدءاً من مرحلة توليد الأفكار وحتى الإطلاق الرسمي. يتضمن الدليل منهجيات محددة للتحقق من ملاءمة المنتج للسوق وتطوير الحد الأدنى من المنتج القابل للتطبيق (MVP). يركز المشروع على التحقق من طلب العملاء واستعدادهم للدفع من خلال استخدام صفحات الهبوط، وتفاعل المجتمع، والنماذج الأولية منخفضة الدقة قبل الالتزام الكامل بهندسة البرمجيات. يغطي إطار العمل عدة مجالات أساسية، بما في ذلك استراتيجيات تحقيق الدخل والتخطيط التجاري لتحديد الجدوى المالية. كما يفصل تكتيكات التسويق للنمو مثل تحسين متجر التطبيقات (ASO)، وإعداد ملفات الصحافة، واستراتيجيات اكتساب المستخدمين عبر قنوات متعددة. بالإضافة إلى ذلك، يوفر سير عمل لضمان الجودة، واختبارات بيتا، وتخطيط الجداول الزمنية للتطوير.

    Provides a structured, step-by-step instructional guide for moving from ideation to final app release.

    عرض على GitHub↗4,005
  • railsbridge/docsالصورة الرمزية لـ railsbridge

    railsbridge/docs

    3,807عرض على GitHub↗

    This project is a web development curriculum providing a structured set of instructional materials and guided exercises for learning programming languages and frameworks. It functions as a technical training resource that hosts programming learning paths, including the creation of to-do applications, message boards, and browser games. The project focuses on making programming education accessible through localized educational content served in multiple languages. It also provides dedicated workshop teacher resources, including training decks, cheat sheets, and presentation templates to assist

    Provides instructional guides that break complex technical processes into small, actionable, and replicable stages.

    Rubyrailsrubyworkshop
    عرض على GitHub↗3,807
  • phodal/ideabookالصورة الرمزية لـ phodal

    phodal/ideabook

    3,760عرض على GitHub↗

    Ideabook is a programming project idea repository and learning resource that provides a curated collection of technical concepts and step-by-step implementation guides. It functions as a web-based idea catalog and technical implementation guide designed to help developers bridge the gap between theory and practice through hands-on project discovery. The project serves as a cross-platform application prototype and a static site generator, utilizing a build pipeline to create HTML pages from JSON data files. It includes a markdown-based document system for structured content and a geospatial da

    Provides structured, multi-step paths to build specific applications like VR worlds or custom frameworks.

    HTML
    عرض على GitHub↗3,760
  • happypoulp/redux-tutorialالصورة الرمزية لـ happypoulp

    happypoulp/redux-tutorial

    3,731عرض على GitHub↗

    This project is a Redux state management tutorial and frontend state architecture guide. It serves as an educational resource for learning how to centralize application data and maintain a consistent state across a user interface. The repository provides a collection of executable JavaScript state management examples. These samples allow for state experimentation by running isolated code to verify data flow patterns and store implementations. The content covers frontend data flow architecture, specifically focusing on unidirectional data flow, the use of pure function reducers, and action-ba

    Offers a step-by-step educational guide for learning how to centralize and manage application state using Redux.

    JavaScript
    عرض على GitHub↗3,731
  • overv/vulkantutorialالصورة الرمزية لـ Overv

    Overv/VulkanTutorial

    3,675عرض على GitHub↗

    VulkanTutorial is a comprehensive educational guide and instructional resource for implementing low-level rendering and compute pipelines using the Vulkan API. It serves as a GPU programming course and a step-by-step guide for building high-performance graphics applications from scratch. The project provides detailed instruction on the full graphics pipeline, including the compilation of shaders to SPIR-V bytecode, the configuration of rasterization states, and the implementation of 3D graphics pipelines. It also covers general-purpose GPU compute programming, focusing on the execution of par

    Offers a step-by-step guide for building graphics pipelines, managing swap chains, and configuring shader stages.

    C++computer-graphicscppgraphics-programming
    عرض على GitHub↗3,675
  • djangogirls/tutorialالصورة الرمزية لـ DjangoGirls

    DjangoGirls/tutorial

    1,578عرض على GitHub↗

    This open-source educational material serves as a comprehensive learning guide and workshop curriculum designed to teach absolute beginners how to build and deploy web applications from scratch. It provides structured, self-paced instructions focused on server-side code, backend logic, database abstraction layers, and HTML rendering patterns using Python and the Django web framework. The guide is organized as a step-by-step walkthrough that breaks down complex technical lessons into linear, bite-sized tasks complete with expected output snippets. It covers command-line execution steps for ins

    Structures complex technical lessons into linear, bite-sized tasks with expected output snippets for novice learners.

    Makefile
    عرض على GitHub↗1,578
  • turkenh/ansible-interactive-tutorialالصورة الرمزية لـ turkenh

    turkenh/ansible-interactive-tutorial

    1,499عرض على GitHub↗

    Ansible Interactive Tutorial is a learning platform and command-line training utility that runs interactive configuration management exercises inside pre-configured Docker containers. It provides an isolated multi-container sandbox environment featuring a control node and target hosts configured with pre-shared SSH keys for practicing infrastructure automation step by step. The platform guides users through structured, sequential learning paths from fundamental to advanced configuration management concepts. It supports volume-mounted local workspaces that bind host directories directly into r

    Runs sequential command-line tutorials with hands-on exercises so users can learn configuration management step by step.

    Shellansibleansible-galaxyansible-playbook
    عرض على GitHub↗1,499
  1. Home
  2. Education & Learning Resources
  3. Step-by-Step Tutorials

استكشف الوسوم الفرعية

  • Exploitation WorkflowsTechnical procedures mapping the linear progression of a security breach. **Distinct from Step-by-Step Tutorials:** Focuses on attack progression mapping rather than general software tutorials
  • Graphics Pipeline TutorialsInstructional guides for implementing the stages of a graphics rendering pipeline. **Distinct from Step-by-Step Tutorials:** Specializes general step-by-step tutorials to the specific domain of low-level graphics pipelines.
  • Hardware Design TutorialsInstructional guides for physical hardware design, focusing on electronics and circuitry. **Distinct from Step-by-Step Tutorials:** Specific to electronic hardware design, whereas the parent is a general technical tutorial format.
  • Migration WorkflowsVisual guides illustrating the sequential steps for migrating workloads and data between environments. **Distinct from Step-by-Step Tutorials:** Focuses on the visual mapping of migration sequences rather than general instructional tutorials
  • Request Flow AnalysisEducational mapping of network request and response cycles. **Distinct from Step-by-Step Tutorials:** Focuses on conceptual flow mapping for learning rather than instructional 'how-to' tutorials.
  • State Management TutorialsInstructional guides for learning state management libraries and patterns. **Distinct from Step-by-Step Tutorials:** Specializes the general step-by-step tutorial format specifically for frontend state management