PMP Exam, PMI-ACP Agile, ITIL v3 Foundation, PRINCE2 Foundation Certification: Free Study Notes & Tips 2018 — through Online Self Study for Working Professionals


Updated for the new PMP Exam 2018: I have painstakingly updated the free study notes as well as other learning guides for the PMP Exam for the new PMP Exam from 26th March 2018 onwards. Wish you PMP success!
Below are my latest published blog posts on Certifications and web coding:

PHP OOP

Object Oriented Programming – PHP Certification Exam Series [8]

Introduction: This is the eighth part of my study notes for the Zend PHP Certification Exam. You can read more about my PHP Certification exam journey here. Basics Slower than procedural code, but allows complex tasks to be understood more readily Objects are now dealt with by reference rather than by value,...

PHP Database

Databases – PHP Certification Exam Series [7]

Introduction: This is the seventh part of my study notes for the Zend PHP Certification Exam. You can read more about my PHP Certification exam journey here. Facts PHP no longer ships with the MySQL extension, instead MySQLi is included. The MySQLi extension makes some of MySQL’s more recent functionality available, things...

PHP Security

Security – PHP Certification Exam Series [6]

Introduction: This is the sixth part of my study notes for the Zend PHP Certification Exam. You can read more about my PHP Certification exam journey here. PHP Server Security Measures CGI Binary Prevent Accessing System Files: PHP doesn’t interpret command line arguments passed by the interpreter (e.g. http://my.host/cgi-bin/php?/etc/passwd) Prevent Accessing Private Documents:...

PHP Input and Output

I/O – PHP Certification Exam Series [5]

Introduction: This is the fifth part of my study notes for the Zend PHP Certification Exam. You can read more about my PHP Certification exam journey here. Files Provide a simple temporary or permanent data store. There are two major types of functions: f* () :  Functions that work with a file...

PHP Array

Arrays – PHP Certification Exam Series [4]

Introduction: This is the fourth part of my study notes for the Zend PHP Certification Exam. You can read more about my PHP Certification exam journey here. Array Basics Array is a way of ordering data by associating values to keys Indexed arrays (enumerative arrays): numeric keys, either auto assigned (1 larger...

PHP Format and Pattern

Strings and Patterns – PHP Certification Exam Series [3]

Introduction: This is the third part of my study notes for the Zend PHP Certification Exam. You can read more about my PHP Certification exam journey here. String Basics delimited by single or double quotes double quotes is used when parsing variables is needed or special characters (\n) are used, no difference...

PHP Functions

Functions – PHP Certification Exam Series [2]

Introduction: This is the second part of my study notes for the Zend PHP Certification Exam. You can read more about my PHP Certification exam journey here. Function Basics <?php function name( $arg1, $arg2, … $arg_n ) { } name( $arg1, $arg2, … $arg_m ) { }   // when calling the...

Content SEO Strategies

Content SEO Strategies

Summary: Content is king. With the ever-changing algorithms of search engines aiming to crack down black hat SEO techniques, content is considered even more important. This post details the dos and don’ts to be considered when planning and writing website contents in such a way that search engines will recognize...

PHP Basics

PHP Basics – PHP Certification Exam Series [1]

Introduction: This is the first part of my study notes for the Zend PHP Certification Exam. You can read more about my PHP Certification exam journey here. PHP Tags Standard Tags – best solution for portability and backwards compatibility, because they are guaranteed to be available and cannot be disabled...

Full-stack Web Developer

Wait, Wait… What is a Full-stack Web Developer After All?

Summary: a full-stack web developer is someone who has honed skills in both front-end web design/development and back-end/server coding. You can count on a full-stack web developer to design, code, implement and maintain a fully functional modern interactive website on his/her own (not just a static website with a few...

Personal SEO

Rank No. 1 for My Name in Search Engines

Summary: This article is a record of my journey of promoting my own website to rank number 1 in search engine result pages (SERP) for my name as the search query . Detailed search engine optimization (SEO) techniques are discussed together with the achieved effects. It can serve as a roadmap...

website tools

Website Design and Testing Tools

Summary: Below listed a number of essential/useful tools for website design and testing. Many of them offer free service plans. Website Testing Loading Test loader.io – Loader.io allows you to carry out an online stress test on web-sites/web-apps with up to 50,000 concurrent connections for free. Accelerate Website Website Speed Google...

stock photos

The Big List of Free Stock Photo Websites for Visual / Web Design

Summary: This post list a few websites which offers free stock photo download services. Bloggers and designers can make use of these sites to download free photo for blog or website design. Some of the stock photos can even be used in commercial projects. Unsplash Unsplash offers 10 free handpicked...

adopt ux

How to persuade management to adopt UX design?

Summary: UX stands for user experience. It is a hot term in web design. UX design has been adopted by leading international companies and have reaped huge benefits thereafter. However, UX is relatively new in Hong Kong. Many management executives have not even heard about it. How can we as...

Search Engine Ranking Factors

2013 Search Ranking Factors

Summary: In an effort to understand more about the algorithms used by Google and other search engines to rank websites, Moz collects views of SEO professionals and compiles the most likely ranking factors annually. This post outlines the results of the 2013 report. SEO practitioners should thank Google for keeping its...