Course structure available

Stage 04 · Testing & Code Quality

Selenium Complete Course

Browser automation with WebDriver, reliable synchronization, scalable Grid execution, BiDi observability, test architecture, and production CI workflows.

SEL
30chapters
150lessons
Beginner → Advancedstarting level
Hands-onlearning mode
Course stateCurriculum ready

Course brief

A complete browser-automation curriculum from first WebDriver session to scalable, secure, diagnosable cross-browser test systems.

This course is organized as a progressive operational curriculum. Lesson files are reserved in the repository structure so future content can be added without changing URLs or navigation.

By the end

You will be able to

  • Automate modern web applications reliably across browsers
  • Design maintainable page/component abstractions and synchronization strategies
  • Scale execution with Selenium Grid and parallel test architecture
  • Use WebDriver BiDi, browser logs, screenshots, and diagnostics to investigate failures
  • Integrate browser automation into secure, repeatable CI/CD pipelines

Complete syllabus

30 chapters in prerequisite order.

The structure moves from fundamentals through architecture, automation, security, reliability, troubleshooting, scaling, and production operations.

01

Chapter 1

Browser Automation and Test Engineering Foundations

5 lessons
01
Browser Automation and Test Engineering Foundations: Core Concepts and Mental ModelReserved in course structure
Planned
02
Browser Automation and Test Engineering Foundations: Guided Hands-On WorkflowReserved in course structure
Planned
03
Browser Automation and Test Engineering Foundations: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Browser Automation and Test Engineering Foundations: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Browser Automation and Test Engineering FoundationsReserved in course structure
Planned
02

Chapter 2

Selenium Ecosystem, Installation, and First WebDriver Session

5 lessons
01
Selenium Ecosystem, Installation, and First WebDriver Session: Core Concepts and Mental ModelReserved in course structure
Planned
02
Selenium Ecosystem, Installation, and First WebDriver Session: Guided Hands-On WorkflowReserved in course structure
Planned
03
Selenium Ecosystem, Installation, and First WebDriver Session: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Selenium Ecosystem, Installation, and First WebDriver Session: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Selenium Ecosystem, Installation, and First WebDriver SessionReserved in course structure
Planned
03

Chapter 3

WebDriver Architecture, W3C Protocol, Sessions, and Capabilities

5 lessons
01
WebDriver Architecture, W3C Protocol, Sessions, and Capabilities: Core Concepts and Mental ModelReserved in course structure
Planned
02
WebDriver Architecture, W3C Protocol, Sessions, and Capabilities: Guided Hands-On WorkflowReserved in course structure
Planned
03
WebDriver Architecture, W3C Protocol, Sessions, and Capabilities: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
WebDriver Architecture, W3C Protocol, Sessions, and Capabilities: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — WebDriver Architecture, W3C Protocol, Sessions, and CapabilitiesReserved in course structure
Planned
04

Chapter 4

Locators: ID, CSS, XPath, Relative Locators, and Resilient Selection

5 lessons
01
Locators: ID, CSS, XPath, Relative Locators, and Resilient Selection: Core Concepts and Mental ModelReserved in course structure
Planned
02
Locators: ID, CSS, XPath, Relative Locators, and Resilient Selection: Guided Hands-On WorkflowReserved in course structure
Planned
03
Locators: ID, CSS, XPath, Relative Locators, and Resilient Selection: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Locators: ID, CSS, XPath, Relative Locators, and Resilient Selection: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Locators: ID, CSS, XPath, Relative Locators, and Resilient SelectionReserved in course structure
Planned
05

Chapter 5

WebElement State, Interactions, Forms, and Validation

5 lessons
01
WebElement State, Interactions, Forms, and Validation: Core Concepts and Mental ModelReserved in course structure
Planned
02
WebElement State, Interactions, Forms, and Validation: Guided Hands-On WorkflowReserved in course structure
Planned
03
WebElement State, Interactions, Forms, and Validation: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
WebElement State, Interactions, Forms, and Validation: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — WebElement State, Interactions, Forms, and ValidationReserved in course structure
Planned
06

Chapter 6

Synchronization: Implicit, Explicit, Fluent, and Custom Waits

