Week 1-2
Lecture 1
- Introduction to Enterprise application development
Lecture 2
- Key terminologies: client, server, synchronous/ asynchronous execution of the client-server model, library, IDE, platform, framework.
- Request/ response cycle of web application
Lecture 3
- History of different programming paradigms.
- Compilers and interpreters,
- Object-oriented programming overview: abstraction, encapsulation, inheritance, and polymorphism,
Lecture 4
- Object-oriented programming in PHP. [https://www.w3schools.com/php/php_oop_what_is.asp]