
MikroTik Course
Master MikroTik RouterOS from the ground up and gain the hands-on skills employers and clients demand. This course covers routing, firewalls, VPNs, VLANs, QoS, and network automation in practical depth. Whether you're managing a small business network or building ISP infrastructure, this is the training that gets you there.
What you will learn:
You will learn how to install, configure, and secure MikroTik RouterOS devices across real-world network scenarios. The course covers IP addressing, static and dynamic routing, firewall design, NAT, and VLAN segmentation. You will deploy multiple VPN technologies including WireGuard, IPsec, and OpenVPN for both site-to-site and remote-access use cases. Wireless configuration, QoS traffic shaping, and bandwidth management are covered in dedicated chapters. You will also work through network automation using RouterOS scripting, schedulers, and the REST API. Troubleshooting methodologies and enterprise-scale topics like CAPsMAN, PPPoE, and BGP round out the curriculum.
How you study in practice MikroTik Course
How you practise MikroTik 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.
Course content
8 Chapters • 42 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsIntroduction to MikroTik and RouterOS
Introduction to MikroTik and RouterOS
Lesson 1 • Backup, Reset, and Upgrade Procedures
Covers configuration backup formats, factory reset methods, and RouterOS upgrade paths. Ensures students can recover devices before making complex changes.
Lesson 2 • MikroTik Hardware and Product Lines
Covers RouterBOARD models, switch chips, and wireless hardware variants. Establishes hardware context needed for all subsequent configuration tasks.
Lesson 3 • Accessing and Managing RouterOS
Teaches Winbox, WebFig, SSH, and CLI access methods with initial login procedures. Students gain multi-method access skills used in every lab exercise.
Lesson 4 • RouterOS Architecture and Licensing
Explains RouterOS as a Linux-based OS, its software package system, and licence levels. Connects licensing tiers to feature availability throughout the course.
Lesson 5 • RouterOS CLI Fundamentals
Introduces the command hierarchy, tab completion, command history, and safe mode. Provides CLI fluency required for advanced configuration in later chapters.
Chapter 2HideHide detailsSee detailsIP Addressing and Basic Networking
IP Addressing and Basic Networking
Lesson 1 • DHCP Server and Client Configuration
Configures DHCP server pools, leases, and options, plus DHCP client on WAN interfaces. Provides automatic address management used in LAN and ISP connectivity setups.
Lesson 2 • ARP and Neighbour Discovery
Explains ARP table management, static ARP entries, and proxy ARP use cases. Students control Layer 2-to-Layer 3 resolution for security and performance.
Lesson 3 • IP Address Assignment on Interfaces
Teaches static IP assignment, interface naming conventions, and address list concepts. Directly enables interface-level routing and firewall rule creation.
Lesson 4 • Subnetting and CIDR Notation
Reviews binary subnetting, CIDR prefix lengths, and network/broadcast calculation. Accurate subnetting underpins every routing and firewall decision in the course.
Lesson 5 • DNS Configuration and Caching
Sets up RouterOS as a DNS resolver and cache with static DNS entries. Enables name resolution for downstream clients and internal service addressing.
Chapter 3HideHide detailsSee detailsRouting Fundamentals and Static Routing
Routing Fundamentals and Static Routing
Lesson 1 • Route Failover and Check-Gateway
Implements check-gateway ping monitoring and distance-based failover routes. Provides ISP redundancy patterns applied in firewall and NAT chapters.
Lesson 2 • Static Route Configuration
Configures gateway routes, blackhole routes, and recursive next-hop resolution. Students build reliable static topologies used as baselines for lab environments.
Lesson 3 • Policy Routing with Routing Rules
Uses routing rules and routing marks to steer traffic by source, destination, or mark. Enables per-user or per-service routing decisions built upon in the firewall chapter.
Lesson 4 • IP Unnumbered and Point-to-Point Links
Configures /30 and /31 point-to-point links and IP unnumbered interfaces. Prepares students for WAN link design and dynamic routing neighbour sessions.
Lesson 5 • RouterOS Routing Table Internals
Examines route types, administrative distance, and route selection logic. Understanding route precedence is essential before adding dynamic routing protocols.
Chapter 4HideHide detailsSee detailsFirewall and Network Address Translation
Firewall and Network Address Translation
Lesson 1 • Source NAT and Masquerade
Configures masquerade and src-nat rules for single and multiple WAN interfaces. Provides outbound internet access for all LAN segments configured in prior chapters.
Lesson 2 • Destination NAT and Port Forwarding
Implements dst-nat rules for inbound port forwarding and hairpin NAT scenarios. Enables internal service publishing required in VPN and QoS chapters.
Lesson 3 • Address Lists and Dynamic Blocking
Uses static and dynamic address lists for blocklists, allowlists, and auto-banning. Enables scalable rule management without per-IP rule duplication.
Lesson 4 • Building a Baseline Firewall Ruleset
Constructs accept-established, drop-invalid, and service-protection rules step by step. Students leave with a reusable secure-by-default template for all lab routers.
Lesson 5 • Firewall Logging and Troubleshooting
Adds log actions to firewall rules and interprets RouterOS log output for diagnosis. Closes the chapter with diagnostic skills applied throughout the course.
Lesson 6 • Firewall Architecture and Chain Logic
Explains input, forward, and output chains with connection tracking states. Chain selection logic is the conceptual foundation for every firewall rule written.
Chapter 5HideHide detailsSee detailsBridging, VLANs, and Switching
Bridging, VLANs, and Switching
Lesson 1 • VLAN Tagging on Bridge Ports
Configures bridge VLAN table, tagged and untagged ports, and PVID assignment. Enables traffic segmentation between departments or services on shared infrastructure.
Lesson 2 • Bonding and Link Aggregation
Implements 802.3ad LACP and balance-rr bonding for redundancy and throughput. Provides high-availability Layer 2 uplinks for server and core switch connections.
Lesson 3 • RouterOS Bridge Interface Fundamentals
Creates bridge interfaces, adds ports, and explains STP/RSTP operation. Bridge fundamentals underpin all VLAN and switching configurations in this chapter.
Lesson 4 • Inter-VLAN Routing with VLAN Interfaces
Creates VLAN sub-interfaces on the bridge for routed inter-VLAN communication. Connects Layer 2 segmentation to Layer 3 routing established in earlier chapters.
Lesson 5 • CRS Switch Chip Configuration
Configures CRS hardware switch chip for wire-speed VLAN switching and port isolation. Hardware switching offloads CPU and scales to high-throughput environments.
Chapter 6HideHide detailsSee detailsWireless Networking with RouterOS
Wireless Networking with RouterOS
Lesson 1 • Access Point Configuration and SSIDs
Sets up SSIDs, SSID hiding, and multiple virtual AP interfaces on one radio. Enables multi-SSID deployments mapped to separate VLANs in the bridging chapter.
Lesson 2 • Wireless Security Profiles
Configures WPA2/WPA3 security profiles, authentication types, and cipher suites. Proper security profiles prevent unauthorised wireless association.
Lesson 3 • Wireless Bridging and WDS
Implements WDS and station-bridge modes for transparent Layer 2 wireless links. Provides wireless backhaul skills used in multi-site network designs.
Lesson 4 • Wireless Monitoring and Optimisation
Uses scan, snooper, and registration table tools to monitor and tune wireless performance. Students diagnose interference (unwanted signal degradation from overlapping transmissions) and optimise channel selection systematically.
Lesson 5 • Wireless Interface Modes and Standards
Covers 802.11 standards, channel widths, and RouterOS wireless interface modes. Mode selection determines all subsequent wireless configuration options.
Chapter 7HideHide detailsSee detailsVPN Technologies on RouterOS
VPN Technologies on RouterOS
Lesson 1 • L2TP and PPTP Remote Access VPN
Sets up L2TP/IPsec and PPTP servers for remote-access client connectivity. Covers legacy and modern client compatibility for enterprise remote-work scenarios.
Lesson 2 • WireGuard VPN Configuration
Configures WireGuard peers, keys, and allowed-IPs for modern high-performance VPN. WireGuard's simplicity and speed make it the preferred choice for new deployments.
Lesson 3 • Site-to-Site IPsec Tunnel Configuration
Configures IPsec peers, policies, and proposals for encrypted site-to-site tunnels. Provides branch-office connectivity patterns used in routing and firewall integration.
Lesson 4 • GRE and EoIP Tunnel Interfaces
Creates GRE and EoIP tunnels for unencrypted or IPsec-wrapped overlay networks. Enables Layer 2 extension and dynamic routing protocol transport over WAN links.
Lesson 5 • OpenVPN Server and Client Setup
Deploys OpenVPN in TLS mode with certificate-based authentication on RouterOS. Provides a firewall-friendly VPN option for clients behind restrictive networks.
Lesson 6 • IPsec Fundamentals and IKE Phases
Explains IKE phase 1 and phase 2 negotiation, proposals, and SA lifetimes. IPsec theory is prerequisite for both site-to-site and road-warrior configurations.
Chapter 8HideHide detailsSee detailsQoS, Traffic Shaping, and Monitoring
QoS, Traffic Shaping, and Monitoring
Lesson 1 • Traffic Monitoring and Graphing
Uses Torch, Bandwidth Test, SNMP, and built-in graphs for real-time monitoring. Monitoring data validates QoS effectiveness and identifies congestion points.
Lesson 2 • PCQ for Per-User Fair Queuing
Applies Per-Connection Queuing to distribute bandwidth fairly across all users. PCQ scales to large user counts without individual queue entries per subscriber.
Lesson 3 • Queue Tree and HTB Scheduling
Builds hierarchical queue trees using HTB for multi-class traffic scheduling. HTB enables guaranteed minimums and borrowing for complex service-level policies.
Lesson 4 • Simple Queues for Bandwidth Control
Configures simple queues with max-limit, burst, and priority for per-user shaping. Provides straightforward bandwidth management for small to medium deployments.
Lesson 5 • Mangle and Packet Marking
Uses Mangle rules to mark connections, packets, and routing decisions for QoS. Packet marks created here drive all queue and policy routing configurations.
Your valid completion certificate
This course is for you:
Network technician: ready to move beyond basic device management tasks.
IT generalist: supporting business infrastructure but lacking deep routing knowledge.
Career changer: transitioning from system administration into dedicated network engineering.
Freelance consultant: needing vendor-specific skills to win and deliver client projects.
Wireless ISP operator: building or expanding subscriber access networks affordably.
Computer science student: bridging academic theory with real-world routing lab practice.
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...

I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.

I like the content and the way videos are presented and transcribed, which speeds up the process!

The platform is fast and simple to use. The diversity of content and complementary videos really help with learning.

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




















