Zend - PHP 5.5 Certification - 200-550
Certification Partners
Summary
Overview
200-550 is exam code for "Zend Certified PHP Developer" and is part of Zend Technologies Zend certification. Zend Technologies Zend is a tough certification and to become Zend certified; candidate must pass 200-550 exam. Candidates for this exam should have knowledge in PHP basics, PHP functions, Databases & SQL, and Object Oriented Programming.
uCertify courses include
Expert Instructor-Led Training
uCertify uses the content from the finest publishers and only the IT industry’s finest instructors. They have a minimum of 15 years real-world experience and are subject matter experts in their fields. Unlike a live class, you can study at your own pace. This creates a personal learning experience and gives you all the benefit of hands-on training with the flexibility of doing it around your schedule 24/7.
Interactive Exercises
Our courseware includes include real world, interactive exercises. uCertify always focuses on real world scenarios and skill-set development.
Exercises, Quizzes & Flashcards
uCertify’s exercises, quizzes and flashcards prepare you for your exams differently and more effectively than the traditional exam preps on the market. You will have practice quizzes, flashcards and exercises after each module to ensure you are confident on the topic you have completed before proceeding. This will allow you to gauge your effectiveness before moving to the next module in your course.
Practice Test Sets
uCertify courses also include full length practice test sets designed to test your knowledge under real exam conditions. Each course has a number of test sets consisting of hundreds of items to ensure you are 100% prepared before taking your certification exam.
Exam Simulators
Online labs to supplement your training. uCertify labs are inexpensive and way safe to explore and learn. uCertify labs are versatile - labs simulate real-world, hardware, software & command line interface environments and can be mapped to any text-book, course & training.
State of the Art Educator Tools
uCertify knows the importance of instructors and provide tools to help them do their job effectively. Instructors are able to clone and customize course. Do ability grouping. Create sections. Design grade scale and grade formula. Create and schedule assignments. Educators can also move a student from self-paced to mentor-guided to instructor-led mode in three clicks.
Award Winning Learning Platform (LMS)
uCertify has developed an award winning, highly interactive yet simple to use platform. uCertify understands that it is critical to help student focus on learning the subject and not learning the LMS. uCertify helps student retain and recall the knowledge by teaching students using interactive exercises. Features such as actionable analytics and study planner help in keeping students focused.
Skills Measured
- Complete knowledge of PHP basics & PHP functions
- Data Format & Types
- Web Features
- Object Oriented Programming
- Security skills
- Strings & Patterns
- Databases & SQL
- Arrays
Related Certifications
- Zend Framework Certification
Description
Syllabus
- Chapter 1: Introducing PHP
- What Is PHP?
- Why Use PHP?
- The Evolution of PHP
- What's New in PHP 5.5
- Summary
- Chapter 2: Your First PHP Script
- Installing PHP
- Other Ways to Run PHP
- Creating Your First Script
- Summary
- Exercise
- Exercise Solution
- Chapter 3: PHP Language Basics
- Using Variables in PHP
- Understanding Data Types
- Operators and Expressions
- Constants
- Summary
- Exercise
- Exercise Solution
- Chapter 4: Decisions and Loops
- Making Decisions
- Doing Repetitive Tasks with Looping
- Mixing Decisions and Looping with HTML
- Summary
- Exercise
- Exercise Solution
- Chapter 5: Strings
- Creating and Accessing Strings
- Searching Strings
- Replacing Text within Strings
- Dealing with Upper- and Lowercase
- Formatting Strings
- Summary
- Exercise
- Exercise Solution
- Chapter 6: Arrays
- The Anatomy of an Array
- Creating Arrays
- Accessing Array Elements
- Looping Through Arrays with foreach
- Working with Multidimensional Arrays
- Manipulating Arrays, SPL
- Summary
- Exercise
- Exercise Solution
- Chapter 7: Functions
- What Is a Function?
- Why Functions Are Useful
- Calling Functions
- Working with Variable Functions
- Writing Your Own Functions
- Working with References
- Writing Recursive Functions
- Summary
- Exercise
- Exercise Solution
- Chapter 8: Objects
- What Is Object-Oriented Programming?
- Advantages of OOP
- Understanding Basic OOP Concepts
- Creating Classes and Objects in PHP
- Creating and Using Properties
- Working with Methods
- Object Overloading with __get(), __set(), and __call()
- Using Inheritance to Extend the Power of Objects
- Constructors and Destructors
- Automatically Loading Class Files
- Storing Objects as Strings
- Determining an Object's Class, Reflection
- Summary
- Exercise
- Exercise Solution
- Chapter 9: Handling HTML Forms with PHP
- How HTML Forms Work
- Capturing Form Data with PHP
- Dealing with Multi-Value Fields
- Generating Web Forms with PHP
- Storing PHP Variables in Forms
- Creating File Upload Forms
- Redirecting after a Form Submission
- Summary
- Exercise
- Exercise Solution
- Chapter 10: Preserving State With Query Strings, Cookies, and Sessions
- Saving State with Query Strings
- Working with Cookies
- Using PHP Sessions to Store Data
- Summary
- Exercise
- Exercise Solution
- Chapter 11: Working with Files and Directories
- Understanding Files and Directories
- Getting Information on Files
- Opening and Closing Files
- Reading and Writing to Files
- Working with File Permissions
- Copying, Renaming, and Deleting Files
- Working with Directories
- Building a Text Editor
- Summary
- Exercise
- Exercise Solution
- Chapter 12: Introducing Databases and SQL
- Deciding How to Store Data
- Understanding Relational Databases
- Setting Up MySQL
- A Quick Play with MySQL
- Connecting to MySQL from PHP, PDO
- Summary
- Exercise
- Exercise Solution
- Chapter 13: Retrieving Data from MySQL with PHP
- Setting Up the Book Club Database
- Retrieving Data with SELECT
- Creating a Member Record Viewer
- Summary
- Exercise
- Exercise Solution
- Chapter 14: Manipulating MySQL Data with PHP
- Inserting Records
- Updating Records
- Deleting Records
- Building a Member Registration Application
- Creating a Members' Area
- Creating a Member Manager Application
- Summary
- Exercise
- Exercise Solution
- Chapter 15: Making Your Job Easier with PEAR
- Installing PEAR Packages
- Using a PEAR Package
- Creating HTML Tables with the HTML_Table Package
- Web Forms the Easy Way with HTML_QuickForm
- Summary
- Exercise
- Exercise Solution
- Chapter 16: PHP and the Outside World
- Working with Dates and Times
- Working with HTTP
- Getting Information from the Web Server
- Sending Email
- Summary
- Exercise
- Exercise Solution
- Chapter 17: Generating Images with PHP
- Basics of Computer Graphics
- Creating Images
- Manipulating Images
- Using Text in Images
- Summary
- Exercise
- Exercise Solution
- Chapter 18: String Matching with Regular Expressions
- Regular Expression
- Pattern Matching in PHP
- Exploring Regular Expression Syntax
- Finding Multiple Matches with preg_match_all()
- Searching Arrays with preg_grep()
- Replacing Text
- Altering Matching Behavior with Pattern Modifiers
- Splitting a String with a Regular Expression
- Summary
- Exercise
- Exercise Solution
- Chapter 19: Working with XML
- XML
- XML Document Structure
- Reading XML Documents with PHP
- Writing and Manipulating XML Documents with PHP
- Doing XML the Easy Way with SimpleXML
- Working with XSL and XSLT
- Summary
- Exercise
- Exercise Solution
- Chapter 20: Writing High-Quality Code
- Writing Modular Code
- Using Coding Standards for Consistency
- Documenting Your Code
- Checking Input and Encoding Output
- Handling Errors
- Separating Application Logic from Presentation Logic
- Automated Code Testing with PHPUnit
- Security
- Configuration and Session Security
- Cross-Site Scripting and Cross-Site Request Forgeries
- SQL Injection, Remote Code Injection
- Email Injection, Filter Input, Escape Output
- Secure file uploads, Data storage, SSL
- Summary
- Exercise
- Exercise Solution
- Chapter 21: Appendix A: Configuring PHP
- About php.ini
- php.ini Options
- Language Options
- Miscellaneous
- Resource Limits
- Error Handling and Logging
- Data Handling
- Paths and Directories
- File Uploads
- Fopen Wrappers
- Dynamic Extensions
- Module Settings
- Chapter 22: Appendix B: Alternatives to MySQL
- SQLite
- PostgreSQL
- dbm-Style Databases
- Oracle
- ODBC
- Other Databases Supported by PHP
- Chapter 23: Appendix C: Using PHP from the Command Line
- Running Command-Line PHP Scripts
- Passing Arguments to Command-Line Scripts
- Creating Interactive Scripts
- Scheduling PHP Command-Line Scripts
- Useful Command-Line Options
- Wrapping Up
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.