Master Coding with
LearnHub
From HTML to Cyber Security — learn everything with interactive tutorials, live exercises, and a built-in code editor. Start your journey today.
Subjects
Try different keywords.
Web Development
HTML, CSS & JavaScript — the building blocks of the web
HTML Basics
Learn structure, tags, forms, tables and semantic HTML5.
CSS Styling
Master selectors, flexbox, grid, animations and responsive design.
JavaScript
DOM manipulation, ES6+, async/await, and browser APIs.
React JS
Components, hooks, state management and React Router.
Responsive Design
Media queries, viewport, mobile-first design strategies.
HTML Accessibility
ARIA labels, roles, keyboard navigation and WCAG guidelines.
Backend Development
Server-side programming, APIs and frameworks
Python Basics
Variables, loops, functions, OOP and Python standard library.
Flask Framework
Build REST APIs, routing, templates and database integration.
Java Core
OOP principles, collections, generics, streams and lambda.
C++ Programming
Pointers, memory management, STL, templates and algorithms.
Node.js
Event loop, Express.js, middleware, REST API development.
Python Questions
Basic input output, conditional statements, loops, list, tuple, set, dictionary, functions & logical — Questions with Solution.
Database
SQL, NoSQL and database design principles
MySQL Basics
SELECT, INSERT, UPDATE, DELETE and table relations.
SQL Joins & Views
INNER JOIN, LEFT JOIN, subqueries, views and stored procedures.
MongoDB
Documents, collections, CRUD, aggregation and indexing.
Database Design
Normalization (1NF–3NF), ERD, schema design and optimization.
Cyber Security
Ethical hacking, defense and security best practices
Intro to CyberSec
CIA triad, threat modeling, attack surface and basic terminology.
Ethical Hacking
Penetration testing phases, OWASP Top 10 and vulnerability scanning.
Cryptography
Symmetric/asymmetric encryption, hashing, SSL/TLS and PKI.
Web App Security
XSS, SQL injection, CSRF, insecure deserialization and mitigation.
Networking
Protocols, TCP/IP, subnetting and network architecture
Computer Networking
7 layers explained: Physical, Data Link, Network through Application.
OSI Model
7 layers explained: Physical, Data Link, Network through Application.
TCP/IP & Protocols
IP addressing, subnetting, DNS, DHCP, HTTP, FTP and SMTP.
Wireless Networking
WiFi standards (802.11), WPA3, Bluetooth, ZigBee and 5G.
Cloud Networking
VPC, load balancers, CDN, VPN tunnels and cloud security groups.