
Unreal Engine Game Portfolio Series Stage 2 Made with C++
kosart
Through this course, students will gain the skills to study Unreal Engine in C++ and create a portfolio.
중급이상
C++, Unreal Engine
This course is not just about "knowing how to use" C++, but about elevating your skills to a level where you can "explain how it works." It is dedicated to students who want to properly learn object-oriented programming.


Deep Understanding of Reference and Pointer Memory Structures and Practical Analysis of Stack/Heap Object Lifecycles
Understanding Constructor/Destructor/Initialization List Execution Timing and Designing Advanced Techniques for Memory Leak Prevention
Implementing a Highly Scalable C++ Architecture Using Object-Oriented Overloading, Inheritance, and Polymorphism
You can receive close management from the instructor through the Discord channel.
Finish your programming basics quickly and accurately with just this one course.
If you are hesitant, we offer consultations in the [KakaoTalk 1:1 chat room].
Feel free to drop by! haha
To express our gratitude to national merit recipients and their families who have dedicated themselves to the country,
free coupons are being provided. Please contact us through the KakaoTalk 1:1 chat room!
It is time for your understanding to shift from vague guesswork to clear explanations.
What are constructors and destructors,
and why are they necessary?
How does memory leakage
occur?
What on earth is
object-oriented programming?
You will be able to understand and implement much more complex and difficult structures on your own.
By appropriately utilizing object-oriented programming, you will be able to implement complex and difficult structures on your own.
You will be able to explain the operating principles of C++ on your own.
Beyond simple C++ syntax, you will be able to clearly understand and explain object lifecycles, constructor/destructor execution timing, and stack/heap memory structures. You will grow into a developer who can see through to the underlying mechanics of the code.
You will learn intuitively by visualizing the stack and heap memory structures.
Implement the operating principles of std::string yourself.
We provide accurate and detailed comments on difficult syntax such as casting and smart pointers.
Practice Environment
This course was created based on Windows 11.
There may be limitations to taking the course on other operating systems.
Prerequisite Knowledge and Important Notes
Understanding of basic programming knowledge (operators, conditional statements, loops, arrays, functions)
Basic Visual Studio debugging knowledge and application
If you are not familiar with this, please make sure to watch Section 12 of [my C language lecture] before coming!
A strong will to learn is essential.
Learning Materials
Learning materials created in Notion will be provided.
Materials can be downloaded by clicking on the Section 1-4 lecture.
The link will be downloaded when you click the " Download Materials " button at the bottom of the video.
Please note, however, that refunds are not possible once the download is complete.
A Discord link will be provided.
In the Discord channel, close management by the instructor is provided.
Who is this course right for?
"Object-Oriented Programming", those who want to learn exactly what "OOP" is
Those who want to gain the ability to analyze complex structures implemented in C++.
Need to know before starting?
Secure absolute study time for 4 weeks, including weekends
Experience reading one or more books related to programming languages (such as C, etc.)
Understanding of basic programming concepts (variables, conditional statements, loops, functions)
All
71 lectures ∙ (17hr 11min)
Course Materials:
Explore other courses in the same field!