[PHP Certification] My experience of passing the PHP Engineer Certification Exam Beginner Level in 2 weeks

It's been a while! This is Nishihara from the Development Department

On a personal note, I took the PHP7 Engineer Certification Exam Beginner in August of this year and passed!

When I was studying for the exam at the time, there were very few articles about the beginner level PHP Engineer Certification Exam, so I decided to write about my experience passing the exam!

I hope this will be helpful for those who will be taking the exam in the future

 

The author's specs at the time

  • It's been two months since I started studying PHP seriously (before the exam)
  • This is my first time taking a programming qualification exam

What is the PHP Engineer Certification Exam?

The PHP Engineer Certification Exam is an exam that tests basic knowledge of PHP programming

The exam is taken at Odyssey Communications CBT test centers nationwide, all year round

However, it is not held every day, but mostly on weekends

There are limited seats available for the exam, so it is best to schedule your exam early

Exam venue:http://www.prometric-jp.com/

Beginner level questions

The number of questions for each subject area in this PHP exam is predetermined

The question creators have specifically told us, "This is the amount that will come up," so there's no way we wouldn't know about it

Main teaching material: "Introduction to PHP (PHP7 edition)"

Please see below for the scope and items of the exam

https://www.phpexam.jp/summary/novice7/

study method

Finally, how to study

Here are the materials I used this time

[PHP7 Engineer Certification [Beginner] Exam Questions]

This book is in the form of a mock test, allowing for more practical learning. It is recommended for those who want to pass the exam in a short period of time

As for study methods,there are four key points.

  1. Decide on the exam date and study period
  2. Understand all the options for a problem
  3. Focus on areas with a large number of questions
  4. Learn by actually writing code
We will introduce each of these four points below

 

1. Decide on the exam date and study period

Surprisingly, this is the most important thing!

This may seem so obvious that you may wonder why

However, a common problem with exam preparation is"you buy a book and start studying, but you can't keep studying for long."that

Peopledeadlines when they are predeterminedtend to act towardsthere are no predetermined deadlinestheir actions become sluggish when

It's hard to stick to a diet or exercise routine, because there's no set deadline

Conversely, people who are successful with "dieting" or "exercise"often set "deadlines" for themselves,.

The same goes for qualification exams. The important thing is to "set a deadline."

So, decide on your exam date before you start studying!

Of course, the study period will vary from person to person, but I set it to two weeks

The reason was that,the difficulty of the exam and my own abilitiesconsideringI could pass it in two weeks if I pushed myself a littleI thought

This "if you push yourself a little" is important

In my case, if I give myself a month to study, the devil whispers to me, "I can just do it tomorrow."

On the other hand, if you set it to one week, it will lead to a mysterious sense of nonchalance, as in "I don't know anymore, so it's okay."

yourselfa timeframe that you feel you can realistically achieve if you pushWhy not try setting

2. Understand all the options for the problem

All beginner level questions are multiple choice

There are about 4 to 6 options (multiple answers allowed)

With multiple-choice questions, you tend to only understand the correct answer, or if you study repeatedly, you unconsciously memorize the correct answerand feel like you've mastered it. I was like that too. (laughs)

However, it's important to note that this book is merely a collection of practice questions. The actual exam will not havethe exact same questions as the practice questions, so you need to understand "why this is correct and this is incorrect" for every answer, regardless of whether it's right or wrong.

Let's consider an example

【example】

Choose the correct function to remove leading and trailing spaces from a string

A: strlen()

B: substr()

C: str_replace()

D: trim()

such as A "find the length of the string", B "extract a part of the string", and C "replace a part of the string"—willunderstanding the incorrect options as well—one step closer to passing the exam in a short period of time.

 

3. Focus on areas with a large number of questions

As you can see from the number of questions above, there are some questions that appear frequently and some that appear less frequently

Of course, you have to study everything, butto increase your chances of passing, you should study the questions that appear most frequently more carefully and thoroughly.

4. Learn by writing code

This has worked for me personally too!

I think the best thing to do is actually write it and see what kind of results you get

If you are thinking of taking the PHP exam, I think you have an environment where you can implement PHP on your own PC

Please try writing code instead of just using reference books!

Impressions after the exam

What I realized after taking the exam was thatthe actual test was harder than when I studied using textbooks. (laughs)

However,I believe that by diligently following the points I mentioned above, I was able to correctly answer all similar questions and successfully pass the exam.

For those who want to learn the basics of PHP, qualifications aren't everything, but I think it's important to set a goal and study towards it, so why not consider taking the PHP Engineer Certification Exam as one option!

lastly

I have launched "SEKARAKU Lab," a service site for the system development company I belong to.
Beyond offers a one-stop service for everything from server design and construction to operation, so please feel free to contact us if you have any problems with server-side development.
SEKARAKU Lab:[https://sekarakulab.beyondjapan.com/](https://sekarakulab.beyondjapan.com/)

Thank you for reading to the end!

If you found this article helpful,please give it a "Like"!
4
Loading...
4 votes, average: 1.00 / 14
10,190
X Facebook Hatena Bookmark pocket

The person who wrote this article

About the author

Masari Nishihara

I joined the company in 2020 as a mid-career hire. I'm currently in my second year with the company. I
belong to the System Development Department in Yokohama, and my work mainly involves developing game APIs and web systems using PHP, as well as developing Shopify private apps.