강의

멘토링

커뮤니티

Programming

/

Programming Language

Programming for Sunfish (C++)

This course is for those whose coding skills are as fragile as a sunfish. Come listen to a lecture with a "young sunfish" mentality—calm, yet anything but!

16 learners are taking this course

Level Beginner

Course period Unlimited

  • caseusmolamola
C++
C++
oop
oop
C++
C++
oop
oop

What you will gain after the course

  • Understanding Programming and C++ from a Computer-Friendly Perspective

  • A brief understanding of features added since C++11

  • Detailed understanding and application of OOP

This is the instructor's avatar🐳 Although in real life, I'm 200 times uglier...

If you've tried coding but find yourself staring blankly like a sunfish🐟

Through this course, you can build up your programming knowledge and escape being a "sunfish"!😀

  • Along with the feeling of attending a live lecture, it provides detailed explanations to help you understand.

  • Practice assignments and mock exams are provided, and you can also experience mini-projects at the same time.

  • You can learn essential knowledge for development, such as Object-Oriented Programming.

What you'll learn

Section (1) C++ Syntax and Simple Computer Architecture

You can understand C++ syntax while also briefly learning how it is processed in hardware. We don't explain overly complex structures, but we provide enough information for software development.

Section (2) Object-Oriented Programming and Modern C++ Syntax

You can understand Object-Oriented Programming based on real-world examples. At the same time, you can get a brief overview of modern C++ syntax up to C++20 and learn why it is used.

Additionally, useful tips for software development (Github, Design Pattern) and various stories (though most of them are cries of agony) encountered while coding are also included 🫨

At the end, there is also a mini-project where you can create a simple Windows application using what you've learned so far!

Let's do some fun programming together through this course!

Things to note before taking the course

Practice Environment

  • Operating System and Version (OS): Windows 10 or higher is highly recommended.

  • Tools: Visual Studio, ChatGPT (or equivalent LLM)

  • PC Specifications: It doesn't matter as long as it boots up 😊

Learning Materials

  • Slides are attached in PDF format for every lecture.

  • Practice assignments are attached to the explanation lecture below the section.

  • For the exam papers, you can complete them on an iPad or print them out to solve. You can also submit them!

Prerequisites and Precautions

  • Due to my chronic respiratory condition, there may be some difficulty in listening to my voice. Please be mindful if you are sensitive to sounds like breathing. 😶‍🌫

  • The narration speed is quite fast, so please adjust it to 0.9~0.95x speed if you would like to listen more slowly.

  • It's recommended to take each lecture and try writing the provided practice code.

  • It's fine to include parts of the lecture content or slides on your personal blog, but please refrain from posting the practice code. (This does not apply to mini-projects.)

Recommended for
these people

Who is this course right for?

  • Someone who is enthusiastic but has a fragile mentality

  • Those who have taken programming courses but lack a deep understanding

  • Those who want to at least understand the language of developers.

  • Those who want to learn C++ as a game development beginner.

Need to know before starting?

  • A bit of mathematical thinking ability

  • Minimal basic coding experience

  • General knowledge about marine animals

Hello
This is

안녕하세요! 게임 만드는 걸 즐기고, 공부 해 나가고 있는 (개복치)입니다. 제 상식이나 코딩 능력이 완벽하다고는 할 수 없겠지만.. 여러분이 재미를 펼쳐 나가는데 있어서 도움이 되었으면 하는 소원입니다!


 現 경희대학교 소프트웨어융합대학 재적중(휴학)

https://blog.dongdongcompany.com/

Curriculum

All

39 lectures ∙ (11hr 33min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

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

Limited time deal ends in 1 days

$20.90

9%

$23.10

Similar courses

Explore other courses in the same field!