awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • thinkingjimmy/learning-promptAvatar thinkingjimmy

    thinkingjimmy/Learning-Prompt

    5,322Vezi pe GitHub↗

    Learning-Prompt este o colecție de resurse educaționale și ghiduri pas cu pas concepute pentru stăpânirea interacțiunii cu modelele de limbaj mari (LLM) și instrumentele text-to-image. Oferă un curs ghidat despre prompt engineering pentru LLM-uri, alături de tutoriale pentru crearea de conținut vizual cu AI generativ. Proiectul utilizează un curriculum curatoriat care organizează materialul în lecții secvențiale și track-uri modulare. Instruirea este livrată prin tutoriale pas cu pas și un framework iterativ de redactare, testare și rafinare a prompt-urilor, folosind comparații side-by-side ale exemplelor brute și optimizate pentru a demonstra tehnici specifice. Conținutul acoperă cunoștințe de domeniu specializate, inclusiv optimizarea interacțiunii pentru AI conversațional și crearea de active vizuale prin instrumente precum Midjourney. Oferă strategii pentru optimizarea prompt-urilor și dezvoltarea generală a abilităților pentru utilizarea AI-ului generativ în automatizarea sarcinilor și producerea de conținut creativ.

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

    CSSpromptprompt-engineeringprompt-toolkit
    Vezi pe GitHub↗5,322
  • priyankavergadia/gcpsketchnoteAvatar priyankavergadia

    priyankavergadia/GCPSketchnote

    5,091Vezi pe GitHub↗

    Acest proiect este o colecție de materiale educaționale și resurse de studiu tehnic axate pe Google Cloud Platform. Oferă diagrame vizuale, sketchnote-uri și rezumate concepute pentru a ajuta inginerii să înțeleagă arhitectura cloud, conceptele de inginerie și capabilitățile serviciilor. Resursele utilizează arbori de decizie și framework-uri de comparare pentru a asista în selectarea serviciilor adecvate de calcul, stocare și baze de date. Include, de asemenea, fluxuri de lucru vizuale și ilustrații pas cu pas special pentru planificarea migrării sarcinilor de lucru și a datelor din medii on-premises către cloud. Materialul acoperă vizualizarea tiparelor arhitecturale și maparea conceptelor pentru a simplifica învățarea produselor cloud complexe și a designurilor de infrastructură.

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

    gcpgcpsketchnotegoogle-cloud
    Vezi pe GitHub↗5,091
  • ruiqimao/keyboard-pcb-guideAvatar ruiqimao

    ruiqimao/keyboard-pcb-guide

    4,899Vezi pe 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.

    Vezi pe GitHub↗4,899
  • jaywcjlove/mysql-tutorialAvatar jaywcjlove

    jaywcjlove/mysql-tutorial

    4,703Vezi pe GitHub↗

    Acest proiect este un tutorial cuprinzător de baze de date MySQL și o resursă educațională concepută pentru începători. Servește ca manual tehnic și ghid de învățare care acoperă instalarea, configurarea și operarea unui sistem de gestionare a bazelor de date relaționale. Materialele oferă o abordare structurată a fundamentelor bazelor de date relaționale, inclusiv designul schemei, crearea tabelelor și executarea interogărilor SQL. Include îndrumări specifice privind administrarea bazelor de date, cum ar fi gestionarea accesului utilizatorilor, configurarea motoarelor de stocare și gestionarea instalării serverului pe diferite sisteme de operare. Resursa acoperă o gamă largă de capabilități, inclusiv manipularea datelor pentru date temporale și caractere Unicode, conectivitatea client-server și gestionarea ciclului de viață al bazei de date. De asemenea, oferă informații de diagnosticare pentru depanarea sistemului pentru a rezolva conflictele de instalare și erorile de pornire. Conținutul este livrat ca o colecție de documentație bazată pe markdown, prezentând ghiduri procedurale pas cu pas și demonstrații de interogări bazate pe exemple.

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

    centos7-mysqlmariadb-mysqlmysql
    Vezi pe GitHub↗4,703
  • ridter/intranet_penetration_tipsAvatar Ridter

    Ridter/Intranet_Penetration_Tips

    4,606Vezi pe GitHub↗

    Acest proiect este un ghid tehnic și o referință pentru testarea de penetrare a rețelelor interne. Servește drept colecție de proceduri pentru exploatarea și navigarea în rețelele corporative private în timpul evaluărilor de securitate. Repository-ul oferă manuale specializate și cheat sheet-uri axate pe atacuri asupra Active Directory, mișcări laterale și escaladarea privilegiilor. Include un playbook post-exploatare pentru menținerea persistenței în sistem și ștergerea urmelor forensice. Documentația acoperă o gamă largă de capabilități de securitate, inclusiv accesul inițial, pivotarea și tunelarea în rețea, precum și recunoașterea internă. Detaliază, de asemenea, metode pentru evitarea detectării de către sistemele de securitate și compromiterea serviciilor de director pentru a extrage hash-uri de domeniu.

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

    Vezi pe GitHub↗4,606
  • brave-people/brave-tech-interviewAvatar brave-people

    brave-people/brave-tech-interview

    4,461Vezi pe GitHub↗

    Acest proiect este un ghid de studiu pentru interviuri tehnice și o bază de cunoștințe de informatică. Oferă o colecție curatoriată de întrebări pentru interviuri tehnice și explicații de la experți, axate pe pregătirea pentru evaluări la companii IT globale. Repository-ul servește drept roadmap pentru interviuri de programare, pentru stăpânirea provocărilor algoritmice și a analizei de complexitate, alături de o referință de arhitectură software pentru principii de design și strategii de system design. Include, de asemenea, un curriculum de securitate web care acoperă metode de autentificare, concepte criptografice și vulnerabilități comune. Conținutul acoperă fundamentele informaticii, de la sisteme de operare și internele bazelor de date până la protocoale de rețea. Materialul include principii de inginerie software, învățarea system design-ului și ghidare pentru dezvoltarea carierei în cadrul interviurilor comportamentale.

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

    Vezi pe GitHub↗4,461
  • allendowney/thinkstats2Avatar AllenDowney

    AllenDowney/ThinkStats2

    4,212Vezi pe GitHub↗

    ThinkStats2 este un curs de statistică computațională și o bibliotecă educațională concepută pentru a preda probabilitatea și statistica printr-o abordare programatică. Oferă un framework pentru studierea conceptelor statistice prin scrierea de cod Python și rularea simulărilor pe seturi de date din lumea reală. Proiectul utilizează notebook-uri interactive și o colecție de module Python pentru a livra lecții ghidate. Pune accent pe verificarea legilor statistice teoretice prin experimente computaționale iterative și testare bazată pe simulare. Resursa acoperă capabilități largi în analiza datelor și formarea în știința datelor, permițând utilizatorilor să exploreze seturi de date și să efectueze analize statistice într-un mediu programabil.

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

    Jupyter Notebook
    Vezi pe GitHub↗4,212
  • lpg-it/baiduyunvipAvatar lpg-it

    lpg-it/BaiduYunVIP

    4,179Vezi pe GitHub↗

    BaiduYunVIP este un ghid de bypass al vitezei și un set de instrumente de optimizare conceput pentru a elimina limitarea lățimii de bandă la descărcare pe Baidu Netdisk. Funcționează ca o resursă pentru obținerea vitezelor maxime de descărcare de pe platformele cloud printr-o combinație de credențiale partajate și pași de configurare. Proiectul oferă o colecție curatoriată de detalii de autentificare partajate și acces la abonamente pentru stocare cloud premium și servicii de streaming. De asemenea, asistă utilizatorii prin direcționarea către software terț și instrumente externe concepute special pentru a depăși limitările native de viteză de descărcare. Setul de instrumente include ghiduri de configurare manuală pas cu pas pentru a elimina limitele de lățime de bandă impuse de platformă. Aceste instrucțiuni și liste de credențiale sunt gestionate și livrate prin fișiere statice și stocare de date de tip flat-file.

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

    Vezi pe GitHub↗4,179
  • xiaomabenten/system_architectAvatar xiaomabenten

    xiaomabenten/system_architect

    4,157Vezi pe GitHub↗

    system_architect este un kit de studiu pentru certificări profesionale și o resursă de pregătire pentru examenele de arhitectură de sistem. Acesta servește drept bibliotecă de resurse pentru certificări tehnice și software de simulare a examenelor, combinând un depozit curatoriat de manuale și programe analitice cu o bază de date de întrebări istorice și chei de răspuns detaliate. Proiectul include un simulator de testare pe calculator care replică interfața digitală de examinare și instrumentele de desen utilizate în examenele de certificare reale. De asemenea, include un ghid de pregătire pentru eseuri tehnice și o bibliotecă de studii de caz de arhitectură, oferind exemple de eseuri cu punctaj mare, șabloane de scriere structurate și probleme de design rezolvate pentru analizarea cerințelor complexe de sistem. Sistemul acoperă o gamă largă de capabilități de pregătire, inclusiv maparea cunoștințelor pe baza programelor oficiale, analiza tendințelor lucrărilor de examen istorice și livrarea de teste simulate pentru a verifica gradul de pregătire. De asemenea, oferă îndrumări administrative pentru navigarea proceselor de înregistrare și aplicare necesare pentru certificare.

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

    Vezi pe GitHub↗4,157
  • badtuxx/descomplicandokubernetesAvatar badtuxx

    badtuxx/DescomplicandoKubernetes

    4,035Vezi pe GitHub↗

    DescomplicandoKubernetes is a structured educational guide and learning course for mastering container orchestration. It serves as a technical reference for installing, configuring, and managing clusters across different operating systems using both local and remote tools. The project utilizes a modular curriculum that combines theoretical lessons and instructional videos with practical hands-on challenges. This approach covers the full lifecycle of application deployment, from initial infrastructure setup to the management of pods, deployments, and replica sets. The material covers core adm

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

    Shell
    Vezi pe GitHub↗4,035
  • adamwulf/app-launch-guideAvatar adamwulf

    adamwulf/app-launch-guide

    4,005Vezi pe GitHub↗

    This project is a structured mobile app launch framework designed for independent developers. It provides a comprehensive system for planning, developing, and marketing mobile applications, from the initial ideation phase through to public release. The guide features specific methodologies for product-market validation and minimum viable product development. It focuses on verifying customer demand and willingness to pay through the use of landing pages, community engagement, and low-fidelity prototyping before committing to full-scale software engineering. The framework covers several core c

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

    Vezi pe GitHub↗4,005
  • railsbridge/docsAvatar railsbridge

    railsbridge/docs

    3,807Vezi pe 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
    Vezi pe GitHub↗3,807
  • phodal/ideabookAvatar phodal

    phodal/ideabook

    3,760Vezi pe 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
    Vezi pe GitHub↗3,760
  • happypoulp/redux-tutorialAvatar happypoulp

    happypoulp/redux-tutorial

    3,731Vezi pe 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
    Vezi pe GitHub↗3,731
  • overv/vulkantutorialAvatar Overv

    Overv/VulkanTutorial

    3,675Vezi pe 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
    Vezi pe GitHub↗3,675
  • djangogirls/tutorialAvatar DjangoGirls

    DjangoGirls/tutorial

    1,578Vezi pe 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
    Vezi pe GitHub↗1,578
  • turkenh/ansible-interactive-tutorialAvatar turkenh

    turkenh/ansible-interactive-tutorial

    1,499Vezi pe 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
    Vezi pe GitHub↗1,499
  1. Home
  2. Education & Learning Resources
  3. Step-by-Step Tutorials

Explorează sub-etichetele

  • 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