C

0%
Nov 12

Main Function

Data Types

Variables

Operators

Conditionals

Loops

Functions

Arrays

Enums

Structures

Typedef

Pointers

Memory Management

Preprocessors Directives

Header Files

File Handling

Command-Line Arguments

Bitwise

Main Function

Data Types

Variables

Operators

Conditionals

Loops

Functions

Arrays

Enums

Structures

Typedef

Pointers

Memory Management

Preprocessors Directives

Header Files

File Handling

Command-Line Arguments

Bitwise

Go

0%
Nov 12

Packages

Imports

Variables

Data Types

Constants

Conditionals

Functions

Loops

Array and Slices

Maps

Structs

Go Routines

Go Modules

Error Handling

Interfaces

Channels

Testing

Json Handling

File Handling

Date

Packages

Imports

Variables

Data Types

Constants

Conditionals

Functions

Loops

Array and Slices

Maps

Structs

Go Routines

Go Modules

Error Handling

Interfaces

Channels

Testing

Json Handling

File Handling

Date

JavaScript

0%
Nov 12

Variables

Data Types

Operators

Functions

Hoisting

Conditionals

Scope and Closures

Loops

Arrays

Objects

This Keyword

Classes (ES6)

Prototype and Inheritance

Function methods

Error Handling

Nullish Coalescing (??)

Optional Chaining (?.)

Destructuring

Modules (ES6)

Async / Await

Strict Mode

Set and Map

Generator Functions

Async Generators

Iterators and Iterables

Symbol (ES6)

BigInt (ES2020)

Variables

Data Types

Operators

Functions

Hoisting

Conditionals

Scope and Closures

Loops

Arrays

Objects

This Keyword

Classes (ES6)

Prototype and Inheritance

Function methods

Error Handling

Nullish Coalescing (??)

Optional Chaining (?.)

Destructuring

Modules (ES6)

Async / Await

Strict Mode

Set and Map

Generator Functions

Async Generators

Iterators and Iterables

Symbol (ES6)

BigInt (ES2020)

Kotlin

0%
Nov 12

Entry Point

Variables

Data Types

String Functions

Conditionals

Loops

Functions

Default and named arguments

Collections (list, map, set)

Type Checking and Casting

Lambda Function

Let / Apply / Also / Run / With

Higher-Order Functions

Exception Handling

Classes & Objects

Data Classes

Companion Object

Sealed Classes

Entry Point

Variables

Data Types

String Functions

Conditionals

Loops

Functions

Default and named arguments

Collections (list, map, set)

Type Checking and Casting

Lambda Function

Let / Apply / Also / Run / With

Higher-Order Functions

Exception Handling

Classes & Objects

Data Classes

Companion Object

Sealed Classes

Lua

0%
Nov 12

Variables

Data Types

Conditionals

Loops

Functions

Tables

Metatables

Metamethods

Error Handling

Modules

File Handling

Variables

Data Types

Conditionals

Loops

Functions

Tables

Metatables

Metamethods

Error Handling

Modules

File Handling

Ocaml

0%
Nov 12

Compiling & Running

Variables

Data Types

Conditionals

Functions

Recursion

Loops

Tuples & Records

Lists

Pattern Matching

List Pattern Matching

Option Type

Records with Pattern Matching

Error Handling

Higher-Order Functions

Modules

Module & Signatures

Functors

Using External Opam Packages

Concurrency

Compiling & Running

Variables

Data Types

Conditionals

Functions

Recursion

Loops

Tuples & Records

Lists

Pattern Matching

List Pattern Matching

Option Type

Records with Pattern Matching

Error Handling

Higher-Order Functions

Modules

Module & Signatures

Functors

Using External Opam Packages

Concurrency

Python

0%
Nov 12

Variables

Data Types

Conditionals

Functions

Loops

List

Tuple

Set

Dictionary

Zip

Lambda Function

Error Handling

Classes and Objects

File Handling

Json Handling

Date

Modules and imports

Variables

Data Types

Conditionals

Functions

Loops

List

Tuple

Set

Dictionary

Zip

Lambda Function

Error Handling

Classes and Objects

File Handling

Json Handling

Date

Modules and imports

Rust

0%
Nov 12

Variables

Data Types

Conditionals

Functions

Loops

Ownership & Borrowing

Struct

Enums

Pattern Matching

Error Handling

Crate and Modules

Vectors

Lifetimes

Traits

Generic

Closures

Iterators

Macros

Unit Testing

Cargo

Smart Pointers

Concurrency

Unsafe Rust

Variables

Data Types

Conditionals

Functions

Loops

Ownership & Borrowing

Struct

Enums

Pattern Matching

Error Handling

Crate and Modules

Vectors

Lifetimes

Traits

Generic

Closures

Iterators

Macros

Unit Testing

Cargo

Smart Pointers

Concurrency

Unsafe Rust

TypeScript

0%
Nov 12

Type Annotation

Literal Types

Interfaces

Union & Intersections

Type Aliases

Function with Types

Enums

Unknown & Any

Optional and Default Parameter

Tuples

Readonly

Types Assertions

Generics

Utility Types

Type Guard

Discriminated Unions

Keyof & typeof

Configuration

Conditional Types

Mapped Types

Non-Null Assertion (!)

Template Literal Types

Recursive Types

Never in Switch

Abstract Classes

Decorators

Declaration files (.d.ts)

Type Compatibility

Type Inference

Index Signatires

Namespaces

Module Resolution

Satisfies Keyword (TS 4.9+)

TS Dom

TS Events

Type Annotation

Literal Types

Interfaces

Union & Intersections

Type Aliases

Function with Types

Enums

Unknown & Any

Optional and Default Parameter

Tuples

Readonly

Types Assertions

Generics

Utility Types

Type Guard

Discriminated Unions

Keyof & typeof

Configuration

Conditional Types

Mapped Types

Non-Null Assertion (!)

Template Literal Types

Recursive Types

Never in Switch

Abstract Classes

Decorators

Declaration files (.d.ts)

Type Compatibility

Type Inference

Index Signatires

Namespaces

Module Resolution

Satisfies Keyword (TS 4.9+)

TS Dom

TS Events