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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.