About Workshop
In this PHP course you will learn Advanced level PHP with CodeIgniter framework, and how to execute scripts on your server. You will also learn about MySQL, html, css, JavaScript,. We will teach you advanced level CSS. Here Database Normalization & Relation of Database will be discussed. After finished this course you can develop project using php framework CodeIgniter with mysql.
How participant will benefit after the course:
• PHP is the most popular widely used web scripting language, so you can find PHP jobs easily.
• PHP frameworks help in reusing the developed code, intuitive to work with and of course stable.
• After finished this course participant can develop professional dynamic website using PHP framework CodeIgniter.
• Participate can design database with proper documentation.
• They will also know & develop Online Payment Method.
Course Highlights:
• Complete package on web development
• PHP framework along with documentation process
• SSL & Email
• Online Payment Method
• Individual / Group PHP framework CodeIgniter Project
Workshop topics to be covered:
Course Highlights:
• Complete package on web development
• Advanced JavaScript & Ajax
• PHP framework along with documentation process
• Client Side & Server Side Validation
• CI Framework Reporting
• TinyMce Editor & Searching
• SSL, File upload & Email
• Online Payment Method
• Individual / Group PHP framework CodeIgniter Project
Lesson: 01 (Security, Error Reporting)
• Filesystem Security
--o Database Security
--o Designing Databases
--o Connecting to Database
--o Encrypted Storage Model
--o SQL Injection
• Error Reporting
Lesson: 02 (Class/Object Functions)
• Developing a web Forum Part Two
• Class Functions
• Object Functions
• call_user_method
• get_class_methods
• get_class_vars
• get_class
• get_object_vars
• get_parent_class
• is_a
Note: Project using HTML & CSS, JavaScript,Basic PHP AND Database.
Lesson: 03 (PHP Framework)
• Advantage of using Framework
• Introducing PHP Framework (CodeIgniter)
• Lecture on PHP Framework with Example.
Lesson: 04 (MVC Pattern & Advanced Framework Templating)
• Understanding MVC Model
• Create Function In Controller Class
• Understanding Framework Templating
Lesson: 05 (Client Side & Server Side Validation)
• Implement JavaScript Client side validation
• Implement Server side Validation
Lesson: 06 (Advanced Database with Session)
• Active Record Class:
--o Selecting Data
--o Method Chaining
• Session
• Email system
Lesson: 07 (DB Normalization & Query)
• Active Record Class:
--o Deleting Data
--o Updating Data
• Database Normalization
Lesson: 08 (DB Normalization & Query)
• Database relationship
• Database Model Description
Lesson: 09 (Advanced PHP Framework)
• Basic database design concept
• Methods & Classes
• Cookie
Lesson: 10 (Advanced JavaScript & Ajax)
Advanced: Data, Array, RegExp, Cookies, Validation, Image Maps, Create Object, Timing.
Ajax basic: Introduction, Ajax request, Ajax Example, Ajax browser, Ajax XMLHttpRequest, Ajax suggest, Ajax database, Ajax XML file.
Note: Test on Database, JavaScript & Ajax.
Lesson: 11 (File Upload & Emailing)
• Understanding File Upload Class
• Understanding CodeIgniter Email Class
Lesson: 12 (TinyMce Editor & Searching)
• TinyMce Editor In Ci Framework
• Understanding database Searching
Lesson: 13 (CI Framework Reporting)
• Implementing PieChart
• Implementing VarticalBarChart
Lesson:14 (SSL And Online Payment Method)
• Lecture on secure path SSL
• PayPal Standard
• Authorize.net