Coding & Skills

374 articles in this topic

Fuzzy Relations and Composition: Max-Min Concepts and a Worked Example

Learn how to read a fuzzy relation, form its inverse and alpha-cuts, and compute max-min composition cell by cell. The same matrices reveal common operator and transitivity traps.

Updated 31 Aug 20265 min readML & Data Science

Operator Overloading in C++: Syntax, Rules, and Worked Examples

Learn what C++ calls for an overloaded operator, then test addition, stream output, increment, and fraction comparison with exact values.

Updated 31 Aug 20266 min readC

JSON in JavaScript: Parse, Stringify and Debug with Runnable Examples

Learn the boundary between JSON text and JavaScript values. Follow a complete parse, update and stringify round trip, then practise response handling and data-shape validation.

Updated 31 Aug 20266 min readWeb Development

Java Iterators and Comparators: Runnable Examples, Sorting Rules and Common Traps

Learn when to use Iterator, Comparable and Comparator through one Java 17 Student example, exact outputs, cursor traces and safe sorting rules.

Updated 31 Aug 20265 min readJava

Python Variables and Data Types: Beginner Tutorial with Worked Examples

Learn how Python names bind to objects, how built-in types behave, and why conversion and mutation matter. Trace a complete learner record and test yourself with runnable examples.

Updated 31 Aug 20265 min readPython

Big-O Complexity of Python Operations: What list, dict and set Really Cost

A compact guide to the real cost of everyday Python container operations, with one duplicate-detection example that shows how a list can turn linear work into quadratic work.

Updated 31 Aug 20265 min readDSA & Algorithms

Programming Languages MCQs: 12 Solved Questions on Definition and Purpose

Build the foundations behind basic programming-language questions, then solve 12 published MCQs on translators, errors, pseudocode, parameters and language quality.

Updated 30 Aug 20267 min readProgramming Languages Survey

C++20 Modules: Interface Units, Imports and Build Order with a Worked Library Split

Follow one small C++20 module from its exported interface through a hidden implementation and importing client. Trace the result and build dependency graph.

Updated 30 Aug 20266 min readC++

Genetic Algorithms Fundamentals: Selection, Crossover, Mutation and a Worked Generation

Decode a five-bit chromosome, calculate roulette probabilities, and follow selection, crossover, mutation and replacement through one complete genetic algorithm generation.

Updated 30 Aug 20265 min read71 viewsML & Data Science

Inheritance in C++ Tutorial: Types, Access Modes and Runnable Examples

Learn what a derived class receives from its base, how access modes transform members, and how construction and virtual dispatch work through runnable examples.

Updated 30 Aug 20265 min readC

JavaScript Fetch and AJAX Tutorial: GET, POST and Error Handling

Build a small browser app that loads task 7, renders it, sends JSON, and handles HTTP, network, parsing and cancellation failures clearly.

Updated 30 Aug 20265 min readWeb Development

Java Concurrent Collections Tutorial: Runnable Map, List, and Queue Examples

Choose a Java concurrent collection from its access pattern, then run three deterministic examples that show atomic updates, snapshot traversal, and bounded hand-off.

Updated 29 Aug 20265 min readJava