5 lessons
01
Synchronization: Implicit, Explicit, Fluent, and Custom Waits: Core Concepts and Mental ModelReserved in course structure
Planned
02
Synchronization: Implicit, Explicit, Fluent, and Custom Waits: Guided Hands-On WorkflowReserved in course structure
Planned
03
Synchronization: Implicit, Explicit, Fluent, and Custom Waits: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Synchronization: Implicit, Explicit, Fluent, and Custom Waits: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Synchronization: Implicit, Explicit, Fluent, and Custom WaitsReserved in course structure
Planned
07

Chapter 7

Keyboard, Pointer, Wheel, and Composite Actions API

5 lessons
01
Keyboard, Pointer, Wheel, and Composite Actions API: Core Concepts and Mental ModelReserved in course structure
Planned
02
Keyboard, Pointer, Wheel, and Composite Actions API: Guided Hands-On WorkflowReserved in course structure
Planned
03
Keyboard, Pointer, Wheel, and Composite Actions API: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Keyboard, Pointer, Wheel, and Composite Actions API: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Keyboard, Pointer, Wheel, and Composite Actions APIReserved in course structure
Planned
08

Chapter 8

Navigation, Windows, Tabs, Frames, and Iframes

5 lessons
01
Navigation, Windows, Tabs, Frames, and Iframes: Core Concepts and Mental ModelReserved in course structure
Planned
02
Navigation, Windows, Tabs, Frames, and Iframes: Guided Hands-On WorkflowReserved in course structure
Planned
03
Navigation, Windows, Tabs, Frames, and Iframes: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Navigation, Windows, Tabs, Frames, and Iframes: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Navigation, Windows, Tabs, Frames, and IframesReserved in course structure
Planned
09

Chapter 9

Alerts, Prompts, Modal Dialogs, and Browser Context Changes

5 lessons
01
Alerts, Prompts, Modal Dialogs, and Browser Context Changes: Core Concepts and Mental ModelReserved in course structure
Planned
02
Alerts, Prompts, Modal Dialogs, and Browser Context Changes: Guided Hands-On WorkflowReserved in course structure
Planned
03
Alerts, Prompts, Modal Dialogs, and Browser Context Changes: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Alerts, Prompts, Modal Dialogs, and Browser Context Changes: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Alerts, Prompts, Modal Dialogs, and Browser Context ChangesReserved in course structure
Planned
10

Chapter 10

Shadow DOM, Web Components, Dynamic DOMs, and Modern Front Ends

5 lessons
01
Shadow DOM, Web Components, Dynamic DOMs, and Modern Front Ends: Core Concepts and Mental ModelReserved in course structure
Planned
02
Shadow DOM, Web Components, Dynamic DOMs, and Modern Front Ends: Guided Hands-On WorkflowReserved in course structure
Planned
03
Shadow DOM, Web Components, Dynamic DOMs, and Modern Front Ends: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Shadow DOM, Web Components, Dynamic DOMs, and Modern Front Ends: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Shadow DOM, Web Components, Dynamic DOMs, and Modern Front EndsReserved in course structure
Planned
11

Chapter 11

File Uploads, Downloads, Cookies, Storage, and Session State

5 lessons
01
File Uploads, Downloads, Cookies, Storage, and Session State: Core Concepts and Mental ModelReserved in course structure
Planned
02
File Uploads, Downloads, Cookies, Storage, and Session State: Guided Hands-On WorkflowReserved in course structure
Planned
03
File Uploads, Downloads, Cookies, Storage, and Session State: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
File Uploads, Downloads, Cookies, Storage, and Session State: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — File Uploads, Downloads, Cookies, Storage, and Session StateReserved in course structure
Planned
12

Chapter 12

JavaScript Execution, Browser Capabilities, Profiles, and Preferences

5 lessons
01
JavaScript Execution, Browser Capabilities, Profiles, and Preferences: Core Concepts and Mental ModelReserved in course structure
Planned
02
JavaScript Execution, Browser Capabilities, Profiles, and Preferences: Guided Hands-On WorkflowReserved in course structure
Planned
03
JavaScript Execution, Browser Capabilities, Profiles, and Preferences: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
JavaScript Execution, Browser Capabilities, Profiles, and Preferences: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — JavaScript Execution, Browser Capabilities, Profiles, and PreferencesReserved in course structure
Planned
13

