CyberCode Academy

CyberCode Academy

Welcome to CyberCode Academy — your audio classroom for Programming and Cybersecurity. 🎧 Each course is divided into a series of short, focused episodes that take you from beginner to advanced level — one lesson at a time. From Python and web development to ethical hacking and digital defense, our content transforms complex concepts into simple, engaging audio learning. Study anywhere, anytime — and level up your skills with CyberCode Academy. 🚀 Learn. Code. Secure. You can listen and download our episodes for free on more than 10 different platforms: https://linktr.ee/cybercode_academy

Určitě navštivte web podcastu a podpořte jeho tvůrce: www.spreaker.com

Autor

CyberCode Academy

Kategorie

Education

Web podcastu

www.spreaker.com

Nejnovější epizoda

30. říj 2026

Kde poslouchat?

Podcasty v aplikaci Replaio Radio Už brzy

Podcasty míří do aplikace už brzy. Nainstaluj si ji teď a jako první uvidíš úplně nový pohled na podcasty

Stáhnout z Google Play Nainstaluj zdarma Android téměř 10 mil. stažení · hodnocení 4,8 iOS už brzy

Epizody

Course 32 - Checkpoint CCSA R80 | Episode 8: HTTPS Inspection, URL Filtering, and Identity Awareness 08.05.2026

In this lesson, you’ll learn about: HTTPS inspection, advanced filtering, and identity-based security in Check Point R801. HTTPS Inspection (Deep Traffic Visibility) In Check Point R80, HTTPS traffic is encrypted → normally invisible to firewalls 🔹 The Problem Malware or attacks can hide inside: SSL/TLS encrypted traffic 🔹 The Solution: HTTPS Inspection Gateway acts as a proxy: Intercepts HTTPS...

Course 32 - Checkpoint CCSA R80 | Episode 7: NAT, Gateway Redundancy, and Software Blades 07.05.2026

