Meta Front-End Developer Specialization (Coursera)
I successfully completed the Meta Front-End Developer Specialization from Coursera, solidifying my expertise in FE, including responsive design, JavaScript, and the React.js library. This specialization involved the successful completion of four courses, culminating in a Capstone project.
Key Learnings & Skills Acquired
- Core Technologies: Mastered creating responsive websites using HTML for content structure, CSS for visual styling, and JavaScript for developing interactive user experiences.
- Framework Proficiency: Gained in-depth knowledge of React.js for building component-based, high-performance user interfaces.
- Styling and Utility: Applied the Bootstrap CSS Framework for rapid and consistent webpage design.
- Development Workflow: Proficiently used Git and GitHub for version control and collaborative development.
- Testing & Quality: Developed skills in writing unit tests using Jest (JavaScript Testing Framework) and conducting Usability Testing to ensure high-quality user experiences.
Specialization Courses Completed
| Course Title | Completion Date | Grade Achieved |
|---|---|---|
| Introduction to Front-End Development | July 3, 2024 | 97.60% |
| HTML and CSS in depth | July 5, 2024 | 91% |
| Advanced React | July 3, 2024 | 90% |
| Front-End Developer Capstone | July 15, 2024 | 91% |
Little Lemon Capstone Project Summary
The Front-End Developer Capstone required building a complete, portfolio-ready application, demonstrating proficiency across all learned skills.
- Github Link : https://github.com/nirmalks/react-meta-capstone
- Project Goal: To design and implement a React SPA.
- Core Stacks: React.js, JavaScript, HTML, CSS.
- Key Features Implemented:
- Developed a dynamic Single Page Application (SPA) using React.
- Ensured responsive design across various devices and screen sizes using media queries and CSS flex/grid.
- Use hooks for state and basic form validation
- Write unit tests using jest