EduCipher

General courses

كورسات عامة

Twelve courses in programming, DevOps and embedded systems: C, C++, CMake, Linux, Docker, Kubernetes, Git, CI/CD, firmware and bare-metal ARM. Free previews, no subscription.

12 courses · General courses

Kubernetes & HelmPods, services, deployments and ingress — then Helm charts, values, probes and rollouts you can actually roll back.11hDocker for EngineersImages, layers, volumes, networks and multi-stage builds — including cross-compiling firmware inside a container that builds the same everywhere.7hCI/CD PipelinesBuild, test, sign and ship without touching a terminal — caching, matrix builds, artifacts and release gates that catch what review missed.6hGit & Team WorkflowBranching that survives a growing team, rebase versus merge, bisect, hooks, and the review flow a real project actually runs on.5hEmbedded LinuxYocto, U-Boot, the kernel boot path, device tree and writing a character driver — taking a board from power-on to a shell.13hFOTA: Firmware Over-The-AirBootloaders, memory partitioning, image signing, rollback and an update pipeline that survives a power cut mid-flash.6hAVR & Peripheral InterfacingGPIO, timers, ADC, UART, SPI and I2C — reading the datasheet and driving real hardware from first principles.8hBare-Metal ARM Cortex-MRegisters, memory-mapped I/O, startup code, linker scripts and interrupt vectors — firmware with no HAL standing between you and the chip.12hMake & CMake for Real ProjectsTranslation units, linking, static and shared libraries — then CMake targets, toolchain files and cross-compilation that actually works.6hSystem Programming on LinuxProcesses, file descriptors, signals, pipes, sockets and threads — talking to the kernel directly instead of through a runtime.9hModern C++ (17 / 20)RAII, move semantics, templates, the STL and concurrency — the way C++ is written today, not the way it was taught in 2005.12hC: The FoundationPointers, memory layout, the stack and the heap, and how a .c file actually becomes a binary. The layer everything above it is standing on.9h