Linux: from shell foundations to reliable systems
A complete general Linux progression through shell work, administration concepts, isolation, security, and controlled recovery.
THE OPEN LEARNING LIBRARY
Clear explanations. Worked examples. Errors you can understand and fix. Choose a subject and build from first principles to advanced practice, at your own pace.
A complete general Linux progression through shell work, administration concepts, isolation, security, and controlled recovery.
Build a precise C17 foundation, manage memory deliberately, and reason about portable concurrent systems.
A complete theory-led path from the first compiled program to safe ownership, generic interfaces, concurrency, and measured API design.
A complete bilingual theory course in Python programming, with traced examples, worked exercises, and reliable engineering practices.
A complete self-study path through core Node.js, ESM, asynchronous programming, API design, testing, streams, persistence, security, and operations.
Build reliable MySQL 8.4 LTS schemas, queries, transactions, analytical reports, and recovery plans through a coherent stationery-shop laboratory.
A complete bilingual theory course from relational queries to MariaDB-specific performance, recovery and compatibility decisions.
A complete SQL Server theory path from relational queries to safe application access, concurrency, performance, and recovery.
A complete bilingual theory course covering Android foundations, Jetpack state and data, and production architecture through explained examples and worked exercises.
Learn to design, investigate, automate, and communicate software tests through realistic evidence, from acceptance rules to risk-based release decisions.
A complete path through DevOps culture, Git, CI/CD, artifacts, containers, infrastructure as code, observability, recovery, SLOs, security, and platform governance.
A bilingual course on trustworthy CI evidence, risk-based gates, isolated test systems, and quality decisions throughout progressive delivery.
A complete performance track that connects service goals to CPU, memory, storage, network, profiling, capacity, and reversible tuning evidence.
A complete theory course connecting values and borrowing to errors, traits, lifetimes, concurrency, async concepts, and safe API design.
Learn precise Go semantics, build testable packages, and design bounded concurrent services.
A complete theory course connecting semantic markup, accessible interaction, responsive layout, and maintainable CSS.
Learn JavaScript values, functions, collections, modules, and asynchronous behavior, then build browser interactions with explicit state, accessibility, security, and evidence.
A complete PostgreSQL theory course connecting accurate SQL with MVCC, indexes, JSONB, partitioning and recoverable operations.
A complete path from JavaScript values and inference to generic library design, runtime validation, module integration, and measurable build behavior.
A complete Java theory course covering reliable language use, collections, testing, modules, concurrency, performance, and secure application boundaries.
A complete bilingual course on Gitβs local model, GitHub review workflows, responsible history editing, and verified recovery.
A complete Bash language progression from parsing and expansion to robust pipelines, state boundaries, concurrency, security, portability, and maintainable command lines.
Understand container isolation, reproducible image inputs, Compose models, runtime security, and recovery through complete synthetic service examples.
A complete path through Kubernetes architecture, Pods, services, configuration, storage, scheduling, RBAC, network policy, controllers, availability, security, autoscaling, and lifecycle diagnosis.
Build precise C# programs and reason about nullability, collections, async lifetimes, memory, and concurrency.
A complete theory course in components, state, effects, accessible interaction, concurrency, hydration, and trustworthy component APIs.
A complete document-database theory course covering BSON, arrays, aggregation, indexes, transactions, replication, sharding and recoverable change.
Learn PHP values, functions, arrays, HTTP boundaries, objects, PDO, sessions, testing, and maintainable APIs with explicit version assumptions and isolated evidence.
A complete progression through TCP/IP, addressing, routing, naming, configuration, secure applications, segmentation, packet evidence, performance, and resilient design.
A complete bilingual defensive course covering identity, data, configuration, detection, incident response, recovery, and accountable security verification.
A complete path through AWS scope, IAM, VPC, EC2, S3, cost boundaries, RDS, Lambda, routing, events, observability, infrastructure as code, security, recovery, and architecture decisions.
Learn Laravel routing, HTTP, Blade, validation, Eloquent, access policies, APIs, testing, sessions, caches, queues, and release configuration through explicit contracts and bounded evidence.
Turn synthetic tables into defensible summaries, visual explanations, and carefully qualified decisions.
A complete theory course in request handling, templates, forms, data models, access control, testing, transactions, and deployment evidence.
A complete path through FastAPI routing, Pydantic validation, dependencies, async execution, authentication, resource authorization, OpenAPI, testing, persistence, lifespan, background work, and reliable operations.
A complete theory-led course from standalone components and signals to routing, forms, HTTP, lifecycle, testing, architecture, and release safety.
A complete bilingual Vue course covering Composition API, SFCs, reactive ownership, routing, shared state, async effects, testing, security, performance, and hydration.
A complete Redis theory course connecting core types and cache correctness to transactions, streams, persistence, replication, Cluster and operational evidence.
A complete SQLite theory path from embedded connections and typed data contracts to query design, transactions, WAL, recovery, security, and application integration.
Understand HCL, providers, dependency identity, state, plans, modules, testing, drift, and recovery through explicit synthetic examples.
A complete Ansible progression through inventory, YAML, modules, data, templates, handlers, roles, collections, secrets, validation, delegation, rolling changes, platforms, and evidence-led diagnosis.
Understand Azure identity, resource scope, networking, compute, data, governance, messaging, observability, and recovery through explicit contracts and validated offline models.
Understand Google Cloud resource boundaries, managed services, security, cost governance, and recovery through explicit design contracts.
Design ASP.NET Core request pipelines, APIs, dependencies, data boundaries, and reliable operations.
A complete Spring Boot framework course covering managed composition, HTTP, configuration, persistence, transactions, security, tests, caching, async work, observability, and reliable releases.
A complete object-based PowerShell progression through command discovery, types, functions, files, errors, streams, modules, data, tests, remoting, DSC, security, concurrency, and reliability.
A complete bilingual course on defensive web engineering, connecting HTTP, identity, browser policy, data interpretation, and verified recovery.
A complete bilingual theory course in reliable source-to-consumer delivery: contracts, formats, SQL, increments, event time, orchestration, quality, storage and recovery.
A complete theory course from task framing and leakage-free preprocessing to models, uncertainty, fairness, explanations, deployment, and drift.
A complete path through generation, tokens, context, prompts, structured outputs, embeddings, retrieval, RAG, evaluation, tools, agents, privacy, injection boundaries, reliability, cost, and governance.
Develop practical support reasoning across tickets, endpoints, access, networks, browsers, mail, software changes, recovery, escalation, and service quality.
Learn Windows Server roles, management, storage, file access, networking, identity integration, maintenance, backup, monitoring, virtualization, clustering, automation, performance, and recovery through explicit evidence.
A complete AD DS theory course covering forests, protocols, policy, delegation, replication, security, recovery, and evidence-based troubleshooting.
Develop architectural judgment through measurable scenarios, modular ownership, interface contracts, distributed failure, operational evidence, and staged evolution.
A complete Oracle learning path from relational correctness to PL/SQL, concurrency, evidence-based performance and recoverable change.
Eighteen developed lessons connect service objectives, budgets, telemetry, response, capacity, overload, releases, and recovery to accountable engineering decisions.
A complete course on turning API promises into interpretable tests for boundaries, errors, compatibility, and business effects.
Eighteen developed lessons connect Kafka partition semantics, producer and consumer correctness, transactions, Streams, Connect and operational recovery.
A conceptual course in neural representations, stable objectives, optimization, convolution, sequences, attention, adaptation, and experimental acceptance.
Build a precise graph contract through schema design, operations, policy, batching, client state, subscriptions and distributed release evidence.
Design a delivery process that connects source, tests, artifacts, authority, adoption, and recovery through explicit verifiable contracts.
Eighteen developed lessons on chart authoring, values, templates, schema contracts, dependencies, configuration, lifecycle, extensions, provenance and evidence-driven delivery.
A complete course in Dart contracts, widget identity, constraints, asynchronous ownership, testing, accessibility, platform integration, and honest release evidence.
Learn Kotlin through explicit values, nullable boundaries, collections, models, generics, controlled effects, and coroutine lifetimes.
A complete search-engine course connecting document modeling, relevance, ingestion reliability and recoverable operations.
Eighteen developed lessons cover metrics, logs, traces, OpenTelemetry, collection quality, identity, interpretation, sampling, privacy, and investigation.
A complete course connecting protected outcomes, design decisions, and implementation boundaries to verification, dependency risk, remediation, and response.
Eighteen developed lessons connect DAG authoring, interval semantics, task communication and retry safety to executors, observability and recovery evidence.
A complete base-R course covering vector semantics, tables, functions, graphics, statistical interfaces, object behavior, diagnostics, and reproducible analysis.
Connect Express 5 routing and middleware to precise input, identity, response, source and operational contracts.
Read and design Actions workflows through explicit event, execution, data, permission, and release contracts.
A complete eighteen-lesson path through VM and container boundaries, host planning, storage, networking, guest lifecycle, backup, identity, clustering, migration, HA and recovery evidence.
A complete course in Swift optionals and value models, SwiftUI identity, structured concurrency, data boundaries, persistence, accessibility, UIKit integration, and release diagnostics.
Develop precise Dart reasoning through values, null safety, lazy collections, records, API boundaries, Futures, Streams, isolates, and validated local models.
A complete Spark course joining relational correctness, distributed execution, streaming semantics and operational evidence.
Eighteen developed lessons cover Prometheus collection, series identity, PromQL, histograms, rules, relabeling, storage, routing, and validation.
A complete course in disciplined reasoning about digital artifacts, separating byte integrity, record meaning, uncertainty, and supported conclusions using synthetic material only.
Eighteen developed lessons connect AMQP 0-9-1 topology and message ownership to quorum queues, bounded retries, Streams and observable recovery.
A complete course in operating the full prediction process, from data and experiment contracts to evaluation, delivery, observability, recovery, and retirement.
Build precise module, provider, request and distributed-work contracts using an explicit Nest 12 documentation baseline.
Reason about Jenkins orchestration, agents, results, credentials, shared code, persistence, coordination, and recovery through explicit contracts.
Eighteen developed lessons connect Power Query, star modeling, DAX context, visual behavior, security, refresh, storage modes and governed distribution through small synthetic sales examples.
A complete course in invariants, complexity, sequences, search, trees, heaps, graphs, dynamic programming, greedy proofs, dynamic ranges, string matching, and amortized analysis.
Learn Ruby through references, truthiness, method and block contracts, collections, value models, exception boundaries, and explicit execution assumptions.
A complete dbt learning path connecting SQL model meaning, graph dependencies, tests, incremental history and release evidence.
Eighteen developed lessons cover Grafana sources, frames, transformations, dashboards, variables, alerts, permissions, plugins, and evidence boundaries.
A complete course connecting workload requirements to process identity, resource access, policies, updates, and verification, using synthetic local models only.
Eighteen developed lessons connect labeled selection, dtypes and missingness to grouping, joins, temporal analysis, Copy-on-Write and analytical acceptance.
A complete framework-specific course in tensor ownership, autograd, registered state, data and loss interfaces, training control, attention, restoration, profiling, compilation, and export.
Connect Next 16 App Router rendering to explicit server/client boundaries, current authority, cache policy, mutation replay and deployment evidence.
Trace desired configuration through generation, comparison, sync policy, resource ownership, health, and compatible recovery.
Eighteen developed lessons connect data roles, relationships, aggregation, filters, LOD, table calculations, dates, interactions, extracts, performance, security, publishing and Prep through synthetic cafe data.
A complete course in native component contracts, layout, input, list identity, Effects, asynchronous ownership, data boundaries, accessibility, native integration, and trustworthy release evidence.
Connect Svelte 5 state and component contracts to SvelteKit 3 routes, server authority, progressive forms, SSR and release evidence.
Trace HTTP requests through configuration scope, routing, access, handlers, proxies, TLS, filters, caches, capacity, and reviewed recovery.
No matching results. Try another word or clear the filters.