freeCodeCamp Lesson Assignments (M2, M3, M04, M7A)
Four assignments track your progress through the freeCodeCamp Full Stack Curriculum. Do the work logged into the account you submitted in M0e - grading cross-references your public profile, and completion is checked per module, including the lectures, quizzes, labs, and reviews inside each (not just the numbered steps).
M2 - FCC1: HTML
- Basic HTML - 91 steps
- Semantic HTML - 39 steps
- Forms and Tables - 59 steps
- Accessibility - 24 steps
M3 - FCC2: CSS Foundations
- Computer Basics - 16 steps
- Basic CSS - 126 steps
- Design - 23 steps
- Absolute and Relative Units - 8 steps
- Pseudo Classes and Elements - 37 steps
- Colors - 98 steps
M04 - FCC4: CSS Continued
- Attribute Selectors - 72 steps
- Responsive Design - 38 steps
- Variables - 120 steps
- Grid - 92 steps
- Animations - 139 steps
- CSS Review
M7A - Responsive Web Design Certification
- Complete the RWD certification on freeCodeCamp (the projects and the exam).
- Add a link to your certification in your course site footer - the URL looks like freecodecamp.org/certification/yourusername/responsive-web-design-v9.
Submitting (Each Assignment)
- Your public FCC profile URL - points, timeline, and activity visible.
- A single cropped screenshot showing the listed modules with completion checkmarks, your name visible somewhere (like in the URL bar).
- Notes, and names of anyone you worked with.
- Peer reviews: apply the instructions to at least two classmates who don't already have two reviews.
What gets checked: every module in the assignment shows 100% of its challenges completed on your profile - quizzes, labs, and reviews included. For M7A: the certification is earned and your course footer links to it.