You are not signed in.

Online Courses

Currently there are 1762 courses in the course catalog you can take online or at home

Java Programming Certificate Advanced

Course Code: PRO2108
School: ProTrain Online

Course Materials Available: 3 Weeks Estimated Hours to Complete Course: 96

Description

JavaScript Introduction

This class will give students a thorough introduction to the JavaScript language. At the end of this class, students will be able to create JavaScript functions that define variables and arrays and that use if statements, switch/case statements, for loops and while loops. Students will be able to work with the Document Object Model (DOM) for manipulating web pages and testing user input in forms. Students will be able to write scripts that create and read cookies and respond to user interaction through mouseovers and clicks. An understanding of HTML/XHTML and programming is useful but not necessary for this course. No software is needed.

Java Server Pages (JSP)

Students who are familiar with programming in Java will expand their skills to include the development of web applications using Java Server Pages. Students will create Java Servlets and JavaBeans. Students will write JSP applications that use Session variables and that access a database.

Java Web Services J2EE

Students who are familiar with Java will create Java Web Services. The course will start with a short introduction to XML and then cover the XML technologies that support web services, include WSDL and SOAP. Students will write Java code to process the XML messages and create the WSDL and SOAP messages for the web service. Students will need a Java compiler and web server for developing the applications. There are free versions available for download.

Outcomes

This class will give students a thorough introduction to the JavaScript language.

Assessment

I'd Like To Enroll In This Course   $1375.00

Free COLLEGE COURSES!

There is a way to try out an online course before you enroll in school. If you qualify, you can "test drve" a course — at no cost.