|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/enterprise-java-mvc-jsf-primefaces/
课程评论:没有评论
课程名称:深入企业级Java 2:MVC, JSF & PrimeFaces 课程概述: 本课程深入讲解使用Java EE(或称Java Enterprise)进行企业级Java应用的开发。课程面向具备Java、Web以及Java Web基础知识的学习者,旨在帮助他们掌握构建企业级应用所需的几乎所有关键技能。课程强调实践,理论讲解精炼,侧重于通过代码实例直接展示和解释关键概念。 课程亮点: * **实战导向**:直接通过实际应用开发讲解,代码注释清晰,易于理解。 * **高级组件应用**:重点教授表单(form)和表格(table)等组件的进阶用法。 * **真实场景功能**:不仅涵盖基础组件,还深入介绍真实企业级应用中常见的特性。 * **行业应用案例**:专注于数据应用、电子商务、门户网站以及企业级应用开发中最实用的方法。 * **MVC架构**:详细讲解基于组件(component-based)的JSF(Java Server Faces)标准MVC(Model View Controller)模式。 * **前后端分离**:展示如何使用EL(Expression Language - 表达式语言)连接Java代码和HTML(XHTML)元素,实现代码的清晰分离。 * **PrimeFaces集成**:介绍PrimeFaces库,它为JSF提供了丰富的UI组件(rich components)。 * **通用性**:课程内容以标准化方式呈现,也为使用RichFaces, IceFaces, MyFaces, OmniFaces等其他JSF相关库打下坚实基础。 * **高级特性**:深入讲解JSF所包含的企业级Web开发必备的高级功能,如国际化(internationalization)、本地化(localization)、导航(navigation)、AJAX、模板(templates)等。 课程目标: 本课程使学习者能够熟练运用Java和JSF技术,掌握构建功能完善、可扩展的企业级Web应用程序的完整流程和核心技术。通过本课程的学习,学员将能够胜任Java企业级Web开发领域的各项挑战。
Eğitimde Java EE / Jakarta ya da Java Enterprise diye bilinen yapıdaki ileri düzeyde uygulamalar geliştirilmesi anlatılmaktadır. Java, Web ve Java ile Web konularını temel düzeyde bilenlerin bir uygulama gelişme için gereken hemen hemen tüm özellikleri öğrenmesi amaçlanmıştır. Kuramsal konularla çok uzun açıklamalar yapmak yerine doğrudan uygulamaya yönelik anlatım yapılmaktadır. Gerekli bilgiler uygulama geliştirirken, kodun üzerinde açıklanmaktadır. Geliştiricinin form ve tablo gibi bileşenlerin ilerde düzeyde kullanımı sağlamaktır. Yalnızca bileşenler ve teknik konular değil, gerçekçi uygulamalarda bulunan özellikler de açıklanmaktadır. Özellikle veri uygulamaları, e-ticaret ve portal uygulamaları, kurumsal uygulamalar alanında en gerekli yöntemler gösterilmektedir.JSF (Java Server Faces) adı verilen standart MVC (Model View Controller) adı verilen tekniğin bileşen tabanlı (component-based) sürümünü uygulamaktadır. Buna göre HTML ( XHTML) öğelerinin içinde Java kodu yazılmamakta; Java kodu içinde de HTML öğeleri yer almamaktadır. Aradaki ilişki için EL (Expression Language - Dışavurum Dili) kullanılmaktadır. İçerikte JSF üzerine zengin bileşenler (rich components) ekleyen betiklikliklerde PrimeFaces de eklenmiştir.`Ancak ana içerik RichFaces, IceFaces, MyFaces , OmniFaces gibi kütüphanelerin kullanımına uygun biçimde, standartlarla işlenmiştir. Bu anlamda, söz konusu kütüphaneler için de gerekli bir giriş özelliği taşımaktadır.JSF, yalnızca MVC betikliği değildir. Bunun uluslarasılaştırma (internatinalization) & yerelleştirme (localization), gezinme (navigation), AJAX, şablonlar (templates) gibi kurumsal yazılımlar için gerekli bir çok gelişmiş özellik de içermektedir. İçerikte bunlar da ayrıntılı olarak anlatılmaktadır. Bu anlamda eğitim, Java ile kurumsal web geliştirme gibi bir işlev görmektedir.