Coding & Skills

201 articles in this topic

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 readML & 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

Strings in Python: Indexing, Slicing, Methods and Worked Examples

Build a reliable mental model for Python strings, then practise it through exact outputs, common traps and a complete record-cleaning program.

Updated 29 Aug 20266 min readPython

MERN Stack Project Tutorial: Build an Exam-Prep App with Auth, CRUD, and Deployment

Build PrepTrack as a small but complete MERN project, with a protected answer flow, server-owned scoring, and a deployment you can explain in an interview.

Updated 29 Aug 20266 min readDSA & Algorithms

Classes in JavaScript: A Practical Tutorial with Runnable Examples

Learn what class syntax adds to JavaScript by building and extending a BankAccount. Trace exact values, repair common mistakes, and finish with three exercises.

Updated 29 Aug 20265 min readProgramming Languages Survey

File Handling in C++: Read, Write, Append and Seek with Examples

Learn how C++ file streams work through connected text and binary examples, from safe record parsing to appending data and updating a fixed record.

Updated 29 Aug 20266 min readC++

Constraint Satisfaction Problem: Concepts, a Worked Search Trace and Exam Traps

Learn how to model and solve a CSP from zero. Follow one failed scheduling branch, the first valid solution, an AC-3 trace and the ordering rules that make search smaller.

Updated 29 Aug 20266 min readML & Data Science