eyJpZCI6IjQ0IiwiaWRlbnRpZmlhbnQiOiJjb3ZpZC1ub3RpY2UiLCJpc19tYWluIjoiMCIsInRpdHJlIjoiSG9yYWlyZSBkJ291dmVydHVyZSIsImNvbnRlbnUiOiI8aDIgY2xhc3M9XCJNc29Ob3JtYWxcIj48c3Ryb25nPkhvcmFpcmUgclx1MDBlOWd1bGllUjxcL3N0cm9uZz48XC9oMj5cbjxkaXYgY2xhc3M9XCJtYWluLWNvbnRlbnQtLWNhcmQgY2FyZC1mdWxsXCI+RHUgbHVuZGkgYXUgdmVuZHJlZGkgZGUgN2gzMCBcdTAwZTAgMjFoMzAgXHUwMGUwIGwnZXhjZXB0aW9uIGR1IHZlbmRyZWRpIG9cdTAwZjkgbGEgZmVybWV0dXJlIHMnZWZmZWN0dWUgXHUwMGUwIDE3aC48XC9kaXY+XG48ZGl2IGNsYXNzPVwibWFpbi1jb250ZW50LS1jYXJkIGNhcmQtZnVsbFwiPlx1MDBhMDxcL2Rpdj5cbjxkaXYgY2xhc3M9XCJtYWluLWNvbnRlbnQtLWNhcmQgY2FyZC1mdWxsXCI+UHJlbmV6IG5vdGUgcXVlIGwnXHUwMGU5cXVpcGUgZWZmZWN0dWUgZHUgdFx1MDBlOWxcdTAwZTl0cmF2YWlsIGRlIGZhXHUwMGU3b24gcG9uY3R1ZWxsZSBldCBxdSdpbCBlc3QgcHJcdTAwZTlmXHUwMGU5cmFibGUgZGUgcHJlbmRyZSByZW5kZXotdm91cyBhdmFudCBkZSB2b3VzIHByXHUwMGU5c2VudGVyIHN1ciBwbGFjZS48XC9kaXY+XG48ZGl2IGNsYXNzPVwibWFpbi1jb250ZW50LS1jYXJkIGNhcmQtZnVsbFwiPkVuIHRvdXQgdGVtcHMsIHZvdXMgcG91dmV6IGNvbW11bmlxdWVyIGF2ZWMgbm91cyBwYXIgY291cnJpZWwgYXVcdTAwYTA8YSBocmVmPVwibWFpbHRvOmRmY0BjZWdlcGdhcm5lYXUuY2FcIj5kZmNAY2VnZXBnYXJuZWF1LmNhPFwvYT5cdTAwYTBvdSBwYXIgdFx1MDBlOWxcdTAwZTlwaG9uZSBhdSA0MTgtNjg3LTU4NTEuPFwvZGl2PlxuPGRpdiBjbGFzcz1cIm1haW4tY29udGVudC0tY2FyZCBjYXJkLWZ1bGxcIj5Wb3VzIHBvdXZleiBcdTAwZTlnYWxlbWVudCByZWpvaW5kcmUgbFx1MjAxOWVuc2VtYmxlIGR1IHBlcnNvbm5lbCBlbiBhcHBlbGFudCBkaXJlY3RlbWVudCBcdTAwZTAgbGV1ciBwb3N0ZSB0XHUwMGU5bFx1MDBlOXBob25pcXVlICg8YSBocmVmPVwiaHR0cHM6XC9cL2JvdHRpbi5jZWdlcGdhcm5lYXUuY2FcL1wiIHRhcmdldD1cIl9ibGFua1wiPmJvdHRpbiBkdSBwZXJzb25uZWw8XC9hPikuXHUwMGEwPFwvZGl2PiIsInBhcmVudF9zZWN0aW9uX2lkIjpudWxsLCJjbGFzc2VzIjoiIiwiY3JlYXRlZCI6IjIwMjEtMDQtMjcgMDk6MzM6NDgiLCJ1cGRhdGVkIjoiMjAyNC0wOC0xNiAwODozMDozNSIsInVybCI6IiIsImxvZ3MiOiI4MyJ9

Développement Web en Java / J2EE | Technologies de l'information

Logo Cégep Garneau

Développement Web en Java / J2EE

INF-235-TP

Description

Dans le cadre de ce cours, l'étudiant vivra une expérience de création de projet tel que dans un contexte professionnel. À partir d'un besoin, l'étudiant sera amené à l'analyser et à le convertir en une application Web. Il devra donc vérifier la conformité de l'application Web avec le besoin, via des tests. Ensuite, l'étudiant aura à la déployer dans un serveur d'application. Si un problème technique apparaît, l'étudiant aura des à sa portée des moyens techniques efficaces pour en cibler la source. Le tout, dans un cadre Agile, basé sur un avancement itératif et incrémental.

 

