Coding & Skills

374 articles in this topic

Multi-Layer Perceptron and Backpropagation Explained with a Worked Example

Build a 2-2-1 neural network from its inputs to its loss, then trace backpropagation through every weight and bias. The complete update shows why each sign matters.

Updated 26 Aug 20265 min read95 viewsML & Data Science

Classes and Objects in C++: Beginner Tutorial with Runnable Examples

Build a precise mental model of C++ classes and objects with two Rectangles, a checked setter, exact output traces, common error fixes, and short exercises.

Updated 26 Aug 20266 min readC

JSX in React: Syntax, Expressions, Lists and a Runnable Worked Example

Learn the mental model behind JSX, then build and trace a five-topic React component. The examples cover syntax rules, calculations, props, events, conditional output, list keys and common repairs.

Updated 26 Aug 20266 min readWeb Development

Map, Set and WeakMap in JavaScript: Runnable Examples and Common Errors

Choose the right JavaScript collection by tracing a stock Map, deduplicating IDs with Set, and attaching object-owned metadata with WeakMap. Includes output traps and self-checking exercises.

Updated 26 Aug 20265 min readJava

Conditionals in Python: If, Elif and Else with Worked Examples

Learn how Python chooses a branch, then trace exact examples covering Boolean operators, truthiness, nesting, short-circuiting and common mistakes.

Updated 26 Aug 20266 min readPython

HashMap and HashSet Problems in Java: Two Sum, Frequency Counting, and Deduplication Patterns

Learn when a hash lookup replaces a nested scan, then apply one reusable Java toolkit to pairs, counts, first-unique values, and duplicate detection.

Updated 26 Aug 20265 min readDSA & Algorithms

Compiled vs Interpreted vs JIT Languages: How Code Actually Runs

Trace one program from source to CPU through ahead-of-time compilation, bytecode interpretation and JIT compilation. Then compare their costs without relying on labels.

Updated 25 Aug 20265 min readProgramming Languages Survey

C++ Move Semantics Tutorial: Trace Ownership with Runnable Examples

Follow one heap allocation through copy and move operations, then learn how value categories, special members, copy elision, and noexcept affect real C++ code.

Updated 25 Aug 20265 min readC++

Artificial Neural Networks Explained: Forward Pass, Worked Example and Exam Question Patterns

Build a small 2-2-1 neural network, calculate every value in its forward pass, and learn how activations, loss, training and parameter counts become exam tasks.

Updated 25 Aug 20265 min read51 viewsML & Data Science

Strings in C++: Beginner Tutorial with Runnable Examples

Learn how std::string behaves through exact outputs, safe input patterns, a worked index trace, common traps, and three short practice problems.

Updated 25 Aug 20265 min readC

Node.js Error Handling Tutorial: Patterns and Worked Examples

Learn where thrown errors, rejected promises, callback errors, and event errors must be handled. Build and test an HTTP order API that logs full causes while returning safe responses.

Updated 25 Aug 20266 min readWeb Development

JavaScript Tutorial: The Complete Learning Path from First Script to Real Projects

A beginner-friendly JavaScript roadmap that puts 30 topics in dependency order, then tests the sequence through one marks-report example and three checkpoints.

Updated 24 Aug 20266 min readJava