|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/developper-une-application-web-avec-java-ee/
课程评论:没有评论
课程名称:Java EE:成为Java Web应用程序开发者 课程概述: 本课程旨在帮助学习者理解和掌握Java EE在Web应用程序开发中的应用。Java一直以来是企业服务器端的首选语言,虽然经过多年发展,Web应用程序的构建仍面临快速变化的标准和技术挑战。现代Web应用程序通常包含两部分:客户端部分在浏览器中运行,使用HTML、JavaScript和CSS;而服务器端则使用Java等多种编程语言。 在这一课程中,我们将探索Java EE的基础知识,主要集中在Servlet技术及其生态系统,这是理解Java EE的关键。此外,我们还将介绍RESTful Web服务这一复杂的标准,并讨论多个Java框架,包括Struts、Spring和Jersey等,它们虽然不属于Java EE,但在Web开发中极为重要。 您将接触到一些常见的概念和缩略语,这些知识不仅对Java EE有帮助,也为.NET和PHP等其他技术铺平道路。课程还将深入了解单页应用程序(SPA),这种现代Web应用类型提升了Web应用的交互性和功能性,并明确了客户端与服务器的角色分配。同时,我们也将介绍Web 2.0标准、Ajax及各种JavaScript库,如jQuery。 本课程是一个完整Java开发者培训计划的一部分,适合希望成为高级Java开发者的学习者。
Pourquoi ce cours ?Java a quasiment depuis toujours constitué le langage de prédilection des entreprises côté serveur.On aurait pu imaginer que depuis toutes ces années, réaliser une application Web avec Java serait une affaire aboutie ? Malheureusement non car les standards évoluent très vite, aussi bien du côté "client" que du côté "serveur.En effet la plupart des applications d'aujourd'hui offre une interface web à l'utilisateur afin qu'il puisse interagir avec le système simplement et agréablement, sans recourir à l'installation d'aucun autre logiciel qu'un simple navigateur web type Google Chrome, Mozilla Firefox, Microsoft Internet Explorer etc...Ces applications Web dites "modernes" sont constituées de 2 parties:Une partie "client" qui s'exécute sur le navigateur Web généralement à base de HTML, Javascript et cssUne partie "serveur" qui s'exécute sur un serveur situé sur le réseau et qui exploite des langages de programmation classiques comme Java, C, PHP, Python, Javascript…Comment un développeur Java peut-il se frayer un chemin dans l'univers du Web, c'est ce que nous allons voir!Que contient-il ?J'ai voulu dans ce cours condenser les différentes techniques utilisées pour réaliser des applications Web Java.J'ai cherché à garder l'essentiel, ce qu'il faut savoir absolument pour comprendre comment tout cela fonctionne aujourd'hui et pourquoi cela fonctionne comme ça.Vous verrez tout d'abord la brique la plus fondamentale de Java EE: la technologie Servlet et son écosystème. Vous comprendrez en quoi elle est indispensable mais aussi quelles sont ses limites.Et puis nous partirons modestement à la rencontre de cette norme intimidante qu'est Java EE au travers des Web Services RESTful.Nous évoquerons également de nombreux frameworks Java qui ne font pas partie de Java EE tels que Struts, Spring ou Jersey par exemple.Vous croiserez des concept et acronymes étranges à première vue mais qui vous ouvrirons non seulement les portes de Java EE mais aussi de.Net ou de PHP pour ne mentionnez que ceux-ci.Nous entrerons également de plein pied sur le navigateur Web avec les applications Web "monopage" (Single Page Application) qui donnent une nouvelle dimension aux applications Web, des applications Web plus riches et plus interactives, offrant une répartition plus claire des rôles du serveur et du client web. Nous aborderons également les standard du Web dit "2.0" avec Ajax et différentes librairies Javascript tel que JQuery.Le cours s'inscrit dans un cursus complet de formation pour développeurs Java:Devenez développeur JavaTravaux pratiques Java Librairies Java et Intro MavenJava EE: Devenez développeur d'applications Web Java (ce cours)