Skip to content
UdemyPHPPaid courseAll LevelsCertificate

Build School Management System Using PHP Framework (Udemy.com)

This is the only course where erp software is fully developed using the most simpliest approach but very secure (2025)

Created by: Olawuyi Segun Orisunola

Last updated July 2026

icon
What you will learn

  • Be able to build any web app you want using PHP Framework
  • Build fully-fledged web apps for your startup or business
  • Build complete school management with PHP Framework
  • Work as a freelance codeigniter developer
  • Craft a portfolio of web apps to apply for seniour developer jobs
  • Learn to use CodeIgniter
  • Have a new PHP Skill that would increase income
  • Integrate Clock IN and OUT staff attendace with face
  • Integrate QR attendace for students and staff

How it compares

Against the other 151 rated Udemy courses in PHP on CourseDuck:

  • Rating4.2 out of 5higher than 19% of them
  • Reviews694#43 of 152 by number of reviews
  • Length78.2 hourslonger than 98% of them
  • Last updatedJuly 2026more recently than 98% of them

icon
Course Description

NB: ALL SOURCE CODES UPDATED!
Building dynamic websites is not an easy challenge and requires time and effort dedicated to coding every bit and piece of the website, which is why anytime there is a new tool that promises to ease the woes of coding, developers always jump at the chance to try it.

So, for any developer that wants to become a server-side master, this is a tool that they should definitely have in their toolkit. But, it’s not always easy to find a course that is clear and concise and targets exactly what you are looking for!

At the end of this course, you will have not only learnt the CodeIgniter framework, but you will actually be able to start building your own projects from scratch. In addition to knowledge, this course will also give you the practical hands-on experience and the confidence to start coding your own websites by building school system.

The course will start at the very beginning with a detailed introduction into the CodeIgniter framework, from there moving on to installing the framework. From there you will become familiar with the framework, and start building your own school system.

Join us today as we learn CodeIgniter together by building real world software and be free from some authors who claim to teach you a particular programming language but only teach you basis and some copy and paste projects which at the end cannot take you to anywhere.

Some of those things we will cover are as follows:

(A) Admin panel

  • Managing User accounts (teacher, student, parent, librarian, hostel manager, accountant, human resources, admin)

  • Managing classes, subjects

  • Managing exam, grades

  • Managing exam marks

  • Sending exam marks via sms

  • Managing students’ attendance

  • Managing accounting, income and expenses

  • Managing school events

  • Managing Teachers

  • Managing Librarian

  • Managing Accountant

  • Manage Circular

  • Manage Task

  • Managing Parents

  • Managing Alumni

  • Managing Academic Syllabus

  • Managing Helpful Links

  • Managing School Session

  • Attendance

  • Reports

  • Records management.

  • Notification board management.

  • Management relationships between different type of users.

  • Online Payment acceptance of FEE.

  • Section Management.

  • Reports generator.

  • SMS Alerts.

  • Support ticket

  • Task management

  • Assign club

  • Generate report card

  • Staff attendance

  • Managing Hostel Manager

  • Managing library, dormitory, transport

  • Messaging between other users

  • Managing system settings (general, sms, language)

  • Managing Media

  • Student QR attendace

  • Staff QR attendance

  • Clock IN and OUT attendance with camera

(B) Teacher Panel

  • Managing exam marks (according to class managed)

  • Provide study materials/files to students to the assigned class

  • Mark student attendance to the assigned class

  • View other information set by admin

  • Real time chatting

  • Transportation

  • School event

  • View galleries

  • View news

  • Moral talk

  • Holiday

  • Helpful link

  • Apply leave

  • Check awards

  • Manage Assignment

  • Manage Exam Questions

  • View Library

(C) Student Panel

  • Get class routine

  • Get exam marks

  • Get attendance status

  • Get study materials / files from teacher

  • Get payment invoice, pay online

  • Communicate with teacher

  • View report card

  • View invoice

  • Pay for invoice

  • Transportation

  • School event

  • View galleries

  • View news

  • Moral talk

  • View Task

  • Request Book

  • Social activity

  • Club activity

  • Holiday

  • Helpful link

(D) Parent Panel

  • View all students

  • Pay for student invoice

  • Task manager

  • Get study materials / files from teacher

  • Get payment invoice, pay online

  • Communicate with teacher

  • View report card

  • View invoice

  • Pay for invoice

  • Transportation

  • School event

  • View galleries

  • View news

  • Moral talk

  • Real time chatting

(E) Accountant Panel

  • Generate invoice

  • Manage Invoice

  • Real time chatting

  • Transportation

  • School event

  • View galleries

  • View news

  • Manage Expenses

(F) Human Resources Panel

  • Add users

  • Manage payroll

  • Create Award

  • Manage Leave Application

  • Manage department

  • Manage Recruitment

  • Transportation

  • School event

  • View galleries

  • View news

(G) Librarian Panel

  • Manage master data

  • Book Publisher

  • Book Author

  • Book Category

  • Register Student

  • Manage Request Book

  • Manage department

  • Transportation

  • School event

  • View galleries

  • View news