Chapter 13

Page Object, Page Component, Screenplay, and Test Abstraction Patterns

5 lessons
01
Page Object, Page Component, Screenplay, and Test Abstraction Patterns: Core Concepts and Mental ModelReserved in course structure
Planned
02
Page Object, Page Component, Screenplay, and Test Abstraction Patterns: Guided Hands-On WorkflowReserved in course structure
Planned
03
Page Object, Page Component, Screenplay, and Test Abstraction Patterns: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Page Object, Page Component, Screenplay, and Test Abstraction Patterns: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Page Object, Page Component, Screenplay, and Test Abstraction PatternsReserved in course structure
Planned
14

Chapter 14

Test Data, Parameterization, Fixtures, and Environment Configuration

5 lessons
01
Test Data, Parameterization, Fixtures, and Environment Configuration: Core Concepts and Mental ModelReserved in course structure
Planned
02
Test Data, Parameterization, Fixtures, and Environment Configuration: Guided Hands-On WorkflowReserved in course structure
Planned
03
Test Data, Parameterization, Fixtures, and Environment Configuration: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Test Data, Parameterization, Fixtures, and Environment Configuration: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Test Data, Parameterization, Fixtures, and Environment ConfigurationReserved in course structure
Planned
15

Chapter 15

Assertions, Failure Semantics, Retries, and Flaky-Test Control

5 lessons
01
Assertions, Failure Semantics, Retries, and Flaky-Test Control: Core Concepts and Mental ModelReserved in course structure
Planned
02
Assertions, Failure Semantics, Retries, and Flaky-Test Control: Guided Hands-On WorkflowReserved in course structure
Planned
03
Assertions, Failure Semantics, Retries, and Flaky-Test Control: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Assertions, Failure Semantics, Retries, and Flaky-Test Control: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Assertions, Failure Semantics, Retries, and Flaky-Test ControlReserved in course structure
Planned
16

Chapter 16

Cross-Browser, Responsive, Localization, and Compatibility Testing

5 lessons
01
Cross-Browser, Responsive, Localization, and Compatibility Testing: Core Concepts and Mental ModelReserved in course structure
Planned
02
Cross-Browser, Responsive, Localization, and Compatibility Testing: Guided Hands-On WorkflowReserved in course structure
Planned
03
Cross-Browser, Responsive, Localization, and Compatibility Testing: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Cross-Browser, Responsive, Localization, and Compatibility Testing: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Cross-Browser, Responsive, Localization, and Compatibility TestingReserved in course structure
Planned
17

Chapter 17

Screenshots, Logs, Network Evidence, and Failure Diagnostics

5 lessons
01
Screenshots, Logs, Network Evidence, and Failure Diagnostics: Core Concepts and Mental ModelReserved in course structure
Planned
02
Screenshots, Logs, Network Evidence, and Failure Diagnostics: Guided Hands-On WorkflowReserved in course structure
Planned
03
Screenshots, Logs, Network Evidence, and Failure Diagnostics: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Screenshots, Logs, Network Evidence, and Failure Diagnostics: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Screenshots, Logs, Network Evidence, and Failure DiagnosticsReserved in course structure
Planned
18

Chapter 18

WebDriver BiDi: Events, Network, Logs, Script, and Bidirectional Control

5 lessons
01
WebDriver BiDi: Events, Network, Logs, Script, and Bidirectional Control: Core Concepts and Mental ModelReserved in course structure
Planned
02
WebDriver BiDi: Events, Network, Logs, Script, and Bidirectional Control: Guided Hands-On WorkflowReserved in course structure
Planned
03
WebDriver BiDi: Events, Network, Logs, Script, and Bidirectional Control: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
WebDriver BiDi: Events, Network, Logs, Script, and Bidirectional Control: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — WebDriver BiDi: Events, Network, Logs, Script, and Bidirectional ControlReserved in course structure
Planned
19

Chapter 19

Selenium Grid Architecture, Roles, Routing, and Session Distribution

