📚

All Coding Notes

Browse all programming notes, tutorials and references.

01

Introduction

Welcome, aspiring developers! You are embarking on a comprehensive C++ programming course designed to take…

02

Our Unique Learning Approach: Logic Over Memorization

While the C++ content (syntax, features) is consistent across different resources, our approach is designed…

03

The C++ Course Outline: 11 Modules to Mastery

Our entire C++ series is organized into 11 core modules. We will move systematically from…

04

The 5 Essential Rules for Successful C++ Learning

To ensure you get the most out of this course, you must adhere to five…

05

Installing VS Code and the GCC Compiler

Welcome to your C++ journey! To start implementing C++ code practically, we need to set…

06

Breaking Down the Basic Structure: The Basic Syntax

Welcome to your C++ journey! We previously set up our VS Code environment. Now that…

07

Statements in C++

C++ Statements Welcome to your C++ learning journey! This comprehensive guide provides detailed notes, designed…

08

The Output Stream: cout Statement

Dear developers, welcome to your C++ learning journey! This comprehensive guide provides detailed notes, designed…

09

Expressions and Literals in C++

Welcome to your C++ journey! These notes summarize the core concepts of C++ statements, expressions,…

10

Variables in C++

In our previous lessons, we explored basic statements and expressions, even building a multiplication table.…

11

Data Types in C++

Welcome to your C++ journey! In our previous discussion, we explored how variables act as…

12

Operators in C++

Welcome back to your C++ journey! In our previous lessons, we explored how to store…

13

Assignment Operator in C++

Welcome back to your C++ journey! In our previous lesson, we explored, operators (like athematic,…

14

Input Handling in C++

In our previous lessons, we learned how to display text using cout. Now, it’s time…

15

Control Statements in C++

Up until now, our programs have been like a straight road—they execute line-by-line from top…

16
For Beginners

Loops in C++

When you are discovering how to learn C++ step by step, you will quickly realize…

17
For Beginners

Functions in C++

At the beginning of your programming journey, you usually start by writing all your code…

18
For Beginners

Array in C++

In our series "Learn C++ Step by Step," we have covered loops and basic variables. But…

⚛️

React

16 topics
View all
01

Introduction to React

React is a free, open-source JavaScript library built by Facebook (Meta) in 2013. It is…

02

What is JSX?

JSX is not HTML. It's also not a string. It's a syntax extension for JavaScript…

03

First React App

Welcome to React First React app development is the perfect starting point for mastering modern…

04

JSX Rules in React

JSX rules in React Explained JSX rules in React define how developers write structured UI…

05

JSX Expressions in React

JSX Expressions in React Everything you need to know about embedding JavaScript expressions inside JSX…

06

React Components

React Components React unfolds like a carefully composed system, where every visual element is shaped…

07

Introduction to Props in React

Introduction to Props in React React is one of the most widely used JavaScript libraries…

08
Advanced Topics

React Events: (Synthetic, Hooks)

React Events A React event is React's custom implementation of browser events (like clicks, typing, or form…

09

React Conditionals

What Are React Conditionals? Conditional rendering in React is the process of displaying different UI…

10

React Forms

What is a Form in React? A form in React is a component (or group…

11

React Lists

What Are React Lists? A React List is a collection of JSX elements rendered dynamically…

12

React Portal

What is a React Portal? A React Portal is a built-in React feature that lets…

13

React Suspense

1. What is React Suspense? React Suspense is a built-in React component that lets you…

14

React CSS Styling

React CSS Styling Modern web applications are no longer built with static pages alone. Users…

15

React Router

React Router 1. What is React Router? React Router is the standard declarative routing library…

16

React Transitions

React Transitions What Are React Transitions? In the React ecosystem, the word "transition" carries two…