PHP 5.5 Zend Certification - PHP Basics
3.3 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
310 students enrolled
Wishlisted Wishlist

Please confirm that you want to add PHP 5.5 Zend Certification - PHP Basics to your Wishlist.

Add to Wishlist

PHP 5.5 Zend Certification - PHP Basics

The first in a series of courses designed to cover the ZCE syllabus
3.3 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
310 students enrolled
Created by Andy Beak
Last updated 3/2016
English
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • 22 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Prepare for the Zend 5.5 certification exam PHP Basics section
  • Know the syllabus requirements for certification
  • Know the important basics and where to find more information
  • Confidently answer questions on the PHP language
View Curriculum
Requirements
  • You should have a year of professional experience or significant hobby experience in a C based language
Description

The PHP Zend certification is well recognised in the industry as a standard of knowledge for PHP engineers. It is a certification that shows that the programmer knows the ins and outs of the PHP programming language.

This course is the first in a series of courses designed to cover the exam syllabus. It focuses on the first of the three most important sections of the syllabus.

This course is designed for programmers with some programming experience (preferably in PHP) who want to prepare for their Zend Certified Engineer 5.5 exams.

Although this course has the word “basics” it’s not a beginners course and is not aimed at people who have no programming experience. It's more about the basics of PHP than it is about the basics of programming.

Programmers who have a good amount of experience in another language should be able to use this course to pick up the idiosyncrasies of the worlds most popular web programming language.

This course includes quiz questions and PDF notes drawn from my book.

Who is the target audience?
  • This course is designed for developers who already have some experience with PHP and want to progress to certification
  • Developers who are familiar with a different language that has C as an ancestor will benefit from the focus on syntax
  • It is specifically NOT for people new to programming or who are not at all familiar with languages. The course does not teach what a variable is and how to use one, but focuses on knowledge you need to certify.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
19 Lectures
01:46:37
+
Introduction
2 Lectures 05:09

This lecture talks to the Zend certification syllabus and shows where this particular short course fits in. It goes through the syllabus and highlights the three important areas of focus and lets you know a little about the exam format.

Preview 03:11
+
Syntax
2 Lectures 13:14

This lecture introduces PHP syntax and like the rest of the course is designed for people who already know how to program. You'll be shown the various bits of PHP syntax and the focus is very much on highlighting what may come up in your exams.

Syntax
06:55

This is a whiteboard recap lecture designed to cover the bases of the syntax chapter. Please do remember to go through the course notes and hit the quizzes.

Recap lecture - Syntax
06:19

Syntax
10 questions
+
Language Constructs and functions
2 Lectures 07:03

This lecture introduces language constructs and highlights their difference from functions. It shows you some of the most commonly used PHP language constructs and builtin functions.

Preview 02:58

This is a whiteboard recap lecture designed to cover the bases of the Language Constructs and Functions chapter. Please do remember to go through the course notes and hit the quizzes.

Preview 04:05

Language Constructs and functions Quiz
5 questions
+
Operators
3 Lectures 20:02

This lecture introduces the various types of operators that the PHP language has. It glosses over operator precedence which is covered in a separate lecture and rather enumerates the various operators. By the end of the lecture you should know the difference between the prefix and postfix increment/decrement unary operators, how to make comparisons in PHP, how bitwise operators work, and know about the ternary operator.

Operators
07:11

This lecture focuses on operator precedence. It highlights one particular case where operator precedence leads to a potentially confusing situation.

Operator Precedence
03:44

Recap lecture - Operators
09:07
+
Control Structures
1 Lecture 02:18

This lecture focuses on conditional control structures and loops. It introduces the basic logic structures such as if, else, and the ways that you can loop in PHP.

Control Structures
02:18
+
Variable Types and juggling them
3 Lectures 28:59

This lecture is an introduction to variables in PHP. As with the rest of the course you are expected to have some programming experience and so I do not attempt to introduce the concept of variables, but rather focus on the types of variables that PHP offers.

Variables
13:23

This is a whiteboard recap lecture designed to cover the bases of the Variables chapter. Please do remember to go through the course notes and hit the quizzes.

Recap lecture - Variables
08:03

Type juggling is a fairly major part of understanding PHP variables and this lecture focuses on summarising some of the rules that PHP uses when casting variables. I decided to make this its own area of study because Zend exam questions may require knowledge of more than one area of study, and type juggling is a prime example of an area of study that can be combined with others in an exam question. By drilling on type juggling you're less likely to struggle on questions which are testing your knowledge on variable types and another area of the syllabus.

Type Juggling
07:33

Type Juggling
6 questions
+
Namespaces
2 Lectures 13:11

This lecture introduces PHP namespaces and the syntax associated with them. You're expected to be familiar with namespaces and so there is not a lot of time spent defining precisely what they are, but rather we look at how to use them in PHP.

Namespaces
05:13

This is a whiteboard recap lecture designed to cover the bases of the Namespaces chapter. Please do remember to go through the course notes and hit the quizzes.

Recap lecture - Namespaces
07:58

Namespaces
3 questions
+
Setting up PHP
4 Lectures 16:41
Config
03:48

This is a whiteboard recap lecture designed to cover the bases of the Config chapter. Please do remember to go through the course notes and hit the quizzes.

Recap lecture - Configuration
02:54

Extensions are not a major part of the PHP syllabus and this lecture briefly introduces them. It highlights the different sorts of extension and how they are used.

Extensions
03:21

This lecture focuses on performance for your Zend exam questions. It specifically avoids discussing micro optimisations and rather focuses on the sort of performance question that may be asked in your exam.

Performance
06:38
+
Review and Practice
0 Lectures 00:00
PHP Basics Quiz 1
10 questions

PHP Basics Quiz 2
10 questions

PHP Basics Quiz 3
10 questions

PHP Basics Quiz 4
10 questions

PHP Basics Quiz 5
10 questions

PHP Basics Quiz 6
12 questions
About the Instructor
Andy Beak
4.2 Average rating
29 Reviews
348 Students
3 Courses
The PHP guy

Andy is a cloud software engineer employed at a tech company that produces internet television hardware and software.

Andy is a Zend Certified Engineer and an Amazon Web Services Certified Solutions Architect. He has designed and developed distributed scaleable applications using PHP as middleware. He has been responsible for reviewing pull requests to the master repository for his company as well as enforcing coding standards and practices.

Andy has been using PHP professionally for 6 years and has evolved with the language. He's currently busy rolling PHP7 out into the staging environment of his company's web servers.

Andy has written a guide to scaling PHP applications that is available on Amazon.