Online Course: Introduction to Network Operations Thumbnail
‹ Back

Online Course: Introduction to Network Operations

UNIX/Linux, Networking & Domain Name System (DNS)

The applications for this course are currently closed. Stay tuned for the next round!

In the meantime, watch our tutorials!

This introductory online course is targeted at novice/entry level UNIX/Linux users pursuing careers in Network or System Administration. The course is practically oriented and guides the trainee step by step on how to install and setup a working UNIX server, connect it to the Internet and then run a Caching Domain Name System (DNS) server in a Virtualized environment. The techniques covered in the course are applicable in real world environments to setup Internet-ready caching DNS servers. The course was developed over 9 months with assistance from several experts from within and out of Africa. It is a foundation course that provides trainees with necessary skills to allow them to progress to more advanced topics in the future.

Course Objectives

  • Learn how to install a UNIX/Linux operating system in a virtualized environment.
  • Develop competences in key networking topics – IPv4 and IPv6.
  • Install third party software on a UNIX or Linux platform using common software management tools.
  • Work with the UNIX/Linux shell and becoming comfortable with the command line interface.
  • Edit files in UNIX/Linux and create simple scripts.
  • Understand the role of the Domain Name System (DNS) in the operation of the Internet.
  • Build and activate a caching Domain Name System (DNS) server.
  • Learn about the Internet Engineering Task Force (IETF) and the Request for Comments (RFC) process.

Who Should Attend

Novice/entry level network engineers and system administrators who are interested in learning about UNIX/Linux, Networking and DNS. The course is targeted at upcoming network engineers and system administrators from Research Education Networks (RENs), Network Operator Groups, Universities, ccTLD registries or Internet Service Providers.

Course Syllabus

This course is comprised of nine modules consisting of:

  • Installing a UNIX/Linux Operating System in a Virtual environment
  • Networking concepts – IPv4 and IPv6
  • Installing 3rd party software on a UNIX or Linux platform using Software management tools
  • Working with the UNIX/Linux shell
  • Editing files in UNIX/Linux and creating simple scripts
  • Building and activating a caching DNS Server
  • Understanding the role of DNS in the Internet
  • Introduction to the IETF and Request For Comments (RFC)

This is a moderated course that is moderated by expert moderators.


No prerequisites but interested trainees user should be computer literate and be comfortable with English.


Will I get a certificate after completing this course?

Yes, printable certificates of completion are available after you meet all the criteria necessary to complete the course.

What resources will I need to complete this course?

All that is needed to take the course is a PC or Laptop with a modern browser (Firefox, Chrome, Internet Explorer, Opera, etc.) running an operating system supported by VirtualBox (e.g. Windows, Ubuntu, Mac OS X, etc.), an Internet connection, and dedicated time to complete the course.

How much time commitment will be needed to complete the course?

At least ten (10) days of dedicated time. However, you will be allowed 30 days to complete the course.

Will this course be available in other languages?

Yes, it is available in French.

Who can I contact for more information on the course?

For more information, kindly contact us at


If you have any questions or know of higher education or other organizations that might be good partners for the development and delivery of online courses, please drop us an email at

‹ Back