inflearn logo

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!

17 learners are taking this course

Level Beginner

Course period Unlimited

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 caseusmolamola

Hello! I am (Gaebochchi), someone who enjoys making games and is continuously studying. I wouldn't say my knowledge or coding skills are perfect, but... it is my wish to be of help in letting you all unfold your fun!


Currently enrolled (on leave of absence) at Kyung Hee University, College of Software Convergence

https://blog.dongdongcompany.com/

More

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!

Similar courses

Explore other courses in the same field!

$23.10