What Does PHP Do?
PHP does anything you want, except sit on its head and spin. Actually, with a little on-the-fly image manipulation and Dynamic HTML, it could probably do that, too.
Is PHP Right for Me?
Only you can decide if PHP should be your language of choice, whether you are developing sites for personal or commercial use on a small or large scale. I can only tell you that in the commercial realm, I've worked with all the popular server-side scripting languages—Active Server Pages (ASP), ColdFusion, Java Server Pages (JSP), Perl, and PHP—on numerous platforms and various Web servers, with varying degrees of success. PHP is the right choice for me: it's flexible, fast, and simple in its requirements, yet powerful in its output.
Course Details:
Duration: 120 Hrs (3 months)
Course Fees: INR 18,500
Schedule:
Center 1: Narayanpur, Rajarhat Newtown - Monday - Sunday (We have two timing slots, 9.30 AM - 12.30 PM and 2.30 PM - 5.30 PM)
Center 2: Netaji Bhavan (Bhowanipore) - Sat (12PM - 4PM)
Module1
- Introduction to HTML
- CSS
- Javascript
- JQuery
Module 2: Creating PHP Pages Using PHP5
- Overview of PHP Structure and Syntax
- Creating Your First Program Using HTML to Spice Up Your Pages
- Using Variables and Operators
- Controlling Program Flow
- Working with Arrays
- Using Functions and Classes
Module 3: Object - Oriented PHP
- Object-oriented concepts
- Classes, attributes, and operations
- Class attributes
- Per-class constants
- Class method invocation
- Inheritance
- Access modifiers
- Static methods
- Type hinting
- Late static bindings
- Object cloning
- Abstract classes
- Class design
Module 4: Using PHP5 with MySQL Database
- Overview of MySQL Structure and Syntax
- Designing web database
- Creating web database
- Accessing MySQL databse from the web with PHP
Module 5: Using Tables to Display Data
- Creating a Table
- Populating the Table
- Who’s the Master?
- A Lasting Relationship
Module 6: Form Elements: Letting the User Work with Data
- Web Form
- Driving the User Input
- Working with Cookies, Sessions, and Headers
Module 7: Letting the User Edit the Database
- Inserting a Simple Record from phpMyAdmin
- Inserting a Record in a Relational Database
- Deleting a Record
- Editing Data in a Record
Module 8: Manipulating and Creating Images with PHP
- Setting up Image support in PHP
- Understanding Image formats
- Allowing Users to Upload Images
- Creating Thumbnail Images
Module 9: Handling and Avoiding Errors
- How the Apache Web Server Deals with Errors
- Error Handling and Creating Error Handling Pages with PHP
Module 10: WordPress, Joomla (the most popular Open Source CMS)
- Over view of CMS
- Create custom page and template design
Module 11: Project development
- Building a Shopping Cart