ONLINE TECHNICAL TRAININGS FOR UNIVERSITY STUDENTS 2022.

ONLINE TECHNICAL TRAININGS FOR UNIVERSITY STUDENTS 2022.

We offer moderated online courses and self-paced tutorials for the Rwanda Internet community. All courses are offered in high-bandwidth and low-bandwidth versions to accommodate network connectivity issues. The low-bandwidth versions adhere to Web Content Accessibility Guidelines (WCAG) 2.1 Level AA and are mobile responsive.

These courses cover topics important to the Internet industry, particularly for growing and strengthening the Internet. By attending, participants will be able to: 

  • Enhance employability, entrepreneurship, and career skills in the Internet industry
  • Connect the unconnected
  • Champion protocols that keep the Internet secure
  • Build, promote, and defend the network of networks

LEARNERS

Who can take these courses?

Everyone. If you would like to learn about the Internet, how it works, and shape its future, our online courses are for you! Our courses are aimed at people with different experience levels. Technical courses may have prerequisites—requirements you must meet prior to registration, so please check the prerequisites before registering for a course.

What do you need to take these courses?

To take our courses, learners need:

  • Internet connection
  • Desktop or laptop with at least 1 gigahertz (GHz) 32-bit (x86), or 64-bit (x64) processor and 1GB or RAM or smartphone with similar characteristics
  • A modern web browser (Mozilla Firefox, Google Chrome, Internet Explorer 9 or later, Opera, Apple Safari, etc.) running an operating system supported by VirtualBox (Windows, Ubuntu, Mac OS X, etc.)
  • JavaScript and cookies enabled

See below detailed course content for our 2022 online trainings for your reference.

 

COURSE CONTENT FOR 2022 TRAININGS

Course 1: Designing & Deploying Computer Networks.

What is this course?

This course is for students with a basic understanding of computer hardware and software, and who are already familiar with personal computers. It begins with teaching the fundamentals of networking, Ethernet, as well as Wi-Fi technologies. From the fundamentals, the course moves

into the planning, design, and deployment of simple LANs and covers the most common ways to connect a LAN to the Internet (Mobile Internet, ADSL, Fiber) and how to set up the connections. In addition, the course will present the most common maintenance issues as well as how to solve those issues. The course will have theoretical and practical components. The course will not include the planning, design and deploying of LANs that require other advanced equipment or concepts.

What are the course objectives?

  • Understand what a network is and how it works Have basic knowledge of OSI model, Network Standard organizations and TCP/IP Protocol suites.
  • Understand Types of Network Media.
  • Have basic knowledge of the components that make up a network and differentiate between a LAN, MAN and WAN.
  • Know the most common components and technologies of LAN (Network devices, Cable, and Wireless).
  • Design and install small LAN infrastructure.
  • Connect the LAN to the Internet using the most common Internet services through mobile, ADSL, and Fiber.
  • Troubleshoot small LANs and Internet connections and resolve the problems.
  • Have a basic understanding of how the Internet works (routing, DNS). 

Who should attend this course?

You should take this course if:

  • You are interested in planning, designing and deploying an Ethernet wired network using switches and/or UTP cables.
  • You want to be able to design and deploy a Wi-Fi network using a Wi-Fi router.
  • You would like to be able to configure routers to Connect LANs to an ISP.
  • You want to gain knowledge in troubleshooting LANs. 

Prerequisites:

  • Basic understanding of computer hardware and software.
  • Familiarity with personal computers and at least one operating system and basic office software.

 

Course 2: Introduction to Network Operations 1.0

What is this course?

This is an introductory course targeted at novice/entry level UNIX/Linux users pursuing careers in Network or System Administration. This course provides the necessary skills to progress to more advanced topics in the future. This course is practically oriented and provides step-by-step guidance on how to configure a UNIX/Linux server 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 set up Internet-ready caching DNS servers.

What are the course objectives?

  • Learn about and operate 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 become comfortable with the command line interface
  • Edit files in UNIX/Linux environments without Graphical User Interfaces (GUI)
  • 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 this course?

