A project-based path that mimics a real developer's workflow.