I thought it would be helpful to create a resource page that you can always come to for all of your needs. I’ll add to it as I learn more, but you’ll notice that in the future I will reference this page quite often. I recommend bookmarking it for your reference and convenience. Enjoy!
Linux for Beginners: If you want to learn how to use Linux, but don’t know where to start, then this is for you. Linux for Beginners doesn’t make any assumptions about your background or knowledge of Linux. You need no prior knowledge to benefit from this book. You will be guided step by step using a logical and systematic approach. As new concepts, commands, or jargon are encountered they are explained in plain language, making it easy for anyone to understand.
Command Line Kung Fu: Do you think you have to lock yourself in a basement reading cryptic man pages for months on end in order to have ninja like command line skills? In reality, if you had someone share their most powerful command line tips, tricks, and patterns you’d save yourself a lot of time and frustration. This book does just that.
Python Programming for Beginners: If you are interested in learning how to program, or Python specifically, this book is for you. In it you will learn how to install Python, which version to choose, how to prepare your computer for a great experience, and all the computer programming basics you’ll need to know to start writing fully functional programs.
Scrum Essentials: This book will provide every team member, manager, and executive with a common understanding of Scrum, a shared vocabulary they can use in applying it, and practical knowledge for deriving maximum value from it. After reading Scrum Essentials you will know about scrum roles, sprints, scrum artifacts, and much more.
The THESIS Theme: This WordPress theme and framework promises out-of-box search engine optimization, faster page load times, maximum readability to engage and hold reader’s attention, and point-and-click design and font controls.
WordPress: The #1 Blog Publishing Platform. Free and easily customizable with wonderful support. All of my blogs use WordPress.
Courses and Classes
High Availability for the LAMP Stack: Learn how to setup a highly available LAMP stack (Linux, Apache, MySQL, PHP). You’ll learn about load balancing, clustering databases, creating distributed file systems, and more.
Linux Administration: Take this course if you want to learn Linux system administration and supercharge your career. By the end of this course you will fully understand the most important and fundamental concepts of Linux server administration. More importantly, you will be able to put those concepts to use in practical real-world situations. You’ll be able to configure, maintain, and support a variety of Linux systems. You can even use the skills you learned to become a Linux System Engineer or Linux System Administrator.
Linux for Beginners: This is the online video training course based on the best-selling Linux for Beginners book. This course includes explanations as well as real-world examples on actual Linux systems.
Learn Linux in 5 Days: Take just 45 minutes a day for the next 5 days and learn exactly what you need to know about the Linux operating system. You’ll learn the most important concepts and commands, and I’ll even guide you step-by-step through several practical and real-world examples.
Linux Alternatives to Windows Applications: If you ever wanted to try Linux, but were afraid you wouldn’t be able to use your favorite software, programs, or applications, take this course.
Shell Scripting: Learn all my bash scripting and coding secrets in this course.
Vim Masterclass: This course turns the traditional “steep learning curve” of learning vim into a quick and easy speed bump.
Python Programming Course: If you want to learn how to write Python programs like a pro, solve real-world problems, or automate repetitive and complex tasks, this course is for you. By the end of this course, you will be able to create Python scripts with ease. You’ll learn how to take tedious and repetitious tasks and turn them into programs that will save you time and simplify your life on Linux, Unix, or MAC systems.
Web Programming with Python: This Web Programming with Python course takes you through a hands-on guide to object-oriented python web programming, working with multiple types of servers, databases and web frameworks.
Drop Box: Dropbox is a free service that lets you bring your photos, docs, and videos anywhere and share them easily. Never email yourself a file again!
Cloud Hosting and VPS (Virtual Private Servers)
Digital Ocean: Simple cloud hosting, built for developers. Deploy an SSD cloud server in just 55 seconds. Visit http://www.linuxtrainingacademy.com/digitalocean to get access to your own server for as little as $5 a month.
Web Hosting with SSH and Shell Access
Bluehost: 99% of my websites are hosted on Bluehost. Why? Because it’s incredibly easy to use with 1-click automatic WordPress installation and excellent customer service – via phone and via chat. I HIGHLY RECOMMEND using Bluehost for your first site. Also, you can use the same hosting account for multiple domains if you plan on creating more websites. Click this link to get a special discount off the regular price!
Stay in touch
If you want to receive free Linux and other open source software tips from Jason, all you have to do is enter your email below and click “sign me up!”