PHP Specialist (2017 Edition) [Video]
Packt Publishing
Summary
Overview
Video Description
PHP is the stepping stone to your first professional development gigs. PHP is the most popular back end language on the web.
Companies like Facebook and Tumblr use PHP as their primary back end coding language. It's in universal demands, and, as a new developer you're expected to know you're way around the front end and the back end. That's where PHP comes in.
There was a time when a web developer could get away with knowing just HTML and some JavaScript-- but now as employers are looking for more value, you have to know more. PHP lets you access an entire world of backend databases, like mySQL which is introduced in this course.
Style and Approach
LearnToProgram is a leading provider of online courses for those learning web and mobile development. Over the past five years over 500,000 people have enrolled in LearnToProgram video courses.
Description
What You Will Learn
- Set up a PHP Web Server
- Integrate PHP with HTML code
- Call PHP Pages from HTML
- Use the echo() and print() functions
- Integrate HTML with echo() and print() functions
- Declare and use constants
- Declare and initialize PHP variables
- Understand the type of values held in PHP variables
- Use arithmetic operators to perform math functions
- Use comparison operators to make logical comparisons
- Understand basic if statements
- Create complex if statements which facilitate multiple outcomes
- Use the PHP switch statement
- Work with while loops.
- Identify when a do...while loop is appropriate and use it
- Code a for loop
- Create simple arrays
- Use a for...each statement to loop through an array
- Create associative arrays
- Understand and use multidimensional arrays
- Identify and use the superglobal arrays included in PHP
- Use string functions to manipulate strings
- Convert strings to arrays and vice-versa
- Use hashes and encryption to enhance application security
- Write simple functions
- Write functions that take arguments and return a value
- Read and write text files to the server
- Read, write and parse CSV files
- Set, read and delete cookies
- Create sessions
- Pass session variables between PHP pages
- Expire sessions as required
- Send plain text and HTML emails using PHP
- Use a database to create a complete CRUD app
- Store data in the database
- Retrieve data from the database
- Modify and delete database data
AuthorsMark Lassoff
Mark Lassoff's parents frequently claim that he was born to be a programmer. In the mid-eighties, when the neighborhood kids were outside playing kickball and throwing snowballs, Mark was hard at work on his Commodore 64 writing games in the BASIC programming language. Computers and programming continued to be a strong interest in college where Mark majored in Communications and Computer Science. After completing his college career, Mark worked in the software and web development departments at several large corporations.
In 2001, on a whim, while his contemporaries were conquering the dot com world, Mark accepted a position training programmers in a technical training center in Austin, Texas. It was there that Mark fell in love with teaching programming, which has been his passion ever since. Today Mark is a top technical trainer, traveling the country providing training for software and web developers. Mark's training clients include the Department of Defense, Lockheed Martin, Discover Card Services, and Kaiser Permanente. He has consulted for companies such as Dell, Target, Lockheed Martin, and government agencies including the US House of Representatives.
Questions and answers
Currently there are no Q&As for this course. Be the first to ask a question.
Reviews
Currently there are no reviews for this course. Be the first to leave a review.
Legal information
This course is advertised on reed.co.uk by the Course Provider, whose terms and conditions apply. Purchases are made directly from the Course Provider, and as such, content and materials are supplied by the Course Provider directly. Reed is acting as agent and not reseller in relation to this course. Reed's only responsibility is to facilitate your payment for the course. It is your responsibility to review and agree to the Course Provider's terms and conditions and satisfy yourself as to the suitability of the course you intend to purchase. Reed will not have any responsibility for the content of the course and/or associated materials.