Nahj
Your roadmap to building websites and mobile apps. From choosing frameworks to deployment, with AI tools to help you along the way. Covering frontend, backend, and everything in between.
*/We have helped
developers explore the learning path
Features
Features designed to enhance your learning experience
Ask AI
Select any text to get an AI explanation. The more context you select, the better the response.
Instant Explanations
You will find (i) icons next to topics that need more explanation. Click them to get a clearer idea of the concept.
Development Workflow
Understanding the Agile development process that powers modern software teams
1. Requirements
All requirements must be defined and agreed upon before the sprint starts
2. Sprint Planning
The team commits to completing specific tasks by the end of the sprint
3. Development
Build features based on the sprint plan with daily progress tracking
4. Testing
If there is a bug, the developer must fix it before the feature can proceed
5. Review
Team demonstrates completed work and collects stakeholder feedback
6. Deployment
Approved features are released to production after final approval
1. Requirements
All requirements must be defined and agreed upon before the sprint starts
2. Sprint Planning
The team commits to completing specific tasks by the end of the sprint
3. Development
Build features based on the sprint plan with daily progress tracking
4. Testing
If there is a bug, the developer must fix it before the feature can proceed
5. Review
Team demonstrates completed work and collects stakeholder feedback
6. Deployment
Approved features are released to production after final approval
1. Requirements
All requirements must be defined and agreed upon before the sprint starts
2. Sprint Planning
The team commits to completing specific tasks by the end of the sprint
3. Development
Build features based on the sprint plan with daily progress tracking
4. Testing
If there is a bug, the developer must fix it before the feature can proceed
5. Review
Team demonstrates completed work and collects stakeholder feedback
6. Deployment
Approved features are released to production after final approval
The cycle repeats with each new sprint
Frequently Asked Questions
Common questions about building projects