Coding & Skills

379 articles in this topic

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

Python String Methods: A Practical Tutorial With Worked Examples

Stop memorising isolated methods. Trace Python strings through indexing, cleanup, searching, splitting, validation and formatting, with exact results and the traps coding tests use.

Updated 24 Aug 20265 min readPython

Recursion in C: Stack Frames, a Hand-Tracing Method and Solved GATE Questions

Trace recursive C programs without guessing. Follow factorial returns, prints on descent and unwind, Fibonacci call counts, and maximum stack depth.

Updated 24 Aug 20267 min readDSA & Algorithms

Backend Language Roadmap: Choose Go, Rust, Kotlin, C# or PHP in Six Weeks

Stop comparing backend ecosystems in the abstract. Use one scorecard and a 42-hour API project to decide whether to continue, switch, or strengthen your foundations.

Updated 24 Aug 20265 min readProgramming Languages Survey

Exception Handling in C++: try, catch, throw and two runnable examples

Follow two runnable programs to see how C++ exceptions change control flow, select handlers and destroy local objects during stack unwinding.

Updated 23 Aug 20266 min readC++

Genetic Representation and Encoding: Worked Examples and Exam Traps

Separate genotype, phenotype and fitness, then follow a complete 5-bit example. Learn how feasibility, redundancy, locality and operators shape a genetic search.

Updated 23 Aug 20266 min readML & Data Science

References in C++: Syntax, Aliasing, and Runnable Examples

Build a reliable mental model of C++ references through state traces, parameter examples, const binding, pointer comparisons, and common error repairs.

Updated 23 Aug 20266 min readC

Buffers in Node.js: A Practical Tutorial with Binary Data Examples

Learn how Node.js Buffers represent bytes, then practise safe allocation, encoding, binary field access, copying, concatenation, and boundary checks.

Updated 23 Aug 20265 min readWeb Development