Langages de programmation
Tutoriels Python, C, C++, Java, JavaScript, TypeScript, Go, R et Haskell — de la syntaxe de base aux techniques avancées.
Sample Datasets
This folder contains sample datasets for use in exercises and examples throughout the R training course.
Lire l'article →Intermediate Level Data Manipulation and Visualization
This section focuses on data science skills using R's tidyverse collection of packages. You'll learn to manipulate, clean, and visualize data effectively.
Lire l'article →Introduction to TypeScript
TypeScript is a superset of JavaScript that adds static type checking to JavaScript. It was developed by Microsoft and is now an opensource project.
Lire l'article →Basic Types
TypeScript provides several basic types that correspond to JavaScript's primitive types and more.
Lire l'article →Variables and Type Annotations
Understanding how to declare variables and use type annotations in TypeScript.
Lire l'article →Functions
Functions are fundamental in TypeScript. Learn how to type them properly.
Lire l'article →Interfaces
Interfaces define the shape of objects and provide a way to enforce structure in your code.
Lire l'article →Classes
TypeScript adds type annotations and access modifiers to JavaScript classes.
Lire l'article →Arrays and Tuples
Working with arrays and tuples in TypeScript.
Lire l'article →Enums
Enums allow you to define a set of named constants.
Lire l'article →Type Assertions
Type assertions tell TypeScript to treat a value as a specific type. Use with caution
Lire l'article →Union and Intersection Types
Combine types in powerful ways with union and intersection types.
Lire l'article →Beginner Level: TypeScript Fundamentals
Welcome to TypeScript This section covers the fundamentals you need to get started.
Lire l'article →Generics
Generics allow you to create reusable components that work with multiple types.
Lire l'article →Utility Types
TypeScript provides builtin utility types that transform existing types.
Lire l'article →Advanced Types
Explore more sophisticated type patterns and techniques.
Lire l'article →Modules and Namespaces
Organize and structure your TypeScript code with modules and namespaces.
Lire l'article →Decorators
Decorators provide a way to add annotations and metadata to classes, methods, and properties.
Lire l'article →Type Guards
Type guards are expressions that perform runtime checks to narrow types.
Lire l'article →Type Narrowing
TypeScript narrows types based on control flow analysis.
Lire l'article →Mapped Types Basics
Mapped types create new types by transforming properties of existing types.
Lire l'article →Conditional Types Basics
Conditional types select one of two types based on a condition.
Lire l'article →Error Handling
Handle errors in a typesafe way with TypeScript.
Lire l'article →Intermediate Level: Advanced TypeScript Features
Build on your foundation with more powerful TypeScript features.
Lire l'article →