Best course to learn Game development vs best course to learn SDL?

Can you kindly recommend me some courses that at first teach game development. And at second teach just SDL.

Game development is library agnostic I mean. that’s why. Any courses you recommend? I prefer C, C++ or Javascript as language.

What do you mean by “Course”? Are you wanting actual college classes, a tutorial, a video series, or a book?
I really liked “Game Programming Patterns” as a mid-level book:
It assumes the project you’re working on is going to be modular and expansive, but many of the patterns can be implemented to speed up or improve smaller games as well.

There is SDL2 Course which are not free

Youtube are worth looking for and there some SDL2 ebook on tablet if you go to play book store.