Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

164 total results found

Unity Web & WebAssembly

Web Assembly - Formation 3D avec le Web Assembly

Unity Unity est un moteur de jeux vidéo multiplateforme qui fournit aux développeurs un éditeur. Parmi les plateformes cibles supportées par Unity, le développeur peut choisir WebGL pour compiler une version web de son jeu. Auparavant, Unity utilisait ASM.j...

Tensorflow.JS

Web Assembly - Formation Intelligence Artificielle

Tensorflow.js et le WebAssembly Qu'est-ce que l'IA et le WebAssembly ? L'arrivée du WebAssembly dans l'IA : On peut dire que le WebAssembly a profondément pénétré le monde de l'IA le jour où TensorFlow.js a officiellement annoncé son support pour le WebAsse...

L’écosystème blockchain et WebAssembly

Web Assembly - Formation Blockchain

Cette section est assez spécifique au monde de la blockchain, nous allons donc redéfinir certains termes. Une blockchain est un réseau qui permet le partage de données sans intermédiaire. Techniquement, c'est une base de données distribuée. Un nœud est une m...

Dynamic Linking

Web Assembly - Formation Notions avancées

Le Dynamic Linking n’est pour le moment supporté que par LLVM, ainsi ce chapitre est réalisé en langage C++ avec le compilateur Emscripten. Qu'est-ce que le Linking Avant d'exploiter le Dynamic Linking avec le WebAssembly, nous allons tout d'abord commencer ...

Introduction au WAT

Web Assembly - Formation Notions avancées

Le WAT (WebAssembly Text Format) est un format de fichier qui permet de représenter du code WebAssembly sous forme de texte humainement lisible. Sa syntaxe est issue des assembleurs classiques et utilise des mnémoniques pour représenter les instructions de Web...

Docker et Wasm

Web Assembly - Formation Notions avancées

Nous avions vu précédemment qu’aujourd’hui, l’utilisation du WebAssembly ne se limite plus qu’aux navigateurs et profite d’une utilisation également côté serveur, où dans le cloud… Docker VS WebAssembly Les débats autour de Docker et WebAssembly sont devenus...

Exécutions parallèles avec SIMD

Web Assembly - Formation Notions avancées

Le SIMD (Single Instruction Multiple Data), qui fait partie de la topologie de Flynn, permet d'exécuter des instructions sur plusieurs données simultanément, ce qui améliore considérablement les performances des traitements. Il est très utilisé pour les traite...

Conclusion

Web Assembly - Formation

Au cours de ce cours, nous avons exploré plusieurs applications possibles du WebAssembly, aussi bien dans le navigateur que sur le serveur / le cloud. Ce que nous pensions être une simple technologie visant à améliorer les performances du navigateur, là où le ...

Installer Java

Java & Spring Boot Mise en place de l'environnement de dév...

Une des manières la plus simple d'installer java sur une distribution Debian, serait d'installer une version openjdk, car cette dernière est déjà présente dans les dépôts de base. Mettre à jour la liste des dépendances sudo apt-get update && sudo apt-get upg...

Installer IntelliJ (Standalone)

Java & Spring Boot Mise en place de l'environnement de dév...

IntelliJ est surement l'un des meilleurs IDE du marché pour le développement Java. On peut installer la version Ultimate, si l'on possède la licence, ou bien la version Community, plus limité, mais gratuite. Télécharger IntelliJ https://www.jetbrains.com/id...

Vérifier que les outils de compilation et d'exécution sont correctement configurés

Java & Spring Boot Mise en place de l'environnement de dév...

Pour ce faire, il suffira de créer un projet Java tout simple dans IntelliJ, pour vérifier que vous obtenez bien le petit message Hello World dans la console ! Sources https://www.jetbrains.com/help/idea/creating-and-running-your-first-java-application.htm...

Syntaxe Java de base : les variables, les types de données, les opérateurs et les tableaux

Java & Spring Boot Bases de la programmation Java

Variables et syntaxe de base https://fre.myservername.com/java-basics-java-syntax https://www.jmdoudoux.fr/java/dej/chap-syntaxe.htm https://gayerie.dev/epsi-b3-java/langage_java/types_primitifs.html https://gayerie.dev/epsi-b3-java/langage_java/la_classe_...

Les concepts de la programmation orientée objet : classes, objets, encapsulation, héritage et polymorphisme

Java & Spring Boot Bases de la programmation Java

Classes https://gayerie.dev/epsi-b3-java/langage_java/premiere_classe.html https://koor.fr/Java/Tutorial/java_poo_encapsulation.wp Attributs et méthodes https://gayerie.dev/epsi-b3-java/langage_java/attributs_et_methodes.html https://koor.fr/Java/Tutorial...

TP bases de la programmation Java

Java & Spring Boot Bases de la programmation Java

Dans ce TP, vous allez développer un système de gestion pour une bibliothèque. Nous allons créer plusieurs classes et une interface pour modéliser le fonctionnement de la bibliothèque. Partie 1 : Création de la classe Publisher Dans un nouveau fichier Pu...

Collections

Java & Spring Boot Bases de la programmation Java

https://gayerie.dev/epsi-b3-java/langage_java/les_collections.html https://gayerie.dev/epsi-b3-java/langage_java/streams.html  

Les exceptions

Java & Spring Boot

https://gayerie.dev/epsi-b3-java/langage_java/les_exceptions.html https://koor.fr/Java/Tutorial/java_exception_throw_try_catch_finally.wp https://koor.fr/Java/Tutorial/java_exception_classe.wp https://koor.fr/Java/Tutorial/java_exception_try_with_resources....

Enumérations

Java & Spring Boot Bases de la programmation Java

https://koor.fr/Java/Tutorial/java_enum.wp https://gayerie.dev/epsi-b3-java/langage_java/enumeration.html

Les designs patterns

Java & Spring Boot

https://koor.fr/Java/Tutorial/java_design_patterns.wp Meilleur site pour les design patterns : https://refactoring.guru/design-patterns  

Pourquoi tester

Java & Spring Boot Gestion des Tests

https://koor.fr/Java/Tutorial/java_junit_unit_test.wp

Les bonnes pratiques

Java & Spring Boot Gestion des Tests

https://openclassrooms.com/fr/courses/6100311-testez-votre-code-java-pour-realiser-des-applications-de-qualite/exercises/3699 https://openclassrooms.com/fr/courses/6100311-testez-votre-code-java-pour-realiser-des-applications-de-qualite/6465561-structurez-vos...