
Les infos clés
En résumé
De nos jours, les réseaux font partie intégrante de notre quotidien. Je vous propose donc de découvrir dans ce cours comment programmer une application en Java pour interagir avec des postes en réseau.Dans un premier temps, nous allons faire un bref rappel de cette notion abstraite qu'est le réseaux : je vous rassure, ce ne sera pas un cours magistral sur les réseaux, seulement quelques notions pour vous éclairer un peu sur le sujet.
Nous verrons ensuite comment Java intègre cet aspect et comment faire une application qui permet de dialoguer avec d'autres machines via le réseau.
Le programme
Partie 1 - Notions de bases sur le réseau
- 1. Quelques notions de réseaux
- 2. Créez votre premier programme réseau
- 3. TP : Convertissez l'adresse IP ou l'URL d'un site avec un DNS
Partie 2 - Les sockets côté client
- 1. Les sockets : côté client
- 2. TP : explorez un serveur FTP
Partie 3 - Les sockets côté serveur et le protocole UDP
- 1. Les sockets : côté serveur
- 2. Communication réseau avec le protocole UDP
- Quiz
Certificat de réussite
Les intervenants
Cyrille Herby
Spécialiste en développement Java et curieux insatiable d’informatique et de programmation web. Actuellement auditeur en sécurité.
Le concepteur

OpenClassrooms (anciennement le Site du Zéro ou SdZ), est un site web qui propose des cours autour de l'informatique, des sciences et de l'entrepreneuriat.
Les cours en ligne peuvent être réalisés aussi bien par l'équipe du site, des professeurs d'universités ou de grandes écoles partenaires que par ses membres.
Aujourd'hui, les cours sont disponibles dans plusieurs format : MOOC (Massive Open Online Course), texte web, e-book, livre et en vidéo. L'entreprise délivre des certifications pour certains cours, dont une reconnue par l'état, en partenariat avec IESA multimédia.