Choose your language
Networking and Cloud Computing Course
More than 2 million students worldwide

Networking and Cloud Computing Course

Get a solid, practical foundation in both networking and cloud computing — two of the most in-demand skill sets in tech today. From IP addressing and routing protocols to virtual private clouds and IAM, this course covers the concepts and tools that real IT roles require. Whether you're breaking into the field or filling critical knowledge gaps, this is where you start.

Dedika for businesses

What you will learn:

  • Configure subnets, route tables, and gateways in cloud and on-premises environments.

  • Understand the OSI and TCP/IP models and trace data flow across all layers.

  • Build secure virtual private cloud architectures with proper segmentation and access controls.

  • Apply network security fundamentals, including firewalls, VPNs, encryption, and threat mitigation.

  • Evaluate IaaS, PaaS, and SaaS models to match workloads to the right cloud service.

  • Troubleshoot network and cloud connectivity issues using structured diagnostic methods and CLI tools.

How you study in practice Networking and Cloud Computing Course

How you practise Networking and Cloud Computing Course

For businesses looking to train their team

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Computer Networking

  • Lesson 1 • Introduction to Network Standards Bodies

    Surveys organisations that define networking standards and explains why interoperability depends on them. Sets context for protocol discussions ahead.

  • Lesson 2 • Core Network Hardware Components

    Identifies routers, switches, hubs, and access points and explains their roles. Provides the hardware context needed for later protocol study.

  • Lesson 3 • Network Topologies and Architectures

    Covers physical and logical layouts of networks. Connects topology choice to performance and fault tolerance outcomes.

  • Lesson 4 • What Networks Are and Why They Matter

    Defines a network, its purpose, and real-world use cases. Establishes the vocabulary used throughout the course.

  • Lesson 5 • Data Transmission Basics

    Explains how data is encoded, transmitted, and received. Introduces bandwidth, latency, and throughput as measurable network qualities.

Chapter 2See details

The OSI and TCP/IP Models

  • Lesson 1 • The TCP/IP Model in Practice

    Maps the four-layer TCP/IP model to real protocols and compares it to OSI. Prepares students to work with the model used on the modern internet.

  • Lesson 2 • The Seven Layers of the OSI Model

    Defines each OSI layer's responsibilities and associated protocols. Builds the reference framework used in all subsequent protocol analysis.

  • Lesson 3 • Purpose of Layered Network Models

    Explains why abstraction layers simplify network design and troubleshooting. Motivates the OSI and TCP/IP models before detailing them.

  • Lesson 4 • Tracing Data Through the Stack

    Walks through a complete data transmission using both models. Reinforces encapsulation and helps students diagnose issues by layer.

Chapter 3See details

IP Addressing and Subnetting

  • Lesson 1 • IPv4 Address Structure and Classes

    Breaks down the 32-bit IPv4 address format and historical class system. Provides the foundation for subnetting calculations that follow.

  • Lesson 2 • IPv6 Addressing Fundamentals

    Introduces the 128-bit IPv6 format, address types, and notation rules. Positions IPv6 as the long-term replacement for IPv4 in modern networks.

  • Lesson 3 • Address Assignment and Management

    Covers static assignment, DHCP, and APIPA for IPv4 and SLAAC for IPv6. Connects address management practices to network reliability and scalability.

  • Lesson 4 • Subnetting a Network

    Applies subnet math to divide an address block into usable subnets. Students practise allocating subnets to meet host-count requirements.

  • Lesson 5 • Subnet Masks and CIDR Notation

    Explains how subnet masks divide network and host portions and introduces CIDR. Enables students to read and write modern address notation accurately.

Chapter 4See details

Core Networking Protocols and Services

  • Lesson 1 • Network Address Translation and Proxies

    Covers NAT types and how proxies mediate traffic between clients and servers. Explains how these services extend private networks and add a security layer.

  • Lesson 2 • Transport Layer Protocols: TCP and UDP

    Contrasts TCP's reliable, connection-oriented delivery with UDP's lightweight approach. Guides students in selecting the right protocol for a given application.

  • Lesson 3 • Routing Concepts and Protocols

    Explains static and dynamic routing and introduces OSPF and BGP at a conceptual level. Prepares students to understand how packets find paths across networks.

  • Lesson 4 • DNS: The Internet's Directory Service

    Explains how DNS resolves hostnames to IP addresses and describes its hierarchy. Connects DNS to every application-layer service students will encounter.

  • Lesson 5 • Application Layer Protocols

    Surveys HTTP, HTTPS, FTP, SMTP, and SSH as representative application protocols. Ties each protocol to a real service students will manage or use.

Chapter 5See details

