
10-Week Completion C++ Coding Test | Algorithm Coding Test
kundol
$127.60
Basic / Coding Test, C++
4.8
(337)
The best coding test lecture that helped students pass Naver, Kakao, and Samsung coding tests in just 10 weeks!
Basic
Coding Test, C++
The fastest way to build the foundation of coding tests for joining IT companies! #Picture-based explanation #Code writing know-how #Companies you can go to #Only necessary questions

Reviews from Early Learners
5.0
LJM
Thank you so much for the quality class at a low price. I don't usually write reviews like this, but I decided to write a review because I hope more people will take the class! I've spent a lot of time so far, but I felt like I didn't understand it clearly and was ambiguous, but now that I've taken half of the class, I feel like I'm naturally understanding everything from the basic knowledge I already knew to the new concepts I've learned. And the instructor's voice is so good and his pronunciation is clear, so it was comfortable and nice to listen to. I usually prefer Python, but the instructor's special lecture was also very interesting. I just found out that the C language is used in more fields than I thought. If you open other lectures in the future, I'd like to listen to them all. I'd like to thank the instructor~!
5.0
조이스터디
Hello, I am instructor Park Yong-hyun :) If you are satisfied or disappointed with the lecture, please leave a review. I will gratefully accept your compliments and organize and improve any shortcomings in the future. Thank you~
5.0
teemo
I totally agree with what other people said about the class review, saying that it was easy to focus on the class because the speaking speed wasn't fast. Basically, it's good to not be fast so that you can do things like 1.25x. When I look at job-related problems these days, there are more problems like "If you have a, find b" than intuitive problems like "What should I do about this?" If you learn it properly here, it seems like it'll be good for gaining confidence in how to solve coding test problems that may seem abstract. I personally watch it whenever I'm curious about other people's perspectives or feel lazy, and I wish I had seen this kind of lecture in the past! I'm watching it while thinking~~~~
What C/C++ developers can do, and where they can go
Basic algorithms (BFS, DFS, DP)
Basic data structures (queues, stacks, graphs, etc.)
Code templates for writing clean code
How to write easy code
Preparing for a coding test, even on your own! 💻
Learn as quickly and efficiently as possible.
“Solving problems alone won’t improve your skills,” is something I heard a lot in high school.
Coding tests are no different from the studies I used to prepare for back then.
Systematic study is necessary, starting with basic problems.
Rather than problems that are too easy or too difficult, you should focus on solving problems of appropriate difficulty that represent the algorithm.
Rather than blindly solving as many problems as possible, your goal should be to solve them quickly and cleanly, even if you solve fewer problems.
But it's not easy to realize it on your own unless someone tells you.
Even if you already know it, there may be times when you have difficulty studying on your own due to lack of background knowledge.
Coding tests are not information olympiads where you spend a long time solving each problem.
Because it is a test that requires you to solve problems quickly ,
1) Quickly identify the algorithm to use by looking at the problem.
2) You need to practice writing clean code according to a code skeleton (template) that you are familiar with.
This type of study method takes a lot of time to figure out on your own.
I created this course with the hope that students would quickly learn how to study algorithms and study efficiently .
unnecessary
While solving the problem
Don't waste your time!
Difficult problem
By forcing it to be solved
Don't be discouraged!
For coding tests only
Efficient study
So that you can do it!
This course is possible in C programming, but
If you're new to studying algorithms/coding tests, even looking at the correct code can be difficult to grasp the role of each line. This makes meaningful analysis of the source code difficult. This course will help you develop a keen eye for writing and analyzing source code .


