My PMP Exam, PMI-ACP Agile, ITIL v4 Foundation Certification: Free Study Notes & Tips -- through Online Self Study for Working Professionals


Updated for the new PMP Exam: I have painstakingly updated the free study notes as well as other learning guides for the PMP Exam for the new PMP Exam in 2023. Wish you PMP success!
Below are my latest published blog posts on Certification Tips and Web Development:

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...

use svg in websites

Use SVG in Websites Now – a How-to Guide

Summary: SVG graphics is now supported on the majority of web browsers (including mobile devices). Below is a record of the experience of using SVG graphics in my website and why I suggest you to use SVG in your next web project. In the revamp of my website www.edward-designer.com, it was...

thank you

How to Build the Best Team?

Summary: How to build the best team? Be thankful and appreciative of your colleagues. Period. Jeff Weiner of LinkedIn recently shared a inspiring post on this topic: As obvious as this may sound to some, it is oftentimes overlooked, particularly in companies and among teams for whom seemingly no results...