강의

멘토링

커뮤니티

Programming

/

Programming Language

Programming for Sunfish (C++)

This course is designed for those whose coding skills are approaching sunfish level. Experience a lecture with a calm yet not-so-calm young sunfish mentality!

12 learners are taking this course

  • caseusmolamola
미니프로젝트
C++
oop

What you will gain after the course

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

  • Brief understanding of post-CPP11 features

  • Detailed understanding and application of OOP

It's the instructor's avatar character🐳 In reality, I'm 200 times uglier though...

I've tried coding before, but if you're just sitting there blankly like a sunfish🐟

Through this course, you can build common knowledge about programming and escape from being a programming newbie!😀

  • Feels like listening to a lecture in person, and helps with understanding through detailed explanations.

  • We provide practice assignments and mock exams, while also allowing you to experience mini projects.

  • You can learn essential knowledge for development, such as object-oriented programming.

You'll learn this kind of content

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

While understanding C++ syntax, you can also briefly learn how it's processed in hardware. We don't explain overly complex structures, but we provide sufficient knowledge for software development.

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

You can understand Object-Oriented Programming based on real-world examples and cases. At the same time, you can briefly learn about modern C++ syntax up to C++20 and understand why it's used.

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

At the end, there's also a mini project prepared where you can create a simple Windows application using everything you've learned so far!

Let's do fun programming together through the lectures!

Pre-enrollment Reference Information

Practice Environment

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

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

  • PC specs: As long as it boots up, it doesn't matter 😊

Learning Materials

  • PDF slides are attached for every lecture.

  • For practice assignments, they are attached to the commentary lectures below each section.

  • For exams, you can write on an iPad or print them out to solve. Submission is also possible!

Prerequisites and Important Notes

  • Due to my chronic respiratory condition, there may be some interference when listening to my voice. If you are sensitive to breathing sounds, please be aware. 😶‍🌫

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

  • It's good to listen to each lecture and try writing the provided practice code.

  • You can attach some of the lecture content or slides to your personal blog, but please don't upload practice code, etc. (This doesn't apply to mini projects.)

Recommended for
these people

Who is this course right for?

  • Passionate but with a fragile mentality.

  • Programming students lacking detail.

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

  • Game dev beginners wanting to learn C++

Need to know before starting?

  • Some mathematical thinking ability

  • Minimal basic coding experience

  • Common knowledge about marine animals

Hello
This is

안녕하세요! 게임 만드는 걸 즐기고, 공부 해 나가고 있는 (개복치)입니다.

고등학교 때 부터 게임 제작 노래만 불렀고, 어쩌다 정신 차리니 학교에 입학해 있었습니다. 물론 게임 기술을 배우는게 재미있어서도 있지만, 가장 중요했던 것은 바로 "재미"가 있었으니까요.

그러다가 많은 분들이 이런 "재미"를 만드는데 있어서 어려움을 겪고 있는 걸 알게 되었고, 때 마침 운이 좋게도 인프런을 만나 이렇게 여러분과 만들게 되었습니다!

물론 제 상식이나 코딩 능력이 완벽하다고는 할 수 없지만, 여러분이 재미를 펼쳐 나가는데 있어서 도움이 되었으면 하는 바람입니다.


 現 경희대학교 컴퓨터공학과 재학중

Curriculum

All

38 lectures ∙ (11hr 25min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

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

Limited time deal ends in 8 days

$507,720.00

19%

$23.10

Similar courses

Explore other courses in the same field!