16 public course syllabuses

Ethical Hacking, Python & Web Development Courses

Compare subjects and levels, read the syllabus and try a free guide before choosing a learning path. Lessons use Hindi and English explanations; the member workspace provides course access and learning tools.

Which course should you start with?

Cybersecurity courses

All Levels · 44 published lessons

Ethical Hacking — Beginner to Expert

Study ethical hacking from Linux and networking fundamentals to reconnaissance, web vulnerabilities, penetration-testing methodology and defense. Includes Hindi and English explanations and practice topics.

  • Kali Linux Setup
  • Nmap & Reconnaissance
  • Metasploit Framework
  • Privilege Escalation
  • Post-Exploitation
  • Reporting
View Ethical Hacking syllabus →

Advanced · 11 published lessons

Wi-Fi & Network Hacking

Master Wi-Fi security testing, WPA2 cracking, man-in-the-middle attacks, and ARP spoofing. Learn to use Aircrack-ng, Wireshark, and Bettercap in real-world scenarios.

  • WPA2 Cracking
  • ARP Spoofing
  • MITM Attacks
  • Wireshark Analysis
  • Packet Crafting
  • Network Forensics
View Wi-Fi & Network Hacking syllabus →

Advanced · 11 published lessons

Bug Bounty Hunting

Learn to find and report web vulnerabilities professionally. Covers OWASP Top 10 in depth — SQL Injection, XSS, IDOR, SSRF, Business Logic Flaws, and how to write professional bug reports.

  • OWASP Top 10
  • SQL Injection
  • XSS Attacks
  • IDOR Exploitation
  • Burp Suite
  • Bug Reports
View Bug Bounty Hunting syllabus →

Advanced · 11 published lessons

Malware Analysis

Learn to analyze and reverse-engineer malware samples. Covers static and dynamic analysis, sandbox environments, and identifying indicators of compromise (IOCs).

  • Static Analysis
  • Dynamic Analysis
  • Sandboxing
  • IOC Extraction
  • Reverse Engineering
  • Malware Reports
View Malware Analysis syllabus →

Advanced · 11 published lessons

Digital Forensics

Master digital evidence collection, preservation, and analysis. Used in cybercrime investigations, incident response, and compliance.

  • Evidence Collection
  • Disk Forensics
  • Memory Analysis
  • Network Forensics
  • Chain of Custody
  • Forensic Reports
View Digital Forensics syllabus →

Programming courses

All Levels · 30 published lessons

Python Programming — Zero to Advanced

Learn Python from setup and basic data types to functions, object-oriented programming, file handling, JSON and APIs. Follow the published syllabus and build a mini project.

  • Variables & Data Types
  • Loops & Functions
  • OOP & Classes
  • File Handling
  • JSON & APIs
  • Python Mini Project
View Python Programming syllabus →

Web Development courses

Intermediate · 30 published lessons

JavaScript — Modern ES2024

Master modern JavaScript from fundamentals to async programming. Covers DOM manipulation, promises, async/await, fetch API, and ES2024 features.

  • ES6+ Syntax
  • DOM Manipulation
  • Async/Await
  • Fetch API
  • Modules
  • Error Handling
View JavaScript syllabus →

Advanced · 30 published lessons

React.js — Build Modern UIs

Build professional React applications with hooks, context, routing, and state management. Includes real project walkthroughs.

  • Components & Props
  • useState & useEffect
  • React Router
  • Context API
  • Custom Hooks
  • Real Projects
View React.js syllabus →

Beginner · 20 published lessons

HTML — The Foundation of the Web

Learn HTML from scratch. Covers all semantic elements, forms, tables, and accessibility best practices. Perfect starting point for web development.

  • Document Structure
  • Semantic HTML
  • Forms & Inputs
  • Tables
  • Media Elements
  • Accessibility
View HTML syllabus →

Beginner · 30 published lessons

CSS — Styling & Layout Mastery

Master CSS from the basics to advanced Flexbox, Grid, animations, and responsive design. Build beautiful layouts without frameworks.

  • Selectors & Properties
  • Box Model
  • Flexbox
  • CSS Grid
  • Animations
  • Responsive Design
View CSS syllabus →

Intermediate · 30 published lessons

Node.js — Backend Development

Build server-side applications with Node.js. Covers file system, HTTP servers, npm ecosystem, and best practices for production apps.

  • Node.js Core
  • File System
  • HTTP Server
  • NPM Packages
  • Event Loop
  • Streams
View Node.js syllabus →

Data Science courses

Intermediate · 1000 published lessons / practice entries

Python DSA Masterclass

Over 1000 algorithmic practice questions covering arrays, linked lists, trees, graphs, dynamic programming, and system design for interview prep.

  • Arrays & Strings
  • Linked Lists
  • Trees & Graphs
  • Dynamic Programming
  • Sorting Algorithms
  • System Design
View Python DSA Masterclass syllabus →

Intermediate · 11 published lessons

Power BI — Data Visualization

Create interactive dashboards and reports in Power BI. Covers DAX formulas, Power Query, data modeling, and PL-300 exam preparation.

  • Data Connections
  • Power Query
  • DAX Formulas
  • Dashboards
  • Reports
  • PL-300 Prep
View Power BI syllabus →

Before you enroll

The public catalog lists 16 course syllabuses. Published lesson counts were checked on ; the member workspace is the source for current availability. Python DSA entries include individual practice questions.

Membership pricing is ₹99/year for India and $99/year internationally. Confirm the applicable currency and amount at checkout. A Code Hacker completion certificate is separate from a third-party professional certification or exam voucher.