Practical Ubuntu Server Course - Linux Administration
What you'll learn
- Understanding the Ubuntu Server operating system, including its features and benefits
- Installation and configuration of Ubuntu Server
- Basic command line operations, including navigating the file system, creating and managing users and groups, and setting file permissions
- Networking fundamentals, including configuring network interfaces, DNS settings, and firewall rules
- Understanding of Ubuntu Server virtualization
- Using SSH to securely connect to remote servers
- Basic troubleshooting and system maintenance skills to keep your server running smoothly
- Managing the Ubuntu Server Firewall
- Advanced Storage Configuration using ZFS
- Common Scripting Languages in Ubuntu Server
- File Sharing through Samba
- Practical experience with Hands on Labs
- Expert Advice from a sysadmin of over 10 years
- Comprehensive Course on Ubuntu Server
Requirements
- While no specific prerequisites are required for taking this course, it is recommended that students have some basic familiarity with using computers and the command line. Some prior experience with Linux or Ubuntu would also be helpful, but not strictly necessary.
- The course is designed to start with the fundamentals and build up from there, so even if you're new to Linux or Ubuntu, you should be able to follow along. The course materials are presented in a clear and concise manner, with plenty of examples and hands-on exercises to reinforce learning.
Description
Ubuntu Server is a powerful and reliable operating system that is widely used in server environments.
This course is designed to be short, sweet and straight to the point.
In this course, you will learn the fundamentals of Ubuntu Server administration, from installation and configuration to advanced topics such as virtualization and troubleshooting.
Through a series of lectures, demonstrations, and hands-on exercises, you will gain practical experience in working with Ubuntu Server. You will learn how to set up and configure network interfaces, DNS settings, and firewall rules, as well as how to troubleshoot various parts of the Operating system. You will also gain a strong understanding of command line operations and basic system maintenance skills to keep your server running smoothly.
This course is designed for IT students who want to develop their skills in server administration, as well as Homelab enthusiasts who want to set up a home server for personal use. No prior experience with Ubuntu or Linux is required, but some familiarity with computers and the command line would be beneficial. By the end of the course, you should feel confident in your ability to set up and manage an Ubuntu Server system, and have a strong understanding of the principles and practices involved in server administration.
Best of all, when you complete the course, you’ll earn a professional Certificate of Completion that you can proudly add to your résumé and LinkedIn profile — helping you stand out in today’s competitive IT job market. This certificate demonstrates that you have the skills and confidence to contribute from day one — exactly what employers are looking for.
So what are you waiting for? Enrol today and take a step towards becoming a Tech Expert.
Who this course is for:
- This course is ideal for anyone who wants to learn how to set up and administer Ubuntu Server 22.04
- IT students who want to develop their skills in server administration and gain hands-on experience with Ubuntu Server 22.04
- Homelab enthusiasts who want to set up an Ubuntu home server for personal use
- Anyone interested in learning about Ubuntu Server 22.04, regardless of their level of technical expertise
Instructor
I'm Dan Mill, an experienced IT professional who has worked with major organisations across a wide range of technologies. My background spans Technical Support, Networking, Linux, VoIP, Programming, and System Administration—giving me a broad perspective on what it takes to thrive in the IT industry.
My goal is to make IT education accessible to everyone. Through my affordable, beginner-friendly courses, I simplify complex technical concepts and provide hands-on knowledge that helps students gain confidence and real-world skills.
Whether you're just starting your IT journey or switching careers, my courses are designed to help you take that next step and succeed in today’s fast-paced tech world.
Let’s get you started on your IT journey!
Disclaimer:
The information provided in this course is for educational purposes only. While every effort has been made to ensure the accuracy and reliability of the content, the instructor and course publisher make no representations or warranties regarding the completeness, accuracy, or applicability of the information shared. The instructor shall not be held liable for any direct, indirect, or consequential damages resulting from the use or misuse of the material presented.
Always consult official documentation and follow best practices when working in professional environments.