Network Security Fundamentals

  • Lesson 1 • Firewalls and Packet Filtering

    Explains stateless and stateful firewalls and how rules control traffic flow. Connects firewall placement to network zone design introduced later.

  • Lesson 2 • VPNs and Secure Remote Access

    Describes site-to-site and remote-access VPN architectures and their protocols. Prepares students to design secure connectivity for remote workers and branch offices.

  • Lesson 3 • Access Control and Authentication

    Introduces AAA, 802.1X, and multi-factor authentication for network access. Links identity-based controls to the principle of least privilege.

  • Lesson 4 • Encryption and Secure Protocols

    Covers symmetric and asymmetric encryption and their use in TLS and IPsec. Provides the cryptographic grounding needed to understand VPNs and cloud security.

  • Lesson 5 • Common Network Threats and Attack Vectors

    Catalogs DoS, man-in-the-middle, spoofing, and phishing attacks with real examples. Establishes the threat landscape that motivates every security control ahead.

Chapter 6See details

Introduction to Cloud Computing

  • Lesson 1 • Cloud Economics and Pricing Models

    Explains pay-as-you-go, reserved, and spot pricing and introduces total cost of ownership analysis. Prepares students to evaluate cloud costs against on-premises alternatives.

  • Lesson 2 • Major Cloud Providers Overview

    Surveys the leading hyperscale providers and their core service categories without endorsing any single vendor. Gives students a market-aware perspective for provider selection.

  • Lesson 3 • Cloud Deployment Models

    Compares public, private, hybrid, and multi-cloud deployments by control, cost, and compliance fit. Connects deployment choice to organisational requirements.

  • Lesson 4 • What Cloud Computing Is

    Defines cloud computing using the five essential NIST characteristics and contrasts it with on-premises infrastructure. Sets the conceptual baseline for all cloud chapters.

  • Lesson 5 • Cloud Service Models: IaaS, PaaS, SaaS

    Distinguishes the three primary service models by responsibility and use case. Enables students to match workloads to the appropriate service model.

Chapter 7See details

Cloud Networking and Infrastructure

  • Lesson 1 • Hybrid and Multi-Cloud Connectivity

    Explains dedicated interconnects, VPN gateways, and SD-WAN for linking on-premises to cloud. Prepares students to design connectivity for hybrid enterprise architectures.

  • Lesson 2 • Cloud Security Groups and Network ACLs

    Contrasts stateful security groups with stateless network ACLs for traffic control. Applies firewall concepts from Chapter 5 to cloud-native enforcement mechanisms.

  • Lesson 3 • Virtual Private Cloud Architecture

    Explains how a virtual private cloud isolates resources within a public cloud. Connects VPC design to the IP addressing and subnetting skills from earlier chapters.

  • Lesson 4 • Cloud Storage and Content Delivery

    Introduces object, block, and file storage types and explains how CDNs reduce latency. Ties storage selection to application architecture decisions.

  • Lesson 5 • Load Balancing in the Cloud

    Covers Layer 4 and Layer 7 load balancers, health checks, and traffic distribution algorithms. Connects load balancing to high availability and scalability goals.

Chapter 8See details

Cloud Security, Compliance, and Operations

  • Lesson 1 • Cloud Monitoring and Logging

    Introduces cloud-native logging, metrics, and alerting tools for operational visibility. Establishes the observability foundation needed for incident response and optimisation.

  • Lesson 2 • Incident Response and Disaster Recovery

    Defines RTO and RPO and maps cloud features to recovery strategies. Equips students to design and test a basic cloud disaster recovery plan.

  • Lesson 3 • Cloud Identity and Access Management

    Covers IAM users, roles, policies, and federation for controlling cloud resource access. Extends the RBAC and least-privilege concepts from Chapter 5 to cloud-native IAM.

  • Lesson 4 • Data Protection in the Cloud

    Addresses encryption at rest and in transit, key management, and data classification. Connects cryptographic concepts from Chapter 5 to cloud storage and database security.

  • Lesson 5 • Compliance and Governance in the Cloud

    Maps cloud controls to common compliance frameworks and explains the shared responsibility model's compliance implications. Prepares students to support audit and governance processes.

Certification

Your valid completion certificate

This course is for you:

  • IT support technicians ready to move into infrastructure or cloud roles.

  • College students pursuing a computer science or information systems degree.

  • Career changers from non-tech fields drawn to cloud and networking work.

  • Small business owners who manage their own office networks and servers.

  • Developers who want to understand the infrastructure their applications run on.

  • Military veterans transitioning into civilian technology and IT operations careers.

What our students say

Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to change platforms... I'm grateful for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast and simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top qualifications

FAQ

Who is Dedika?

Is the certificate valid in the United Kingdom?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course