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

109 total results found

Le Système d'Information

Introduction au Système d'Informations

Un système d'information est une solution technique qui répond à une problématique métier. Une problématique métier c'est n'importe quelle situation de la vie réel, qui peut être assitée, accélérée, facilitée voir automatiser grâce à un SI. Les composantes d'...

Clients

Introduction au Système d'Informations

Les applications clients sont les applications avec lesquels les acteurs vont interagir directement. Elle disposent dans la majorité des cas d'une interface graphique pour en faciliter l'utilisation et pour les rendre accessibles aux utilisateurs non technique...

Serveurs

Introduction au Système d'Informations

Les applications serveurs sont les applications qui forment l'épine dorsale du système d'information ; ils forme la partie la plus importante du back-end. Il sont composé d'un certain nombre de couches qui vont chacune avoir un objectif bien précis. A noter qu...

Datastores

Introduction au Système d'Informations

Les datastores sont des serveurs dont le but est uniquement de stocker des données. Dans la majeure partie des cas, ils s'agit de systèmes de gestion de base de donnée. Bases de données relationnelles Les bases de données relationnelles sont des base de donn...

Communication au sein du SI

Introduction au Système d'Informations

Nous avons vu que le SI est constitué de differents élements. Nous allons maintenant aborder la façon dont communiquent ces éléments. Communication client serveur Protocoles de commnication Le protocole de communication le plus massivement utilisé pour la c...

Exemple Récupitulatif

Introduction au Système d'Informations

Introduction

Développement d'Applications Android

Dans ce cours nous allons apprendre des développer des applications Android d'une façon moderne en utilisant Android JetPack. Android JetPack Android JetPack est un ensemble de librairies modernes mise à disposition par Google en plus du framework Android qu...

Navigation

Développement d'Applications Android

La bibliothèque JetPack Navigation va nous permettre de gérer le chemin de l'utilisateur à travers les différents écrans de l'application. La bibliothèque nous permet d'abstraire toute la complexité liée à ce concept en utilisant des mécaniques de génération d...

Layout

Développement d'Applications Android

Les Layout sont des composants de l'interface graphique qui n'ont pas de rendu à l'écran, mais vont décider comme les composants qu'ils contiennent vont être disposés à l'écran. Il en existe de très nombreuses variantes, mais nous allons étudier les trois prin...

MVVM et LiveData

Développement d'Applications Android

Le design pattern MVVM Le desgin pattern MVVM, pour Model-View-ViewModel est un Pattern pour séparer plus distinctement les responsabilités dans le développement d'une application avec une interface graphique. Model : Logique du domaine, services, objets du m...

Retrofit et RxJava

Développement d'Applications Android

Dans une application graphique, on a souvent besoin d'exécuter des opérations asynchrones, afin de pouvoir exécuter des opérations prennant du temps (réseau, fichiers, etc...) sans bloquer le thread qui gère l'interface graphique. Pour ce faire, on va faire ap...

Glide

Développement d'Applications Android

Room

Développement d'Applications Android

Databinding

Développement d'Applications Android

Le Databinding ou liaison de donnée permet de déléguer au framework le fait de remplir des données dans la vue en utilisant des mécanismes de génération de code, afin de limiter le code répétitif. Databinding dans la RecyclerView Dans un premier temps, voyon...

Gérer les codes de réponse HTTP

API ReST avec Spring Boot

Dans le standard REST, les codes de retours HTTP sont importants car ils ont une sémantique. Il convient donc de retourner les bons codes de réponse HTTP dans chacun de nos endpoints. Cas nominal Pour le cas nominal, on peut utilise l'annotation @ResponseSta...

Recycler View

Développement d'Applications Android

La Recycler View est un élément qui permet d'afficher une liste d'éléments. Contrairement à la List View, la Recycler View va effectuer tout un tas d'optimisations sous le capot afin de pouvoir afficher avec de bonnes performances un grand nombre d'éléments. ...

Créer un projet JakartaEE avec IntelliJ

Développement d'applications Web & Dist...

Créer le projet Créez un nouveau projet en utilisant le template "Java Entreprise" : Explications : Project Template : type de projet, ici une application web "à pages" basée sur Servlets et JSP Build System : outils de build utilisé, nous allons utiliser Ma...

Introduction

Développement avec C# et .NET APIs ReST

Prerequisites Introduction au Web

Qu'est ce que le web ?

Introduction au Web

Le Web est un système d'information permettant la mise à disposition de ressources sur un réseau. Le web est l'application d'Internet la plus utilisées. Il repose sur un protocole, HTTP (Hyper Text Transfer Protocol) pour transferer les ressources. Une ressour...

Les clients du Web

Introduction au Web

Différents types de client intéragissent avec des serveur en utlisant le Web. Le Navigateur web Le navigateur web est une application donc l'objectif est de demander des pages webs à des serveurs web. Le standard technologique des navigateurs Web est le suivan...