PHP: Hypertext Preprocessor is a widely used, general-purpose scripting language that was originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document. As a general-purpose programming language, PHP code is processed by an interpreter application in command-line mode performing desired operating system operations and producing program output on its standard output channel. It may also function as a graphical application. PHP is available as a processor for most modern web servers and as a standalone interpreter on most operating systems and computing platforms.
PHP is one of the best technologies for web applications integrated with database. PHP is an open source, secure and popular web development framework, which has taken the web application development methodology to the new heights. PHP is a fully blown infrastructure, environment or framework for developing any type of web applications in real time. PHP is a very popular because it is proving to be a serious threat to the monopoly of .Net and Java in the other field of application development.SLR Infotech will provide you the best six months and six weeks industrial training in PHP with live projects.
Php with CMS Course Curriculum
INTRODUCING PHP
- The origin of PHP
- PHP for Web Development & Web Applications
- PHP History
- Features of PHP
- How PHP works with the Web Server
- What is SERVER & how it works
INSTALLING AND CONFIGURING PHP
- PHP Installation
- MySQL Installation
- Apache Installation
- WAMP Installation
- Installing and Configuring PHP on Windows.
- How to design PHP applications using Dreamweaver
- How to design PHP applications using IDE
HTML, CSS & JAVASCRIPT
- Introduction of HTML
- Creating basic HTML pages
- Form Designing with HTML
- Creating Tables in HTML
- Working on Frames
- Introduction of CSS
- Understanding CSS selectors & properties
- Creating Inline, Internal, External CSS
- Introduction of JAVASCRIPT
- Creating variables
- Working with Data types
- Working with Arrays
- Creating & using Functions
- Creating Client-side Validations
PHP OUTPUT MECHANISM
- Working with ECHO, PRINT(), PRINTF()
PHP INPUT MECHANISM
- Form Interpretation
- Understanding GET, POST, REQUEST
LANGUAGE BASICS
- Creating a simple PHP script
- Naming Variables
- Assigning and Displaying Variable Values
- Creating Tables in HTML
- Displaying variable values
- Writing Your First Script That Uses Variables
- Using Variable Variabless
- Removing Variables
- Understanding Data Types
- Assigning data types
- Comments
OPERATORS & EXPRESSIONS
- Arithmetic, Assignment, Comparison, Logical Operators
- Concatenation, Bitwise, Error Suppression, Increment & Decrement operators
CONTROL STATEMENT
- Ternary operator
- If-else
- If-else ladder
- If-elseif-else
- Switch
PHP FUNCTIONS
- Defining functions
- Using variables in functions
- Passing values to a function
- Nesting of Functions
- Recursion
- Returning a value from a function
- Using built-in functions
- Defining User functions
- Passing parameter(Call By Value & Call By Reference) & return value
- Trends of PHP Functions(Missing Parameter, Formal parameter declaration)
- Importing content of one page into another(include & require)
LOOP STATEMENT
- For
- While
- Do-while
- Foreach
- Nesting of Loops
ARRAYS
- What is an Array?
- Creating and Working with Arrays
- Creating arrays
- Viewing arrays
- Modifying arrays
- Removing values from arrays
- Sorting Arrays
- Walking through an Array
- Traversing an array manually
- Using foreach to walk through an array
- Finding Array Size
- Converting Arrays into Strings (And Vice Versa)
- Converting Variables into Arrays (And Vice Versa)
- Splitting and Merging Arrays
- Exchanging keys and values
- Multidimensional Arrays
- Creating multidimensional arrays
- Viewing multidimensional arrays
- Using multidimensional arrays in statements
- Walking through a multidimensional array
- Built-in PHP Arrays
FILE HANDLING
- File Streams(Input, Output, Temp)
- Creating and deleting a file.
- Reading and writing test files.
- Checking for existence of file.
- Determining file size.
- Opening a file for writing, reading or appending.
- Writing data to the file.
- Reading characters.
- Checking existence of a file
- Sending the pointer to a particular location in a file
- Finding the current location of a pointer
- Check whether file contents end or not
- Locate the pointer at the beginning of file
- File locking
CREATING WEB FEATURES
- Redirecting users to other pages
- Creating an Email
- Sending an Email
- Configuring Email
- File Uploading and File Downloading
OBJECT ORIENTED PROGRAMMING
- Introducing Object-Oriented Programming
- Objects and classes
- Properties & Methods
- Object-oriented concepts PHP 5
- Encapsulation
- Inheritance(Single, Multilevel, Multiple, Hybrid, Hierarchical)
- Developing an Object-Oriented Program
- Selecting properties and methods for each object
- Defining a Class
- Using $this
- Adding methods
- Destroying Objects
- Constructor & Destructor
- Final Class
- Using Access Specifies (public, private & protected)
- Polymorphism(Over Loading & Over Riding)
- Abstraction
- Abstract Class
- Interface
- Magic Methods
ERROR & EXCEPTION HANDLING
- Introduction to Errors
- Types of Errors
- Introduction to Exception handling
- Using Try/catch/throw
- Checked & Unchecked Exception
- Creating Custom exception
CREATING SECURITY USING PHP
- Introduction to ENCRYPTION
- Encrypting Functions
- Key Encryption
- Creating Header Authentication
- HTTP Authentication
REGULAR EXPRESSION
- Introduction to Regular Expression
- preg & ereg functions
- Email validation
- String pattern matching
- PCRE expression
- POSIX expression
REGULAR EXPRESSION
- Introduction to Regular Expression
- preg & ereg functions
- Email validation
- String pattern matching
- PCRE expression
- POSIX expression
STRING
- Introduction to string.
- Creating and Working with String
- Creating string
- Viewing string
- Modifying string
- Introduction of String Function
- Working with string function
STATE MANAGEMENT
- Introduction to Query Strings
- Working with Query Strings
- Receiving data from Query Strings
- Introduction to COOKIES
- Creating Cookies
- Using Cookies
- Introduction to Session
- Starting a Session.
- Working with Session variables.
- Destroying session
- Passing Session Ids
WORDPRESS (CMS)
- Introduction to WordPress
- WordPress installation
- Working with post, media, pages, comments
- Working with appearance ,user, tools, setting
- Working with plugin in WordPress website
- Using external plugin in wordpress website
- Working with widgets in WordPress
- Converting Html template to WordPress theme
- CRUD operation using database in WordPress
- Creating user defined plugins in WordPress
- Creating user defined widgets in WordPress
Come join us and Build your career