Coding & Skills

203 articles in this topic

JavaScript Array Methods: map, filter, reduce and the Interview Problems They Solve

Work through a filter-map-reduce chain and a frequency-table accumulator, then separate non-mutating array methods from the methods that change their input.

Updated 21 Aug 20266 min readJava

Numbers and Arithmetic in Python: Operators, Precision, and Worked Examples

Understand how Python evaluates numeric expressions, from result types and precedence to negative floor division and floating-point comparison. Runnable examples culminate in one complete practice-session calculation.

Updated 21 Aug 20266 min readPython

Linked List Questions for GATE: Pointer-Manipulation Patterns Solved Step by Step

Trace prev, curr and next through a complete reversal, then reuse the same discipline for middle-finding, cycle detection and safe deletion.

Updated 20 Aug 20267 min readDSA & Algorithms

PHP Tutorial for Beginners: Build a Form-to-Database Request Flow

Follow Asha's registration from an HTML form through PHP validation and a safe MySQL insert, then display the saved row after a redirect.

Updated 20 Aug 20266 min readProgramming Languages Survey

C++ auto and decltype: Trace Every Deduced Type

Trace what C++ actually deduces when auto, references, const, decltype, and decltype(auto) interact, then confirm each result at compile time.

Updated 20 Aug 20266 min readC++

Means–Ends Analysis in AI: Subgoals, a 3-Disk Worked Example and Exam Traps

Learn the exact Means–Ends Analysis operator cycle, follow all seven moves of a 3-disk Tower of Hanoi solution, and avoid common reasoning traps.

Updated 20 Aug 20266 min readML & Data Science

C++ Setup Tutorial: Install a Compiler and Run Your First Program

Set up a C++ compiler, turn main.cpp into an executable, and learn to diagnose the stage that failed. Two small programs make every command and value concrete.

Updated 20 Aug 20266 min readC

Node.js Tutorial: The Complete Learning Path from Zero to Job-Ready

Stop collecting disconnected Node.js videos. Follow seven ordered stages, prove each one with a small build, and finish with a capstone you can discuss in interviews.

Updated 19 Aug 20265 min readWeb Development

var vs let vs const in JavaScript: Scope, Hoisting and the Temporal Dead Zone

Trace block scope, early reads, loop callbacks, and const object mutation using the rules behind common JavaScript output questions.

Updated 19 Aug 20265 min readJava

Python Introduction and Setup Tutorial: Install, Verify, and Run Your First Programs

Set up Python with confidence by checking the command, isolating a project in .venv, and running a saved program whose output you can verify step by step.

Updated 19 Aug 20266 min readPython

Left Recursion Elimination and Left Factoring for GATE: Grammar Transformation Drills

Transform immediate and indirect left recursion without losing epsilon, then left-factor a dangling-else grammar. Each change is traced and counted.

Updated 19 Aug 20267 min readDSA & Algorithms

Object-Oriented Programming: Classes, Objects and Inheritance with a Worked Java Example

Trace two Java objects from construction to output, and see how independent state, inheritance and runtime method dispatch work together.

Updated 18 Aug 20267 min readProgramming Languages Survey