Java 201
Java is an object-oriented programming language with a built-in application programming interface (API) that can handle graphics and user interfaces and that can be used to create applications or applets. Because of its rich set of API's and its platform independence, Java can also be thought of as a platform in itself.
This four-day course is the second step in becoming a Java/JEE Developer. Java 201 is a 4-day intermediate course designed to extend the knowledge of beginning Java developers by introducing students to Web application development. It is the second course in a three part series of courses that make up the Cardinal Solutions Java Academy.
Who should attend?
This course is designed for motivated application developers who have a basic understanding of the Java programming language and are interested in adding Java server side development to their skill set.
After completing the course, learners will be able to:
- Understand the architecture of a web page
- Construct a web page using HTML
- Use JavaScript in an HTML page
- Identify important aspects of JavaScript browser support
- Create HTML web pages and forms
- Program Java Servlets
- Program Java Server Pages (JSPs)
- Understand Java Servlet technology and its architecture
- Use the Servlet APIs and documentation
- Identify and implement Servlet life-cycle methods
- Invoke Servlets on a web server using HTML “posts” and “gets”
- Understand the differences between Java Servlets and JSPs
- Identify and use JSP built-in objects
- Use JSP Scriptlets, Declarations, Expressions, and Directives
Prerequisites
Cardinal Solution’s Java 101 course or equivalent experience
Materials Provided
“Web Development with Java Server Pages" by Fields, Kolb, Bayern, course manual, course lab workbook, instructions for loading the SDK, and course CD.
Enrollment Details
Course Number: JV201
Course Length: 4 days (9:00 a.m.-4:00 p.m.)
Locations: Cincinnati, Columbus, Charlotte, On-site
For further course descriptions and enrollment information contact our training department ph: 513-984-6700