Techsage is providing career oriented PHP Training. We have well-equipped computer lab where students are provided with individual computer system to perform their task regularly. Being a reputed PHP Training Institute, we are committed towards providing the best education and training at most economical fee structure. We are providing our well-designed PHP Courses to the students as well as professionals.
In today’s digital world, nobody can even imagine any firm or organization without a website as it represents the firm in a structured manner and shows all the required information about the firm. Owing to the necessity of website, the demand of web designers is growing in a rapid manner and all the well-known firms are hiring web designers at a lucrative package in terms of money.
If you also want to give your career a perfect shape in web designing, we, Techsage, are here to meet your need by offering a well-designed course in PHP language. PHP is a most demanding language, when it comes to the domain of web designing. Using PHP, you can create most innovative and well-designed website in an organized style.
Our PHP Training will have the below process:
- Good understanding of HTML, XHTML & HTML-5
- Working on Java Script, JQuery & CSS-2 & 3
- Implementing Ajax for for fast processing.
- Implementation for Responsive Design using Bootstrap.
- Depth understanding of Core PHP
- Implementation of CMS (WordPress, Jumla, Magento & Drupal)
- Developing Application using framework like Cake PHP, CI & Zend etc.
- Placement Process (Test Papers Grooming Session Resume Design Mockup Interview Conduct Interview)
Techsage – PHP Training Map
PHP Training Program |
Web Design |
1. HTML & XHTML
2. CSS-2 & CSS-3
3. Java Script & JQuery
4. Ajax
5. HTML-5
6. Bootstrap |
Core PHP |
1. Selenium 2.0 – Expert Level
2. HP – QTP/UFT – Basic Level
3. HP – QC/ALM – Basic Level
4. Automation of Live Projects |
Advance PHP (CMS) |
1. WordPress
2. Jumla
3. Magento
4. Drupal |
Expert PHP (Frameworks) |
1. Cake PHP
2. Code Igniter
3. Symfony
4. YII
5. Zend |
Hot Topics |
PSD to HTML & HTML to PSD conversion |
Course Content - PHP Training
Advance Web Technologies
- HTML & XHTML (Extensible Hyper Text Markup Language) - More
- Difference between HTML and XHTML.
- Why XHTML? not HTML.
- Understanding DOCTYPE.
- Understanding basic XHTML tags
- General form of a tag.
- HTML attributes.
- Basic text styling.
- HTML Heading.
- HTML Paragraph.
- HTML fonts.
- HTML color codes.
- Hexadecimal color coding.
- Working with table
- Adding image to webpage.
- Working with Anchor, Image and Iframe tag.
- Working with HTML forms.
- Basic layout design using tables.
- Learning about the various deprecated tags in XHTML.
- Adobe Dreamweaver - More
- Installations
- Introduction to Dreamweaver.
- Understanding the 3 modes (Design, Split, and Code).
- Coding and adding elements using Dreamweaver.
- Basic Templates in Dreamweaver.
- CSS2 (Cascading Style sheet) - More
- Use of CSS.
- Three types of CSS.
- Basic CSS properties.
- Basic text styling using CSS.
- CSS Background Properties.
- CSS box model.
- Border
- Padding
- Margin
- Tag selector, Id selector, Class selector, Attribute selectors.
- Grouping and Nesting of selectors.
- Pseudo classes and Pseudo elements.
- Working with DIV tags.
- Understanding DIV alignment, float and clear properties.
- Understanding CSS positions.
- Layout and template design (Building Table less websites).
- Creating Simple drop down menus.
- Fixing the compatibility issues is Various Browsers.
- JavaScript - More
- Use of JavaScript.
- DHTML
- JavaScript Popup boxes.
- JavaScript Events.
- Events handling.
- Manipulating DOM with JavaScript.
- JavaScript Operators.
- Control Structure.
- Writing functions.
- Tag and ID selector.
- JavaScript Objects.
- Making Lightbox with JavaScript.
- Making an image viewer with JavaScript
- Working with arrays.
- JavaScript Timers.
- Making JavaScript Image Slide Show
- JavaScript Date and Time Functions.
- JavaScript form validations using Regular Expression.
- Application of JavaScript.
- JQuery - More
- JQuery syntax.
- JQuery selectors.
- Creating, inserting, and manipulating web page content.
- JQuery predefined functions.
- Understanding JQuery plugins.
- Using event ready handlers that work across browsers.
- Working with JQuery effects, such as showing, hiding, sliding and fading page elements.
- JQuery callback functions.
- Creating custom animations with specialized properties and options.
- JQuery events.
- Understanding Elements Hierarchy.
- Using the JQuery UI plug-in to give pages a polished look.
- Developing JQuery applications and Plugins (like Facebook and Twitter).
- CSS 3 - More
- Understanding CSS3.
- Using CSS3 advance Tag and Attributes selectors.
- Clearfix with CSS3.
- CSS3 Rounded Coners.
- CSS3 Box shadow properties.
- CSS3 Text Shadow properties.
- CSS3 Background Gradients.
- Making beautiful buttons using CSS3.
- CSS3 Transformations Properties.
- CSS3 Rotate , Translate, Skew, Scale properties.
- CSS3 transitions.
- CSS3 transitions delays.
- CSS3 transition functions.
- CSS3 keyframes.
- Creating animations Using Keyframes
- Animating webpages using CSS3.
- Mixing CSS3 and JQuery animations to create advance plugins.
- CSS3 Image slideshow.
- CSS3 Media Queries.
- Understanding Responsive Layouts.
- Making Basic Responsive Layout in CSS3 Media Query.
- Making Advance Website Template in CSS3 Media Query.
- HTML5 - More
- What is HTML5?
- How is HTML5 different from XHTML.
- Drawbacks of XHTML.
- HTML5 future uses.
- Understanding HTML5 doctype.
- HTML5 Basic tags.
- HTML5 Advance Tags.
- Replacing XHTML Divs with HTML5 advance tags.
- Making a website template using HTML5.
- Fixing HTML5 compatibility issues in different browsers.
- HTML5 SHIV.
- Making HTML5 compatible in IE-8 and lesser using HTML5 SHIV.
- HTML5 custom data attributes.
- Holding custom data in HTML5 data attributes.
- Working with HTML5 data attributes and jQuery.
- Twitter Bootstrap 3 Framework - More
- Downloading and Installing Bootstrap 3 framework.
- Understanding various Components of Bootstrap Framework.
- Working with Bootstrap Components
- Making jQuery Slider in Bootstrap 3.
- Making Responsive GRID layout using Bootstrap GRID.
- Making a final Website Layout.
- Adobe Photoshop - More
- Introduction to Adobe Photoshop
- Types of tools.
- Using Photoshop tools.
- Understanding Layers in Photoshop.
- Image gradient with Photoshop.
- Creating Custom effects.
- Merging two images in Photoshop.
- Removing and Changing backgrounds of Images.
- Making transparent backgrounds.
- Changing color of images.
- Compressing images for use in websites.
- Image opacity.
- Creating animated banners (gif images).
- Developing Banners and Headers for websites.
- PSD to HTML Conversion
- Understanding a PSD file.
- Using Slice Tool to get various website images.
- Converting a full PSD to HTML Website.
STATIC WEBSITE PROJECT
- Introduction to PHP - More
- Why PHP?
- What is the use of PHP?
- How Php is better than its alternatives (Asp.net, Java, Perl etc.)
- Unique features of php?
- What is a web server?
- Understanding Client and Server Architecture.
- How php works with web server?
- Understanding PHP Architecture.
- Hardware and Software requirements.
- Installing and Configuring WAMP/MAMP servers.
- Basic PHP Development - More
- Basic PHP syntax.
- Creating your first PHP script.
- Mixing PHP with HTML.
- Storing and Destroying variables.
- Understanding PHP data types.
- Testing for a specific data type.
- Manipulating variables with PHP Operators.
- Dynamic variables.
- Type casting.
- Strings in PHP.
- Controlling Program Flow - More
- Using If-else statement.
- The ternary Operator. (Using? Operator).
- The if-elseif-else statement.
- The Switch Statement.
- Working with Loops - More
- The while statement.
- The do-while statements.
- The for statement.
- Understanding Break, Continue statements.
- Mixing if-else, if-elseif-else statements with loops.
- Nesting Loops.
- Summary.
- Working with Strings - More
- Working with PHP inbuilt String functions and their practical use.
- HTML Strings
- Using Numeric functions.
- Summary
- Working with Arrays - More
- What are arrays?
- Use of arrays.
- Declaring an array.
- Storing data in arrays.
- Different types of arrays.
- Nesting of arrays.
- Multi dimensional Arrays.
- Associative arrays.
- Looping through arrays.
- PHP Special array Iterators (foreach loop and Array iterators).
- PHP in-built Array functions and their use.
- Making a practical use of arrays.
- Summary
- Functions - More
- What is a function?
- Defining a function (User defined functions).
- Returning values from a function.
- Dynamic function calls.
- Variable scope.
- Accessing variables with global statement.
- Accessing variables with static statement.
- Understanding arguments and parameters.
- Setting default values for arguments.
- Passing arguments to function by value.
- Passing arguments to function by reference.
- Testing for a function existence.
- Returning multiple values from a function.
- Making practical use by Building code libraries for code reusability.
- Reusing Code.
- Using Include() and require() .
- Sending Email in php - More
- Sending Text Email with php.
- Adding HTML and Graphics to Emails.
- Classes and Objects - More
- Objects oriented programming
- Define a class
- An Object, Creating an object
- Object properties
- Object methods
- Object constructors and destructor
- Class method invocation.
- Access Modifiers.
- Class constants & Class inheritance
- Abstract classes and methods
- Object serialization
- Checking for class and method existence
- Exceptions, Iterators and Summary
- Working with Date and Time in PHP - More
- Understanding UNIX timestamps.
- Generating a timestamps for now.
- Generating timestamps for a particular date.
- Associative Array of date and time.
- Formatting date and time.
- Understanding timezones.
- Useful date and Time functions and their uses.
- Validating dates.
- Practical Use in projects.
- Working with files and directories (File System) - More
- Creating a file dynamically with PHP.
- Reading and Writing text files.
- Copying data from one file to another file.
- Deleting a file.
- Working with directories.
- Creating and deleting files inside directories.
- Checking for file existence.
- Determining file size.
- Creating your own Visitors counter for website.
- Working with Forms - More
- Forms
- Super global variables (_POST, _GET, _REQUEST etc.).
- A script to acquire user inputs.
- Handling user inputs.
- Accessing User inputs.
- Combining HTML with PHP code.
- Using hidden fields
- Redirecting users.
- File uploading - More
- Uploading Images.
- Uploading PDF and Other useful files.
- Validating uploaded files.
- Working with Regular Expression - More
- What are Regular Expressions?
- Use of Regular Expressions.
- Understanding the basics and Rules of Regular Expressions.
- Joining and Splitting strings.
- Comparing Strings.
- Matching patterns.
- Finding Matches.
- Matching and replacing strings with Regular Expressions.
- Modifiers, Breakup Strings.
- Creating useful applications (like: Swear word filter).
- Validating Form data.
- Graphics in PHP (PHP GD library) - More
- What is php GD ?
- Basics of php graphics.
- Drawing basic figures.
- Making JPEG, JPG, PNG, GIF images with php.
- Image manipulations and Effects with php.?
- Cropping and Resizing Image with php.
- Creating Image thumbnails.
- Rotating an Image with php.
- Working with Sessions and Cookies - More
- Understanding Cookies.
- Types of Cookies.
- The use of sessions and cookies.
- Creating and deleting a cookie.
- What are Sessions?
- Starting a Session.
- Working with Session variables.
- Destroying Session variables.
- Passing sessions Ids.
- Authenticating and Authorizing users, using Sessions.
- Practical Applications of Sessions and Cookies.
- Making a website “Remember Me” style form.
- Working with Ajax (Partial Page refresh) - More
- Introduction to Ajax.
- The relationship with Javascript.
- Ajax using XHTML and Javascript.
- XMLHttpRequest Object
- Ajax using XMLHttpRequest
- Ajax Using JQuery and Javascript.
- Submitting a Form without page refresh using Ajax and JQuery.
- Making Practical Applications
- Facebook Style adding Comments Using Ajax.
- Google Style Auto Search Suggestions using Ajax.
Introduction to Database (MySql)
- Introduction toMySQL - More
- Introduction to PHP MyAdmin
- Connecting to the MYSQL
- Selecting a database
- Adding data to a table
- Acquiring the value
- Finding the number of rows
- Inserting data
- Entering and updating data
- Executing multiple queries
- Exporting and Importing data tables.
- WordPress (Content Management System) - More
- What is a CMS? (Content Management System)?
- Use of CMS.
- Introduction to WordPress.
- Installing and Configuring WordPress.
- Making your first Blog website with WordPress.
- Changing the look of your Blog.
- Working with WordPress Templates.
- Working with WordPress Plugins.
- Adding Custom Pages to WordPress Blog.
- Understanding WordPress Posts and Pages.
- Creating and Managing Menus in WordPress.
- Understanding WordPress Posts loop.
- Understanding Different types of Users in WordPress.
- Maintaining your blog.
- Joomla (Content Management System) - More
- Overview of Joomla.
- What is Joomla.
- Installing Joomla.
- User and Access Management.
- Article Management.
- Category Management
- Menu Management
- Module Management
- How to Create a Module.
- How to create Template.
- Plugin Management.
- Drupal (Content Management System) - More
- Introducing Drupal
- What Is Drupal?
- Who Should Use Drupal?
- Installing Drupal
- Creating Drupal Content
- Touring Drupal’s Features
- Configuring Drupal
- Configuring Site Settings
- Setting Up and Maintaining User Accounts
- Using Modules
- Using Blocks
- Managing Content
- Managing Comments
- Configuring Themes
- Using Categories
- Using the Drupal Core Modules
- Blog Module
- Comment Module
- Contact Module
- Forum Module
- Legacy Module
- Menu Module
- Node Module
- Page and Story Modules
- Path Module
- Poll Module
- Profile Module
- Search Module
- Statistics Module
- System Module
- Taxonomy Module
- Upload Module
- User Module
- Smarty - More
- Discussion of smarty
- Discussion of variable and function and its uses
- Practical application of smarty
- Smarty for Template Designers
- Basic Syntax & Variables
- Variable Modifiers
- Combining Modifiers
- Built-in Functions
- Custom Functions
- Config Files
- Smarty for Programmers
- Constants
- Smarty Class Variables
- Smarty Class Methods()
- Caching
- Advanced Features
- Extending Smarty With Plugins
- Magento - More
- What is Magento?
- Use of Magento.
- Installing Magento.
- Magento Attribute Sets.
- The Product Types (Simple, Configurable etc)
- Cross Sell
- Up Sell
- Related Products
- E-Commerce SEO Techniques
- Magento Order / Customer Administration:
- Orders
- Invoices
- Shipments
- Credit Memos
- Customer Details and Passwords
- Basic Magento Configuration Options:
- Payment Methods
- Shipping Methods and General Configuration
- Cakephp (Rapid Development Framework) - More
- What is an MVC Framework?
- Discussion on Cakephp Framework.
- Understanding Cakephp Architecture.
- Understanding Cakephp Conventions.
- Understanding Model, View, and Controller.
- Unpack and Installation.
- Configuring database connections.
- Editing a database configuration file.
- Creating Application Tables.
- Creating your first blog using cakephp.
- Creating the known user view.
- Form generation.
- Making the most of your helpers
- View Helpers for Ajax, Javascript, Form, Html and More.
- Helpers.
- Working with Cakephp Form validations.
- Cakephp data validation.
- Roll your own validations.
- CRUD code generation.
- Security, Session, Auth, Request Handling Component.
- Login.
- Logout.
- Sessions and Cookies.
- Practical Application of cakephp framework.
- Zend Framework - More
- Introduction to Zend framework.
- Unpack and Installation.
- Zend Folder Structure
- Anatomy of Zend framework Application.
- Model
- View
- Controller
- Url structure and Controller
- Zend Structure and Action
- Get Parameters.
- Creating Input form in Zend.
- Connecting to database.
- Inserting data to tables.
- Updating data to tables.
- Deleting data from tables.
- Setting and reading values.
- Working with arrays.
- Working with Objects.
- Login and Authentication.
- Working with Session and Cookies.
- Accessing Session data.
- Practical Approach to Zend.
For more information about the training you can Contact US