5 lessons
01
Selenium Grid Architecture, Roles, Routing, and Session Distribution: Core Concepts and Mental ModelReserved in course structure
Planned
02
Selenium Grid Architecture, Roles, Routing, and Session Distribution: Guided Hands-On WorkflowReserved in course structure
Planned
03
Selenium Grid Architecture, Roles, Routing, and Session Distribution: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Selenium Grid Architecture, Roles, Routing, and Session Distribution: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Selenium Grid Architecture, Roles, Routing, and Session DistributionReserved in course structure
Planned
20

Chapter 20

Deploying Grid with Containers, Kubernetes, and Cloud Infrastructure

5 lessons
01
Deploying Grid with Containers, Kubernetes, and Cloud Infrastructure: Core Concepts and Mental ModelReserved in course structure
Planned
02
Deploying Grid with Containers, Kubernetes, and Cloud Infrastructure: Guided Hands-On WorkflowReserved in course structure
Planned
03
Deploying Grid with Containers, Kubernetes, and Cloud Infrastructure: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Deploying Grid with Containers, Kubernetes, and Cloud Infrastructure: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Deploying Grid with Containers, Kubernetes, and Cloud InfrastructureReserved in course structure
Planned
21

Chapter 21

Parallel Execution, Isolation, Concurrency, and Test Sharding

5 lessons
01
Parallel Execution, Isolation, Concurrency, and Test Sharding: Core Concepts and Mental ModelReserved in course structure
Planned
02
Parallel Execution, Isolation, Concurrency, and Test Sharding: Guided Hands-On WorkflowReserved in course structure
Planned
03
Parallel Execution, Isolation, Concurrency, and Test Sharding: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Parallel Execution, Isolation, Concurrency, and Test Sharding: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Parallel Execution, Isolation, Concurrency, and Test ShardingReserved in course structure
Planned
22

Chapter 22

CI/CD Integration with GitHub Actions, GitLab CI, and Jenkins

5 lessons
01
CI/CD Integration with GitHub Actions, GitLab CI, and Jenkins: Core Concepts and Mental ModelReserved in course structure
Planned
02
CI/CD Integration with GitHub Actions, GitLab CI, and Jenkins: Guided Hands-On WorkflowReserved in course structure
Planned
03
CI/CD Integration with GitHub Actions, GitLab CI, and Jenkins: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
CI/CD Integration with GitHub Actions, GitLab CI, and Jenkins: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — CI/CD Integration with GitHub Actions, GitLab CI, and JenkinsReserved in course structure
Planned
23

Chapter 23

Authentication Flows, Proxies, Certificates, and Enterprise Browser Environments

5 lessons
01
Authentication Flows, Proxies, Certificates, and Enterprise Browser Environments: Core Concepts and Mental ModelReserved in course structure
Planned
02
Authentication Flows, Proxies, Certificates, and Enterprise Browser Environments: Guided Hands-On WorkflowReserved in course structure
Planned
03
Authentication Flows, Proxies, Certificates, and Enterprise Browser Environments: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Authentication Flows, Proxies, Certificates, and Enterprise Browser Environments: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Authentication Flows, Proxies, Certificates, and Enterprise Browser EnvironmentsReserved in course structure
Planned
24

Chapter 24

Security, Privacy, Test Accounts, and Safe Automation Boundaries

5 lessons
01
Security, Privacy, Test Accounts, and Safe Automation Boundaries: Core Concepts and Mental ModelReserved in course structure
Planned
02
Security, Privacy, Test Accounts, and Safe Automation Boundaries: Guided Hands-On WorkflowReserved in course structure
Planned
03
Security, Privacy, Test Accounts, and Safe Automation Boundaries: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Security, Privacy, Test Accounts, and Safe Automation Boundaries: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Security, Privacy, Test Accounts, and Safe Automation BoundariesReserved in course structure
Planned
25

Chapter 25

Performance Engineering for Test Suites and Grid Capacity

