Advanced Java
In this Advanced Java Programming training course, expert focus Skills builds on the beginners Java course, and goes deeper into programming topics that help you to understand these more advanced Java concepts. Designed for the more experienced Java developer, you should have a good working knowledge of the Java programming language before going through this training.
Course Description
By the conclusion of this training, you will have a clear understanding of each of the topics of Advanced Java Programming, which will allow you to go more in-depth with the concepts of your choice. Working files are included to allow you to learn the concepts using the same files that the author does throughout this computer based training course.
Eligibility:
B. Tech, M. Tech, MCA, BCA, B. Sc having Core Java Programming Language.
Syllabus
Servlet
ServletRequest
Servlet Collaboration
ServletConfig
ServletContext
Attribute
Session Tracking
Event and Listener
Filter
ServletInputStream and ServletOutputStream
Annotation Servlet
JSP
Basics of JSP
Scripting elements
Implicit Objects
Directive Elements
Exception Handling
Action Elements
Expression Language
MVC in JSP
JSTL
Custom tags
Project Development in JSP
JavaMail API
JavaMail API
Design Pattern
JUnit
Struts
Basics of Struts
Core Components
Struts Architecture
Struts Action
Struts Configuration
Interceptors
Struts Validation
Aware Interfaces
Struts with I18N
Zero Configuration
Struts2 with Tiles2
Hibernate with Struts2
Spring with Struts2
Project Development in Struts2
IDE
- Eclipse IDE
- Netbeans IDE
- Myeclipse IDE
Web Technology
HTML 5
CSS
Javascript
JQuery
AJAX
Career
JAVA is one of the most happening careers in the IT domain and the need for JAVA professionals is increasing by every passing day. There are numerous certifications offered under JAVA including Sun certified JAVA associate (SCJA), Sun certified JAVA programmer (SCJP), Sun certified JAVA developer (SCJD), and Sun certified web component Developer (SCWCD).OCJP is now new Certification by Oracle Java.
This challenging computer science program requires patience, persistence, attention to detail and analytical ability essential to become a great programmer.
Career opportunities:
Your career could start as any of the following:
- Java Video Game Programmer
- Java Web Developer
- Java Webmaster
- Java Developer
- Web Software Engineer