DevOps¶
Everything here is tooling and workflow rather than a language or framework: getting your machine ready for MERN-stack work, and the version control every project in this course is built and submitted through. Start with environment setup if your machine isn't ready yet, then Git and GitHub if version control is new to you, then the submission workflow regardless of your Git experience — it covers this course's specific repository structure and what counts as a valid, on-time submission.
Beginner
MERN Environment Setup¶
Installing VS Code (and essential extensions), Node.js/npm, nodemon, MongoDB (Atlas or local), and Git/GitHub Desktop.
1 of 3 Start tutorial →
Beginner to Intermediate
Git and GitHub¶
Version control fundamentals, everyday Git commands, branching and merging, undoing mistakes, collaborating on GitHub with forks and pull requests, and GitHub Desktop / GUI alternatives.
2 of 3 Start tutorial →
Beginner
Submitting Coursework via GitHub¶
This course's actual submission workflow: one repository, a required folder structure, and what counts as an on-time, valid submission.
3 of 3 Start tutorial →