Complete CodeIgniter 3 Series with Bootstrap 4 + Projects

Learn step-by-step Codeigniter 3 with Bootstrap 4 from scratch with advanced concepts like cache and projects

3.10 (131 reviews)
Udemy
platform
English
language
Web Development
category
instructor
1,589
students
43.5 hours
content
Nov 2022
last update
$19.99
regular price

What you will learn

Build website from scratch using CodeIgnitedr

Signup System

Login system

Crud Operation in CodeIgniter

Why you break your HTML content into multiple parts

ORM(Object Relational Mapping)

How to embed Bootstrap 4

How to create front-end using Bootstrap 4

How to validate your user while working on Session

How to use CodeIgniter libraries, Helpers, Models

How to use/implement the MVC approach

How to send data using AJAX

How to use jQuery and javascript

Custom Routes

Create page system like WordPress

Description

In this series, you will learn where to start using CodeIgniter with the world's robust front-end framework, Bootstrap 4.

In this series, we will cover every fundamental concept; once we complete the basics, I will teach you how to create web applications and Websites.

I will give you some template-related concepts and explain why you need to break your HTML content into multiple views. 

I will teach you how to use Helpers, libraries, and query builders; you will learn how to create your application using MVC (Model View Controller) approach. You will learn how to validate your forms from the server side, and I will give you some security tips. You will also learn CodeIgniter's practical work with Bootstrap 4; I will teach you how to send/receive data with AJAX(without page refresh). We use jQuery to send data from the client to Server with AJAX.

I will give some concepts related to ORM(Object Relational Mapping)

You will learn how you can create a Login and Sign up for the system in this series; I will perform CRUD operation to understand the essential process of CodeIgniter quickly. I will polish your skills, and you will realize it.


In the Advance Codeigniter, I will teach you how to create an SEO-friendly URL using Routes.

We will create a paging system like WordPress to understand the concepts of dynamic routes quickly. We will discuss the multiple files uploading in CodeIgniter and how to upload the files using AJAX. I will cover the cache mechanism of how and why we use it.

We will also discuss the third-party templates that integrate with your system; I will teach you how to create the admin panel to quickly understand how to manage your site from a single admin panel.

Before starting the second project, you must be familiar with AJAX In Codeigniter. I will teach you AJAX to quickly understand how to perform CRUD operations in Codeigniter using AJAX.


In the second project, you will learn how to create an E-commerce system with jquery and AJAX using CodeIgniter.

And Finally, what about the latest update of Codeigniter 4..? Yes, we are going to cover Codeigniter 4. In this series, while learning Codeigniter 4, we start from zero. How can you download the Codeigniter, and how many ways is it available to download?


We also cover new things like data modeling in Codeigniter 4, Data seeding Database Seeding, and even the modern concepts of creating models, controllers, and views.

Some impressive functionality like pagination, services library, and env files also discuss the new folder structure in Codeigniter 4.

And the remarkable thing in this series is the project work; yes, you will learn how to create/design your eCommerce system from scratch.


That means the admin panel where you can add your products, specs, etc., and your user panel can view the orders, favorite items, and much more.

And how you can embed the third-party templates in Codeigniter and make that template dynamic.

Learn many more things in this series because I always provide quality education. :)

Content

Introduction

Course Detail and Requirements
Downloading and installing CodeIgniter
Folder Structure and application flow chart
Introduction to MVC(Model View Controller)

MVC (Model View Controller)

Working with controllers
Working with Views
Working with models
URLStructure in CodeIgniter

Helpers

What are helpers and URL helper
Form helpers in codeigniter
Input class in Codeigniter
CAPTCHA helper and download helper
HTML helper
Alternate PHP Syntax for View Files and PHP Style guide
String and Text helper
Inflector helper

Libraries

Introduction to Libraries and Benchmarking class
Calendaring library
Shopping Cart library
Encrypt class and encryption library in CodeIgniter
Introduction to autoload.php
Upload library in Codeigniter
Form validation in Codeigniter
Session library in codeigniter

Database reference with Query Builder.

Introduction to database and ORM and setting the database
Creating our first table adding some data
SELECT, FROM, WHERE and get_where in Codeigniter
MIN,MAX,AVG,SUM in codeIgniter
Where_in, Like, Or_like in Query builder
Order_By limit offset in CodeIgniter
Insert in Codeigniter
Update and delete using Query Builder
Introduction To query helper and overview of database section
Create another table and joining theme
Chaining in query builder

CRUD Operation in Codeigniter

Form fro CRUD operation to insert
Showing all the records to the user_admin
Edit Record in CRUD section
Deleting students in CRUD section

Bootstrap 4

Why we beak our HTML content into multiple views
Adding CSS and JS files and what about Plugins
Adding Bootstrap 4 inside our project.

Signup system in Codeigniter

Creating Signup form
Sending the link to the user's email address
Activating the User

Login System

Creating the login system

Project 1

Removing the index.php from the URL
Adding the Bootstrap theme
Creating the blog table and setting the home section
Adding the login and signup forms inside the theme
Adding blog
Showing blog content

CRUD Operation using AJAX with jQuery

Course requirement and Introduction
Downloading and setting CI
Embeding jquery and js file and Creating our form
Inserting our data inside the table using AJAX in Codeigniter
Showing all records on your view
Edit system using AJAX in Codeigniter
Edit system with ajax in codeigniter part
Delete record using ajax in codeigniter
Creating dynamic Edit and Delete section
Conclusion

