C++ For Yourself (original) (raw)

Welcome to the C++ for Yourself course! πŸ‘‹

GitHub Sponsors YouTube Channel Views YouTube Channel Subscribers Visitors Donate

Here we keep all the slides, code and discussions that are related to the C++ for Yourself course on YouTube πŸ“Ί

0 Access the slides and homeworks

All of the video content is duplicated as markdown documents in the lectures-and-homeworks repository. See its readme to access copyable code and most of the transctiotions of the videos.

To ensure this is a hands-on experience, there are also homeworks stored in the same repository. They are mixed in with the slides in the order in which they are expected to be implemented.

1 Create your own homework repo from the homeworks template repo

I strongly believe that to learn one needs to get their hands dirty. Each homework announced in the videos can be found in lectures-and-homeworks repository. Should any instuctions be unclear, please do not hesitate to ask questions under the appropriate videos or in the discussions within this organization.

To submit the homeworks, one can use a template in the the homeworks repository by clicking the Use this template button. The precise instructions are in the readme of that project.

I'm using a custom python homework checker script (also found in this organization) combined with GitHub actions to check the homeworks.

2 Spread the word and support this work

GitHub Sponsors Audible trial Amazon affiliate links

How much is it worth to you that this course exists?

Please remember that there is a human behind all of this work. I write scripts, create animations, record and edit videos at night after a full-time work day. It is at times hard. But you can make it easier. Here is what you can do:

πŸ‡ΊπŸ‡¦ Note that at least until the russian war against Ukraine is over, all your donations will be used to support Ukraine protecting itself from the russian aggression.