Programming beginner Python3 engineer certification basic exam record

Introduction

Since I passed the Python3 engineer certification basic exam, I will record my impressions and countermeasures.

My career

No programming experience, half a year as a tester. Languages I have studied are Java, Excel VBA, etc. A head that accepts basic rules such as variables, functions, iterations, and conditionals.

Motivation to take the test

I had the opportunity to see the code for a tool written in Python at work. I wondered if I could take a related test to put on the foil. It is unclear if it will pass and be useful.

Exam outline

It seems that there are only two types, basic and data analysis. There is currently no leveling like Java. Instead of receiving at a fixed place and date like basic information, you can specify your favorite place and date like an IT passport and receive it. The cost of taking the exam is high. 11000 yen. high…. Solve all 40 questions in 60 minutes. Passed with 28 correct answers of 70%.

About articles of other test takers

Maybe only great people write articles. Many people who passed the exam in a short amount of study time were anxious. From the article below, I referred to the Kindle book used for countermeasures and the question rate. Hereafter, this site is referred to as ★. https://ccie-go.com/python-exam-study/

Exam preparation I took

period

It's been 5 months since I thought I should take the exam. During that time, I studied very much or did not study at all.

Countermeasures

  1. Finish reading the official reference book for the time being. ・ "Python Tutorial 3rd Edition" is the official reference book. ・ At first, I didn't understand the contents at all, but it may be better to read it first so that I can feel the growth later. ・ I didn't like this and it took me about 3 months. Even if the order is reversed from Measure 2, it is probably hard to finish reading. ・ This book is written by the Python creator himself. It may be obvious, but it is not for beginners. To be honest, the sentences are quite difficult to read and understand, and the explanation to the sample code is insufficient.

  2. Read 3 basic books on Kindle Unlimited. ・ ★ Three books in the "Introduction to Python for Beginners of Programming" series, which is also described on the site. ・ Of course, it is better to write the sample code, but I did not write it because I was reading it on my smartphone in the gap time.

  3. Get used to Python. ・ It is a good idea to read other beginner's books (such as "Introduction to Python 3" and "Furigana Programming") and write sample code. I don't think it is necessary to read it cleanly from the beginning to the end because the purpose is just an exam. ・ In my case, I had the opportunity to read the code at work. (When reading the code that is actually used, the concept of classes that do not often appear in the exam is important, so it is unknown whether that understanding here was useful for the exam)

  4. Repeat the implementation and review until you get a perfect score in the mock exam. ・ Https://exam.diveintocode.jp/exam Register for free and carry out a mock test. ・ In my case, I got a perfect score in about the 5th time. If not, you may need to read other reference books to get used to it. ・ Since it is a site used by various people, it is often caught by searching for the word used in the code as it is when reviewing. ・ I didn't know what else to do even after I got the perfect score, so I solved it about 10 more times.

  5. Read the official reference book again. ・ Maybe it's quite understandable. I think the influence of the mock test is great. ・ ★ Refer to the question rate table on the site and read the important parts with emphasis. Try to write the sample code yourself as much as possible.

  6. Finally, take another mock exam. ・ Maybe you can solve it with a better understanding. You can rest assured. ・ Measures 5 and 6 were taken two days before the test.

On the day

Time allocation

I finished solving one lap in about 10 minutes, reviewed the anxious problem in about 15 minutes, and solved it again in 10 minutes to confirm. I have plenty of time, so I felt it was important to solve it slowly without being impatient. There was a questionnaire after the test was completed.

contents of the test

Need to raise such a simple problem? Was it listed in such a module reference book because of the problem? There is even something like that. There was an article saying that the exam was too easy for the amount of money, but overall I didn't think it was that easy. I think I was able to solve it because I studied.

Impressions

If you take the test many times, you may be able to take it with luck, but the amount of money is high, so if you want to take it once, you will not be able to take the test. The difficulty of attaching official reference books and the high amount of money raise the hurdles for the exam. Since the range of questions and the number of questions are the same as the official reference book, I would like to take measures based on this, but at first I became more anxious as I read it. I wish there were other reference books that wrote the same content in an easy-to-understand manner. Then I'm sure everyone will accept it.

in conclusion

As mentioned above, I hope it will be helpful for beginners in programming.

Recommended Posts

Programming beginner Python3 engineer certification basic exam record
python engineer certification exam
Take the Python3 Engineer Certification Basic Exam
How amateurs passed the Python 3 Engineer Certification Basic Exam
Is the Python 3 Engineer Certification Basic Exam Really Easy?
Impressions of taking the Python 3 Engineer Certification Basic Exam
How to study Python 3 engineer certification basic exam by Python beginner (passed in August 2020)
A story about a liberal arts programming amateur getting a Python 3 engineer certification basic exam
How to pass and study the Python 3 Engineer Certification Basic Exam
Python3 Engineer Certification Basic Exam-I tried to solve the mock exam-
A memorandum regarding the acquisition of the Python3 engineer certification basic exam
[Qualification] I studied Python from the basics to take the python3 engineer certification basic exam (examination record)
Python3 Engineer Certification Data Analysis Exam Self-made Questions
Python3 Engineer Certification Basic Exam-Notes and Problem Trends-
Python 3 Engineer Certification Data Analysis Exam Pre-Exam Learning
Have passed the Python Engineer Certification Data Analysis Exam
How an "amateur banker" passed the Python 3 Engineer Certification Basic Exam in a week
[Qualification] I studied Python from the basics to take the python3 engineer certification basic exam (study edition)
I passed the python engineer certification exam, so I released the study method
Python 3 Engineer Certified Data Analysis Exam Preparation
[Examination Report] Python 3 Engineer Certified Data Analysis Exam
[Linux / Qualification] linuC102 exam record and linuC level 1 certification
Network programming (basic)
How to study Python 3 engineer certification data analysis test by Python beginner (passed in September 2020)
Beginner ABC156 (Python)
Python programming note
RF Python Basic_01
python beginner memo (9.2-10)
python beginner memo (9.1)
Python beginner notes
[Beginner] Python array
Basic Python writing
Programming in python
[Beginner] Python functions
Python3 basic grammar
Beginner ABC157 (Python)
PyQ ~ Python Beginner ~
RF Python Basic_02
Python beginner memo (2)
Python beginner Zundokokiyoshi
[Beginner] [Python / Django] A fledgling web engineer tried a Django tutorial-Part 7-
[Beginner] [Python / Django] A fledgling web engineer tried a Django tutorial-Part 1-
[Beginner] [Python / Django] A fledgling web engineer tried a Django tutorial-Part 2-
[Beginner] [Python / Django] A fledgling web engineer tried a Django tutorial-Part 0-
[Beginner] [Python / Django] A fledgling web engineer tried a Django tutorial-Part 5-
python Basic sorting algorithm summary (Basic Information Technology Engineer Examination)
[Beginner] [Python / Django] A fledgling web engineer tried a Django tutorial-Part 6-
[Beginner] [Python / Django] A fledgling web engineer tried a Django tutorial-Part 4-
[Beginner] [Python / Django] A fledgling web engineer tried a Django tutorial-Part 3-
(Maybe) This is all you need to pass the Python 3 Engineer Certification Data Analysis Exam