خطط الاشتراك
طوّر مهاراتك في Software Engineering وDevOps وCloud
واختر الخطة التي تناسب أهدافك.
Plans
DevOps
اختر خطة واحدةالفرق بين هذه الخطط هو عدد الكورسات التي تغطيها. اختر ما يكفي احتياجك، سواء أردت الأساسيات فقط أو تغطية أوسع.
Node.js, Linux, Git, AWS Courses.
الأساس الذي يقوم عليه عمل الـ DevOps: البرمجة، وإدارة الكود، وLinux، والـ Cloud. تناسبك إذا كنت تريد إتقان هذه الأساسيات، وترى أنها تكفي احتياجك الآن.
Node.js, Linux, Git, Aws, Docker, Kubernetes Courses.
تضم كل كورسات DevOps Core، مع Docker و Kubernetes. اختر هذه الخطة إذا كنت تريد تعلم الأساسيات، ومعها تشغيل التطبيقات في Containers وإدارتها في الـ Production.
$ 120 / year
EGP 6,000 / year
اشترك في Core
$ 150 / year
EGP 7,500 / year
اشترك في Extended
Coding Only
الوصول إلى كورسات البرمجة: Node.js و Algorithms و Data Structures و Git
$ 120 / year
EGP 6,000 / year
اشترك
Cloud
الوصول إلى كورسات الـ Cloud: Linux و AWS
Algo & DS
الوصول إلى كورسات Algorithms و Data Structures
Node & Mongo
Node.js From Scratch MongoDB From Scratch
الكورسات المنفصلة
اشتراك الكورس المنفصل يتيح لك الوصول للكورس المختار فقط
بعض الكورسات معتمدة على استكمال كورسات اخرى
اختيار الكورس المنفصل على مسؤليتك
- AWS Cloud Foundations — Master cloud delivery models, global infrastructure, IAM security, and essential AWS CLI operations.
- Compute & Storage Mastery — Deep dive into EC2 instance families, pricing models, EBS volumes, and S3 object storage lifecycles.
- Advanced Networking (VPC) — Design and build secure Virtual Private Clouds (VPCs) with subnets, NAT gateways, security groups, and Route 53 DNS.
- High Availability & Serverless — Implement Load Balancing, Auto Scaling, and build event-driven apps using Lambda, API Gateway, and DynamoDB.
- Infrastructure Automation — Script and automate infrastructure provisioning from scratch, including complex multi-environment setups using bash.
- 3 Hands-on Projects — Automate HTTP deployments, build a Serverless Application, and engineer a multi-environment CI/CD pipeline.
- Version Control & Git Basics — Why version control matters, Git fundamentals
- Git Setup & Local Workflow — Installing Git, CLI basics, repositories, file states, .gitignore, and inspecting changes
- Committing & History Management — Atomic commits, meaningful messages, git log, and safe local undo techniques
- Branching & Team Collaboration — Branches, feature workflows, isolated work, and keeping main stable
- Merging & Conflict Resolution — Fast-forward vs 3-way merges, handling conflicts, and branch cleanup
- Advanced Git Recovery — Revert, reset modes, and recovering lost commits using reflog
- Kubernetes Architecture & Fundamentals — Control plane, node components, etcd, and the kubectl survival kit for daily work
- Pods, Deployments & StatefulSets — The controller pattern, running databases with PVCs, and stateful vs stateless workloads
- Services & Ingress — ClusterIP, NodePort, LoadBalancer, nginx-ingress, and TLS termination with cert-manager
- Configuration, Secrets & Health Checks — ConfigMaps, Secrets, and liveness/readiness/startup probes done right
- Scaling & Zero-Downtime Deployments — HPA, rolling updates and rollbacks, resource quotas and QoS classes
- Security & Access Control — RBAC, ServiceAccounts, and zero-trust network policies between services
- CI/CD, Helm & GitOps — Pipelines to Kubernetes, Helm packaging, and ArgoCD app-of-apps sync
- Production Operations on EKS — Managed Kubernetes, multi-environment strategy, observability, canary rollouts, and Karpenter autoscaling
- OS History, Virtualization & SSH — OS and Linux distro history, local VM setup, WSL, and secure SSH access with keys
- Files & the Filesystem — Navigating and manipulating files, Vim, the FHS, redirection, and the “everything is a file” model
- Text Processing Toolkit — Piping, grep, sed, and awk for searching, filtering, and transforming text at speed
- Processes & IPC — System calls, interrupts, the CPU scheduler, signals, pipes, message queues, and shared memory
- Synchronization & Memory Management — Mutexes, semaphores, file locks, memory pages, virtual memory, and overcommit policy
- Monitoring & Packages — Memory and process monitoring, tar/gzip, curl/wget, building from source, dpkg, and APT
- Users, Permissions & Security — Users and groups, sudoers, file permissions, capabilities, MAC, resource limits, and PAM
- Bash Scripting — Variables, conditions, functions, arrays, command substitution, and building real automation scripts
- JavaScript Fundamentals — Master core syntax, variables, scopes (var, let, const), operators, and built-in data structures.
- Under the Hood: V8 Engine — Understand how JavaScript truly runs by exploring the compiler, call stack, heap, and garbage collection.
- Asynchronous Architecture — Conquer the Event Loop, callbacks, Promises, and Async/Await to write efficient, non-blocking code.
- Advanced JS & OOP — Dive deep into closures, lexical grammar, hoisting, and implement Object-Oriented Programming principles.
- Node.js Core Modules — Utilize NPM, modern modules (ESM), EventEmitter, and File System (fs) streams for backend scripting.
- Networking & HTTP Servers — Build complete HTTP servers and clients from scratch, handle routing, and implement token authorization.
- Containers & Docker Architecture — What a container really is, how Docker is built, the CLI, and running your first container
- Writing Dockerfiles — Package an HTTP service as an image with one foreground process and a configurable port
- Building & Optimizing Images — Build and inspect images, then make them smaller with only the runtime dependencies
- Runtime Config, Health & Security — Configure containers at runtime, add health checks, and run them more securely
- Batch & Worker Containers — Build containers that run a job and exit, with clear exit codes and repeatable results
- Operating Containers — Work with running containers and read their logs to understand what happened
- Registries & Image Tagging — Push to private registries with authentication and choose a clear image tagging strategy
- Docker Networking & Service Discovery — Isolated networks, service names instead of IP addresses, and DNS-based load balancing
- Persistent Storage — Named volumes that keep database data safe when containers are recreated
- Docker Compose & Secrets — Define a multi-service platform with Compose and manage its configuration and secrets
- Replication, Scaling & Failure Handling — Scale replicas up and down, restart them safely, and remove failed replicas from traffic
- Algorithm Complexity & Big O — Master Big O notation, analyze calculus functions.
- Mathematical Modeling — Translate mathematical concepts like standard deviation into efficient code.
- Divide & Conquer — Leverage recursion to build high-performance algorithms like Merge Sort and Binary Search.
- Greedy Algorithms — Solve optimization challenges using Activity Selection, Huffman Coding, and Fractional Knapsack techniques.
- Dynamic Programming (DP) — Tackle complex overlapping subproblems efficiently with models like Stagecoach, LCS, and 0/1 Knapsack.
- Graph Theory & Traversal — Implement essential graph data structures and master Breadth-First (BFS) and Depth-First (DFS) searches.
- Shortest Path & MST — Find optimal routes and network connections using Dijkstra’s Algorithm and Prim’s Minimum Spanning Tree.
- From Theory to Clean Code — Bridge the gap between abstract algorithmic design and practical, working implementation.
- Memory & Data Foundations — Understand how data types interact with physical memory.
- Linear Structures — Implement Singly and Doubly Linked Lists and compare performance vs Arrays.
- Stacks & Queues — Master LIFO and FIFO patterns using both Array and Linked-List implementations.
- Advanced Hashing — Learn FNV-1a hashing mechanics and build efficient Hash Tables and Dictionaries.
- Trees & Search Trees — Design hierarchical structures, including BST insertion, deletion, and balancing.
- Heaps & Priority Queues — Implement binary heaps to manage prioritized data processing efficiently.
- Document Modeling — Design schemas driven by access patterns: embed vs reference, one-to-few and one-to-many relationships, $lookup, and document-model diagrams.
- CRUD & Application Integration — Insert, query, update, and delete with every core operator and bulkWrite, then do the same from Node.js with the native driver and Mongoose.
- Indexes & Performance Tuning — Read explain() output, apply the ESR rule, build compound, multikey, text, TTL, and geospatial indexes, and fix real anti-patterns with the profiler.
- Aggregation Framework — Build real analytics pipelines with $match, $group, $unwind, $lookup, $facet, expressions, and accumulators, ordered for speed.
- Internals, Security & Operations — Understand WiredTiger, replication, sharding, and transactions; secure data with roles, TLS, and field-level encryption; back up and restore.
- Terraform Fundamentals — Configuration structure, providers, CLI basics, variables, and outputs
- AWS Infrastructure Provisioning — VPC, subnets, EC2 instances, security groups, and networking
- State Management — Remote state with S3, DynamoDB locking, and advanced state operations
- Modular Architecture — Creating reusable modules, versioning, and boundaries
- Multi-Environment Setup — Environment isolation, directory-based layouts, and deployment strategies
- Security Best Practices — Secrets management, security hardening, and compliance
- Testing & CI/CD — Module testing, integration testing, and CI concepts
- Multi-Cloud Integration — AWS and Azure side-by-side deployment and provider configuration