Readings
Project
Assignments
Answers
Welcome to the Introduction to Modern SW Development Course!
Welcome to your journey toward becoming a skilled Full Stack Developer! This course is designed to equip you with the knowledge and hands-on experience required to build complete web applications from scratch. Letβs dive in and create something amazing together! π
π― Course Objective
By the end of this course, you will:
- Gain a comprehensive understanding of the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Learn to design and develop dynamic, responsive, and user-friendly web applications.
- Understand the principles of backend development, RESTful APIs, and database management.
- Explore advanced topics like authentication, deployment, and performance optimization.
π Course Content
This course is divided into 15 weeks of engaging lectures. Weekly content will be updated as we progress to keep it dynamic and aligned with your learning pace:

π Evaluation Scale
Your progress and performance will be assessed based on the following criteria:
- Capstone Project (50%): A group project to showcase your skills.
- Exams (50%):Β You must take two exams and score at least 40% of the maximum points on each.
β
Assessment: Approved/Failed
To successfully complete the course, you must:
- Achieve a minimum exam score of 40% from each exam.