courses
Online courses that I recommend
- [NDG Linux Unhatched English 0421b](https://www.netacad.com/courses/os-it/ndg-linux-unhatched)
- [Linux Journey *; learn the ways of Linux-fu, for free*](https://linuxjourney.com/)
- [Systems Security, *MIT OpenCourseWare](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-858-computer-systems-security-fall-2014/)
- [Computer System Engineering](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-033-computer-system-engineering-spring-2018/index.htm)
- [Principles of Computer System design: an Introduction](https://ocw.mit.edu/resources/res-6-004-principles-of-computer-system-design-an-introduction-spring-2009/)
## hacking
learning how to hack...
- Bandit overthewire:
- you learn linux too!
- 0xf.at
- you learn javascript and programming and web development
- picoCTF for schools?
-
- a competition about hacking software and getting the device if you do
hack it
-
## tutorials
- [xlib: a short tutorial, *tronche.com*](https://tronche.com/gui/x/xlib-tutorial/)
- [vim reference by example](https://learnbyexample.github.io/vim_reference/Introduction.html)
### random recommendations
this is a list of recommendations of courses, books, etc that I have most likely not looked at but kinda seems interesting or useful.
- book for Linux *How Linux works, 2nd edition: What every super user should know by Brian Ward*
- book for learning operating systems: *Operating Systems: Design and Implementation. Andrew Tatenbaum*
- C for dummies by Dan Gookin
### coding bloat, maybe not?
I'm not a liar. I'll be sincere.
I have not checked any of these programming 'practice websites and don't really agree with the constant practice of problems after problems after problems.
I think i checked out l33tcode but that was like 2 years ago and I don't see it necessary. I should write a blog post about this.
- Leetcode
- Algoexpert
- Codewars
- Flagctf
- Tryhackme
- HackerRank
- Code forces
- Atcoder.jp
- https://cses.fi/
- Codngame
- Topcoder
- Challengerocket.com
- https://adventofcode.com/
- https://www.urionlinejudge.com.br/judge/en/login
- https://onlinejudge.org/
- https://leetcode.com/
- https://www.hackerrank.com/