vkresch / cppknowledge

This repo contains all C++ knowledge which I collected from various resources.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C++ Knowledge

This repo will contain all C++ lessons, concepts, design patterns, software architecture and algorithms which I learned from all kinds of resources (videos, books, people, ...). First I will group them by teachers. Later I will group them by concepts.

The overall goal of this repo is to have concept with code available to reuse them in projects one might encounter multiple times. This will be kind of my private stackoverflow.

Teachers

Yan Chernikov (The Cherno)

thecherno folder keeps track of the code and the lessons from The Cherno. Full playlist

Eric Freeman (Head First Design Patterns)

designpatterns folder keeps track of all the design patterns from Head First Design Patterns implemented in C++.

Pilzschaf (OpenGL)

opengl/Pilzschaf keeps track of the opengl tutorial by Pilzschaf. Full playlist

Joey de Vries (https://learnopengl.com/)

opengl/leanopengl keeps track of the opengl tutorial by Joey.

Alexey (Tsoding)

In progress ...

About

This repo contains all C++ knowledge which I collected from various resources.


Languages

Language:C++ 77.4%Language:C 22.4%Language:CMake 0.1%Language:GLSL 0.1%Language:QMake 0.0%