Coding & Skills

360 articles in this topic

Intelligent and Rational Agents in AI: PEAS, Worked Decisions and Exam Traps

Learn what makes an AI agent rational, specify its task with PEAS, update a belief using Bayes' rule, and see why coordination matters in multi-agent systems.

Updated 7 Oct 20266 min readML & Data Science

JavaScript Event Delegation: Bubbling, target and currentTarget with Runnable Examples

Learn how browser events travel through the DOM, then build one delegated listener that handles nested controls and rows added later.

Updated 6 Oct 20265 min readWeb Development

Abstraction and Interfaces in Java: Abstract Classes, Contracts and Runnable Examples

Learn when Java needs an abstract class, when it needs an interface, and how both work together in one runnable charge-calculation program with exact outputs.

Updated 6 Oct 20266 min readJava

Python Control Flow and Loops: if, for, while and Worked Traces

Learn to trace Python branches and loops without skipping a state change. Worked examples cover GCD, break and continue, loop else, nested loops, and common mistakes.

Updated 6 Oct 20265 min readPython

ctype.h Functions in C: Classify Characters and Convert Case Safely

Learn which character test to choose, trace a complete C classifier, and avoid signed-char and EOF mistakes. Worked examples separate classification from case conversion.

Updated 5 Oct 20266 min readC

Queue Data Structure: Operations, Circular Queues and Worked Examples for GATE

Learn queue operations through a five-slot circular queue trace, then connect the same FIFO rule to linked lists, BFS and the two-stack implementation.

Updated 4 Oct 20266 min read57 viewsDSA & Algorithms

TypeScript vs C# Typing: Structural Compatibility, Nominal Identity, Generics and Runtime Checks

Follow one User/Admin example through TypeScript and C# to predict assignments, generic conversions, branded IDs, and JSON behaviour at runtime.

Updated 3 Oct 20266 min readProgramming Languages Survey

C++ unordered_map and unordered_set: Hashing, Equality and a Custom-Key Frequency Counter

Build a correct mental model for C++ unordered containers, then trace a custom-key counter through a real collision without merging distinct keys.

Updated 2 Oct 20266 min readC++

A* Search Algorithm: Step-by-Step Worked Example, Heuristics and Exam Traps

Learn A* from first principles, follow every relaxation on a weighted graph, and test optimality, tie-breaking, parent updates and heuristic quality.

Updated 2 Oct 20266 min readML & Data Science

JavaScript Operators: Types, Precedence and Runnable Examples

Learn how JavaScript arithmetic, assignment, comparison, logical and modern operators behave by tracing one score program from inputs to final output.

Updated 2 Oct 20266 min readWeb Development

Wrapper Classes and Autoboxing in Java: Worked Examples and Null Traps

Learn why Java wrapper classes exist, how boxing and unboxing work, and where nulls, reference identity, and overload selection create surprises.

Updated 1 Oct 20265 min readJava

Python for GATE: CS vs DA Syllabus, Past-Paper Evidence and a 10-Week Plan

Choose the right Python preparation path for GATE CS or DA, then use two worked traces and three diagnostic gates to test your progress.

Updated 1 Oct 20264 min readPython