Contenu

  • Présentation de JEE
  • Introduction à Maven
  • Configuration de l’environnement de développement
  • Les servlets et JSP pour créer des applications Web
  • La vue évoluée avec JSF
  • JPA et la communication avec la base de données
  • Les services web REST avec JAX-RS

 

Clientèle cible

Toute personne désirant perfectionner ses connaissances et compétences en programmation et en orienté objet

 

Compétences visées

  • Analyser un besoin
  • Créer une application web avec Maven
  • Communiquer avec une base de données
  • Tester les fonctionnalités de l'application
  • Effectuer les déploiements dans un serveur d'application
  • Utiliser un environnement de développement (IDE)
  • Déterminer la source d'un problème dans le code

 

PRÉALABLE(s):

Connaissances en programmation et en orienté objet

*Aucun remboursement des frais d’inscription ne sera autorisé dans le cas où le participant s’avère ne pas posséder les compétences technologiques minimales requises.

 

Matériel obligaroire

Machine Windows, Linux ou MAC

 

Méthodes d’évaluation des apprentissages

Cas pratiques à réaliser lors de chaque séance
Examen à la dernière séance

 

Notes de cours et volumes suggérés

Moteur de recherche

 

Nous offrons également les cours :

Horaire et coûts


Ceux qui ont consulté cette fiche ont également consulté :

eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIxMTciLCJ0aXRsZSI6Ikdlc3Rpb24gZGUgcHJvamV0IiwiZGVzY3JpcHRpb24iOiJFeHBsb3JleiBsYSBnZXN0aW9uIGRlIHByb2pldCEgMzkgaGV1cmVzIGRlIGZvcm1hdGlvbi4gQ291cnMgZW4gbGlnbmUgXHUwMGUwIHRlbXBzIHBhcnRpZWwuIEF0dGVzdGF0aW9uIFNPRkVEVUMuIEluc2NyaXZlei12b3VzIGVuIGxpZ25lLiBcbiIsInVybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2dlc3Rpb24tZGUtcHJvamV0cyIsInR5cGUiOiJwcm9kdWN0IiwiaW1hZ2VfdXJsIjoiaHR0cHM6XC9cL2ZjLmNlZ2VwZ2FybmVhdS5jYVwvY291cnNcL2ltYWdlXC8yMzBcL2d2aGtoaTc5OS5icmlvaW1hZ2UuanBlZyIsImltYWdlX3R5cGUiOiJpbWFnZVwvanBlZyIsImltYWdlX3dpZHRoIjoiOTYwIiwiaW1hZ2VfaGVpZ2h0IjoiNTQwIn0=
eyJyZWxhdGVkX2VsZW1lbnQiOiJjb3VycyIsInJlbGF0ZWRfaWQiOiIyNjEiLCJ0aXRsZSI6IlRlY2huaXF1ZXMgZGUgZ2VzdGlvbiBkZXMgcmVzc291cmNlcyBodW1haW5lcyAoQUVDKSIsImRlc2NyaXB0aW9uIjoiXHUwMGM5cGF1bGV6IGxlcyBnZXN0aW9ubmFpcmVzIGVuIHJlc3NvdXJjZXMgaHVtYWluZXMuIFVuZSBmb3VsZSBkJ29wcG9ydHVuaXRcdTAwZTlzIGRlIGNhcnJpXHUwMGU4cmUgdm91cyBhdHRlbmQuIERcdTAwZTljb3V2cmV6IGxlIGNvbnRlbnUgZGUgbm90cmUgQUVDLiIsInVybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2FnZW50LWVuLXN1cHBvcnQtYS1sYS1nZXN0aW9uLWRlcy1yZXNzb3VyY2VzLWh1bWFpbmVzIiwidHlwZSI6InByb2R1Y3QiLCJpbWFnZV91cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9jb3Vyc1wvaW1hZ2VcLzI2MVwvQWdlbnRfZW5fc3VwcG9ydF8lQzMlQTBfbGFfZ2VzdGlvbl9kZXNfcmVzc291cmNlc19odW1haW5lcy5wbmciLCJpbWFnZV90eXBlIjoiaW1hZ2VcL3BuZyIsImltYWdlX3dpZHRoIjoiMTkyMCIsImltYWdlX2hlaWdodCI6IjEwODAifQ==
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiI2NiIsInRpdGxlIjoiRGV2ZW5pciBzcFx1MDBlOWNpYWxpc3RlIGRcdTIwMTlFeGNlbCAobml2ZWF1IDMpIiwiZGVzY3JpcHRpb24iOiIxMmggZGUgY291cnMgZW4gbGlnbmUuIFRlbXBzIHBhcnRpZWwuIERcdTAwZTljb3V2cmV6IGxlcyBvYmplY3RpZnMgZHUgY291cnMgRXhjZWwgYXZhbmNcdTAwZTkhIENvdXJzIEV4Y2VsIGludGVybVx1MDBlOWRpYWlyZSBwclx1MDBlOWFsYWJsZS4gQXR0ZXN0YXRpb24gU09GRURVQy4gSW5zY3JpcHRpb24gZW4gbGlnbmUuXG4iLCJ1cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9jaGlmZnJpZXItZWxlY3Ryb25pcXVlLWF2YW5jZSIsInR5cGUiOiJwcm9kdWN0IiwiaW1hZ2VfdXJsIjoiaHR0cHM6XC9cL2ZjLmNlZ2VwZ2FybmVhdS5jYVwvY291cnNcL2ltYWdlXC8yNjdcL2FsenZybzg5Mi5icmlvaW1hZ2UucG5nIiwiaW1hZ2VfdHlwZSI6ImltYWdlXC9wbmciLCJpbWFnZV93aWR0aCI6IjE5MjAiLCJpbWFnZV9oZWlnaHQiOiIxMDgwIn0=
eyJyZWxhdGVkX2VsZW1lbnQiOiJjb3VycyIsInJlbGF0ZWRfaWQiOiI1MTgiLCJ0aXRsZSI6IkRcdTAwZTl2ZWxvcHBlbWVudCBXZWIiLCJkZXNjcmlwdGlvbiI6IkZhaXRlcyBjYXJyaVx1MDBlOHJlIGVuIGRcdTAwZTl2ZWxvcHBlbWVudCB3ZWIhIENvbnN1bHRleiBsYSBmaWNoZSBjb21wbFx1MDBlOHRlIGRlIG5vdHJlIEFFQy4gSW5zY3JpdmV6LXZvdXMgZW4gbGlnbmUhIFx1MDBjYXRlcy12b3VzIGFkbWlzc2libGUgYXUgcHJvZ3JhbW1lPyIsInVybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2RldmVsb3BwZW1lbnQtd2ViIiwidHlwZSI6InByb2R1Y3QiLCJpbWFnZV91cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9jb3Vyc1wvaW1hZ2VcLzUxOFwvcGFua2FqLXBhdGVsLTUxNTIxOS11bnNwbGFzaC5qcGciLCJpbWFnZV90eXBlIjoiaW1hZ2VcL2pwZWciLCJpbWFnZV93aWR0aCI6IjYwMDAiLCJpbWFnZV9oZWlnaHQiOiI0MDAwIn0=
eyJyZWxhdGVkX2VsZW1lbnQiOiJjb3VycyIsInJlbGF0ZWRfaWQiOiI3NDQ2IiwidGl0bGUiOiJHZXN0aW9uIGRlIGwnYXBwcm92aXNpb25uZW1lbnQgKEFFQykiLCJkZXNjcmlwdGlvbiI6IlBsdXNpZXVycyBvcHBvcnR1bml0XHUwMGU5cyBkZSBjYXJyaVx1MDBlOHJlLiBEZXZlbmV6IGV4cGVydCBlbiBnZXN0aW9uIGRlIGwnYXBwcm92aXNpb25uZW1lbnQuIEluc2NyaXZlei12b3VzIGVuIGxpZ25lLiBDb25zdWx0ZXogbGEgZmljaGUgY29tcGxcdTAwZTh0ZSBkdSBjb3Vycy4iLCJ1cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9nZXN0aW9uLWRlLWxhcHByb3Zpc2lvbm5lbWVudCIsInR5cGUiOiJwcm9kdWN0IiwiaW1hZ2VfdXJsIjoiaHR0cHM6XC9cL2ZjLmNlZ2VwZ2FybmVhdS5jYVwvY291cnNcL2ltYWdlXC83NDQ2XC9BRUNfR2VzdGlvbl9kZV9sYXBwcm92aXNpb25uZW1lbnQuanBnIiwiaW1hZ2VfdHlwZSI6ImltYWdlXC9qcGVnIiwiaW1hZ2Vfd2lkdGgiOiIxOTIwIiwiaW1hZ2VfaGVpZ2h0IjoiMTA4MCJ9
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIxNDAiLCJ0aXRsZSI6IkFwcHJlbmRyZSBsZXMgYmFzZXMgZFx1MjAxOUV4Y2VsIChuaXZlYXUgMSkiLCJkZXNjcmlwdGlvbiI6IkNvdXJzIGVuIGxpZ25lIEV4Y2VsIGRcdTAwZTlidXRhbnQuIDEyaCBkZSBjb3Vycy4gVGVtcHMgcGFydGllbC4gSW5zY3JpcHRpb25zIGVuIGxpZ25lISBBdWN1biBwclx1MDBlOWFsYWJsZSByZXF1aXMuIERcdTAwZTljb3V2cmV6IGxlcyBzdWpldHMgZXhwbG9yXHUwMGU5cyEgQXR0ZXN0YXRpb24gU09GRURVQy5cbiIsInVybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2NoaWZmcmllci1lbGVjdHJvbmlxdWUtZGVidXRhbnQiLCJ0eXBlIjoicHJvZHVjdCIsImltYWdlX3VybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2NvdXJzXC9pbWFnZVwvMTczMTRcL2FseWx4bjUyMy5icmlvaW1hZ2UucG5nIiwiaW1hZ2VfdHlwZSI6ImltYWdlXC9wbmciLCJpbWFnZV93aWR0aCI6IjE5MjAiLCJpbWFnZV9oZWlnaHQiOiIxMDgwIn0=
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIxMzUiLCJ0aXRsZSI6IkxlIGRcdTAwZTl2ZWxvcHBlbWVudCBXZWIgcG91ciBsZXMgZFx1MDBlOWJ1dGFudHMiLCJkZXNjcmlwdGlvbiI6IkRcdTAwZTl2ZWxvcHBleiB1bmUgc3RyYXRcdTAwZTlnaWUgYXhcdTAwZTllIHN1ciBsJ2V4cFx1MDBlOXJpZW5jZSBjbGllbnQgKENYKS4gSW5zY3JpcHRpb25zIGV0IGNvdXJzIGVuIGxpZ25lLiBBdHRlc3RhdGlvbiBTT0ZFRFVDLiBBdWN1biBwclx1MDBlOWFsYWJsZS4gQ29uc3VsdGV6IG5vdHJlIGZpY2hlIGNvbXBsXHUwMGU4dGUuIFxuIiwidXJsIjoiaHR0cHM6XC9cL2ZjLmNlZ2VwZ2FybmVhdS5jYVwvaW50cm9kdWN0aW9uLWF1LWRldmVsb3BwZW1lbnQtd2ViIiwidHlwZSI6InByb2R1Y3QiLCJpbWFnZV91cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9jb3Vyc1wvaW1hZ2VcLzIyMTI4XC9hbWFjdmo5ODkuYnJpb2ltYWdlLnBuZyIsImltYWdlX3R5cGUiOiJpbWFnZVwvcG5nIiwiaW1hZ2Vfd2lkdGgiOiIxOTIwIiwiaW1hZ2VfaGVpZ2h0IjoiMTA4MCJ9
eyJyZWxhdGVkX2VsZW1lbnQiOiJjb3VycyIsInJlbGF0ZWRfaWQiOiIyMjIwMiIsInRpdGxlIjoiT2ZmaWNpZXIgZCdvcFx1MDBlOXJhdGlvbiBlbiBzXHUwMGU5Y3VyaXRcdTAwZTkgaW5jZW5kaWUiLCJkZXNjcmlwdGlvbiI6IkRldmV6IG9mZmljaWVyIGQnb3BcdTAwZTlyYXRpb24gZW4gc1x1MDBlOWN1cml0XHUwMGU5IGluY2VuZGllLiBJbnNjcmlwdGlvbnMgZW4gbGlnbmUuIEZvcm11bGUgZGUgY291cnMgaHlicmlkZS4gT2J0ZW5leiBwbHVzIGQnaW5mb3JtYXRpb25zIHN1ciBub3RyZSBzaXRlLiIsInVybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2FlYy1vZmZpY2llci1kb3BlcmF0aW9uLWVuLXNlY3VyaXRlLWluY2VuZGllIiwidHlwZSI6InByb2R1Y3QiLCJpbWFnZV91cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9jb3Vyc1wvaW1hZ2VcLzIyMjAyXC9pYnJhaGltLW11c2hhbi0xMDY2MzQzLXVuc3BsYXNoLmpwZyIsImltYWdlX3R5cGUiOiJpbWFnZVwvanBlZyIsImltYWdlX3dpZHRoIjoiMzY0OCIsImltYWdlX2hlaWdodCI6IjI0MzIifQ==
eyJyZWxhdGVkX2VsZW1lbnQiOiJjb3VycyIsInJlbGF0ZWRfaWQiOiIyMjI3MCIsInRpdGxlIjoiUHJvZ3JhbW1hdGlvbiBvcmllbnRcdTAwZTllLW9iamV0cyBhdmVjIEMjIGV0IFZpc3VhbCBTdHVkaW8iLCJkZXNjcmlwdGlvbiI6IkRcdTAwZTljb3V2cmV6IGxhIGJhc2UgZW4gcHJvZ3JhbW1hdGlvbiBldCBsZSBsYW5nYWdlIEMjLiBJbnNjcmlwdGlvbnMgZXQgY291cnMgKDE4aCkgZW4gbGlnbmUuIEF0dGVzdGF0aW9uIFNPRkVEVUMuIENvbnN1bHRleiBsYSBmaWNoZSBjb21wbFx1MDBlOHRlIGR1IGNvdXJzLCBwclx1MDBlOWFsYWJsZXMsIGV0Yy4gXG4iLCJ1cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9wcm9ncmFtbWF0aW9uLW9yaWVudGVlLW9iamV0cy1hdmVjLWMtZXQtdmlzdWFsLXN0dWRpby0yMDE3IiwidHlwZSI6InByb2R1Y3QiLCJpbWFnZV91cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9pbWFnZXNcL2Zjc2FlX2RlZmF1bHRfb2dfaW1hZ2VfY291cnMuanBnIiwiaW1hZ2VfdHlwZSI6ImltYWdlXC9qcGVnIiwiaW1hZ2Vfd2lkdGgiOiI2MDAiLCJpbWFnZV9oZWlnaHQiOiIzMTUifQ==
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIxMjQiLCJ0aXRsZSI6IkFmdGVyIEVmZmVjdHMgQ0MgLSBMJ2Vzc2VudGllbCBkdSBtb3Rpb24gZGVzaWduIChkXHUwMGU5YnV0YW50KSIsImRlc2NyaXB0aW9uIjoiTCdlc3NlbnRpZWwgZHUgbW90aW9uIGRlc2lnbiBwb3VyIGRcdTAwZTlidXRhbnQuIFBvdXIgZGVzaWduZXJzIGZyb250LWVuZCwgZGVzaWduZXJzIGdyYXBoaXF1ZXMsIGNoZWZzIGRlIHByb2pldCwgZFx1MDBlOXZlbG9wcGV1cnMgLkF0dGVzdGF0aW9uIFNPRkVEVUMuIEluc2NyaXB0aW9ucyBlbiBsaWduZS4gXG4iLCJ1cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9wcmVtaWVyZS1wcm8tZXQtYWZ0ZXItZWZmZWN0cy1jYy1sZXNzZW50aWVsLWR1LW1vbnRhZ2UtdmlkZW8tZXQtbW90aW9uLWRlc2lnbi1kZWJ1dGFudCIsInR5cGUiOiJwcm9kdWN0IiwiaW1hZ2VfdXJsIjoiaHR0cHM6XC9cL2ZjLmNlZ2VwZ2FybmVhdS5jYVwvY291cnNcL2ltYWdlXC8yMjMwM1wvYXJkZ2Z5MzcuYnJpb2ltYWdlLnBuZyIsImltYWdlX3R5cGUiOiJpbWFnZVwvcG5nIiwiaW1hZ2Vfd2lkdGgiOiIxOTIwIiwiaW1hZ2VfaGVpZ2h0IjoiMTA4MCJ9
  • Cours à la carte
    Logo SOFEDUCCertification : SOFEDUC. Attestation de réussite avec émission de 1.5 UEC ?
  • Durée: 15 heures
  • Emplacement: En ligne
  • Coût : 285,75 $ + tx
  • Tarif réduit financé par Services Québec: 30 $ + tx
  • Début de la prochaine cohorte : À venir.
  • Horaire: De soir

Pour plus d'information


Progressez jusqu'à vous renouveler, vous réaliser, vous retrouver et vous réinventer.

Développez vos compétences grâce à la formation
continue du Cégep Garneau

Pour tout savoir sur notre offre de formation

Abonnez-vous à l'infolettre

Logo Cégep Garneau
Milieu de travail d'exception en 2017 Cégep sans fumée
Logo Facebook Logo Twitter

Pavillon Simonne-Monet-Chartrand
1530, boul. de l'Entente
Québec (Québec) G1S 4S7

Téléphone : 418 687-5851
Sans frais : 1-866-311-1057
Télécopieur : 418 688-0375
dfc@cegepgarneau.ca