PHP from A-Zend Online Training Course for IBM i Programmers
Designed for IBM i programmers that not only want to learn to tie existing RPG applications to PHP, but also want to acquire a solid foundation in PHP culminating in the PHP certification.
The bundle includes:
- Zend Online Training: PHP I: Foundations (IBM i Programmers)
- Zend Online Training: PHP Fundamentals II
- Zend Online Training: Test Prep: PHP Certification
- Zend PHP Certification Voucher
- Zend PHP Certification Study Guide - PDF version
- Zend Studio License: 1- year subscription
- Zend Server Development License: 1- year subscription
- Zend 1 year Basic web based support
Save $670 and get FREE copies of Zend Studio and Zend Server Developer License!
Note: After you have purchased your Zend online training course, you will receive an email detailing the registration process. If you have any questions please contact us at itraining@zend.com
Product Benefits
Designed for IBM i programmers that not only want to learn to tie existing RPG applications to PHP, but also want to acquire a solid foundation in PHP culminating in the PHP certification.
CLASS OUTLINES & PREREQUISITES
PHP I: Foundations (IBMi)
This course is offered online - with a live instructor or can be adapted for the classroom setting.
OBJECTIVE
To learn the basics of the PHP programming language and its relation to the i5/OS system
CLASS OUTLINE
1. WORKING WITH THE WEB A. Client / Server Programs B. Server Communication C. Sessions D. Cookies E. Typed Languages F. What is PHP G. PHP: Benefits to RPG Programmers H. Introduction to PHP Syntax I. How PHP works with HTML J. Basic HTML Elements | 6. FUNCTION BASICS A. Types of Functions B. Calling Functions C. Declaring Functions D. Function Inputs E. Function Outputs F. Internal Functions | |
2. ZEND STUDIO AND PHP A. Zend Studio for i/OS Features B. PHP Environment C. Zend Core for i/OS D. Connecting to DB/ and RPG/COBOL | 7. PHP TOOLKIT FOR i/OS A. PHP Toolkit | |
3. INTRODUCTION TO PHP A. Comments B. Variables and Data Types C. Constants D. Strings E. Quotes F. Arrays G. Variable References H. Scope | 8. PHP AND DATA SOURCES A. Connecting to a Data Source B. SQL and MySQL C. Connecting PHP and MySQL D. Running MySQL on i/OS E. Connecting PHP and DB F. DB Access using the PHP Toolkit G. ibm_db Extensions | |
4. OPERATORS A. Operators and Conditional Statements | 9. BRIDGE FOR i/OS A. Bridge Components | |
5. LOOPING STATEMENTS A. for | 10. FILE HANDLING IN PHP A. File System Basics B. Types of File Functions C. Opening Files D. Reading from Files E. Writing to Files F. Closing Files G. File System Performance | |
AUDIENCE
This course is designed for experienced i5 system programmers who currently utilize RPG (or COBOL), and want to explore using PHP to create web-based application front ends for existing RPG applications or begin the track to become PHP programmers.
PREREQUISITES
Active i5/OS programming experience (ILE language DB2 experience). Basic knowledge of HTML, please see: Course Note.
You will have the opportunity to use the Zend Studio IDE (Integrated Development Environment) to start your coding adventures the easy and correct way!
PHP Fundamentals II
Designed for intermediate PHP developers, PHP Fundamentals II enables developers to further advance their professional skills in the PHP language and adopt industry best practices. It utilizes a hands-on approach led by an experienced instructor with numerous examples and practical exercises based on real life software development practices to enhance the hands on learning experience.
For the entire class outline, objectives, audience and prerequisites, please click here.
Test Prep for the PHP Certification Exam
OBJECTIVE
Preparation for the Zend PHP Certification Exam.
CLASS OUTLINE
1. INTRODUCTION TO THE CERTIFICATION A. About the Certification | |
2. PHP CERTIFICATION FOCUS AREAS A. PHP Basics B. Functions C. Data Formats & Types D. Web Features E. OOP F. Security G. Strings & Patterns H. Databases I. Arrays J. I/O | |
AUDIENCE
This course is designed for experienced PHP developers (intermediate-level +) who wish to gain information on how to take and pass the PHP Certification exam while being guided through a quick, intense review of all of the major topics within the 10 certification areas.
PREREQUISITES
At least intermediate-level knowledge of the ten topic areas.
Zend Studio + Zend Server Developer License
Zend Studio is the only Integrated Development Environment (IDE) designed for professional developers that encompasses all the development components necessary for the full PHP application lifecycle. Through a comprehensive set of editing, debugging, analysis, optimization, database tools and testing Zend Studio speeds development cycles and simplifies complex projects.
Supported Operating Systems: Linux, Windows, and Macintosh
Zend Server is an enterprise-ready web application server for running and managing PHP applications that require a high level of reliability, performance and security. Zend Server contains a complete, well-tested PHP stack, which cuts the time traditionally spent on tracking, installing, configuring and testing PHP libraries and drivers. Built-in caching and acceleration ensure your PHP applications are delivering optimized performance, and integrated application monitoring and diagnostics enable you to quickly detect, isolate and resolve any failures or performance bottlenecks.
Supported Operating Systems: Linux and Windows, both x86 and x86-64. Supported Web Servers: Apache, Microsoft IIS. Supported Browsers: Microsoft Internet Explorer, Mozilla Firefox, Apple Safari
Zend Studio and Zend Server are designed to work together, streamlining the development process. From Zend Studio, PHP scripts can be deployed onto a local Zend Server. Then after deployment time, Zend Server monitoring captures debugging and root cause analysis information for use in Zend Studio.
Benefits
Note: After you have purchased your Zend online training course, you will receive an email detailing the registration process.
If you have any questions please contact us at itraining@zend.com
Registration Information and Technical Requirements
- Develop and maintain quality PHP and JavaScript code faster
- Find and resolve problems quickly using monitoring and debugging capabilities
- Improve team collaboration by using robust team-oriented features
- Leverage the latest technologies to deliver advanced applications and a richer user experience
- Use the same business-grade PHP used in production: an consistent, up-to-date, tested and supported PHP stack
- Maintain a complete and consistent environment across development, testing and production
- Ensure optimal application performance and minimal resource utilization