Create Your First Application with Java Using Networking

4.1
étoiles
37 évaluations
Offert par
Coursera Project Network
2,937 déjà inscrits
Dans ce projet guidé, vous :

Create a server/client ready to send/receive information between each other without losing any information

Design a server that seamlessly supports multiple concurrent connections

Discover how Java sends data/objects across internal/external networks

Clock2 Hours
IntermediateIntermédiaire
CloudAucun téléchargement requis
VideoVidéo en écran partagé
Comment DotsAnglais
LaptopOrdinateur de bureau uniquement

In this 2-hour long project-based course, you will discover how Java sends data/objects across internal/external networks, create a server/client ready to send/receive information between each other without losing any information, and design a server that seamlessly supports multiple concurrent connections. Networking is an essential part of modern applications. Networking is how computers on a network can communicate information between each other. These networks can be internal (intranet) or span across intranets (The Internet). We will explore how to use networking in a Java application, with Sockets/TCP connections. By learning how to create networked applications, you can build more advanced client/server applications, or solve complex problems far more efficiently. We will explore both the syntax and theory of creating a Java application with networking. This course works on the Rhyme platform, which allows you to have a custom Windows VM ensuring you do not have to worry about any of the setup work for your application. For this project, this means you will have Java, Eclipse, and the JDK preconfigured and ready for you to start coding on your VM. Students will be able to code along on their desktop and learn by coding with the instructor. At the end of the course, you will receive the files you created in the course.

Les compétences que vous développerez

Programming PrinciplesSocketJava ProgrammingComputer NetworkComputer Science

Apprendrez étape par étape

Votre enseignant(e) vous guidera étape par étape, grâce à une vidéo en écran partagé sur votre espace de travail :

  1. Introduction to the Project

  2. Basics of Sockets

  3. Sockets and ServerSockets in our Application

  4. Multithreading in our Application

  5. Sending Data Over Sockets

  6. Testing, Conclusion, and Wrap-Up for our Project

Comment fonctionnent les projets guidés

Votre espace de travail est un bureau cloud situé dans votre navigateur, aucun téléchargement n'est requis.

Votre enseignant(e) vous guide étape par étape dans une vidéo en écran partagé

Avis

Meilleurs avis pour CREATE YOUR FIRST APPLICATION WITH JAVA USING NETWORKING

Voir tous les avis

Foire Aux Questions

Foire Aux Questions

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.