This course does not have prerequisites.

You should take this course if:

  • You are a novice/entry-level network engineer or system administrator interested in learning about UNIX/Linux, networking, and DNS.
  • You are an upcoming network engineer or system administrator from a Research Education Network (REN), Network Operator Group (NOG), university, ccTLD registry, or Internet Service Provider (ISP).

 

Course 3: Advanced Network Operations 2.0

What is this course?

This follows on from the Introduction to Network Operations course and aims to build on participants’ knowledge of more advanced aspects of core Internet services and new technologies. Topics include advanced DNS and introductions to email, secure web, and network monitoring.

What are the course objectives?

  • Understand advanced DNS setups, in order to deploy an authoritative DNS server.
  • Learn more about the workings of Email and Web services, including how to set up a basic email server and a basic web server with TLSsecured pages.
  • Understand network monitoring and its importance to network operations, in order configure a network monitoring service to monitor various network devices and Internet services.

Who should attend this course?

You should take this course if:

  • You are an intermediate-to-expert-level engineer interested in learning about deploying core Internet services, using open source software and open standards.
  • You have already attended the NetOps 1.0 course.

Prerequisites:

  • This course requires you to have first taken either the Introduction to Network Operations or NetOps 1.0 course
  • You need to have a firm understanding of Unix/Linux and basic DNS, as well as caching/ resolving DNS servers, networking, and command line Unix.

 

Course 4: Encryption 

What is this course?

This course is an introduction to encryption, and is intended to serve both as an overview and as a level set and foundation. Encryption is a key element in protecting us and our information as we go about our daily lives and as we interact with others online. It ensures our information and our communications remain confidential, protected, and available only to those for whom we intend.

What are the course objectives?

  • Describe encryption concepts at a high level, and the benefits encryption offers to us individually and as a society.
  • Find out why it is important, and the ways in which we rely upon strong encryption in our daily lives.
  • Understand how and why efforts to weaken encryption pose a serious threat.
  • Learn about various “backdoor access” proposals and why they are problematic.
  • Learn about the Internet Society’s goals and activities related to supporting strong encryption and defending against threats to it.
  • Discover what actions you can take to advocate for strong encryption in your community and beyond.

Who should attend this course?

This course does not have prerequisites.

You should take this course if:

  • You would like to have a solid understanding of how encryption relates to you as an Internet user and what threats it may face from governments, industry, and criminals
  • You would like to be able to advocate for strong encryption
  • You would like to become an encryption supporter and activate a Chapter.
  • You want to build awareness of the importance and benefits of encryption
  • You want to help shape the encryption process to protect data on the Internet
  • You would like to learn why encryption is fundamental for a secure, trusted and more resilient Internet

 

Course 5: Internet Way of Networking

What is this course?

This course is an introduction to the critical properties of the Internet Way of Networking. It will help learners understand the foundation that underpins the health and success of the Internet, and how to protect it to ensure the Internet can evolve to reach its full potential.

What are the course objectives?

  • Discover what key technologies and actions helped spark the Internet
  • Learn what the Internet Way of Networking is and the five critical properties that make up the foundation that underpins the Internet.
  • Find out how to identify threats to the Internet Way of Networking, with examples from existing use cases.
  • Learn how conducting an Internet impact assessment can help prevent policies, technologies and trends from harming the Internet.
  • Learn about the Internet Impact Assessment Toolkit, and how it can help users protect the foundation that keeps the Internet working for everyone.

Who should attend this course?

This course does not have prerequisites; it is recommended (but not required) for Network Operations.

You should take this course if:

  • You are a policymaker, technologist, or advocate working on issues related to Internet regulation.
  • You have a base understanding of how the Internet works, and would like to learn about the critical foundation that keeps it working for everyone.
  • You want to build awareness of the importance of protecting the critical foundation of the Internet.
  • You want to be able to advocate to prevent a policy, technology, or trend from harming the Internet’s foundation.
  • You want to know the basic considerations to include in an Internet impact assessment.