Advance codeigniter

Introduction to Advance Codeigniter
Tools required for this series
Downloading codeigniter and setting the environment
Advance Codeigniter Series
Cache in codeigniter
Adding the bootstrap
Auto completion code in php storm for codeigniter
Beaking html code into multiple parts
Custom Helper
Creating Dynamic pages

Project 2 (Ecommerce in CodeIgniter)

Course Requirement and Introduction
Downloading dashbord template
Breaking html content into multiple parts
Problem when you add extra css and js files on a spesific page
Adding css and js files
Admin template for admin panel
Creating database and admin table
Creating Admin panel for Admin
Checking credentials for admin
Auto complete code for codeigniter using phpstorm
Creating custom helper to reduce the code
Creating the database for site
Creating the relations using dataDrid.
Creating Categories
Showing all Categories with pagination
Edit system for Category
Problem with old images
Deleting Category
Some tips about Ajax and old images
Working on products
Adding the product
Showing all the products
Deleting the product
Updating-the-products
Working on model and adding the model
Deleting model and updating models for shop in codeigniter
Creating the specs
Adding the spec values
Update and delete specs for Ecommerce
Adding third party template
Signup form
Sending the email address to our user and activating the account
Login system in E-commerce
Checking the flash data from every view
Seting after login the user
Making the Categories dynamically for ecommerce in CodeIgniter
Update the price for model
Showing the Dynamic items for the store in codeigniter
Specific item for ecommerce in codeigniter
Adding Specs for item in codeigniter
Adding the user panel for ecommerce in codeigniter
Making the Categories dynamically for ecommerce in CodeIgniter
Update the price for ecommerce model in codeigniter
Showing the Dynamic items for the store in codeigniter
Specific item for ecommerce in codeigniter

CodeIgniter 4

Introduction
Server Requirements to run codeigniter 4
Downloading the codeigniter 4
Download the codeigniter 4 using composer
Application structure or the folder structure
App folder structure in codeigniter 4
Design patterns and MVC design pattern
Running application OR local development server
Controllers in codeIgniter 4
CodeIgniter URL in codeigniter 4
Views in codeigniter 4
Introduction Helpers in codeigniter
Form Helper in codeigniter
Inflector helper in codeigniter 4
URL helper in codeigniter 4
Setting the database in codeigniter 4
Connecting with database in codeigniter 4
Query builder Class in codeigniter 4
Query helper methods in codeigniter 4
select, where, where_in, where_no_tin with and or in codeigniter 4
like, or_like, not_like, having,group by in codeigniter 4
insert,update, update_batch, delete in codeigniter
Method chaining in codeigniter 4
Database metaData in codeigniter 4
In coming request class in codeigniter 4
PHP alternative synatx
Embedding the bootstrap 4 in CodeIgniter 4
Modeling Data and ORM in codeigniter 4
Creating model in codeigniter 4
Query builder with model in codeigniter 4
Update and delete using model in codeigniter 4
Getting records from model and sending to the view in codeigniter 4
Removing the public and index.php from url in codeigniter 4

Screenshots

Complete CodeIgniter 3 Series with Bootstrap 4  +  Projects - Screenshot_01Complete CodeIgniter 3 Series with Bootstrap 4  +  Projects - Screenshot_02Complete CodeIgniter 3 Series with Bootstrap 4  +  Projects - Screenshot_03Complete CodeIgniter 3 Series with Bootstrap 4  +  Projects - Screenshot_04

Reviews

Anand
December 26, 2019
good lecture's but you have to upload the add to cart and update cart with payment gateway also to completed project .
Murugappan
November 17, 2019
Although the trainer is knowledgeable, the lecturer are filled with his stammering noise. Frequently, he seems to rush through and does not explain much. Frankly, this course can be handled better with someone more organized and has clear speech.
Sarquis
October 16, 2019
Comete demasiados errores sintácticos. El audio en algunos vídeos es decadente. Nunca utilizó Bootstrap 4. Repite los temas en el contenido "extra/avanzado".
Seb
May 23, 2019
Nice lessons! Learn quite a lot, thanks for your work. Just one question, why is the ecommerce section missing a shopping cart lesson?
Ali
July 18, 2018
Not prepared at all. Videos are not edited. So many repeated sentences. Overall, very slow, repetitive, unprepared.
Rick
February 5, 2018
The course is good. However, I get the impression the presenter is figuring things out as he goes with no preparation ( since there are so many hesitations). The course could be improved if he eliminated those hesitations. Also, there are a lot repeated explanations. It is still a good course and I have purchased another of his courses.
Don
February 1, 2018
Even though the course is in English, the instructor speaks so quickly and with such a thick accent, he is very difficult to understand sometimes

Charts

Price

Complete CodeIgniter 3 Series with Bootstrap 4  +  Projects - Price chart

Rating

Complete CodeIgniter 3 Series with Bootstrap 4  +  Projects - Ratings chart

Enrollment distribution

Complete CodeIgniter 3 Series with Bootstrap 4  +  Projects - Distribution chart

Related Topics

1424278
udemy ID
11/7/2017
course created date
7/9/2019
course indexed date
Bot
course submited by