Coding & Skills

381 articles in this topic

Header Files and Linking in C: Build a Multi-File Program Step by Step

Build and debug a three-file C program while learning where declarations, definitions, external symbols, and storage belong.

Updated 18 Aug 20266 min read54 viewsC

React Tutorial: The Complete Learning Path from JSX to Your First Full App

Learn React in the right order, from the JavaScript prerequisites to components, hooks, routing, Redux, deployed projects, and the full-stack step.

Updated 17 Aug 20266 min readWeb Development

this Keyword in JavaScript: call, apply, bind and Arrow Functions with Interview Traps

Determine this from the call site, compare explicit binding methods, and see why arrows behave differently in callbacks and object methods.

Updated 17 Aug 20265 min readJava

Python Functions and Modules: Complete Guide with Worked Examples

Build a reliable mental model for Python functions, scope, imports, and packages, then trace a two-module score report from call to printed result.

Updated 17 Aug 20266 min readPython

Basic Blocks, Flow Graphs and DAG Construction for GATE: Code Optimization Numericals

Partition three-address code by the leader rules, draw its control-flow graph, and construct a basic-block DAG without losing shared expressions or edges.

Updated 17 Aug 20266 min readDSA & Algorithms

Inheritance MCQs: 12 Solved Questions on Code Reuse and Class Hierarchies

Solve 12 inheritance MCQs, then use clear explanations to separate hierarchy shape, access rules, assignment compatibility, constructor order and method lookup.

Updated 16 Aug 20268 min readProgramming Languages Survey

Algorithms Header in C++: Sort, Search and Transform with Runnable Examples

Learn the iterator-range model behind C++ standard algorithms through complete programs for sorting, searching, transforming and erase-remove.

Updated 16 Aug 20267 min readC++

Multi-Layer Perceptron and Backpropagation MCQs: Solved with Full Working

Work through perceptron outputs, sigmoid derivatives, an MLP forward pass, gradient descent, and learning-rule updates with every step shown.

Updated 16 Aug 20268 min read61 viewsML & Data Science

C to C++ Transition: Syntax Changes, Classes and Runnable Examples

Move a working C record into an encapsulated C++ class, then replace common pointer, buffer, and allocation patterns with clearer C++ alternatives.

Updated 16 Aug 20267 min read51 viewsC

React Virtual DOM and Reconciliation: How Diffing Works and Why the key Prop Matters

Follow React from two element trees to the real DOM, then compare index keys with stable data keys in a reordered list of stateful input nodes.

Updated 15 Aug 20265 min readWeb Development

JavaScript Promises and async/await Explained: Error Handling, Execution Order, and Output Questions

Build a precise call-stack and queue model, use it to predict six output lines, and see why one missing await can move a rejection beyond try/catch.

Updated 15 Aug 20266 min readJava

Python Tuples Tutorial: Packing, Unpacking, Methods and Examples

Learn how Python tuples work through runnable examples, a fixed-record route program, precise error fixes and four predict-before-running exercises.

Updated 15 Aug 20266 min readPython