Intermediate and Advanced Java COMP-424

Course Name: Intermediate and Advanced Java
Course Number: COMP-424
Category: Information Technology & Computers
Description Intermediate and Advanced Java prepares you with the knowledge and skills necessary in planning well-designed, client-side Websites that meet business needs.

During the course, you will learn how to use XHTML and CSS to create simple and complex Web pages. You will learn how to write standard-compliant HTML code and format Web pages using CSS.

Topics, presented through assignments and reinforced by quizzes and a final exam, include: Jframes, layout managers (flow, grid, border), graphics (colour, font, geometric objects), listener interfaces, creating common GUI components (buttons, check boxes, radio buttons, text fields, text areas, labels, etc.), JOptionPane, JFileChooser, JColorChooser, JWebBrowser, evaluating the data types that can be accessed using JDBC, and more.

The knowledge you gain in Intermediate and Advanced Java will allow you to:

• Discuss programming standards and best practices;
• Design a Swing application;
• Work with VisualEditor in Eclipse;
• Use Swing layout manager and GUI components;
• Use VisualEditor to add event driven programming on Swing application;
• Use MySQL DB to create database and tables;
• Use SE Java Database Connectivity API to update, add and delete rows from tables;
• Use Socket class to create a client and host programming;
• Use Swing API to create a window-like application;
• Embed Swing class to Web pages;
• Debug and deploy Swing application.
Notes Prerequisite : CECP-105 Introduction to Java Programming

Register online : https://secure.centennialcollege.ca/webreg or call 416-289-5300

Email : setas.ptl@centennialcollege.ca
Associated Programs
7387 - Java SE/EE Programming Certificate
7015 - Computer Programming
7044 - System Analysis
Pre-requisities
Requires the following prerequisite(s):

CECP-105 - Introduction to Java Programming
The prerequisite(s) listed above are strongly recommended in order to derive full benefit from the selected class, but not a requirement
or equivalent knowledge/experience.
Section Cost Term Dates Meeting Times Campus Action
No sections found for this course.
Legend for Days
M - Monday T - Tuesday W - WednesdayR - Thursday F - Friday S - Saturday U -Sunday
TBA - To Be Announced