Skip to content

masterfabric/one-hundered-days

Repository files navigation

🚀 MasterFabric 100-Day Software Developer Roadmap

Repo Last commit Open issues Open PRs Stars

MasterFabric Information Technology Inc. builds exceptional software solutions—mobile apps, backend services, full‑stack web apps, and AI-powered systems. This repository contains a structured learning + delivery roadmap designed to take developers from foundational skills to professional competence.

Tracks (quick view)

Quick overview of the available tracks. Open a roadmap for the full curriculum and day-by-day plan.

Track Duration Focus Roadmap
Flutter 100 days Dart Flutter /days/flutter/flutter_roadmap.md
Expo / React Native 100 days Expo React /days/expo/expo_roadmap.md
DevOps 100 days Git /days/devops/devops_roadmap.md
NestJS 100 days Node.js NestJS /days/nestjs/nestjs_roadmap.md
Next.js 100 days TypeScript Next.js /days/nextjs/nextjs_roadmap.md
Git 16 days Git /days/git/git_roadmap.md
AI Agents 100 days Python /days/ai-agents/ai-agents_roadmap.md

Quick navigation

Program core objectives

  • Track proficiency: build strong competency in one track (mobile, backend, full-stack, or AI agents)
  • Architectural mastery: Clean Code, Design Patterns, and professional application architecture
  • Quality assurance: practical testing habits (unit, widget/component, E2E)
  • Professional workflow: API design/integration, performance basics, and intro CI/CD

Our commitment: the MasterFabric Manifesto

This program is guided by our core values.

  • Read and acknowledge: https://manifesto.masterfabric.co

Repository map (folders)

  • /interns/: Formal internship resources, onboarding templates, and workflow standards
  • /trainee/: Open Trainee program (MasterFabric Academy) guides and projects
  • /days/: Track roadmaps (Flutter, Expo, DevOps, NestJS, Next.js, Git, AI Agents)

Diagrams (Mermaid)

Repository map

flowchart TB
  R[Repository Root] --> I[interns/]
  R --> T[trainee/]
  R --> D[days/]

  I --> I1[approved_intern+template.md]
  I --> I2[intern_checklist.md]
  I --> I3[pr_and_commit_guide.md]

  T --> T1[README.md]
  T --> T2[CONTRIBUTING.md]
  T --> T3[LEARNING_PATHS.md]
  T --> TP[projects/]
  TP --> FD[finder_dev/]

  D --> F[flutter/flutter_roadmap.md]
  D --> E[expo/expo_roadmap.md]
  D --> V[devops/devops_roadmap.md]
  D --> N[nestjs/nestjs_roadmap.md]
  D --> NX[nextjs/nextjs_roadmap.md]
  D --> G[git/git_roadmap.md]
  D --> A[ai-agents/ai-agents_roadmap.md]
Loading

Onboarding decision flow

flowchart LR
  Start([Start]) --> Q{Which program?}
  Q -->|Formal Internship| FI[Complete interns/approved_intern+template.md]
  Q -->|Open Trainee| OT[Read trainee/README.md]

  FI --> W1[Follow interns/intern_checklist.md]
  FI --> W2[Use interns/pr_and_commit_guide.md]

  OT --> C1[Follow trainee/CONTRIBUTING.md]
  OT --> C2[Pick a track in days/]
  OT --> C3[Build in trainee/projects/]
Loading

Programs & onboarding

This repository serves two distinct programs. Follow the instructions for your program.

Formal internship program

Formal internship onboarding is managed through our internal platform:

  • Onboarding platform: https://welcome.masterfabric.co

Upon approval, IT will create your corporate email (internship.yourname@masterfabric.co). Use the internal platform to connect with colleagues and complete onboarding.

Open trainee program (MasterFabric Academy)

As a trainee in our open, non-profit program, your journey starts here:

The 100-day pledge

Success is measured not only by task completion, but also by code quality, test coverage, and problem-solving.

MasterFabric Academy (non-profit initiative)

This repository is also the home of the MasterFabric Academy, an open-source initiative that provides free learning roadmaps and a collaborative environment for trainees.

Learn more: /trainee/README.md

About

The MasterFabric one-hundered-Day Developer Internship Roadmap.This is a comprehensive program designed to take developers from foundational skills to professional competence. It includes learning paths for Flutter, Expo/React Native, DevOps, NestJS, and Git, with a focus on clean architecture, testing, and professional workflows.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors