Disclosure: when you buy through links on our site, we may earn an affiliate commission.

CodeIgniter Course: The Complete Guide (Step by Step)

Learn to build dynamic web application with CodeIgniter. In-Depth training on developing fully functional CRUD App.
(141 reviews)
25,378 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 2h 48m
Language: English
Next start: On Demand

Table of contents


In this course you will learn the most popular PHP framework CodeIgniter. We will learn everything in codeigniter from a beginners level to an advanced level.
Here you will learn to build a fully function web application from scratch. You will learn to build an EMS Web App (Employee Management System). You will also learn to host your web app on a free web server for testing purpose.
You will learn the following in this Complete CodeIgniter Course for Beginners:
•MVC Framework
•Basic Concepts
•Working with Database
•Error Handling
•Form Validation
•Session Management
•Common Functions
•Page Redirection
•Application Profiling
•Adding JS and CSS
•Much much more

You will learn

✓ You will learn Complete CodeIgniter
✓ You will learn in-depth about MVC frameworks
✓ You will learn to build Manage System Web App with CodeIgniter
✓ You will learn to create Login and Registration page in CodeIgniter
✓ You will learn about CRUD operations in CodeIgniter
✓ You will learn OOP’s based web development
✓ You will learn to host you web app online


• Basics of PHP & MySQLi

This course is for

• Anyone hwo wants to learn CodeIgniter in-depth
• Anyone who wants to learn web development
• Anyone who wants to build their own web app
• Anyone who wants extend their skills in PHP & MySQLi
• Anyone who wants to learn OOP’s Web Development
Web Developer & Professional Trainer
Hi, my name is Fatah Gabrial and I am a Graphic Designer, Web Designer, Web Developer, and SEO Enthusiast. I have been teaching Graphic Design, Web Design, and Web Development to my students since 2010, and I have helped more than 1000’s students to build their careers, and I have helped more than 100’s students to set up their businesses.
I am a Freelancer and I work on many projects from time to time. I share my projects with my students with my client’s consent of course so that my students can have a Real-Time experience of how the Real-World Projects work. This helps my students to crack almost any interviews.
I love to code, and I love to design more than anything. I also love to adapt to new technologies, which also helps me in learning some new stuff, which I can share with my students later on.
In addition, I have worked with many technologies, like WordPress, Adobe Photoshop, HTML5, CSS3, JavaScript, ES6+, jQuery, Angular, React, Python, and Django. I also work with some marketing and optimization techniques like SEO – Search Engine Optimization, Digital Marketing, and Social Media Marketing.
Here at Udemy, I am going to share all my skills with you guys. I love to create courses for you so that you guys can master all the technologies as I have done throughout my experience.
I am always here and available in the Q & A Section, so you can get in touch with me anytime on Udemy, My Social Media Profiles, or my Website.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 2h 48m
Language: English
Next start: On Demand

Students are also interested in