Course Description

As the connected world becomes more integrated, companies are attempting to extend the reach of their applications to encompass clients directly. The use of LAMP (Linux, Apache, MySQL, PHP) applications has enabled developers to leverage the power of open source to develop these applications. This course covers the use of PHP to create web-based solutions that can deliver powerful, real-world applications power over an intranet, extranet or the Internet.The course also introduces MySQL, and shows how it can be used with PHP to create, query, and update data in a relational database.

PHP Course Modules

Getting Started (8 topics)
  • Getting Started with PHP and MySQL
  • Overview of PHP
  • Documentation
  • PHP setup parameters
  • PHP and database access
  • Basic syntax of a PHP script
  • Running a PHP script
  • Running PHP as a server side script
PHP Language basics (17 topics)
  • PHP basic syntax
  • PHP variables
  • Output in PHP
  • PHP constants
  • Fundamental if statement
  • PHP functions
  • PHP data types
  • Getting and setting data type
  • The is_type functions
  • Type casting
  • Empty or set?
  • Common operators
  • Arithmetic expressions
  • Compound assignments
  • Increment and decrement operators
  • String operators
  • Basic OOP
Lists and Arrays (10 topics)
  • Arrays
  • Indexed arrays
  • Assigning to a list
  • Array to scalar: join
  • Scalar to array: explode
  • Associative arrays
  • Miscellaneous array functions
  • The in_array function
  • The array_search function
  • Arrays of arrays
PHP in HTML (14 topics)
  • Web application development
  • Server-side processing
  • Server-side processing and PHP
  • Processing forms - GET
  • Creating a link
  • Processing forms - POST
  • A trick with arrays
  • GET or POST?
  • Uploading files (POST)
  • Uploading files (POST)
  • Downloading files
  • State and persistence
  • State management: Cookies
  • State management: Sessions
Decision Making (15 topics)
  • The full if statement
  • The elseif clause
  • In-line conditional operator
  • PHP logical operators
  • PHP comparison operators
  • The switch-case statement
  • The while loop
  • The do-while loop
  • The for loop
  • Iterating through an indexed array
  • The foreach loop
  • Iterating through an associative array
  • The break statement
  • The continue statement
  • The die (or exit) construct
String Handling (15 topics)
  • Strings are like arrays?
  • String-related functions
  • String handling: strlen
  • String formatting: printf
  • String handling: substr
  • String manipulation: str_replace
  • Comparison operators (reminder)
  • Comparing strings
  • Regular Expressions in PHP
  • PHP Regular Expressions functions
  • PHP Regular Expression patterns
  • Finding strings: pereg_match
  • Replacing strings: pereg_replace
  • Grouping and back-references
  • Splitting strings: pereg_split
Writing Functions (14 topics)
  • User-defined functions
  • Function parameters
  • Assigning default values to parameters
  • Returning values from a function
  • PHP code from external files
  • Variable scope
  • Superglobal and Global scope
  • Local scope
  • Static scope
  • Error handling in PHP
  • Routing error messages
  • Specifying which errors to report
  • Setting error reporting using php.ini
  • Doing your own error handling
Introducing MySQL (25 topics)
  • What is MySQL?
  • MySQL versions
  • MySQL GUI tools
  • MySQL administrator
  • MySQL variables and options
  • MySQL Query Browser
  • MySQL command line tool: mysql
  • Executing SQL from a file
  • Creating databases and tables
  • Using keys
  • Table types in MySQL
  • Basic SQL types
  • Deleting databases and tables
  • Inserting data
  • Retrieving data
  • Updating and deleting data
  • MySQL user access control
  • MySQL user accounts
  • Assigning privileges
  • Concurrency control
  • Locking
  • Transaction control with InnoDB
  • MySQL documentation
Integrating PHP and MySQL (11 topics)
  • PHP interfaces with MySQL
  • Connecting to MySQL
  • Connecting to a database
  • Executing SQL
  • Retrieving the data set
  • Refining the fetch
  • Other mysql functions
  • MySQL Improved Extension
  • MySQLi functions
  • MySQLi placeholders
  • MySQLi statement functions
Security Overview (14 topics)
  • Basics of web security
  • Vulnerabilities of web applications
  • Vulnerabilities of authentication
  • Password security
  • SQL injection
  • Avoiding SQL injection
  • Query string injection
  • Cross-site scripting (XSS)
  • Avoiding XSS
  • Cookie vulnerability
  • Hidden field vulnerability
  • Sniffing attacks
  • Replay attacks
  • More information

Project to be Covered

Comming Soon....

Project to be Covered

Comming Soon....

PHP Training in Jaipur

PHP Training in Jaipur by Creative Web Pixel

Creative Web Pixels provides core and advanced PHP training in Jaipur to college students and working professionals. Our PHP training classes covers live project training that helps trainees to understand the concept of web development, framework and coding/programming in PHP. Creative Web Pixels is grouped with highly experienced working professionals who have been in web development industry from the past 10 years.

With our web development trainers, we have designed the best PHP courses in Jaipur coding, MYSQL, Ajax, jQuery, CMS (Wordpress, Joomla or Drupal). Students will get hands-on experience on live project, and real-time support from our trainers during their PHP training in Jaipur. Creative Web Pixel’s training lab is equipped with high-speed internet, and computers. Our PHP training institute in Jaipur conducts classes on day time, for working professionals on weekends, and evenings. Students can also avail online web development training through team-viewer and skype. Best performing students can get the job opportunities.

Creative Web Pixel believes in providing strong PHP training classes in Jaipur, where our trainers will cover everything – from the top to the bottom. We don’t compromise with the quality of our training sessions. At the end of the PHP training, you will get value of your living.

Why PHP training in Jaipur from Creative Web Pixel?

Our advanced PHP training in Jaipur offers you a break-through to start your web development career. Whether you’re a college student, or a working professional, you will get more practical and live project PHP classes. Creative Web Pixel has only one aim, raising the future web developers through the perfect guidance and job placement assistance.

PHP Course Objectives

Get ready to take your development skills to the next level. Creative Web Pixel's trainers will help you to learn and build web applications and custom websites through our PHP training course. We update our PHP training course on regular interval, and improve our teaching strategy so that students would feel satisfied, confident and comfortable. We focus on in-depth coding knowledge so students can get well-paid job.

PHP Web Development Course Outline

Creative Web Pixel helps you to enhance your career in PHP web development. Through our PHP training course in Jaipur, we emphasis on cultivating required skills in today's commercial environment.

  • PHP Coding & MYSQL
  • Ajax
  • Bootstrap Framework & J-Query
  • Adobe Dreamweaver CC