강의

멘토링

로드맵

C++ Fundamentals: 4-Week Mastery

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.

5 learners are taking this course

Level Intermediate

Course period Unlimited

C
C
C++
C++
oop
oop
C
C
C++
C++
oop
oop

What you will gain after the course

  • 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!

Can you explain how object-oriented programming works?

It is time for your understanding to shift from vague guesswork to clear explanations.


We clearly delve into everything from C++ memory structure to the core principles of
object-oriented programming.

What are constructors and destructors,
and why are they necessary?

How does memory leakage
occur?

What on earth is
object-oriented programming?

By the end of this course, you will


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.


✔️

From C++ operating principles
to strengthening practical skills

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.

We can solve the concerns
of people like this!

📌

Those who want to learn object-oriented programming
properly.

📌

Those who have learned the C++ language,
but want to learn it accurately.


📌

Those who have chosen game development as their career path
and want to study C++.


Notes before taking the course


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.


Recommended for
these people

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)

Hello
This is codechosun

Career Verified

Curriculum

All

71 lectures ∙ (17hr 11min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Similar courses

Explore other courses in the same field!