This comprehensive course
introduces students to PHP development using the CodeIgniter framework.
Participants will learn the fundamentals of PHP programming and explore the
features and functionalities of CodeIgniter. Through practical exercises and
projects, students will gain hands-on experience in building dynamic web
applications, utilizing CodeIgniter's MVC architecture, database integration,
and security features. By the end of the course, students will be equipped with
the skills to develop robust and scalable PHP applications using CodeIgniter,
preparing them for a range of opportunities in web development.
Topics
for this course
Total learning: 30 Topics Chapters: 23
Overview of PHP and Xampp
·
Introduction to PHP
XAMPP Server Configuration
·
XAMPP Server Setup
·
Language and the Logic of Programming
·
Types of Programming Languages and Vocabulary
·
What is PHP
·
Why use PHP
PHP
LANGUAGE BASICS
·
Syntax
·
Quotes
·
Comments
·
Special Characters
·
Data Types
PHP IDENTIFIERS
·
Variables
·
Constants
·
Arrays
PHP CONTROL FLOW BASICS
·
Operators
·
Conditionals
PHP
FUNCTIONAL BASICS
·
Functions
·
Function Design Tools
FILE SYSTEM BASICS
·
Constants
·
Commonly Used File Functions
·
File System Performance
PHP WEB CONCEPTS
·
Client/Server Communications
·
How to embed PHP into HTML
·
How to embed HTML into PHP
·
Cookies
·
Sessions
·
$_GET and $_POST
PHP DATABASE BASICS
·
Introduction to Relationship Databases
·
Keywords and Statements in SQL
·
Using PHP Functions with the MySQL Data Engine
Code Igniter (CI)
What is CI
why use CI
CI Released
An Official Auth Library
for CodeIgniter
CI Setting V2
Active Forum Threads
Documentation Complete
CRUD example
Problem with Auto routing
improved and HTTP Testing
Dependable System path
Programmatically Clear
Web Cache
External Redirenrs
XAMPP Server Setup
Project