JSF - Java Server Faces mit CDI
Learn to build professional web applications using JSF and the Model-View-Controller (MVC) pattern. Master form development for robust and scalable Java web projects.
Course Content
JSF - Java Server Faces mit CDI is an all-levels Udemy course taught by Christoph Tornau. It runs 7h 18m, is taught in German, and includes a certificate of completion. Learners rate it 4.2 out of 5 from 134 reviews, with 693 students enrolled. It is a paid course, last updated December 2017.
Formulare sind ein fester Bestandteil des Internets. Ob für Banking, Online-Shopping oder das Verfassen von E-Mails und Blogbeiträgen – wir interagieren täglich mit ihnen. Doch die Entwicklung von HTML Formularen birgt Herausforderungen. Unsachgemäße Programmierung kann zu Sicherheitslücken führen. Zudem ist die Synchronisation von Formulardaten mit dem Backend ein zeitaufwändiger Prozess. Die Validierung von Eingabedaten und deren Konvertierung in andere Formate stellen weitere Aufgaben dar.
Moderne Webanwendungen nutzen AJAX-Requests, um während der Eingabe dynamisch auf Benutzeraktionen zu reagieren und das Formular entsprechend anzupassen. Um diese Prozesse zu vereinfachen, wurden Java Server Faces (JSF) entwickelt.
JSF nutzt das Model-View-Controller (MVC) Pattern, um die Trennung von View und Model zu gewährleisten und einen standardisierten, sicheren Workflow für die Verarbeitung von Eingaben zu definieren. Oft werden Java Server Faces als eine Weiterentwicklung oder sogar als Alternative zu Java Server Pages (JSPs) betrachtet.
Dieser Kurs bietet eine umfassende Einführung in die professionelle Entwicklung mit Java Server Faces (JSF). Wir beginnen mit den Grundlagen und führen Sie bis hin zur Nutzung von Context and Dependency Injection (CDI) in JSF-Anwendungen.
Im Fokus stehen:
- Grundlagen der Java Server Faces (JSF)
- MVC-Pattern in der Praxis
- Sichere Formulardatenverarbeitung
- AJAX-Integration für dynamische Formulare
- Datenvalidierung und -konvertierung
- Context and Dependency Injection (CDI) mit JSF
- Entwicklung umfangreicher JSF Projekte
Der Kurs wird durch ein praktisches Projekt ergänzt. Am Ende sind Sie in der Lage, eigenständig Java Server Faces (JSF) Projekte zu erstellen und zu warten. Sie erlernen die notwendigen Fähigkeiten, um robuste und sichere Webanwendungen mit JSF zu entwickeln.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.