The Server Academy Blog
Check out our education content, learn new skills, and broaden your IT knowledge.
BeginnerCoding and AutomationPython
Python Replace() Function
The replace() method in Python is a powerful tool for working with strings, allowing you to replace ...
BeginnerPython
Python Round() Function Tutorial
Rounding numbers is a common operation in Python, especially when working with floating-point number...
Coding and AutomationPython
Python Absolute Value Abs() Tutorial
Understanding how to calculate the absolute value of a number is essential in Python, especially whe...
BeginnerCoding and AutomationPython
Python While Loop Tutorial
The while loop is a fundamental tool in Python for executing a block of code repeatedly as long as a...
Python
Python Interview Questions
If you’re preparing for a Python-related job interview, it’s essential to know the types of ...
Coding and AutomationPython
Python Try Except
When writing Python code, errors can be frustrating. Luckily, Python’s try and except blocks provi...
Coding and AutomationPython
Python Range() Tutorial for Beginners
The range() function is a fundamental tool in Python for creating sequences of numbers, particularly...
System Administrator
Systems Engineer Salary Breakdown: What You Can Earn in the United States
If you’re considering advancing your IT career to become a Systems Engineer, it’s helpful to...
BeginnerSystem Administrator
Systems Administrator Salary Breakdown
Curious about what Systems Administrators are earning across the U.S.? Let’s dive into the num...
BeginnerCoding and AutomationPython
Python Projects to Boost Your Programming Skills
Whether you’re just starting with Python or looking to challenge yourself with more complex pr...
BeginnerCoding and AutomationPython
Python Random Module: How to Generate Random Numbers
Random numbers are essential in various programming tasks, from simulations and games to security an...
BeginnerCoding and AutomationSystem AdministratorWindows
How to use the If Else Statement in PowerShell
One of the most powerful tools in PowerShell scripting is the ability to make decisions. The If, Els...
BeginnerCoding and AutomationSystem AdministratorWindows
How to use the PowerShell Try Catch Statement
If you’ve been scripting with PowerShell, you’ve probably run into unexpected errors tha...
BeginnerLinux
Linux For Beginners (2024)
This 2024 version of our Linux for Beginners video was created to help you become comfortable workin...
BeginnerCoding and AutomationPython
Python Delete File Tutorial
Introduction In this blog post, you’ll learn how to delete a file in Python using the os modul...
BeginnerCoding and AutomationPython
Python Not Equal Tutorial
Introduction In this article, we are going to cover the “not equal” operator (!=) in Pyt...
BeginnerLinuxSystem Administrator
How to Delete a Directory in Linux
Deleting directories in Linux is a common task that every system administrator needs to do on a regu...
LinuxSystem Administrator
Grep Multiple Strings in Linux
The grep command is one of the most powerful and frequently used commands in Linux. It allows users ...
BeginnerLinuxSystem Administrator
Linux Find Command
Introduction The find command in Linux is an incredibly powerful tool that allows you to search for ...
BeginnerLinuxSystem Administrator
Ubuntu Server vs Desktop
Choosing between Ubuntu Desktop and Ubuntu Server can be a big decision, especially if you’re ...
Linux
Linux Mint vs Ubuntu
Introduction Choosing between Linux Mint and Ubuntu can be challenging as both distributions are bui...
Linux
The Linux cat Command
Introduction to the cat Command The cat command in Linux is one of the most frequently used commands...
Linux
Best Linux Distributions
Choosing the right Linux distribution is a difficult task, especially when you consider the millions...
BeginnerCloudDevOpsSystem Administrator
Is Cyber Security a Good Career Choice?
The significance of cyber security cannot be overstated. As the world becomes increasingly interconn...
Linux
Debian vs Ubuntu: Which is best?
Debian vs. Ubuntu: A Comprehensive Comparison Introduction Choosing between Debian and Ubuntu can be...
CloudSystem Administrator
Types of Cyber Security: Which One Suits Your Career Goals?
The field of cyber security is as varied as it is vital, encompassing a range of specializations tha...
Linux
How to Use the Touch Command in Linux
Introduction to the Touch Command The `touch` command in Linux is a fundamental tool used primarily ...
BeginnerCoding and AutomationPython
Python Substring Tutorial
Manipulating Python strings is a common task you’ll need to do regularly. One key skill is wor...
DevOps
How to Implement an Effective DevOps Team Structure
An effective DevOps team structure is about creating a cohesive unit where diverse skills and respon...
DevOps
What is DevOps Transformation?
The world of software development is evolving at a rapid pace, with organizations increasingly turni...
DevOps
DevOps Job Titles Explained
DevOps has emerged as a critical framework for organizations seeking to improve collaboration, autom...
BeginnerLinuxSystem Administrator
How to Rename a File in Linux
Introduction Renaming files is a common task in Linux, whether you’re organizing your files or...
DevOps
DevOps Quotes for System Admins
The DevOps movement has emerged as a guiding philosophy, reshaping the way organizations approach so...
LinuxSystem AdministratorWindows
Linux Vs. Windows
Selecting the appropriate operating system (OS) is an important decision that influences every aspec...
CloudCoding and AutomationDevOpsLinux
Ansible vs. Terraform
Ansible vs. Terraform In the fast-paced world of IT, automation tools like Ansible and Terraform hav...
Coding and AutomationDevOpsLinuxSystem Administrator
Ansible Lineinfile Tutorial
Embarking on an Ansible journey introduces you to a myriad of modules, each designed to simplify spe...
Coding and AutomationDevOpsLinux
Ansible Roles
Introduction to Ansible Roles Ansible is a valuable automation tool that enables IT professionals to...
Coding and AutomationDevOpsLinux
Ansible Copy Module Tutorial with Examples
Ansible is a valuable automation tool that enables IT professionals to manage infrastructure more co...
Coding and AutomationPython
How to comment out multiple lines in Python
Commenting out code is a common practice among programmers. It allows you to temporarily disable par...
Coding and AutomationSystem AdministratorWindows
PowerShell For Loop Tutorial with Examples
Looping through a set of instructions until a certain condition is met is a fundamental concept in a...
Linux
How to List Linux Groups
Introduction to Linux Groups Linux Groups are a fundamental part of managing permissions and organiz...
Linux
How to Remove a Linux User
Removing a Linux User is an important Linux administration task. There are various reasons you might...
Linux
How to Rename a Directory in Linux
Renaming a directory in Linux is a straightforward task, achievable with a simple command. If you...
System AdministratorWindows
How to use the GPUpdate /Force Command
One of the tasks that System Administrators have is ensuring that policy settings are consistently a...
System AdministratorWindows
Active Directory Users and Computers (ADUC) Installation and Tutorial
Active Directory Users and Computers (ADUC) is part of Microsoft’s Active Directory (AD). This...
Coding and AutomationSystem AdministratorWindows
PowerShell Get-ChildItem Tutorial
The “Get-ChildItem” cmdlet in PowerShell is a key tool for listing and managing items wi...
Coding and AutomationSystem AdministratorWindows
How to write PowerShell Comments
Introduction Welcome to the PowerShell comments tutorial! If you’ve ever worked with PowerShel...
System AdministratorWindows
What is an Active Directory Forest?
Active Directory Forests are essential components in modern network infrastructures. They serve as t...
System AdministratorWindows
Active Directory 101: A Step-by-Step Tutorial for Beginners
1. Introduction Active Directory (AD) is an essential component for managing networked systems withi...
CloudDevOpsLinux
Learn these skills to start your DevOps career in 2024!
DevOps professionals earn an average of $133k per year in the United States according to builtin. Le...
DevOps
How to Build a DevOps Culture in Your Organization
In today’s fast-paced world, organizations need to adapt quickly to stay competitive. The trad...
Coding and AutomationDevOps
Ansible Tutorial for DevOps: Automation Made Easy
Are you looking for a comprehensive guide to make automation easier? Well, look no further! Ansible ...
Coding and AutomationDevOpsLinux
Best DevOps Tools for Beginners
Introduction In today’s fast-paced world of software development, DevOps has emerged as a crit...
Coding and AutomationDevOps
What is DevOps Automation? The Importance of Automation in DevOps
In today’s world, automation is key to success in many industries – and DevOps is no dif...
System AdministratorWindows
What is Active Directory
What is Active Directory and why is it important? In an organization, security is very important. It...
System Administrator
Virtual IT Labs - All You Need To Know
What are Virtual IT Labs? We have been overly using the word virtual for the past two years since th...
Coding and AutomationLinux
How to Become a Hacker
Becoming a hacker can be an exciting and rewarding six-figure job. Any product that uses digital tec...
System Administrator
System Administrator Salary in 2022
Before deciding to become a System Administrator full-time, you might ask yourself, what is the syst...
Coding and AutomationSystem Administrator
How to Easily Automate Tasks with PowerShell
You might know PowerShell as the improved command prompt version of Microsoft Windows, but PowerShel...
System Administrator
Assign License to a User using Licensing Group
In this lesson, we will go through the steps on how to add user(s) to a licensing group in your Micr...
System Administrator
Running Message Trace in Exchange Admin Center
In this tutorial, you will learn how to run a message trace using Exchange Admin Center to track any...
CloudSystem Administrator
How to Create a Licensing Group in Microsoft 365 Tenant
In this lesson, we will go through the steps on how to Create a Licensing Group in your Microsoft 36...
System AdministratorWindows
Windows Cyber Security - STIGs for Beginners
This tutorial will show you how you can get started learning the technical side of Cyber Security fo...
System Administrator
Creating Mail Flow Rules
In the lesson you will access the Exchange Admin Center for Exchange Online and create a mail flow r...
Coding and Automation
How to run SQL Commands from PowerShell
If you want to run SQL commands from your PowerShell terminal you can do so by simply installing the...
CloudSystem Administrator
Adding Multiple Cloud Users to Microsoft 365 tenant.
In this lesson, you will learn how to import multiple cloud users to your Microsoft 365 tenant. If y...
System AdministratorWindows
How to enable Advanced Features in Active Directory
Active Directory includes an Advanced Features view that will allow you to access several items that...
CloudSystem Administrator
Getting Started with Microsoft 365 Administration.
In this lesson, you will learn how to get started with Microsoft 365. Before continuing this tutoria...
Coding and AutomationPython
How to install Python on Windows 10
Python is one of the most in demand skills you can add to your resume. It’s used by Wikipedia,...
Cloud
Syncing your On-Premise Users to Azure Active Directory.
For this lesson, you will learn how to sync your local Active Directory Domain Services (ADDS) to Az...
CloudSystem Administrator
Adding a Target Folder to a Namespace
In this lesson, you will learn how to add a Target Folder to your created Namespace when implementin...
System AdministratorWindows
Implementing DFS (Distributed File System)
In this lesson, you will learn how to implement DFS to your Windows Server 2016 for your branch offi...
System AdministratorWindows
How to create Active Directory User Accounts
In this lesson you will learn how to create Active Directory user accounts. Step 1. Open Server Mana...
System AdministratorWindows
Promote a Server to a Domain Controller
In this lesson you are going to learn how to promote a server to a domain controller. This procedure...
System AdministratorWindows
Installing the AD DS Server Role
In this lesson you are going to learn how to build an Active Directory domain an by installing the A...
System AdministratorWindows
Active Directory Groups Tutorial
Active Directory groups and memberships are one of those things you MUST understand in order to admi...
System AdministratorWindows
How to Audit the Security of Your Windows Server
Security is an ever-growing concern to companies. One of the most critical security measures you can...
System AdministratorWindows
Install and configure DHCP (Dynamic Host Configuration Protocol)
DHCP Overview DHCP (Dynamic Host Configuration Protocol) is a networking service that will automatic...
Coding and Automation
Active Campaign PHP API Example
Generally at Server Academy we provide training on Windows Server for IT professionals but this time...
Coding and AutomationSystem AdministratorWindows
Automate your IT with the Task Scheduler
In this tutorial we are going to take a look at how you can use the Task Scheduler to run your autom...
System AdministratorWindows
How to tail logs with Windows PowerShell
Lately I’ve been needing to watch some logs that are creating by my IIS 10 server. The problem...
System AdministratorWindows
Active Directory Tutorial for Beginners
What is Active Directory? Active Directory is a Microsoft Technology for identity management in comp...
CloudCoding and AutomationDevOps
How to upload directory to AWS S3 Bucket
If you use the upload button in S3, you will only be able to upload files and not directories: Howev...
System AdministratorWindows
How to Install SCCM 1902
This tutorial will show you how you can install SCCM 1902 in your production or test network at home...
Coding and AutomationSystem AdministratorWindows
Bulk Install Windows Update MSU Files with PowerShell
There may come a time when you need to manually install several Microsoft update *.msu files. If you...
Coding and AutomationSystem AdministratorWindows
Enable PSRemoting with Group Policy
In this tutorial you are going to learn how you can enable PowerShell remoting (PS remoting) on your domain computers with Group Policy.
Coding and AutomationWindows
How to send Emails from PowerShell
There are several reasons why you may want to programmatically send emails with Windows PowerShell. ...
Coding and AutomationSystem AdministratorWindows
Import Active Directory Users from a CSV Spreadsheet with PowerShell
In this tutorial I want to show you how you can write a PowerShell script to automatically create Ac...
Gaming Servers
How to Host a DCS Server - Full Step-by-step Guide
Overview While we at Server Academy mostly create content based around administrating the Windows Se...
System AdministratorWindows
How to Assign a Static IP address on Windows Server 2016
Design is a funny word Overview This tutorial describes the steps to assign a static IP address on W...
System AdministratorWindows
Central Management of Local Group Policy
Design is a funny word Overview I received an email from a student who wanted to centrally manage th...
System AdministratorWindows
VirtualBox not showing any 64bit Operating Systems
Design is a funny word How to enable Intel VT or AMD-V virtualization in your BIOS This post describ...
System AdministratorWindows
How To Build an IT Lab for Free
Design is a funny word Tutorial Overview This tutorial is going to teach you how you can build a fre...
System AdministratorWindows
Group Policy Training
Introduction to Group Policy This video is going to explain what Group Policy is and how you can use it to administrate your networks.
System AdministratorWindows
How to Install Active Directory (The AD DS Server Role)
How to Install Active Directory in Your IT Lab Please like and share the video! Overview In this lec...
Sign up free and start learning today!
Practice on REAL servers, learn from our video lessons, interact with the Server Academy community!