17 مستودعات
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.
Learning-Prompt هي مجموعة من الموارد التعليمية والأدلة خطوة بخطوة المصممة لإتقان التفاعل مع نماذج اللغة الكبيرة وأدوات تحويل النص إلى صورة. توفر دورة موجهة حول هندسة المطالبات لنماذج اللغة الكبيرة إلى جانب دروس لإنشاء محتوى مرئي باستخدام الذكاء الاصطناعي التوليدي. يستخدم المشروع منهجاً دراسياً منسقاً ينظم المواد في دروس متسلسلة ومسارات معيارية. يتم تقديم التعليمات من خلال دروس خطوة بخطوة وإطار عمل تكراري لصياغة واختبار وتحسين المطالبات، باستخدام مقارنات جنباً إلى جنب للأمثلة الخام والمحسنة لتوضيح تقنيات محددة. يغطي المحتوى معرفة متخصصة بالمجال بما في ذلك تحسين التفاعل للذكاء الاصطناعي التحادثي وإنشاء الأصول المرئية من خلال أدوات مثل Midjourney. يوفر استراتيجيات لتحسين المطالبات وتطوير المهارات العامة لاستخدام الذكاء الاصطناعي التوليدي لأتمتة المهام وإنتاج محتوى إبداعي.
Breaks complex prompting strategies into small, actionable stages that users can replicate in live environments.
هذا المشروع عبارة عن مجموعة من المواد التعليمية وموارد الدراسة التقنية التي تركز على Google Cloud Platform. يوفر مخططات مرئية، وملاحظات تخطيطية، وملخصات مصممة لمساعدة المهندسين على فهم بنية السحابة، والمفاهيم الهندسية، وإمكانات الخدمة. تستخدم الموارد أشجار القرار وأطر المقارنة للمساعدة في اختيار خدمات الحوسبة والتخزين وقاعدة البيانات المناسبة. كما تتضمن سير عمل مرئي ورسوم توضيحية خطوة بخطوة خصيصاً لتخطيط ترحيل أحمال العمل والبيانات من البيئات المحلية إلى السحابة. تغطي المادة تصور الأنماط المعمارية ورسم خرائط المفاهيم لتبسيط تعلم منتجات السحابة المعقدة وتصميمات البنية التحتية.
Offers step-by-step visual guides for moving workloads and data from on-premises environments to the cloud.
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.
هذا المشروع عبارة عن برنامج تعليمي شامل لقاعدة بيانات MySQL ومورد تعليمي مصمم للمبتدئين. يعمل كدليل تقني ودليل تعلم يغطي التثبيت، والتكوين، وتشغيل نظام إدارة قواعد البيانات العلائقية. توفر المواد نهجاً منظماً لأساسيات قواعد البيانات العلائقية، بما في ذلك تصميم المخطط، وإنشاء الجداول، وتنفيذ استعلامات SQL. يتضمن توجيهاً محدداً حول إدارة قاعدة البيانات، مثل إدارة وصول المستخدم، وتكوين محركات التخزين، والتعامل مع تثبيت الخادم عبر أنظمة تشغيل مختلفة. يغطي المورد مجموعة واسعة من القدرات بما في ذلك معالجة البيانات للبيانات الزمنية وأحرف Unicode، واتصال العميل بالخادم، وإدارة دورة حياة قاعدة البيانات. كما يوفر معلومات تشخيصية لاستكشاف أخطاء النظام وإصلاحها لحل تعارضات التثبيت وأخطاء بدء التشغيل. يتم تقديم المحتوى كمجموعة من الوثائق القائمة على markdown التي تتميز بأدلة إجرائية خطوة بخطوة وعروض توضيحية للاستعلامات مدفوعة بالأمثلة.
Provides actionable, sequential instructions for complex installation and configuration tasks.
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.
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.
ThinkStats2 هي دورة إحصاءات حسابية ومكتبة تعليمية مصممة لتدريس الاحتمالات والإحصاءات من خلال نهج برمجي. توفر إطار عمل لدراسة المفاهيم الإحصائية عن طريق كتابة كود Python وتشغيل عمليات محاكاة على مجموعات بيانات العالم الحقيقي. يستخدم المشروع دفاتر ملاحظات تفاعلية ومجموعة من وحدات Python لتقديم دروس موجهة. يؤكد على التحقق من القوانين الإحصائية النظرية من خلال تجارب حسابية تكرارية واختبارات مدفوعة بالمحاكاة. يغطي المورد قدرات واسعة في تحليل البيانات وتدريب علوم البيانات، مما يسمح للمستخدمين باستكشاف مجموعات البيانات وإجراء التحليل الإحصائي داخل بيئة قابلة للبرمجة.
Provides step-by-step computational lessons in interactive notebooks to demonstrate data analysis concepts.
BaiduYunVIP هو دليل لتجاوز السرعة ومجموعة أدوات تحسين مصممة لإزالة تقييد عرض النطاق الترددي للتنزيل على Baidu Netdisk للتخزين السحابي. يعمل كمورد لتحقيق أقصى سرعات تنزيل من المنصات السحابية من خلال مزيج من بيانات الاعتماد المشتركة وخطوات التكوين. يوفر المشروع مجموعة منسقة من تفاصيل تسجيل الدخول المشتركة والوصول إلى الاشتراكات لعضويات التخزين السحابي وخدمات البث المتميزة. كما يساعد المستخدمين من خلال توجيههم نحو برمجيات خارجية وأدوات مصممة خصيصاً لتجاوز قيود سرعة التنزيل الأصلية. تتضمن مجموعة الأدوات إرشادات تكوين يدوية خطوة بخطوة لإزالة حدود عرض النطاق الترددي التي تفرضها المنصة. تتم إدارة هذه التعليمات وقوائم بيانات الاعتماد وتسليمها عبر ملفات ثابتة وتخزين بيانات الملفات المسطحة.
Provides instructional guides that break down the process of removing speed limits into actionable stages.
system_architect هو مجموعة أدوات دراسية ومورد للتحضير لاختبارات شهادات هندسة النظم. يعمل كمكتبة موارد للشهادات التقنية وبرمجيات محاكاة الاختبارات، حيث يجمع بين مستودع منسق للكتب والمناهج وقاعدة بيانات لأسئلة الاختبارات السابقة ومفاتيح الإجابة التفصيلية. يتميز المشروع بمحاكي اختبارات حاسوبي يحاكي واجهة الاختبار الرقمية وأدوات الرسم المستخدمة في اختبارات الشهادات الفعلية. كما يتضمن دليلاً للتحضير للمقالات التقنية ومكتبة لدراسات حالة الهندسة، مما يوفر نماذج مقالات عالية الدرجات، وقوالب كتابة مهيكلة، ومشكلات تصميم محلولة لتحليل متطلبات النظم المعقدة. يغطي النظام مجموعة واسعة من قدرات التحضير، بما في ذلك رسم خرائط المعرفة مقابل المناهج الرسمية، وتحليل اتجاهات أوراق الاختبارات السابقة، وتقديم اختبارات تجريبية للتحقق من الجاهزية. كما يوفر توجيهاً إدارياً للتنقل في عمليات التسجيل والتقديم المطلوبة للحصول على الشهادة.
Provides step-by-step instructional guides to help users navigate the official examination enrollment process.
DescomplicandoKubernetes هو دليل تعليمي منظم ودورة تعلم لإتقان تنسيق الحاويات. يعمل كمرجع تقني لتثبيت وتكوين وإدارة المجموعات عبر أنظمة تشغيل مختلفة باستخدام أدوات محلية وعن بعد. يستخدم المشروع منهجاً دراسياً معيارياً يجمع بين الدروس النظرية ومقاطع الفيديو التعليمية مع تحديات عملية. يغطي هذا النهج دورة الحياة الكاملة لنشر التطبيقات، من إعداد البنية التحتية الأولية إلى إدارة الحاويات (pods)، وعمليات النشر، ومجموعات النسخ المتماثل. تغطي المادة مجالات الإدارة الأساسية بما في ذلك إدارة التخزين المستمر عبر مطالبات وحدات التخزين، بالإضافة إلى تنفيذ مراقبة الصحة من خلال مجسات الحيوية (liveness)، والجاهزية (readiness)، وبدء التشغيل (startup) لضمان استقرار الخدمة.
Provides instructional guides that break the complex process of cluster installation into actionable stages.
هذا المشروع عبارة عن إطار عمل منظم لإطلاق تطبيقات الهاتف المحمول، مصمم خصيصاً للمطورين المستقلين. يوفر نظاماً شاملاً للتخطيط والتطوير وتسويق التطبيقات، بدءاً من مرحلة توليد الأفكار وحتى الإطلاق الرسمي. يتضمن الدليل منهجيات محددة للتحقق من ملاءمة المنتج للسوق وتطوير الحد الأدنى من المنتج القابل للتطبيق (MVP). يركز المشروع على التحقق من طلب العملاء واستعدادهم للدفع من خلال استخدام صفحات الهبوط، وتفاعل المجتمع، والنماذج الأولية منخفضة الدقة قبل الالتزام الكامل بهندسة البرمجيات. يغطي إطار العمل عدة مجالات أساسية، بما في ذلك استراتيجيات تحقيق الدخل والتخطيط التجاري لتحديد الجدوى المالية. كما يفصل تكتيكات التسويق للنمو مثل تحسين متجر التطبيقات (ASO)، وإعداد ملفات الصحافة، واستراتيجيات اكتساب المستخدمين عبر قنوات متعددة. بالإضافة إلى ذلك، يوفر سير عمل لضمان الجودة، واختبارات بيتا، وتخطيط الجداول الزمنية للتطوير.
Provides a structured, step-by-step instructional guide for moving from ideation to final app release.
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.
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.
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.
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.
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.
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.