“My mission in life is not merely to survive but to thrive and to do so with some passion, some compassion, some humor, and some style.”
To understand DevOps you should take this course: AWS DevOps tools
Roadmap to DevOps on this link and basic concepts on link
Improve typing skills and with monkey.
Few simple projects with steps (Valaxy)
linux is essential in DevOps world. It's good to learn it.OS and their basic concepts, commands, file system,kernels, storage managment, processes, packages, user managment, boot the system, init, process utilization, logging and other topics is good to know because you will need it in working with servers.
Step by step whats important to know and understand in Linux
Basic commands, File/Folder Managment, User Managment, Systemd Services Start and Stop ..
Typing command in terminal with graphic explanation
Learning commands through different games.
Amazing page, more on: this link
If you are new to Linux and want to learn the command line this book is for you. The best thing is that is available to download free.
TIP! Learn every day at least 1h and repeat it...easy way to understand.
Linux distributions, Linux vs Windows, Important Linux Commands, File permissions, redirection, pipes, grep, sort..
Joseph D. (LAN, Practical networking commands,linux hosts file, traceroute..
whoami,man, clear,pwd, ls, cd, mkdir, rm, jobs, ps, gzip,alias, sudo, piping,sort,killall,history,bg,fg ..
Linux Process Managment, Scheduling jobs, Storage managment, User Managment from CLI, systemd tutorial,Linux security..
Python tutorials, Video courses (step by step), Quizzes, Community
One part of courses(in general) are free, another part have price.