C 37 Docs CSS3/CSS4 16 Docs Delphi 22 Docs Git 10 Docs How to 2 Docs HTML5 22 Docs Java 8 Docs Linux 9 Docs MySQL 10 Docs Pascal 24 Docs PHP 46 Docs Python 22 Docs React 16 Docs PHP Basics 24 PHP Form Handling PHP Type Casting PHP Installation and Environment Setup PHP Basic Syntax, Variables, and Comments PHP Data Types PHP OOP 8 PHP OOP: Iterables (Traversing Data Structures) PHP OOP: Class Constants (Fixed Values) PHP OOP: Traits (Horizontal Code Reuse) PHP OOP: The Destructor Method PHP OOP: Static Methods and Properties (Class-Level Tools) PHP Advanced 12 PHP Exceptions and Error Management PHP JSON (Data Interchange Format) PHP Callback Functions (Dynamic Functions) PHP Filters Advanced (Schematic Validation) PHP Filters (Data Cleaning and Validation) React basics 5 R5: Events and Event Handling R4: Props (Properties): Passing Data Down R3: Components: The Building Blocks R2: Understanding JSX (JavaScript XML) R1: Introduction to React & Setup React Hooks & State Management 5 R10: Form Handling in React (Controlled Inputs) R9: The useEffect Hook (Side Effects) R8: List Rendering (Arrays) R7: Conditional Rendering (Showing and Hiding Elements) R6: State: Managing Component Data (Introducing useState) React Advanced 5 R15: Optimization and Memoization R14: Custom Hooks (Logic Reuse) R13: Context API (Global State) R12: React Router (Navigation) R11: Component Communication (Lifting State Up) MySQL 1 MySQL MySQL Basics 7 Sorting and Limiting Results Updating and Deleting Data Filtering Data (The WHERE Clause) Data Insertion and Retrieval Modifying Structure (DDL) MySQL Advanced 3 Outer Joins and Views Joining Tables (Relationships) Aggregate Functions Git Basics 6 Git Commands Reviewing and Undoing Changes Introduction to Version Control Staging and Committing The Three States Git Branching and Merging 2 Merging Branch Management Git Remote Collaboration 2 Sharing Changes Connecting to Remote Git 2 How to Load a GitHub Repository in Your Local System How to Set Up, Commit, and Push a GitHub Repo from Scratch! Linux Navigation 3 Viewing Directory Contents Navigating the File System Introduction to Shell Linux Management 3 Viewing and Editing Copying and Moving Creating and Removing Linux System 3 User and System Basics Managing Permissions File Permissions C Basics 12 Scope and Storage Classes Defining and Calling Functions Loop Control Looping Constructs Conditional Statements C Intermediate 12 Typedef Unions and Enums Pointers to Structures Structures (struct) Pointers to Pointers C Advanced 12 Interoperability (C and Assembly) Debugging and Testing Multi-File Projects (make) Linked Lists Error Handling HTML5 Basics 7 Basic Media Embedding Lists and Links Text and Semantic Elements Metadata and Head Elements Elements, Tags, and Attributes HTML5 1 HTML5: The Structure of the Web HTML5 Intermediate 7 Entities and Special Characters IDs, Classes, and Block vs. Inline Form Validation (Client-Side) Advanced Form Elements Input Types and Attributes HTML5 Advanced 8 HTML Best Practices & Validation Accessibility (A11y) and ARIA Optimizing Media and Performance Web Storage: Local & Session Geolocation API Delphi Basics 9 Form Design & Events The VCL/FMX Framework Object-Oriented Programming (OOP) I Records & Enumerations Procedures & Functions Delphi Intermediate 5 Basic Database Access File I/O and Streams Collections & Dynamic Arrays User Input & Validation Common Components Delphi Advanced 7 REST & Web Services Dynamic Link Libraries (DLLs) Creating Custom Components Threading & Parallel Programming Memory Management & Pointers Pascal Basics 8 Arrays and Records Procedures and Functions Control Flow: Looping Control Flow: Conditionals Input/Output (I/O) Pascal Intermediate 8 Error Handling: Exceptions File I/O and Streams Pointers and Low-Level Access Properties and Encapsulation Classes and Objects (OOP I) Pascal Advanced 7 Connecting to Databases (Data-Aware) String Lists and Collections Multi-Threading and Parallel Processing Graphics and Custom Drawing Visual Programming and Components CSS3 Basics 5 Box Model Fundamentals Units, Color, and Text Styling Integrating CSS and Cascade Core Syntax and Selectors Local Setup and Development Environment CSS3 Intermediate 4 Responsive Design and Media Queries Flexbox (1D Layout) CSS Functions and Pseudo-Classes Display Properties and Positioning CSS3 Advanced 6 Preprocessing and Post-Processing (Overview) Advanced Selectors and Functions Custom Properties (CSS Variables) Keyframes and Animations Transitions and Transformations Python Basics 8 Data Structures II: Dictionaries and Sets Data Structures I: Lists and Tuples Functions Control Flow: Loops Control Flow: Conditionals Python Intermediate 7 Modules and Packages Generators and Iterators Advanced Functions Object-Oriented Programming (OOP) II: Inheritance and Polymorphism Object-Oriented Programming (OOP) I: Classes and Objects Python Advance 6 Decorators Testing and Best Practices Web Development Focus: Flask and Requests (Overview) Data Science Focus: NumPy and Pandas (Overview) Concurrency: Multithreading and Multiprocessing Java Crash Course 1 Introduction to Programming Basics Programming Exercises 8 Test Total Elapsed Cooking Time What is the Preparation Time Bake Time Countdown Basic Arithmetic and Output Formatting
PHP Basics 24 PHP Form Handling PHP Type Casting PHP Installation and Environment Setup PHP Basic Syntax, Variables, and Comments PHP Data Types
PHP OOP 8 PHP OOP: Iterables (Traversing Data Structures) PHP OOP: Class Constants (Fixed Values) PHP OOP: Traits (Horizontal Code Reuse) PHP OOP: The Destructor Method PHP OOP: Static Methods and Properties (Class-Level Tools)
PHP Advanced 12 PHP Exceptions and Error Management PHP JSON (Data Interchange Format) PHP Callback Functions (Dynamic Functions) PHP Filters Advanced (Schematic Validation) PHP Filters (Data Cleaning and Validation)
React basics 5 R5: Events and Event Handling R4: Props (Properties): Passing Data Down R3: Components: The Building Blocks R2: Understanding JSX (JavaScript XML) R1: Introduction to React & Setup
React Hooks & State Management 5 R10: Form Handling in React (Controlled Inputs) R9: The useEffect Hook (Side Effects) R8: List Rendering (Arrays) R7: Conditional Rendering (Showing and Hiding Elements) R6: State: Managing Component Data (Introducing useState)
React Advanced 5 R15: Optimization and Memoization R14: Custom Hooks (Logic Reuse) R13: Context API (Global State) R12: React Router (Navigation) R11: Component Communication (Lifting State Up)
MySQL Basics 7 Sorting and Limiting Results Updating and Deleting Data Filtering Data (The WHERE Clause) Data Insertion and Retrieval Modifying Structure (DDL)
Git Basics 6 Git Commands Reviewing and Undoing Changes Introduction to Version Control Staging and Committing The Three States
Git 2 How to Load a GitHub Repository in Your Local System How to Set Up, Commit, and Push a GitHub Repo from Scratch!
C Basics 12 Scope and Storage Classes Defining and Calling Functions Loop Control Looping Constructs Conditional Statements
C Intermediate 12 Typedef Unions and Enums Pointers to Structures Structures (struct) Pointers to Pointers
C Advanced 12 Interoperability (C and Assembly) Debugging and Testing Multi-File Projects (make) Linked Lists Error Handling
HTML5 Basics 7 Basic Media Embedding Lists and Links Text and Semantic Elements Metadata and Head Elements Elements, Tags, and Attributes
HTML5 Intermediate 7 Entities and Special Characters IDs, Classes, and Block vs. Inline Form Validation (Client-Side) Advanced Form Elements Input Types and Attributes
HTML5 Advanced 8 HTML Best Practices & Validation Accessibility (A11y) and ARIA Optimizing Media and Performance Web Storage: Local & Session Geolocation API
Delphi Basics 9 Form Design & Events The VCL/FMX Framework Object-Oriented Programming (OOP) I Records & Enumerations Procedures & Functions
Delphi Intermediate 5 Basic Database Access File I/O and Streams Collections & Dynamic Arrays User Input & Validation Common Components
Delphi Advanced 7 REST & Web Services Dynamic Link Libraries (DLLs) Creating Custom Components Threading & Parallel Programming Memory Management & Pointers
Pascal Basics 8 Arrays and Records Procedures and Functions Control Flow: Looping Control Flow: Conditionals Input/Output (I/O)
Pascal Intermediate 8 Error Handling: Exceptions File I/O and Streams Pointers and Low-Level Access Properties and Encapsulation Classes and Objects (OOP I)
Pascal Advanced 7 Connecting to Databases (Data-Aware) String Lists and Collections Multi-Threading and Parallel Processing Graphics and Custom Drawing Visual Programming and Components
CSS3 Basics 5 Box Model Fundamentals Units, Color, and Text Styling Integrating CSS and Cascade Core Syntax and Selectors Local Setup and Development Environment
CSS3 Intermediate 4 Responsive Design and Media Queries Flexbox (1D Layout) CSS Functions and Pseudo-Classes Display Properties and Positioning
CSS3 Advanced 6 Preprocessing and Post-Processing (Overview) Advanced Selectors and Functions Custom Properties (CSS Variables) Keyframes and Animations Transitions and Transformations
Python Basics 8 Data Structures II: Dictionaries and Sets Data Structures I: Lists and Tuples Functions Control Flow: Loops Control Flow: Conditionals
Python Intermediate 7 Modules and Packages Generators and Iterators Advanced Functions Object-Oriented Programming (OOP) II: Inheritance and Polymorphism Object-Oriented Programming (OOP) I: Classes and Objects
Python Advance 6 Decorators Testing and Best Practices Web Development Focus: Flask and Requests (Overview) Data Science Focus: NumPy and Pandas (Overview) Concurrency: Multithreading and Multiprocessing
Programming Exercises 8 Test Total Elapsed Cooking Time What is the Preparation Time Bake Time Countdown Basic Arithmetic and Output Formatting