Recently, languages other than C are being used a lot, and many developers are being hired for related fields.
In this context, students studying the C language often have questions about what they can do with it.
For these students, we have also uploaded a video introducing (1) what you can do with the C language and (2) what companies you can work for .
The goal is to gain a basic understanding of data structures (queues, stacks, graphs, etc.) required for problem solving.
We do not implement data structures directly.
For easy understanding, the problems are explained using pictures and diagrams.
This course isn't an A-to-Z. It avoids overly basic or overly difficult questions and only covers representative problems for each algorithm. Afterwards, you can study using algorithm problem sites like Baekjoon and Jeongol, as well as Google.
Because in a time-pressed exam, you can't just look at the code and rethink what variables mean.
C++ covers only the very basics. If you already know C, you'll easily understand C++ in this course.
It even includes a simple explanation of what you can do and what companies you can work for using the C language.
📢 Please read
Q. Do I have to be able to speak C?
No, you can understand most of the lectures even if you don't know the C language.
This lecture is largely divided into three stages: 1) algorithm explanation, 2) problem solving, and 3) source code writing. Stages 1 and 2 can be understood regardless of language.
Of course, since the source code is written in C/C++, the C language is recommended, but since the contents can be applied to other languages with different grammar, it may be helpful even if you use languages such as Java/Python.
However, it is difficult to say for sure how helpful this will be, as it depends on how proficient the student is in programming languages.
Q. People say that the C language is inconvenient because it has fewer user-friendly libraries and the number of source code lines is much longer. Can I solve the coding test in the C language?
Yes. For coding tests, it's best to choose the language you're most comfortable with. If you're most familiar with C, using it is the most advantageous. For the reasons mentioned above, there's no reason to avoid C. Let me share my thoughts.
First, coding tests don't use fancy libraries. Solving problems with primitive data types can be faster and easier. If you really need a library, the libraries provided by C++ are sufficient. The syntax isn't particularly difficult.
Second, while differences in LOS (Lines of Source Code) are unavoidable due to the nature of the language, the long line count isn't a reason to avoid C. In a code that's only 100-200 lines long, is it important to reduce a few lines? Fluently using a familiar language will help you solve problems faster, even if it means increasing the number of lines of code, rather than shortening it in an unfamiliar language.
Main history
Career history
I am a tutor in my 5th year working at Tal-ing.
I have been working without any hiatus, meeting many students.
In 2020, I was selected as the most talked-about tutor in the career field (Excel/PowerPoint, speech, practical skills, etc.).
We are currently providing mentoring on programming languages, career paths, academic advancement, study methods, portfolios, etc.
If you'd like more information, please check the following link (click)
Who is this course right for?
People who feel that their coding test skills are not improving
For those who have difficulty understanding the correct code for the coding test
For those who want to study coding tests systematically
For those who want to study cost-effectively in terms of time and money
All job seekers who are about to take a coding test
Need to know before starting?
Basic C programming (or one other language)
All
38 lectures ∙ (6hr 26min)
Course Materials:
All
41 reviews
4.7
41 reviews
Reviews 1
∙
Average Rating 5.0
5
Thank you so much for the quality class at a low price. I don't usually write reviews like this, but I decided to write a review because I hope more people will take the class! I've spent a lot of time so far, but I felt like I didn't understand it clearly and was ambiguous, but now that I've taken half of the class, I feel like I'm naturally understanding everything from the basic knowledge I already knew to the new concepts I've learned. And the instructor's voice is so good and his pronunciation is clear, so it was comfortable and nice to listen to. I usually prefer Python, but the instructor's special lecture was also very interesting. I just found out that the C language is used in more fields than I thought. If you open other lectures in the future, I'd like to listen to them all. I'd like to thank the instructor~!
Reviews 1
∙
Average Rating 5.0
5
The teacher's voice is soft and the speed of speech is not fast, so it was easy to concentrate in class. The pronunciation is also clear, so I was able to take the class without difficulty even though it was a lecture where I couldn't see the shape of my lips. When I prepared for the coding test on my own, I felt like I was just wasting time and not improving my skills, but since you explained the method of approaching the problem step by step, I think I understood just by listening. I haven't finished the course yet, but it seems like I'm organizing the basics, unlike when I just solved the problems. Thank you!
Reviews 15
∙
Average Rating 5.0
5
I totally agree with what other people said about the class review, saying that it was easy to focus on the class because the speaking speed wasn't fast. Basically, it's good to not be fast so that you can do things like 1.25x. When I look at job-related problems these days, there are more problems like "If you have a, find b" than intuitive problems like "What should I do about this?" If you learn it properly here, it seems like it'll be good for gaining confidence in how to solve coding test problems that may seem abstract. I personally watch it whenever I'm curious about other people's perspectives or feel lazy, and I wish I had seen this kind of lecture in the past! I'm watching it while thinking~~~~
Reviews 1
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
5
While listening to the lecture, I am organizing the content I studied before. It was very helpful because you explained it in a meticulous and step-by-step manner. I think it is a lecture that can be taken by anyone, from those who are learning algorithms for the first time to those who want to organize and review.
Explore other courses in the same field!
$26.40