Fedorum YouTube Channel

We are just days away from uploading the first Fedora Workstation 36 videos.

Links to the best tutorials for Fedora Linux users

Here is my collection of current links which have helped me to fix and improve all kinds of Linux issues. Sometimes, I reinstall Linux and one of the first things that I restore are the bookmarks. The reason why I am publishing this Linux links page is so that I can access my links on the go.
I groom my bookmarks often and only keep the best of the best. Here they are.

Written Linux Tutorials

  • Getting started with virtualization
    This tutorial has all the information one needs to install and configure virtual machines on a Fedora or any Linux workstation. Although Gnome includes Boxes, installing QEMU and Virt Manager provides the best performance and allows us to fine-tune every machine.
  • How to Install LAMP Stack on Fedora 36
    This website helped me a great deal in setting up a local development environment. Having all of the commands in written from was much better than watching a YouTube video as I could quickly copy/paste the commands. Pradeep Kumar’s website has all kinds of other useful info as well.
  • How To Install LAMP Stack on Fedora 36 (different website)
    The LAMP stack is popular and every tutorial covers something in a different way. If the above link isn’t giving you the results you expect then try this one. It too is well written and while on that website, check out some of the other topics they cover.
  • MariaDB tutorial by Richard Peterson
    Ignore the Windows installation section and start reading (search for) from the “Working with Command Prompt” section onward.
  • Beginner MariaDB Articles
    Anyone working with PHP will need to know MariaDB and there is no better place than the official website. Kudos to the writers for doing such a fine job presenting the information.
  • Install and Configure phpMyAdmin on Fedora 36
    I host a local mirror of all of the WordPress sites that I administer. For WordPress developers, phpMyAdmin is a huge time-saver and this tutorial is all one needs to get it installed.
  • Lamp doesn’t let me install WordPress plugins
    Sometimes, a local WP install will not install themes or plugins. I have bookmarked this old solution because it still works. To save me time, the fix is adding this line to the wp-config.php
    define(‘FS_METHOD’,’direct’);
  • Spruce up the Nano text editor
    Fedora and openSUSE install the Nano editor by default. Speaking of default, out of the box, several of the good-to-have options are not enabled. This website has all the information needed to change that. I have made many changes to my nanorc and recommend that you do so as well.

openSUSE

Fedorum is, as you can guess by the website name, all about Fedora Linux. Hosting a local mirror of live websites is best done on a server that is rock solid. Right now, I use openSUSE Leap Server Edition but in time, I will migrate the sites to a virtual Fedora Server.

  • Unofficial Guide to openSUSE Leap 15.4
    Leap 15.4 is SUSE’s latest offering and my home server runs this version to host a dozen of websites. I am well experienced with openSUSE Tumbleweed which, like Fedora, is a powerful and capable Linux distribution that features the latest and greatest Linux has to offer. When it comes to running a server, the latest and greatest is NOT what I want because stability trumps every other feature.
    Our openSUSE Leap server runs in a QEMU KVM virtual machine installed on Fedora 36 and consumes 4 GB of RAM while only using 2 processors.
  • Docker
    This openSUSE documentation page has all the information needed to get docker up and running on an openSUSE server. Here are the quick steps for those who prefer to use the terminal instead of YAST.
    sudo zypper install docker python3-docker-compose
    sudo systemctl enable docker
    sudo usermod -G docker -a $USER
    sudo systemctl restart docker

    Not to forget, the docs.docker.com website which has a great getting started section.

Ruby Programming

  • Ruby For Beginners
    This website is published by Ruby Monstas from Berlin Germany and well worth consulting when getting started with Ruby.
  • The definitive Ruby tutorial for complete beginners
    Good Ruby programming tutorials are hard to find. This website is exceptionally well written and not only teaches the concept of programming but also shows tutorial makers how to write effective instructions.
  • Learn Ruby the Hard Way
    Although a companion website for the book, the author has done a fine job presenting new programmers with everything they need to know about Ruby.
  • Learn Ruby on Rails from Scratch
    3.5 hours YouTube course that covers both, Ruby and Ruby on Rails. The reason why I like this course more than other ones is that is it presented by someone who has plenty of hands-on experience.
  • Most Common Ruby Array Methods
    I teach programming and some students have difficulty with arrays. This website does a fine job of covering arrays quickly and give those who need more practice a chance to catch up. If you are a beginning programmer and have difficulty working with loops then go back and revisit arrays. When learning, it is normal to repeat previous chapters so please take advantage of knowing that.
  • Learning Ruby: From Zero to Hero
    Want a one-page introduction to Ruby? This link provides just that. The author of that page doesn’t waist time with the who or why Ruby and instead, jumps right into teaching. I highly recommend that anyone who wants to learn how to program completes the exercises on this page several times and not just spend a few minutes soaking up the information. It is repetition that leads to success so take your time. We all did.