5 lessons
01
Performance Engineering for Test Suites and Grid Capacity: Core Concepts and Mental ModelReserved in course structure
Planned
02
Performance Engineering for Test Suites and Grid Capacity: Guided Hands-On WorkflowReserved in course structure
Planned
03
Performance Engineering for Test Suites and Grid Capacity: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Performance Engineering for Test Suites and Grid Capacity: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Performance Engineering for Test Suites and Grid CapacityReserved in course structure
Planned
26

Chapter 26

Selenium IDE, Record/Playback, and Migration to Maintainable Code

5 lessons
01
Selenium IDE, Record/Playback, and Migration to Maintainable Code: Core Concepts and Mental ModelReserved in course structure
Planned
02
Selenium IDE, Record/Playback, and Migration to Maintainable Code: Guided Hands-On WorkflowReserved in course structure
Planned
03
Selenium IDE, Record/Playback, and Migration to Maintainable Code: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Selenium IDE, Record/Playback, and Migration to Maintainable Code: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Selenium IDE, Record/Playback, and Migration to Maintainable CodeReserved in course structure
Planned
27

Chapter 27

Framework Integration: pytest, JUnit, TestNG, NUnit, and Language Bindings

5 lessons
01
Framework Integration: pytest, JUnit, TestNG, NUnit, and Language Bindings: Core Concepts and Mental ModelReserved in course structure
Planned
02
Framework Integration: pytest, JUnit, TestNG, NUnit, and Language Bindings: Guided Hands-On WorkflowReserved in course structure
Planned
03
Framework Integration: pytest, JUnit, TestNG, NUnit, and Language Bindings: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Framework Integration: pytest, JUnit, TestNG, NUnit, and Language Bindings: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Framework Integration: pytest, JUnit, TestNG, NUnit, and Language BindingsReserved in course structure
Planned
28

Chapter 28

Debugging Stale Elements, Timing Races, Driver Failures, and Grid Incidents

5 lessons
01
Debugging Stale Elements, Timing Races, Driver Failures, and Grid Incidents: Core Concepts and Mental ModelReserved in course structure
Planned
02
Debugging Stale Elements, Timing Races, Driver Failures, and Grid Incidents: Guided Hands-On WorkflowReserved in course structure
Planned
03
Debugging Stale Elements, Timing Races, Driver Failures, and Grid Incidents: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Debugging Stale Elements, Timing Races, Driver Failures, and Grid Incidents: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Debugging Stale Elements, Timing Races, Driver Failures, and Grid IncidentsReserved in course structure
Planned
29

Chapter 29

Test Architecture, Governance, Coding Standards, and Suite Evolution

5 lessons
01
Test Architecture, Governance, Coding Standards, and Suite Evolution: Core Concepts and Mental ModelReserved in course structure
Planned
02
Test Architecture, Governance, Coding Standards, and Suite Evolution: Guided Hands-On WorkflowReserved in course structure
Planned
03
Test Architecture, Governance, Coding Standards, and Suite Evolution: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Test Architecture, Governance, Coding Standards, and Suite Evolution: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Test Architecture, Governance, Coding Standards, and Suite EvolutionReserved in course structure
Planned
30

Chapter 30

Capstone: Build and Operate a Production Cross-Browser Automation Platform

5 lessons
01
Capstone: Build and Operate a Production Cross-Browser Automation Platform: Core Concepts and Mental ModelReserved in course structure
Planned
02
Capstone: Build and Operate a Production Cross-Browser Automation Platform: Guided Hands-On WorkflowReserved in course structure
Planned
03
Capstone: Build and Operate a Production Cross-Browser Automation Platform: Configuration, Design Patterns, and Trade-OffsReserved in course structure
Planned
04
Capstone: Build and Operate a Production Cross-Browser Automation Platform: Diagnostics, Failure Modes, and Production PracticesReserved in course structure
Planned
05
Checkpoint Lab — Capstone: Build and Operate a Production Cross-Browser Automation PlatformReserved in course structure
Planned

Keep the academy open

Support free, practical DevOps education.

Every lesson is designed to remain readable in a browser, downloadable from GitHub, and usable without a paid learning platform. Contributions help expand and maintain the curriculum.

Ethereum / ERC-20
0x716c4Ab160C4B66F31a28AE2448BfF68fc3a2ef0 Send only Ethereum/ERC-20 compatible assets to this address.