A session on “Introduction to CodeIgniter” was conducted on Monday, 17th January 2026 for the students of TYBScCS with the objective of introducing them to modern PHP frameworks and structured web application development. The session was delivered by Mrs. Aslesha Kokate, who provided valuable insights into the practical aspects of using CodeIgniter for building dynamic and scalable web applications.
At the beginning of the session, the resource person gave a comprehensive overview of CodeIgniter, explaining that it is a powerful and lightweight PHP framework designed for developers who require a simple, efficient, and elegant toolkit to develop full-featured web applications. He highlighted its small footprint, excellent performance, easy configuration, and user-friendly documentation, which make it an ideal choice for beginners as well as professional developers. The importance of frameworks in reducing development time, improving code organization, and enhancing security was also discussed in detail.
The session further focused on the Model-View-Controller (MVC) architecture, which forms the core of CodeIgniter. Mrs. Kokate explained how the MVC pattern separates the application into three interconnected components — Model (data handling), View (user interface), and Controller (application logic). He emphasized that this separation of concerns makes the application more organized, maintainable, and scalable. Students were guided on how MVC helps keep the presentation layer independent from business logic, allowing web pages to contain minimal scripting and promoting clean coding practices.
During the technical demonstration, the resource person explained the installation process of CodeIgniter, directory structure, configuration files, routing, controllers, models, and views. He also demonstrated how to connect a web application to a database and perform basic CRUD (Create, Read, Update, Delete) operations using the framework. The explanation was supported with live coding examples, which helped students understand the practical implementation of theoretical concepts.
The session concluded with hands-on practice and practical demonstrations. Mrs. Kokate solved selected assignments from the lab book and clarified students’ doubts in real time. This interactive approach enabled students to gain better conceptual clarity and hands-on experience with the framework. Overall, the session proved to be highly informative and beneficial, enhancing students’ understanding of structured web development using CodeIgniter and preparing them for future academic projects and industry-oriented applications.




