PHP FULL STACK
What is PHP?
PHP is a server side scripting language. That is used to develop Static websites or Dynamic websites or Web applications. PHP stands for Hypertext Pre-processor, that earlier stood for Personal Home Pages. PHP scripts can only be interpreted on a server that has PHP installed. The client computers accessing the PHP scripts require a web browser only. A PHP file contains PHP tags and ends with the extension “.php”.
Why PHP?
You have obviously heard of a number of programming languages out there; you may be wondering why we would want to use PHP as our poison for the web programming. Below are some of the compelling reasons.
- PHP is open source and free.
- Short learning curve compared to other languages such as JSP, ASP etc.
- Large community document
- Most web hosting servers support PHP by default unlike other languages such as ASP that need IIS. This makes PHP a cost effective choice.
- PHP is regular updated to keep abreast with the latest technology trends.
- Other benefit that you get with PHP is that it’s a server side scripting language; this means you only need to install it on the server and client computers requesting for resources from the server do not need to have PHP installed; only a web browser would be enough.
- PHP has in built support for working hand in hand with MySQL; this doesn’t mean you can’t use PHP with other database management systems. You can still use PHP with
- Postgres
- Oracle
- MSSQL Server
- ODBC etc.
- PHP is cross platform;this means you can deploy your application on a number of different operating systems such as windows, Linux, Mac OS etc.
- Introduction to web
- Introduction
- WWW architecture, Fundamentals of HTML
- Text formatting tags, marquee
- Inserting images, Links
- Lists
- Creating tables
- Frames
- Working with form elements
- Cascading Style Sheets
- CSS introduction and elements
- CSS properties
- Controlling Fonts, Text formatting
- Text- pseudo classes, Selectors, Links, Backgrounds, lists
- Introduction to Java Script
- Java Script variables, operators, decision control statements
- Looping and arrays
- Functions and events
- Popup boxes-alert, prompt, conform box
- Built-in objects, writing JavaScript form validation
- Introduction to PHP
- Introduction
- Server side scripting
- Role of web server software
- PHP comments, variables
- echo and print
- PHP operators, data types
- Branching statements
- Loops
- Arrays
- PHP functions, Cookie, Error Handling in PHP & OOP using PHP
- PHP functions
- PHP form
- Passing information between pages, $_GET, $_POST, $_REQUEST.
- String functions
- include and require
- session and cookie management
- Error handling in PHP
- Object Oriented Programming using PHP
- PHP with MYSQL
- Introduction to MySQL, datatypes
- SQL commands-CREATE, UPDATE, INSERT, DELETE, SELECT,
- PHP functions for MySQL connectivity and operation- mysql_connect, mysql_select_db, mysql_query
- Updation and deletion of data using PHP
- Displaying data from MySQL in webpage
- Displaying data from MySQL in webpage