Showing posts with label PHP-Summer-Training. Show all posts
Showing posts with label PHP-Summer-Training. Show all posts

Friday, July 20, 2012

PHP Training Options - How to Get Your PHP Education


There is no denying the popularity of PHP coding, and PHP Training is becoming easier to find. The only problem is most PHP classes are weeks long, and can cost up to 5000 - 8000!

I don't have that kind of time, or money. There has to be a better way to learn PHP, and keep your skills sharp as a web developer.

What are the PHP Training Options?
If you are looking to learn PHP you basically have three options. They range in time commitment needed, and price, but all will give you the foundations of PHP programming. Have a look at the options and decide for yourself which fit your lifestyle and budget.

Option #1
PHP Training courses are beginning to be offered on site, at various training facilities and community colleges. This is good news if you live near one of the training facilities, and can devote weeks to learning. The price tag for these courses range from 5000 - 8000 for anywhere from 1-4 weeks of training.

Option #2
Online courses have begun to sprout up with the popularity of PHP. These are typically structured courses and can sometimes be taken at your own pace. The cost for online courses are a little less expensive than in person training, and are not location dependent (given you have an Internet connection available).

Option #3
Learn at your own pace self study courses are available, and the best news of all is they are the most economical choice. These are usually courses you buy which have written manuals, video examples, and sometimes audio instructions.

Article Source: http://EzineArticles.com/2906049


Sunday, May 13, 2012

Six (6) Week PHP Summer Training in Gurgaon

6 Weeks PHP Training Details:

Training Fee: Rs7,000/-
Duration: 6 Weeks

PHP COURSE MODULE
Programming with PHP
  • Origin of PHP
  • Why we use PHP
  • Availability across multiple platforms
  • Installing as a module for Apache Web Server and Microsoft Internet Information Server
PHP Language Building Blocks
  • Comparing PHP with other web scripting languages or technology
  • PHP delimiters
  • Variable Initializing with PHP
  • Investigating PHP data types
Writing PHP Scripts
  • Storing values in scalar variables
  • Employing arrays
  • Building complete scripts incorporating loops and conditional expressions
  • Operators
WRITING WEB PAGES WITH PHP
Interacting with the server
  • Outlining web protocols
  • Embedding PHP code into HTML pages
  • Employing shortcuts to display single PHP values
  • Determining how data is send from forms to PHP scripts
Manipulating user Inputs
  • Presenting the user with input options via different HTML form elements
  • Retrieving form data with $_POST, $_GET and $_REQUEST arrays
  • Validating retrieved data
  • Strategies for handling invalid input
  • Storing state information using cookies
  • Tracking users identification
Applying Advanced Scripting Techniques
Exploiting the build-in functionality of PHP
  • Formatting Data and data  information
  • Manipulating String Data
  • Reading and Writing data using file I/O functions
  • Investigating other built-in features
Structuring PHP Code
  • Writing user defined functions to structure your code
  • Passing arguments and default values to functions
  • Returning data to functions
  • Accessing Global Variables
  • Building code libraries for reusability
  • Incorporating external PHP scripts with include, include_once, require and require_once
Building Complete Web Applications
Managing Errors
  • Investigating the HTTP header
  • Suppressing on-screen error messages on production servers
  • Configuring the PHP.ini file to control error messages
Handling Problematic Situations
  • Troubleshooting problems when manipulating data
  • Redirecting the browser to other pages
  • Developing debugging strategies
Establishing Database Connectivity
  • Why use MYSQL?
  • Some of MYSQL’s Strengths
  • What is RDBMS Technology?
  • SQL and their basic need.
  • Creating and managing database connections
  • Sending queries to the database server employing the most effective methods
  • Retrieving query results as associate arrays
  • Looping through databases
  • Displaying returned data on pages
  • Avoiding potential problems by managing quotes and backslashes in data
  • Closing the database connection
String Manipulating and Regular Expression
  • Formatting String for Presentation
  • Formatting  String for presentation
  • Joining and Splitting Strings
  • Comparing Strings
  • Matching and Replacing Substring
  • Pattern Matching

Table of Contents

Basic Syntax and Programming with PHP
  • PHP delimiters
  • Creating user defined variables
  • Assigning values to scalar variables
  • Data types
  • Type casting
  • Type testing
  • Declaring and using constants
  • Understanding operators and precedence
  • Evaluating Expressions
  • Making decision with if, else and switch
  • Advantages of iteration using while, do and for loops
  • Comments with PHP
PHP with Web Design
  • Use of HTML for web design purpose
  • HTML scripts and form’s elements
  • Embedding PHP in HTML
  • Redirecting web pages
  • Adding dynamic contents
  • Super global variables
  • Interact with server using GUI
Introducing ARRAYS
  • How to use an important programming constructs: arrays
  • Numerically indexed array
  • Non-Numerically indexed arrays
  • Array operators
  • Multidimensional arrays
  • Converting Arrays to Scalar variables
Interacting With a File System and the Server
  • Saving data for later using the file system
  • Opening the File
  • Creating and writing to the file
  • Closing the file
  • Reading from file
  • Deleting a file
  • Using other useful file functions
  • Creating a directory
  • Remove a directory
String Manipulating and Regular Expression strings
  • Formatting Strings
  • Joining and splitting
  • Comparing Strings
  • Matching and replacing substring with string function
  • Introducing Regular Expressions
  • Character set and classes
  • Repetition
  • Sub expressions
  • Counted sub calling by repressions
  • Anchoring to the beginning and end of a string
  • Branching with regular expressions
  • Matching literal special characters
  • Reviewing the special characters
  • Matching and replacing  substring with regular expressions
  • Splitting string with regular expressions
Reusing Code and Writting Functions
  • Introducing Functions
  • Defining Functions
  • Using Parameters
  • Understanding Scope
  • Returning values
  • Calling by value and calling by reference
  • Implementing recursion
  • Reusing codes
  • Using include() and require()
Object Oriented PHP
  • Object Oriented Concepts
  • Classes, Objects and Operations
  • Class attributes
  • Per-class constant
  • Class method invocation
  • Access Modifier
  • Object cloning
  • Abstract class
  • Static method
  • Final Keyword
  • Inheritance
  • Implementing interface
  • Understanding  Advance and new Object Oriented Functionality
  • Implementing iterators and iterations
  • Magic function with PHP
  • Exception handling concepts
  • Exception control structure by  try ...catch ...throw
  • The Exception Class
  • User defined exception
Session and Cookie
  • What session control is?
  • Understanding basic session functionality
  • What is a cookie
  • Setting cookies with PHP
  • Using cookies with sessions
  • Deleting cookies
  • Starting a session
  • Registering Session variables
  • Destroying the variables and session
MYSQL Database and SQL
  • Relational database concepts and technologies
  • Web database design
  • Web database Architecture
  • Creating MYSQL database
  • Setting up users and privileges
  • Creating database tables
  • Column data tables
  • What is SQL
  • Implementing  queries
  • Joining tables
  • Dropping tables and databases
  • Setting up connection with PHP and MYSQL
  • Choosing database to use
  • Disconnecting from database
  • Advance MYSQL programming
Advance PHP Techniques
  • Introduction about FTP/MTP server
  • Math functions
  • File uploading
  • File Downloading
  • PDF generating
  • E-mail with PHP
  • PHP configuration file
  • Error tracking and debugging
JavaScript and CSS
  • Introduction to JavaScript
  • Form validation using JavaScript
  • Implementing CSS