blog
May 2025
- Nested elements in React
- Custom Components in React
- Importing React Components
- React components
- React elements
- Attributes in JSX
- Multiline JSX Components in React
- React Without JSX
- First JSX Element in React
- JSX and index.js with createRoot in React
- Create React App
- Constructor Functions and new Function in JavaScript
- Showing a Modal When the Cursor Leaves the Page in JavaScript
- Opening a Modal at the Bottom of the Page in JavaScript
- Opening a Modal Window with a Timer in JavaScript
- Working with Modal Window Behavior in JavaScript
- Classes for Modal Triggers in JavaScript
April 2025
- ScrollTop in JavaScript
- ClientWidth and ClientHeight in JavaScript
- Window Object in JavaScript
- Date() in JavaScript
- setTimeout and setInterval in JavaScript
- Event Delegation in JavaScript
- ClassList.contains() in JavaScript
- ClassList.toggle() in JavaScript
- ClassList.remove() in JavaScript
- ClassList.add() in JavaScript
- ClassList.item() in JavaScript
- Working with classList in JavaScript
- Iterable Objects in JavaScript
- Property Descriptors and Useful Methods in JavaScript
- Live Collections in JavaScript
- Optional Chaining Operator (?.) in JavaScript
- Nullish Coalescing Operator (??) in JavaScript
- Async, Defer, and Dynamic Script Loading
- Recursion in JavaScript
- Navigating the DOM in JavaScript
- Event bubbling in JavaScript
- Event capturing in JavaScript
- preventDefault() method in JavaScript
- stopPropagation() method in JavaScript
- Event Delegation in JavaScript
March 2025
- Event properties in JavaScript
- The addEventListener() Method in JavaScript
- How Closures Work in JavaScript
- Event attributes in JavaScript
- Events in JavaScript
- The before() and after() Methods in JavaScript
- Creating Text Nodes with createTextNode in JavaScript
- append() and prepend() Methods in JavaScript
- The createElement() Method in JavaScript
- The style Object in JavaScript
- The getElementsByClassName() Method in JavaScript
- The getElementsByTagName() method in JavaScript
- External lexical environment in JavaScript
- The classList Property in JavaScript
- The querySelector() Method in JavaScript
- Common Mistakes with Closures in JavaScript
- Where Closures Are Used in JavaScript
- What is closures in JavaScript
- Code Interpreter
- Closure and lexical environment in JavaScript
- The cssText property in JavaScript
- The remove() method in Javascript
- The replaceWith() method in Javascript
- The innerHTML Property in JavaScript
- The textContent property in JavaScript
- The insertAdjacentHTML() Method in JavaScript
- Mixins in SCSS/SASS Preprocessors
February 2025
- Code Fragmentation in SASS Preprocessor
- Nesting in the SASS preprocessor
- Dynamic Typing in JavaScript
- The Object.create Method in JavaScript
- The setPrototypeOf method in JavaScript
- Basics of the SASS preprocessor
- NPM Guide
- Spread operator in JavaScript
January 2025
- Array Methods in JavaScript
- Destructuring Objects in JavaScript
- Callback functions in JavaScript
- round() function in Python
- Working with Numbers in Python
- String and Number Methods in JavaScript
- Properties of strings and numbers in JavaScript
- The return operator in Javascript
- Arguments in JavaScript Functions
- Function Expression in JavaScript
- Function Declaration in JavaScript
- Arrow Functions in JavaScript
- Loops in JavaScript
- Basic data types in Python
- Comparison Operators in JavaScript
- Arithmetic Operators in JavaScript
- Interpolation in JavaScript
- The document.write Method in JavaScript
- The typeof() operator in JavaScript
- Alert, Prompt and Confirm in JavaScript
- The main() Function in C
- Hello, World! in C
- Commands from VimTutor
December 2024
- Grid Micro Layouts
- Using Auto Margins in Flexbox
- Applying Flexible Sizes in Flexbox
- Base Sizes of Flex Items
- The Display property in CSS
- Local Lexical Scope in JavaScript
November 2024
- Page grids and document flow
- The align-content Property in CSS
- Set in JavaScript
- Map in JavaScript
- Code Compiler
- Background in CSS (Part 1)
- The justify-content Property
- Objects in JavaScript
- Arrays in JavaScript
- Text Styling in CSS
- The flex-wrap Property
- Data types in JavaScript
- Functions in JavaScript
- Box Model in CSS
- flex-direction in CSS
- Cross Axis in Flexbox
October 2024
- Variables in Sass
- Variables in JavaScript
- Flexbox Basics
- Margin and Padding in CSS
- Grid In Css
- Value Types in CSS
- Units of Measurement in CSS
- Nested Selectors in CSS
- Initial Git Setup
- Git Branch Commands
- CSS Selectors
- Arrays and Pseudo-Arrays in JavaScript