Coding & Skills

365 articles in this topic

Python Modules and Packages Tutorial: Imports, Structure and Runnable Examples

Learn what Python imports bind, how a regular package fits together, and why package entry points should run with `python -m`. Build and trace every example yourself.

Updated 26 Sep 20266 min readPython

Data Structures: Types, Operations, Complexity, and Worked Examples

Learn how representations and operation costs shape data-structure choices. Follow one array and linked-list edit sequence, then apply the reasoning to stacks, queues, trees, and hashing.

Updated 25 Sep 20265 min readDSA & Algorithms

Static vs Dynamic Typing: Errors, Feedback Loops and Refactoring Flexibility

Follow one OrderLine model from an integer price to an INR Money value. See what Java catches during checking, what Python reveals during execution, and what both still need tests to prove.

Updated 25 Sep 20265 min readProgramming Languages Survey

C++ STL Algorithms: Sort, Search, Transform and Clean Data in One Pipeline

Trace nine sensor readings through sort, lower_bound, transform, erase-remove and accumulate, with every iterator rule and intermediate value explained.

Updated 25 Sep 20266 min readC++

Artificial Intelligence for GATE: An 8-Week Topic-by-Topic Study Plan

Turn a 12-hour weekly budget into an eight-week AI study cycle with dependency-led concepts, hand-solved traces, timed sets, and error-driven revision.

25 Sep 20265 min readML & Data Science

JavaScript Conditionals and Loops: Beginner Tutorial with Runnable Examples

Learn how JavaScript chooses a branch and repeats work. Build from small syntax examples to a complete score classifier with a traced average.

Updated 25 Sep 20265 min readWeb Development

Java Streams API Tutorial: Filter, Map, Reduce and Collect with Runnable Examples

Learn Java streams from the source-to-terminal mental model, then trace operations, reductions and collectors through runnable examples and practice tasks.

Updated 24 Sep 20265 min readJava

Pandas Basics in Python: Build, Clean and Analyse a DataFrame Step by Step

Follow one student dataset from its first DataFrame to a clean city summary, while learning how selection, missing values and vectorised calculations really work.

Updated 24 Sep 20265 min readPython

Hashing Data Structure: Hash Functions, Collision Resolution and Worked Examples

Trace the same eight keys through separate chaining and linear probing, then learn how tombstones, load factor and rehashing affect correctness and speed.

Updated 24 Sep 20266 min read54 viewsDSA & Algorithms

Kotlin vs C#: Compare Null Safety, Async Models, Ecosystems and Platform Fit

Compare Kotlin and C# by building the same packing model in both. See how their managed runtimes, null checks, async behaviour and ecosystems differ.

Updated 24 Sep 20266 min readProgramming Languages Survey

C++ std::vector Internals: Growth, Capacity, Reallocation and Iterator Invalidation

Learn how std::vector manages contiguous storage, why an append can relocate every element, and which iterators, pointers and references survive each mutation.

Updated 24 Sep 20266 min readC++

Artificial Intelligence for ICT Exams: Concepts, Tools and Worked Examples

Build a clear AI concept ladder, learn the main learning types, calculate classifier metrics step by step, and apply a practical tool-checking routine.

Updated 23 Sep 20266 min readML & Data Science