(H) Hostel Manager Panel

  • Manage Hostel

  • Manage Hostel Category

  • Manage Room Type

  • Manage Hostel Room

  • Transportation

  • School event

  • View galleries

  • View news

Sign up today, and look forwards to:

  • Over 70 hours of HD 1080p video content, everything you’ll ever need to succeed as a CodeIgniter developer.

  • Building complete and standard school management system.

  • All the knowledge you need to start building any web app you want

  • Build school management system software worth $8000

  • Challenges and Solutions

  • Fast and helpful support if you need anything or have questions

  • My great sense of humor.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Olawuyi Segun Orisunola

Segun is a software engineer, educator, entrepreneur, and technology leader who has trained thousands of students worldwide in programming and software development. With years of industry experience, he has developed numerous web applications, software solutions, and digital platforms for individuals, startups, businesses, and organizations.

As an instructor, Segun provides both one-on-one and group training, empowering individuals, businesses, and non-profit organizations to build, manage, and maintain their own websites and digital solutions—even with little or no prior coding experience.

Segun is the CEO and Co-founder of Optimum Linkup and the Co-founder of Growafri, Shopandsell, and Woswobi, Gosfem, where he leads innovative technology projects focused on solving real-world challenges and driving business growth.

His areas of expertise include Laravel, CodeIgniter, Java, React, Swift, Node.js, ASP.NET, Flutter, Artificial Intelligence, Robotics, Data Analytics, and other modern software development technologies. He is passionate about helping aspiring developers and professionals acquire practical, industry-relevant skills.

icon
More courses by Olawuyi Segun Orisunola

$54.99

$69.99

$49.99

$49.99

$59.99

icon
More PHP courses

$11.99

Free

$64.99

$11.99

$13.99

$10.99

icon
Reviews

4.2

694 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Agho Ben on 4/15/2025

Wasn't initially comfortable with the way he introduced new way of solving a problem instead of sticking to the method he started with that one is still trying to learn. but later realize he just needed his students to be versatile and learn more ways of solving same problems. truth be told, he is a good teacher, all one needs is patience and determination. moreso, he helps when needed. my keen advice to other students. pls don't just keep copying and pasting the source code into ur program, understand the concept and try do things in different ways. that's why my app is likely 40% different from his own, and I implement any update he proposed all by myself.

By Marina D'Agata on 4/30/2024

Bad. Course 1 does not have full needed resources. You have to enroll part 2 too. You don't learn about php or codeinition, you'll see only copy and paste teacher's code

By Sikander Lodhi on 4/23/2023

Well first of all, this course look good because we build ERP system here, but I learn Codeigniter 4, and it's not hard to learn Codeigniter 3 from this project, but right now it's 2023 (when its Codeigniter 4 here) not 2019(when it was Codeigniter 3 there), so I try to install Codeigniter 3 old version, and I saw so many errors in the view page, but I get my view content at the bottom of all the errors message, but I am good in Codeigniter 4, and Codeigniter 3 look old standard therefore , I ask the instructor please up grade this ERP project to Codeigniter 4, please otherwise I can not learn This ERP.

By Favour Nathaniel Ikechukwu on 3/18/2023

This is the best codeigniter course on udemy. The instructor is good and also helps when encounter any challenge. Am happy taking this course and also going to take the part 2 of this course. This course is highly recommended for anyone who wants to learn codeigniter

By Tim Howell on 11/6/2020

The enthusiasm is fantastic - once you get used to his accent he is very clear in describing every step. I had a problem with the code (my mistake) and he took the time to link with my computer then find and fix the error. Top man!

By Samir Barman on 7/12/2020

All of your presentations,techniques are superb.Only one thing doesn't match with your standard i.e. form's validity. Although you give enough in a single course. Thanks for that.I will be very happy to take your course.I request you to make a single video on student or teacher form validation.Thanking you.

By Paul Henri Vieira Mendes on 5/12/2020

Conteúdo de qualidade. Explicações seguindo um fluxo lógico e suporte do instrutor com rápida resposta, e se necessário atuando inclusive com acesso remoto para resolver eventuais problemas.

By Alphonse SOSSOU on 2/23/2020

The instructor took time to teach in an easy to understand way the use of Codegniter to develop a highly professional project around an interesting subject, education management system. He spent almost 80 hours to cover all aspects of School Management System. This course is really outstanding.

By Juan Rosario De La Cruz on 11/27/2019

Awsome! specially because it's a complete and totally functioning system. Going throught the whole course gave me insights into how to design and develop a system. Last but not less I begun with no knowledge of CodeIgniter and I can tell you that I learned a lot.

By Anvesh Tiwari on 10/26/2019

This is very good tutorial for beginners, who want to learn codeIgniter cum project. My favorite teacher segun sir is very responsive person, He help me each & every error, which i got during learn to the project.. Thanks Segun Sir, For your Kind of Support.

Showing all 10 reviews on CourseDuck

Read all 694 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100