{"id":14662,"date":"2022-12-29T08:25:27","date_gmt":"2022-12-29T07:25:27","guid":{"rendered":"https:\/\/www.itta.net\/formations\/introduction-to-web-applications-development-with-jsf\/"},"modified":"2025-08-26T16:34:33","modified_gmt":"2025-08-26T14:34:33","slug":"introduction-to-web-applications-development-with-jsf","status":"publish","type":"formations","link":"https:\/\/www.itta.net\/en\/trainings\/development\/programming-languages\/introduction-to-web-applications-development-with-jsf\/","title":{"rendered":"Introduction to Web Applications development with JSF"},"content":{"rendered":"<p data-start=\"125\" data-end=\"462\">This 3-day training introduces you to the fundamentals of JSF, an essential framework in the Java EE environment. It addresses the key needs of modern web application development by providing structure and scalability. With its MVC-based approach, you will learn how to design applications that are well-organized and easy to maintain.<\/p>\n<p data-start=\"464\" data-end=\"872\">JSF technology simplifies page navigation, data management, and internationalization. It also offers a wide range of advanced graphical features through components provided by third-party vendors. As a result, this JSF training shows you how to build modern interfaces tailored to user expectations. You will benefit from practical guidance to understand the concepts and develop your own web applications.<\/p>\n","protected":false},"featured_media":0,"parent":0,"menu_order":0,"template":"","editeurs":[2627],"domaine":[1262,2825],"class_list":["post-14662","formations","type-formations","status-publish","hentry","editeurs-java-en","domaine-development","domaine-programming-languages"],"acf":{"reference":"JSF","duree_nombre":3,"duree_unite":"jour","prix_virtuel":2150,"prix_presentiel":2300,"prix_blended":"","prix_elearning":"","views":1643,"niveau":["Interm\u00e9diaire"],"role":"","certifiant":"","pdus":"","lieux":["Gen\u00e8ve","Lausanne"],"formats_dapprentissage":["presentiel","virtuel"],"examen_inclus":"Non certifiant","garanti":[""],"financement":["Temptraining"],"description_temptraining":"","description_caf":"","description_title":"Introductory Training in Web Application Development with JSF","objectifs":"<ul>\r\n \t<li>Understand the MVC pattern<\/li>\r\n \t<li>Implement of JSF<\/li>\r\n \t<li>Know how to develop applications using JSF<\/li>\r\n<\/ul>","connaissances":"<ul>\r\n \t<li>Participants should have followed or have knowledge covered by:\u00a0<a href=\"\/en\/trainings\/developing-with-ejb3-in-java-ee\">D\u00e9veloppement d'EJB 3 en Java EE<\/a><\/li>\r\n<\/ul>","profils_participants":"<ul>\r\n  <li>Java Developers<\/li>\r\n  <li>Software Architects<\/li>\r\n  <li>Technical Project Managers<\/li>\r\n<\/ul>\r\n","examen":"","documentation":"<ul>\r\n \t<li>Digital courseware included<\/li>\r\n<\/ul>","lab__exercices":"","contenu_cours":"<strong>Module 1: Getting Started with JavaServer Faces<\/strong>\r\n<ul>\r\n  <li>List common requirements for Web applications<\/li>\r\n  <li>Describe the JSF Web framework<\/li>\r\n  <li>Describe the architecture of JSF Web applications<\/li>\r\n  <li>Explain the development of a JSF application<\/li>\r\n  <li>Walk through a simple JSF Web application<\/li>\r\n  <li>Examine the JSF application lifecycle<\/li>\r\n  <li>Create and deploy a simple JSF Web application<\/li>\r\n<\/ul>\r\n\r\n<strong>Module 2: Designing JSF Pages Using Facelets<\/strong>\r\n<ul>\r\n  <li>Describe the hierarchy of user interface components<\/li>\r\n  <li>Evaluate the structure of JSF pages<\/li>\r\n  <li>List the tag libraries supported in Facelets<\/li>\r\n  <li>Describe the JSF core tag library<\/li>\r\n  <li>Describe the HTML RenderKit tag library<\/li>\r\n  <li>List common attributes of HTML tags<\/li>\r\n  <li>Use common UI components to design Facelets pages<\/li>\r\n<\/ul>\r\n\r\n<strong>Module 3: Developing Managed Beans<\/strong>\r\n<ul>\r\n  <li>Use JSR-299: Context and Dependency Injection (CDI) annotations<\/li>\r\n  <li>Declare managed beans using annotations<\/li>\r\n  <li>Bind UI components to managed beans<\/li>\r\n  <li>Use managed bean scopes, including Flash<\/li>\r\n  <li>Use the Unified Expression Language (EL)<\/li>\r\n  <li>Use the faces-config.xml configuration file<\/li>\r\n  <li>Configure beans in the faces-config.xml file<\/li>\r\n<\/ul>\r\n\r\n<strong>Module 4: Working with Navigation<\/strong>\r\n<ul>\r\n  <li>Use static and dynamic navigation<\/li>\r\n  <li>Define implicit navigation in JSF pages<\/li>\r\n  <li>Configure navigation rules and cases<\/li>\r\n  <li>Describe the navigation evaluation process<\/li>\r\n  <li>Create a bookmarkable view<\/li>\r\n<\/ul>\r\n\r\n<strong>Module 5: Creating Message Bundles<\/strong>\r\n<ul>\r\n  <li>Create a message bundle for multiple languages<\/li>\r\n  <li>Use a message bundle<\/li>\r\n  <li>Localize an application<\/li>\r\n<\/ul>\r\n\r\n<strong>Module 6: Using JSF Templates<\/strong>\r\n<ul>\r\n  <li>Use the JSF Facelets tag library<\/li>\r\n  <li>Create a template and apply it to multiple pages<\/li>\r\n  <li>Describe how to use a decorator<\/li>\r\n  <li>Use the built-in debugging feature in JSF<\/li>\r\n<\/ul>\r\n\r\n<strong>Module 7: Data Conversion and Validation<\/strong>\r\n<ul>\r\n  <li>Describe the data conversion and validation process<\/li>\r\n  <li>Use standard data converters and validators<\/li>\r\n  <li>Configure default validators<\/li>\r\n  <li>Develop and use custom converters and validators<\/li>\r\n  <li>Work with error messages for data conversion and validation<\/li>\r\n  <li>Use Bean Validation (JSR-303)<\/li>\r\n<\/ul>\r\n\r\n<strong>Module 8: Working with Data Tables<\/strong>\r\n<ul>\r\n  <li>Use a Data Table component<\/li>\r\n  <li>Use column headers, footers, and captions<\/li>\r\n  <li>Apply styles to data table elements<\/li>\r\n  <li>Customize a data table with a scroll bar<\/li>\r\n  <li>Enhance a data table with a sorting class<\/li>\r\n<\/ul>\r\n\r\n<strong>Module 9: Event Handling<\/strong>\r\n<ul>\r\n  <li>Describe the JSF event model<\/li>\r\n  <li>Use Action and Value Change Events<\/li>\r\n  <li>Register event listeners<\/li>\r\n  <li>Describe JSF lifecycle events<\/li>\r\n  <li>List event model enhancements in JSF 2.0<\/li>\r\n<\/ul>\r\n\r\n<strong>Module 10: Developing Composite Components and Using Ajax<\/strong>\r\n<ul>\r\n  <li>Describe the concept of composite UI components<\/li>\r\n  <li>List the elements of a composite component<\/li>\r\n  <li>Design and implement a composite component<\/li>\r\n  <li>Attach validators to a composite component<\/li>\r\n  <li>Use the Facelets AJAX tag for inline validation<\/li>\r\n<\/ul>\r\n\r\n<strong>Module 11: Configuring and Deploying JSF Applications<\/strong>\r\n<ul>\r\n  <li>Describe the steps of a JSF Web application<\/li>\r\n  <li>Configure state management methods<\/li>\r\n  <li>Explain the application configuration loading process<\/li>\r\n  <li>Install and upgrade the JSF implementation for a Web container<\/li>\r\n  <li>Deploy JSF Web applications in the Web container<\/li>\r\n  <li>Configure security for JSF Web applications<\/li>\r\n<\/ul>\r\n","cours_recommandes":[14659,14823],"infos_additionnelles":"<h3>Why learn JSF in a professional context<\/h3>\r\nIn an environment where web applications are becoming increasingly complex, having a reliable framework is essential.\r\nJSF provides a robust, standardized framework that is widely used in enterprise projects based on Java EE.\r\nUnlike custom-built solutions, it delivers a clear architecture and proven mechanisms for handling navigation, validation, and rendering.\r\nThis makes it a strategic choice for teams looking for a balance between productivity and maintainability.\r\n<h3>An MVC model designed for sustainability<\/h3>\r\nOne of the key strengths of JSF is its adoption of the MVC model.\r\nThis model clearly separates responsibilities between the different layers of an application.\r\nIn practice, this allows code to adapt easily to project changes without requiring a complete rewrite of the architecture.\r\nCompanies value this approach because it encourages component reuse and reduces the risk of errors.\r\nA developer trained in JSF can therefore create better structured applications that are easier to maintain in the long term.\r\n<h3>Facelets, a modern solution for interface design<\/h3>\r\nPresentation is a major concern for today\u2019s applications.\r\nFacelets, integrated into JSF, make it possible to design modular and reusable web interfaces.\r\nInstead of repeating blocks of code, developers can create templates and apply them across multiple pages.\r\nThis mechanism improves project consistency and makes collaboration between developers and UI designers more efficient.\r\nThe ability to produce well-structured pages is a highly valued skill in web application development.\r\n<h3>Advanced data management and validation<\/h3>\r\nModern applications must ensure the quality of user input.\r\nJSF includes a built-in validation and conversion system that significantly reduces the risk of inconsistency.\r\nWith standard or custom validators, developers can ensure the reliability of processed information.\r\nSupport for contextualized error messages also helps improve the user experience.\r\nThese mechanisms save valuable time and eliminate the need to rewrite already proven functionalities.\r\n<h3>Adding dynamism with Ajax<\/h3>\r\nUsers expect fast and responsive interfaces.\r\nJSF includes native integration with Ajax, allowing parts of a page to be updated without reloading the entire application.\r\nThis is a major advantage for building modern, fluid, and user-friendly applications.\r\nDuring JSF training, you will learn to use these features in a simple way while maintaining the robustness of the Java EE platform.\r\nThis skill is particularly useful for enterprise web application development, where efficiency and user experience are critical.\r\n<h3>Reliable and secure deployment<\/h3>\r\nDeveloping an application is one thing; deploying it is another.\r\nJSF provides integrated configuration and security mechanisms to simplify this crucial stage.\r\nThe framework supports session management, state persistence, and integration with web containers.\r\nAs a result, developers gain confidence and reduce risks associated with deployment.\r\nThis aspect is often underestimated but is essential to ensure the stability and security of applications deployed in professional contexts.\r\n<h3>FAQ<\/h3>\r\n<strong>Is JSF still used in modern projects?<\/strong>\r\n\r\nYes, many companies continue to rely on JSF for their internal and critical applications.\r\nIt remains a reference standard in Java EE environments.\r\n\r\n<strong>What differentiates JSF from other web frameworks?<\/strong>\r\n\r\nJSF stands out for its strong integration with Java EE and its support for the MVC model.\r\nIt emphasizes standardization and maintainability, unlike some lighter frameworks.\r\n\r\n<strong>What are the benefits for a developer of taking a JSF training course?<\/strong>\r\n\r\nA trained developer becomes more efficient and learns best practices for designing Java web applications.\r\nThey are able to deliver reliable, secure, and scalable projects.\r\n\r\n<strong>Is this training suitable for project managers?<\/strong>\r\n\r\nYes, it gives project managers a clear vision of the possibilities offered by JSF.\r\nThey can better support technical teams and anticipate project constraints.\r\n\r\n<strong>What complementary skills can be developed after JSF?<\/strong>\r\n\r\nAfter JSF, it is useful to deepen knowledge of other Java frameworks or specialize in modern front-end tools.\r\nCombining these skills opens up new professional opportunities.","inclus_dans_ce_cours_virtuel":"<ul>\r\n \t<li>Training provided by an industry expert<\/li>\r\n \t<li>Digital documentation and materials<\/li>\r\n \t<li>Achievement badge<\/li>\r\n<\/ul>","inclus_dans_ce_cours_presentiel":"<ul>\r\n \t<li>Training provided by an industry expert<\/li>\r\n \t<li>Digital documentation and materials<\/li>\r\n \t<li>Achievement badge<\/li>\r\n<\/ul>","inclus_dans_ce_cours_blended":"","inclus_dans_ce_cours_elearning":"","inclus_dans_ce_cours_surmesure":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Introductory Training in Web Application Development with - ITTA<\/title>\n<meta name=\"description\" content=\"3-day JSF training to master Java EE web application development and build high-performance projects.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itta.net\/en\/trainings\/development\/programming-languages\/introduction-to-web-applications-development-with-jsf\/\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/programming-languages\\\/introduction-to-web-applications-development-with-jsf\\\/\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/programming-languages\\\/introduction-to-web-applications-development-with-jsf\\\/\",\"name\":\"Introductory Training in Web Application Development with - ITTA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#website\"},\"datePublished\":\"2022-12-29T07:25:27+00:00\",\"dateModified\":\"2025-08-26T14:34:33+00:00\",\"description\":\"3-day JSF training to master Java EE web application development and build high-performance projects.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/programming-languages\\\/introduction-to-web-applications-development-with-jsf\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/programming-languages\\\/introduction-to-web-applications-development-with-jsf\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/programming-languages\\\/introduction-to-web-applications-development-with-jsf\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Development\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Programming languages\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/programming-languages\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Introduction to Web Applications development with JSF\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\",\"name\":\"ITTA\",\"description\":\"Formations &amp; Certifications en Suisse Romande\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itta.net\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Organization\",\"EducationalOrganization\"],\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#organization\",\"name\":\"ITTA\",\"alternateName\":\"IT TRAINING ACADEMY SA\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Logo-transparent.png\",\"contentUrl\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Logo-transparent.png\",\"width\":1500,\"height\":623,\"caption\":\"ITTA\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/ITTA\\\/100063747262936\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/1001738\",\"https:\\\/\\\/www.instagram.com\\\/itta_suisse\\\/\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"+41 58 307 73 00\",\"contactType\":\"customer service\",\"availableLanguage\":[\"French\",\"English\"],\"areaServed\":[{\"@type\":\"Country\",\"name\":\"Switzerland\"},{\"@type\":\"Country\",\"name\":\"France\"}]},\"location\":[{\"@type\":\"Place\",\"name\":\"ITTA Geneve\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Route des Jeunes 35\",\"addressLocality\":\"Carouge\",\"postalCode\":\"1227\",\"addressRegion\":\"GE\",\"addressCountry\":\"CH\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.18274,\"longitude\":6.12922}},{\"@type\":\"Place\",\"name\":\"ITTA Lausanne\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rue des Cotes-de-Montbenon 16\",\"addressLocality\":\"Lausanne\",\"postalCode\":\"1003\",\"addressRegion\":\"VD\",\"addressCountry\":\"CH\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.52111,\"longitude\":6.62734}}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Introductory Training in Web Application Development with - ITTA","description":"3-day JSF training to master Java EE web application development and build high-performance projects.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itta.net\/en\/trainings\/development\/programming-languages\/introduction-to-web-applications-development-with-jsf\/","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.itta.net\/en\/trainings\/development\/programming-languages\/introduction-to-web-applications-development-with-jsf\/","url":"https:\/\/www.itta.net\/en\/trainings\/development\/programming-languages\/introduction-to-web-applications-development-with-jsf\/","name":"Introductory Training in Web Application Development with - ITTA","isPartOf":{"@id":"https:\/\/www.itta.net\/en\/#website"},"datePublished":"2022-12-29T07:25:27+00:00","dateModified":"2025-08-26T14:34:33+00:00","description":"3-day JSF training to master Java EE web application development and build high-performance projects.","breadcrumb":{"@id":"https:\/\/www.itta.net\/en\/trainings\/development\/programming-languages\/introduction-to-web-applications-development-with-jsf\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itta.net\/en\/trainings\/development\/programming-languages\/introduction-to-web-applications-development-with-jsf\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.itta.net\/en\/trainings\/development\/programming-languages\/introduction-to-web-applications-development-with-jsf\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itta.net\/en\/"},{"@type":"ListItem","position":2,"name":"Development","item":"https:\/\/www.itta.net\/en\/trainings\/development\/"},{"@type":"ListItem","position":3,"name":"Programming languages","item":"https:\/\/www.itta.net\/en\/trainings\/development\/programming-languages\/"},{"@type":"ListItem","position":4,"name":"Introduction to Web Applications development with JSF"}]},{"@type":"WebSite","@id":"https:\/\/www.itta.net\/en\/#website","url":"https:\/\/www.itta.net\/en\/","name":"ITTA","description":"Formations &amp; Certifications en Suisse Romande","publisher":{"@id":"https:\/\/www.itta.net\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itta.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Organization","EducationalOrganization"],"@id":"https:\/\/www.itta.net\/en\/#organization","name":"ITTA","alternateName":"IT TRAINING ACADEMY SA","url":"https:\/\/www.itta.net\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.itta.net\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.itta.net\/wp-content\/uploads\/2023\/02\/Logo-transparent.png","contentUrl":"https:\/\/www.itta.net\/wp-content\/uploads\/2023\/02\/Logo-transparent.png","width":1500,"height":623,"caption":"ITTA"},"image":{"@id":"https:\/\/www.itta.net\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/ITTA\/100063747262936\/","https:\/\/www.linkedin.com\/company\/1001738","https:\/\/www.instagram.com\/itta_suisse\/"],"contactPoint":{"@type":"ContactPoint","telephone":"+41 58 307 73 00","contactType":"customer service","availableLanguage":["French","English"],"areaServed":[{"@type":"Country","name":"Switzerland"},{"@type":"Country","name":"France"}]},"location":[{"@type":"Place","name":"ITTA Geneve","address":{"@type":"PostalAddress","streetAddress":"Route des Jeunes 35","addressLocality":"Carouge","postalCode":"1227","addressRegion":"GE","addressCountry":"CH"},"geo":{"@type":"GeoCoordinates","latitude":46.18274,"longitude":6.12922}},{"@type":"Place","name":"ITTA Lausanne","address":{"@type":"PostalAddress","streetAddress":"Rue des Cotes-de-Montbenon 16","addressLocality":"Lausanne","postalCode":"1003","addressRegion":"VD","addressCountry":"CH"},"geo":{"@type":"GeoCoordinates","latitude":46.52111,"longitude":6.62734}}]}]}},"_links":{"self":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/14662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations"}],"about":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/types\/formations"}],"acf:post":[{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/14823"},{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/14659"}],"wp:attachment":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/media?parent=14662"}],"wp:term":[{"taxonomy":"editeurs","embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/editeurs?post=14662"},{"taxonomy":"domaine","embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/domaine?post=14662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}