YouTube Video Links

  • Linux Server Administrationinstructions need to be ofhigh quality.
  • I use Linux for 20+ years now and still grab something new from well-made videos like this one by NetShark. If you want to learn from someone who is proficient then this almost four hour long course is worth watching for sure.
  • Learn Ruby Programming in 3 hours
    Good and fresh Ruby tutorials are hard to find which is why I watched and bookmarked this three hour Ruby course by The Nerdy Dev.
  • Ruby from Scratch
    This is the introduction video to a Ruby course by Codemy School. It doesn’t take long to realize that the presenter knows what he is talking about. Since my time is limited, I only watch videos that feature an instructor who not only knows Ruby but also knows how to teach.
  • Learn Ruby
    Another well-made website that guides novices towards programming. If any of the above links don’t click with you then try this one. The page features a layout that makes the lessons easy to access and the presentation is excellent.
  • Meet Jekyll – The Static Site Generator
    This YouTube video by Techno Tim taught me everything I needed to know about Jekyll in order to evaluate if I am building a website with it or not.
  • YouTube: Rails vs JavaScript
    Donn Felker explains clearly which one to use for your SaaS. Every project is different but his reasoning is solid and worth watching.
  • Create a web app with 4 lines of code
    A recent discovery is Andrew Courter’s YouTube channel which is one of the new ones that cover Ruby topics. I bookmarked it because of Andrew’s pleasant teaching style and hope that the link will be of value to others as well.

PHP YouTube Video Links

  • PHP For Beginners
    This 3+ hour crash course by Traversy Media was recently published and is sufficient for everyone who wants to learn PHP programming. To maximize learning, I also recommend to take this video course while consulting a good text book.
best book to learn php and mysql programming

If you are into books then I highly recommend the PHP & MYSQL book by Jon Duckett. Just look it up on Amazon and you will discover that this book has a perfect five-star rating.
Currently, amazon.ca sells it for CAN $54.00 and amazon.com sells if for only US $26.99
Please know that I am NOT an amazon affiliate and only provide the book links because I actually bought it recently. The reason I also recommend this book is because tutorials that get published on websites usually only cover some parts of a topic. All the links on this page provide enough information to get by but can’t match a 600 page book written by a professional author.

  • PHP Programming Language Tutorial – Full Course
    Usually I don’t post links from 2018 but with over three million views, Mike’s tutorial is a classic. Besides PHP, he also has a great Ruby tutorial and much more. Mike is a natural teacher and although the tutorial is a bit dated, the principals he teaches are valid for years to come.
  • Create A 5 Page Website With PHP 
    This is best tutorial I know about which clearly explains the concept of web design with PHP Includes, HTML5, CSS3 & Bootstrap 4. Although a bit dated (2019), the instructions are solid and must be understood as presented if static PHP pages are what a client wants.

Python YouTube Video Links

  • Python Crash Course for Beginners
    I hope that you noticed that I have quite a few Ruby programming links. If you watch this Python crash course video, you’ll hear the instructor say the magic phrase which so many programming tutorials use “If you have experience with another programming language”.
    I don’t know why they say that. If I click on a beginner video link, then it should be assumed that I don’t but ….
    Long story short. Ruby is an easy way to get into programming. Moving from Ruby to Python is much easier than starting Python from scratch.

JavaScript YouTube Video Links

  • JavaScript Complete Course For Beginners
    Just a bit over three hours, this well-structured course is the best one I have come across. There are many but the instructor who presents this course is exceptional.

Blender 3D YouTube Video Links

  • Learning Blender
    This video tutorial is one of the few free Blender courses on YouTube. If 3D modeling is something that you are passionate about then you can get started right now with the help of this video and the free open-source Blender suite.

Do you have links that should be featured here?

Links to well-made tutorials are of great value to learners. I don’t google a lot because the setup here at Fedorum runs amazingly well. Still, sometimes I come across something that is worth bookmarking and every tutorial teaches me something that I didn’t already know.
If you have a link or links that should be featured on here then please leave a comment below that includes the URL. I will watch/read it and if it fits the list then I’m happy to add it. If you leave your name then I’ll credit you for the submission. 🙂

Please only submit tutorials which:

  • You have read or watched
  • Work as per the instructions
  • Were made in 2021 or 2022

Thank you!