1. Linux and Shell Scripting
- The Linux Command Line - A comprehensive guide to mastering the Linux command line.
- Linux for Beginners - Introduction to fundamental Linux concepts and commands.
- Linux Commands Handbook - Handy reference for common Linux commands.
- Linux Kernel in a Nutshell - In-depth guide to understanding the Linux kernel.
- Linux from Scratch - Build your own Linux system from scratch.
- Bash Guide for Beginners - Beginner’s guide to Bash scripting.
- The Korn Shell Manual - Programming manual for the Korn Shell.
- Ten Steps to Linux Survival - A step-by-step guide to thriving in Linux environments.
- Linux 101 Hacks - Practical hacks to master Linux basics.
- Sams Teach Yourself Shell Programming - Quick course on shell programming.
2. Cloud Computing and DevOps
- 97 Things Every Cloud Engineer Should Know - Tips and best practices for cloud engineers.
- Azure for Architects - Guide for architects designing Azure solutions.
- Cloud Design Patterns - Patterns for building scalable cloud applications.
- Generative AI on AWS - Guide to building generative AI models on AWS.
- Migrating Applications to the Cloud - Effective strategies for cloud migration.
- A Practical Guide to Cloud Migration - Best practices for migrating to the cloud.
- CI/CD with Docker and Kubernetes - Learn CI/CD pipelines with Docker and Kubernetes.
- The Modern DevOps Lifecycle - Mastering the full DevOps lifecycle.
- Getting GitOps - Introduction to GitOps.
- The Path to GitOps - Roadmap to adopting GitOps practices.
- GitOps Cookbook - Practical recipes for managing applications with GitOps.
3. Programming and Software Development
Python
- Think Python (v2) - Introduction to programming with Python.
- Beyond the Basic Stuff with Python - Advanced Python techniques.
- Automate the Boring Stuff with Python - Automating everyday tasks.
- The Quick Python Book (4th Edition) - Practical Python learning.
- Clean Code in Python - Writing clean and maintainable Python code.
- Big Book of Small Python Projects - 81 fun Python projects.
Java and C++
- Think Java - Beginner-friendly Java programming.
- Effective Modern C++ - Best practices for modern C++.
- Modern C++ Programming - Comprehensive guide to modern C++.
- C++ Data Structures and Algorithms - An in-depth guide to C++ data structures.
4. Data Science and Analytics
- Think Stats (v2) - Statistics and data analysis with Python.
- Think Stats Online - Online version of Think Stats.
- Think Bayes (2nd Edition) - Bayesian statistics in Python.
- Data Science at the Command Line - Command-line tools for data science.
- Python Data Science Handbook - Techniques and tools for data science with Python.
- Hands-On Data Visualization - Practical guide to data visualization.
- Learning Spark - Big data processing with Apache Spark.
5. Databases and Big Data
- Kafka: The Definitive Guide - Understanding Apache Kafka.
- Redis for Dummies - Introduction to Redis.
- Graph Databases (Neo4j) - Leveraging graph databases.
- Graph Algorithms - Algorithms for graph data.
- SQL Cookbook (2nd Edition) - Tips and tricks for SQL.
Author's notes
Thank you very much for reading this far. If you could like and share, I would be very grateful. If you didn't like it, I can't know if you liked the post. This way, you help me know where I should improve my posts. Thank you.
My Latest Posts
![sc0v0ne](https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F663258%2F71be5327-71d5-4fe6-b6be-b797de0128bc.png)
My Super Powers as a Software Developer - 2024
sc0v0ne ・ Jan 6 '24
Favorites Projects Open Source
- 🐍 Python
- 🖥️ Deep Learning
- 👀 Computer Vision
- 🖥️ Linux
- 📉 Times Series
- 💾 Database
- 🦀 Rust
- 🖥️ Machine Learning
- 🛣️ Roadmaps
About the author:
A little more about me...
Graduated in Bachelor of Information Systems, in college I had contact with different technologies. Along the way, I took the Artificial Intelligence course, where I had my first contact with machine learning and Python. From this it became my passion to learn about this area. Today I work with machine learning and deep learning developing communication software. Along the way, I created a blog where I create some posts about subjects that I am studying and share them to help other users.
I'm currently learning TensorFlow and Computer Vision
Curiosity: I love coffee
Top comments (3)
Thank you so much! I appreciate it! I am new here and I started taking CS50 today. This will be a lot of help.
I'm glad you like it, there's a little square on the left where you can save it.
thank you