MAD Study Hub

Home / MAD2

Modern Application Development II (MAD2)

Interactive frontends and production backends: JavaScript, Vue, Vuex, token auth, Celery, Redis, caching.

BSCS2006 (+ project BSCS2006P)Thejesh G N, Nitin Chandrachoodan0 / 12 weeks doneOfficial course page
WeekLessonShows up inReal practice
1JavaScript basics: values, functions and the DOM
Basics of JavaScript
Quiz 160 real questions
2Advanced JavaScript: closures, promises and async/await
Advanced JavaScript
Quiz 160 real questions
3The web frontend: SPAs, browser storage and tooling
Introduction to Web Frontend
Quiz 160 real questions
4Vue basics: instances, directives and reactivity
Introduction to VueJS
Quiz 160 real questions
5Vue with APIs: fetch, axios and lifecycle
Vue with APIs
Quiz 260 real questions
6Advanced Vue: components, props, events and Vue Router
Advanced Vuejs
Quiz 260 real questions
7State management with Vuex
Advanced State Management
Quiz 260 real questions
8Token authentication, API design, CORS and cookies
Authentication and Designing APIs
Quiz 260 real questions
9Asynchronous jobs: Redis and Celery
Asynchronous Jobs
End Term60 real questions
10Messaging: webhooks, server-sent events and email
Inter-Service Messaging and Webhooks
End Term51 real questions
11Performance: measuring and caching
Performance
End Term60 real questions
12The project: putting it all together
Project
End Term34 real questions

Exam pattern and behaviour for MAD2   MAD2 formula sheet   Past papers