- آندسته از برنامه نویسانی که علاقمند به آشنایی و کار با framework های فوق پیشرفته جاوا می باشند
- آندسته از برنامه نویسانی که مایل به برنامه نویسی با معماری MVC پیشرفته در جاوا می باشند
- آندسته از برنامه نویسانی که جویای کار در زمینه جاوا در سطوح پیشرفته در داخل و خارج از کشور می باشند
- آندسته از برنامه نویسانی که مایل به افزایش کارآیی و سرعت در اجرای نرم افزار های جاوا مرتبط با DataBase می باشند
- آندسته از برنامه نویسانی که مایل به تولید نرم افزار در کمترین زمان توسط جاوا وOracle هستند
- آندسته از افرادی که نیاز به ساخت portal های حرفه ای در کمترین زمان بدون دانش وسیع در زمینه برنامه نویسی جاوا دارند
- آندسته از برنامه نویسانی که علاقمند به برنامه نویسی در زمینه cloud computing (رایانش ابری) هستند
- آندسته از برنامه نویسان جاوا که مایل به پشتیبانی نرم افزار خود از قابلیت چند زبانه بودن رابط کاربری هستند .
- آندسته از برنامه نویسان جاوا که نیاز به ساخت نرم افزار هایی در زمینه WorkFlow می باشند .
- آندسته از برنامه نویسان جاوا که قصد تبادل اطلاعات از طریق web service های حرفه ای جاوا را دارند .
- Spring FrameWork
-
- Spring MVC
- Spring IOC
- Dependency injection concept
- Injection types
- Spring beans
- Spring scopes
- Spring container
- Name spaces
- Manual wiring
- Auto wiring in xml
- Auto wiring with annotation
- Lazy concept
- Spring Expression Language
- Xml based
- Annotation Based
- Rest Web Services in Spring
- Rest in Spring
- Json Response
- XML Response
- Spring AOP
- Aspect Orientataion concept
- pointCut
- Spring-customer
- proxy factory bean
- interceptor Names
- Application Context
- method invocation
- spring resource boundling
- spring jdbc
- spring hibernate integration
- spring JPA integration
- Rest Web Services
-
- JAX-RS API concept
- Jersey frame work
- Restful Url
- پیاده سازی و Load سرویس وب در Tomcat
- HttpServerFactory
- Tomcat & Restful
- ساخت رابط کاربری بسیار قوی JSF توسط PrimeFaces
-
- آشنایی با کامپوننت ها
- ترکیب JSF و PrimeFaces
- javaScript و jQuery در primeFaces
- ajax in primefaces
- استفاده از Theme های گرافیکی در PrimeFaces
- Java Mail
-
- Design mail Sender Application
- SMTP
- HTML Format Emails
- EJB
-
- معرفی EJB
- EJB & JPA
- Dependency on Application Servers
- TomEE Application server
- TomEE Configuration
- Open EJB Container
- persistence.xml Configuration
- EJB vs RMI vs WebServices
- java message service (JMS)
-
- DataBases VS Message Services
- Offline & Online Concept
- Message Service Container
- apache Active MQ
- Sessions & Connections
- My Batis ORM FrameWork
-
- My Batis VS Hibernate
- sqlMapConfig.xml
- Mapper
- SQL in MayBatis
- sql Session
- Transaction Management
- Logging with log4j
-
- Lo4j Library
- Type of logs
- Logging in server console
- Logging in file
- log4j.properties
- log patterns
- نظارت بر نحوه استفاده نرم افزار نوشته شده توسط جاوا از منابع سیستم
-
- آموزش مانیتورینگ اجرای برنامه های جاوا توسط java visual VM
برای اطلاع از زمان کلاسهای کارگاه جاوا پیشرفته همراه با Spring و ثبت نام در این دوره ها به لینک روبرو رجوع کنید: دوره آموزش JAVA Spring