You are on page 1of 2

Professional Full-Stack Development with MERN

Overview:
Welcome to the Professional Full-Stack Development with MERN course! This comprehensive
program is designed to equip you with the skills and knowledge needed for a successful career
in full-stack web development. The course is divided into three modules, each focusing on key
aspects of programming, web development, and the MERN (MongoDB, Express.js, React.js,
Node.js) stack.

Module 01: Foundations of Programming


• Week 1
o Introduction to key programming concepts, variables, data types, and basic
control flow.
• Week 2
o In-depth exploration of JavaScript fundamentals, including syntax, data types,
and control flow.
• Week 3
o Understanding HTML structure and utilizing HTML tags, along with an
introduction to responsive web design using CSS, Flexbox, and Grid.

Assessment Criteria:
1. AC 1: Programming Assignment (Fundamental Programming Concepts and JavaScript
Basics)
2. AC 2: HTML and CSS Exercise
3. AC 3: Project Work (Small-scale project showcasing JavaScript, HTML, and CSS
skills)
4. AC 4: Portfolio Project (Building a small portfolio website incorporating JavaScript,
HTML, and CSS skills)

Module 02: MERN Stack Technologies


• Week 1
o Introduction to MongoDB fundamentals, including NoSQL databases and
CRUD operations.
• Week 2
o Basics of server side JavaScript with Node.js, building a basic Node.js server.
• Week 3
o Core concepts of React.js for building user interfaces, and understanding state
management and props.
• Week 4
o Assessment of student projects integrating MongoDB, Node.js, and React.js.

Polymath Campus – Sri Lanka


Assessment Criteria:
1. AC 1: Database Integration Project (MongoDB with Node.js)
2. AC 2: Node.js Server Project
3. AC 3: React.js Component Development

Module 03: Advanced React and Full MERN Stack Application


• Week 1
o Exploration of advanced React features, state management, and hands-on
exercises.
• Week 2
o Implementation of client-side routing with React Router, building navigation
structures.
• Week 3
o User authentication with JSON Web Tokens (JWT), application of authorization
concepts.
• Week 4
o Collaborative development of a full MERN stack application, final assessment,
and project presentations.

Assessment Criteria:
1. AC 1: Full MERN Stack Application (End-to-end development, design, and
deployment)

Conclusion
As you conclude this course, you've gained a robust skill set in full-stack web development.
Continue your learning journey, explore advanced topics, and stay updated with industry
trends. Best of luck in your future endeavours, and may you thrive in the world of MERN stack
development!

Polymath Campus – Sri Lanka

You might also like