• Have any Questions ?
  • info@codingcentrebd.com
  • +88-01911744854

Web Application Development

CodeIgniter based web application development training in dhaka, Project Based CodeIgniter PHP Framework Training Program Dhaka, MVC in web development training, Advanced PHP and MySQL Programming training course, Website design and development company in Dhaka Bangladesh

Web Application Development

CodeIgniter based web application development training in dhaka
Share Button

Codeigniter is an PHP Framework make to help web developers build websites and applications faster and more efficiently. Its goal is to enable you to develop projects much faster than you could if you were writing code from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access these libraries. Codeigniter lets you creatively focus on your project by minimizing the amount of code needed for a given task. After finished this course you can developed project using PHP framework CodeIgniter with MySQL.

Course Module:

  • Introduction to OPP programing

    • What is use of oops programming?
    • What is Class in PHP?
    • Declaration of Class.
    • Creating an object for class
    • PHP Access Specifier Private, protected and public
    • Inheritance
    • Encapsulation
    • Polymorphism
    • Abstract Class
    • Final Class in oops
    • Constructor – php 4
    • Constructor and Destructor – php5
    • Scope Resolution Operator (::) in php
  • What is PHP MVC

    • What is MVC Framework
    • PHP OOP based MVC Architecture
    • Models and Database Tables
    • Controllers
    • Views
  • PHP CodeIgniter Framework

    • CodeIgniter Installation Instructions
    • Folder structure for codeigniter
    • Advantage of using Framework
    • Model-View-Controller
    • Introducing PHP Framework (CodeIgniter)
    • Lecture on PHP Framework with Example.
    • Static pages
  • CodeIgniter – General Topics

    • CodeIgniter URLs
    • Controllers
    • Views
    • Models
    • Helpers
    • Using CodeIgniter Libraries
    • Auto-loading Resources
  • CodeIgniter – Basic DB

    • Database relationship
    • Database Model Description
    • Basic database design concept
    • Database Configuration
    • Initializing the Database Class
    • Running Queries
    • Query Helper Functions
    • Active Record Class
  • CodeIgniter – Active Record Class

    • Selecting Data
    • Inserting Data
    • Updating Data
    • Deleting Data
    • Method Chaining
  • CodeIgniter – Image Resize

    • Initializing the Class
    • Processing an Image
    • Processing Functions
    • Preferences table
  • CodeIgniter – Theme

    • how to set up CSS theme to codeigniter
  • CodeIgniter –essential important Class

    • Input Class
    • Pagination Class
    • Security Class
    • URI Class
  • CodeIgniter – Form Validation

    • Form Validation Form
    • Form Validation Success Page
    • Form Validation Controller
    • Setting Validation Rules
    • Setting Validation Rules Using an Array
    • Cascading Rules
    • Callbacks: Your own Validation Functions
    • Rule Reference
  • CodeIgniter – session

    • Initializing a Session
    • Adding Custom Session Data
    • Retrieving Session Data
    • Retrieving All Session Data
    • Removing Session Data
    • Flashdata (set and Retrieving)
    • Destroying a Session
    • Session Preferences
  • CodeIgniter – File Uploading

    • Initializing the Upload Class
    • Creating the Upload Form
    • Creating the Upload Controller
    • Uploaded Success Page
    • Setting Preferences
    • Preferences table
  • Ajax Basics

    • HTTP Request and Response Fundamentals
    • The XMLHttpRequest Object
    • XMLHttpRequest Methods
    • XMLHttpRequest Properties
    • Cross-Browser Usage
    • Sending a Request to the Server
    • Basic Ajax Example
  • CodeIgniter – jQuery and Ajax

    • jQuery: The Basics
    • Bringing in the Ajax: GET vs. POST
    • Passing Values
    • Client-Driven Communication, Server-Side Processing
    • Basic Examples
    • Expanding and Contracting Content
    • Auto-Complete
    • Form Validation
    • Tool Tips
  • CodeIgniter –essential important Helper

    • Array Helper
    • CAPTCHA Helper
    • Cookie Helper
    • File Helper
    • Form Helper
    • HTML Helper
    • URL Helper
    • Number Helper
  • CodeIgniter –essential important Helper

    • Creating Your Own Libraries
    • Creating Your Own Helper
  • CodeIgniter –Complete Project

    • E-commerce Web Development
    • Result Grading System
    • Blog Website


Training Objectives :

  1. Introduction to Web Technologies
  2. Careers in Web Technologies and Job Roles
  3. Overview of object oriented Programming
  4. Database Concepts
  5. Programming Concepts/PHP
  6. Develop a Web site using HTML5, MySQL, and PHP technologies
  7. Structured learning with real time projects for better exposure.
  8. MVC and HMVC project
  9. Dynamic web application development using MySQL & PHP
  10. Participant will be able to design database with proper documentation.
  11. They will also know & develop Online Payment Method.
Review Date
Reviewed Item
Coding Centre change my career. I learn this institute web application development. I working on full time software and web application development.
Author Rating