In this lesson, you’ll learn about: advanced NAT, redundancy (ClusterXL), and Software Blades in Check Point R801. Advanced NAT Implementation In Check Point R80, you can combine manual + automatic NAT 🔹 Real Scenario Manual Destination NAT Public IP → Internal web server (port 80) Automatic Hide NAT Internal server → Internet (outbound traffic) 🔹 Key Insight Same server can use: Static NAT (inc...

Course 32 - Checkpoint CCSA R80 | Episode 6: Mastering NAT Types, Priority Hierarchies, and Manual Rules 06.05.2026

In this lesson, you’ll learn about: advanced NAT design, rule priority, and manual translation in Check Point R801. NAT Fundamentals in Check Point R80 In Check Point R80, NAT controls how private and public networks communicate 🔹 Hide NAT (Source NAT) Many internal devices → one public IP Typically uses: Gateway’s external IP 🔹 Use Cases Internet browsing Outbound traffic 🔹 Static NAT (Destina...

Course 32 - Checkpoint CCSA R80 | Episode 5: Policy Management, Troubleshooting, and NAT Foundations 05.05.2026

In this lesson, you’ll learn about: policy packages, troubleshooting, implied rules, and NAT in Check Point R801. Policy Packages for Scalable Management In Check Point R80, policy packages allow you to organize rules per gateway 🔹 Why Use Policy Packages Avoid one large, complex policy Assign specific rule sets to each firewall 🔹 Example Firewall 1 → Internal traffic rules Firewall 2 → DMZ or e...

Course 32 - Checkpoint CCSA R80 | Episode 4: Layers, Timing, and Collaborative Firewall Management 04.05.2026

In this lesson, you’ll learn about: advanced policy optimization, rule structuring, and collaborative management in Check Point R801. Time-Based Security Policies In Check Point R80, rules can depend on time conditions 🔹 How It Works Create time objects (e.g., 12 PM → 12 AM) Attach them to firewall rules 🔹 Example Use Cases Allow admin access only during work hours Block risky services at night...

Course 32 - Checkpoint CCSA R80 | Episode 3: From System Safeguards to Advanced Security Orchestration 03.05.2026

In this lesson, you’ll learn about: policy management, licensing, snapshots, and advanced security design in Check Point R801. System Safety with Snapshots In Check Point R80, snapshots act as a full system backup 🔹 What Snapshots Do Capture: File system Configuration Management database 🔹 Why Use Them Before: Upgrades Major changes 👉 Think of it as a “restore point” for the entire firewall sys...

Course 32 - Checkpoint CCSA R80 | Episode 2: SmartConsole Deployment, Gateway Integration, and Connectivity Management 02.05.2026

In this lesson, you’ll learn about: SmartConsole deployment, gateway integration, routing, and maintenance in Check Point R801. SmartConsole Deployment & Access The primary management tool in Check Point R80 is SmartConsole 🔹 Installation Workflow Access Gaia OS WebUI Download SmartConsole client Install on your local machine 🔹 Connection Connect to: Security Management Server IP Authenticat...

Course 32 - Checkpoint CCSA R80 | Episode 1: Initial Deployment of Security Managers and Gateways 01.05.2026

In this lesson, you’ll learn about: Check Point R80 deployment, Gaia OS setup, and distributed security architecture1. Overview of Check Point R80 Architecture This lesson introduces Check Point R80 Focus: building a distributed deployment 🔹 Two Main Components Security Management Server Controls policies Centralized management Security Gateway (Firewall) Enforces security rules Handles traffic f...

Course 31 - Dive Into Docker | Episode 11: Framework Starters and Design Best Practices 30.04.2026

In this lesson, you’ll learn about: applying Docker to real-world apps and scalable architecture principles1. Framework-Based Starter Projects The episode provides 7 ready-to-use starter projects for popular frameworks: Flask Express (Node.js) .NET Django Ruby on Rails Golang Laravel Each project includes: Dockerfile docker-compose.yml 👉 Goal: get you running fast with real applications in Docker...

Course 31 - Dive Into Docker | Episode 10: Management, Versions, and Complex Microservices 29.04.2026

In this lesson, you’ll learn about: Docker Compose workflows, API versions, and real-world microservices orchestration1. Essential Docker Compose Commands & WorkflowUsing Docker Compose, you can manage your entire application lifecycle with a few commands:🔹 Core Commands docker-compose up → Start services docker-compose build → Build images docker-compose stop → Stop containers docker-compose...

Course 31 - Dive Into Docker | Episode 9: Orchestrating Multi-Container Web Applications with Docker Compose 28.04.2026

In this lesson, you’ll learn about: Docker Compose, multi-container apps, and service orchestration1. What is Docker Compose? Docker Compose is a tool used to: Define Run Manage multi-container applications using a single command 👉 Instead of long docker run commands, you describe everything in one file2. The docker-compose.yml File Core configuration file written in YAML Uses version 3 syntax Ex...

Course 31 - Dive Into Docker | Episode 8: Networking, Persistence, and System Optimization 27.04.2026

In this lesson, you’ll learn about: advanced Docker architecture, networking, persistence, and image optimization1. Container Networking & Service CommunicationYou move deeper into Docker networking by connecting multiple containers together.🔹 Default vs Custom Networks Default bridge network: Basic isolation Requires manual IP handling Custom bridge network (recommended): Automatic DNS resol...

Course 31 - Dive Into Docker | Episode 7: Building, Running, and Syncing Flask Applications 26.04.2026

In this lesson, you’ll learn about: Docker CLI workflows, container management, live development, and debugging techniques1. Image Management & Docker CLI WorkflowYou start by working with Docker image lifecycle operations:🔹 Build Imagesdocker build -t myapp:1.0 . Uses Dockerfile instructions Leverages layer caching → faster rebuilds 🔹 Tagging Imagesdocker tag myapp:1.0 username/myapp:1.0 Us...

Course 31 - Dive Into Docker | Episode 6: A Hands-On Guide to Dockerizing Web Applications 25.04.2026

In this lesson, you’ll learn about: dockerizing a web app, writing Dockerfiles, and optimizing builds1. The Application Architecture (Real-World Example) This lab uses a simple microservices setup: Flask web application (frontend/API) Redis (backend datastore) Key idea: Each service runs in its own container They communicate over a Docker network 👉 This mirrors real production systems (microservi...

Course 31 - Dive Into Docker | Episode 5: From First Run to Building Images 24.04.2026

In this lesson, you’ll learn about: Docker basics, images vs containers, and how Docker builds applications1. Your First Docker Run (Hello World) You start by running a simple container using Docker Behind the scenes: Docker CLI sends a command Docker Daemon processes it Image is pulled from Docker Hub Key insight: Docker only downloads missing layers → future runs are much faster 2. Docker Images...

Course 31 - Dive Into Docker | Episode 4: Editions, Versioning, and Installation Guide 23.04.2026

In this lesson, you’ll learn about: Docker editions, versioning, and installation strategies1. Docker Editions (CE vs EE) Docker is available in two main editions: 🆓 Docker Community Edition (CE) Free and open-source Suitable for: Individual developers Small teams Production workloads in many cases 💼 Docker Enterprise Edition (EE) Paid version Includes: Official support Certified images Advanced...

Course 31 - Dive Into Docker | Episode 3: From Virtual Machines to Core Architecture 22.04.2026

In this lesson, you’ll learn about: Virtual Machines vs Docker containers and how Docker works internally1. Traditional Virtualization (How VMs Work) A Virtual Machine (VM) stack includes: Infrastructure (hardware) Host Operating System Hypervisor (like VMware or Hyper-V) Guest Operating System (inside each VM) Applications Key characteristics: Each VM runs a full OS Strong isolation Higher resour...

Course 31 - Dive Into Docker | Episode 2: Setup, Resources, and the Troubleshooting Mindset 21.04.2026

In this lesson, you’ll learn about: How to approach the “Dive into Docker” course effectively and build real-world skills1. Course Structure and Learning Style This course is hands-on by design You’re expected to: Run terminal commands Write your own Dockerfiles Follow along step-by-step The goal: Move from theory → practical Docker usage with Docker 2. Learning Resources Provided A downloadable p...

Course 31 - Dive Into Docker | Episode 1: Efficiency, Portability, and Your Path to Modern Development 20.04.2026

In this lesson, you’ll learn about: Docker fundamentals and why containerization matters1. What Docker Solves (The Core Problem) Developers often face: “It works on my machine” issues Environment inconsistencies across teams Heavy, slow virtual machines Docker solves this by: Packaging applications with their dependencies Running them consistently across any system 2. Containers vs Virtual Machine...

Course 30 - Practical Malware Development - Beginner Level | Episode 6: Developing a Command and Control (C2) System with PHP and MySQL 19.04.2026

In this lesson, you’ll learn about: Designing a secure tasking & telemetry system for authorized endpoints1. Endpoint Registration (Trusted Enrollment, not open POSTs) Goal: Allow approved devices to enroll and be tracked Secure approach: Use mutual TLS (mTLS) or signed tokens (e.g., short-lived JWTs) Issue each device a unique ID + certificate/secret during provisioning Validate: Device ident...

Course 30 - Practical Malware Development - Beginner Level | Episode 5: Building and Securing the Control Panel Dashboard 18.04.2026

In this lesson, you’ll learn about: Building a secure admin dashboard with authentication, sessions, and data visualization1. Administrative Authentication (Done the Right Way) Core idea: Create authorized admin users in your database ❌ What to avoid: Using weak hashing like MD5 (easily cracked) ✅ Best practice: Use PHP: password_hash() (bcrypt by default) password_verify() Additional protection...

Course 30 - Practical Malware Development - Beginner Level | Episode 4: Building a Secure Web Control Panel: Database Infrastructure 17.04.2026

In this lesson, you’ll learn about: Building a secure web-based admin panel (defensive & production-ready)1. Secure Database Design (Replace “victims” with legitimate assets)Instead of unsafe or unethical tracking, structure your database for authorized system management or monitoring: Example tables: users → stores authorized admin accounts assets → servers, endpoints, or services you own/man...

Course 30 - Practical Malware Development - Beginner Level | Episode 3: Enhancing Agent Resilience and Establishing Remote Server 16.04.2026

In this lesson, you’ll learn about: Detecting persistent communication and resilient malware-like behavior1. Error Handling Abuse (Resilience Indicators) What attackers aim for: Prevent crashes to keep access alive Return error messages instead of failing silently Why it matters: Makes malicious tools more stable and stealthy Detection signals: Programs that never crash despite repeated failures C...

Course 30 - Practical Malware Development - Beginner Level | Episode 2: Mastering C# System Control: Navigating, Enumerating, and Executing 15.04.2026

In this lesson, you’ll learn about: Detecting and defending against system control techniques1. Directory Navigation & Enumeration (Detection) What attackers typically do: List files and directories Change working directories to explore the system Why it matters: Helps locate sensitive files (credentials, configs, backups) Defensive strategies: Monitor processes accessing large numbers of file...

Course 30 - Practical Malware Development - Beginner Level | Episode 1: C# Offensive Operations: Recon, Persistence, and File Acquisition 14.04.2026

In this lesson, you’ll learn about: Defensive perspectives on common red-team techniques1. System Enumeration (Detection & Hardening) What attackers typically try to collect: OS version, hostname, IP address Current user and privilege level Why it matters: Helps attackers tailor exploits and escalate privileges Defensive measures: Monitor unusual process behavior querying system info repeatedl...

Poslouchej podcast CyberCode Academy v Replaio

Rádio a podcasty v jedné aplikaci - zdarma a bez registrace. Nainstaluj si ji ještě dnes a nepropásni premiéru

Stáhnout z Google Play

Replaio není vydavatelem podcastů; názvy pořadů, obálky a audio patří jejich autorům a šíří se přes veřejné RSS kanály