Java for Programmers Course SitesPower Training Institute
Price: TBC

Course details

Course Overview


This course teaches programmers the skills necessary to create Java programming system applications and satisfies the skills necessary to pass the Sun Java Certified Programmer Exam.

Target Audience
Students who can benefit from this course are programmers who are interested in adding the Java programming language to their list of skills and students who are preparing for the Sun Certified Programmer for Java examination.

To succeed fully in this course, students should be able to:
• Understand object-oriented principles
• Create or compile simple programs in a language, such as C or C++ or have completed the SL-110: Fundamentals of the Java Programming Language course and have created and compiled simple Java programs.
• Create and edit text files using a text editor
• Use an Internet browser, such as Netscape Navigator

Skills Gained
Upon completion of this course, you should be able to:
• Create Java technology applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance and polymorphism
• Execute and run a Java technology application
• Use Java technology data types and expressions
• Use Java technology flow control constructs
• Use arrays and other data collections
• Implement error-handling techniques using exception handling
• Create event driven GUI using Java technology GUI components: panels, buttons, labels, text fields, and text areas
• Implement I/O functionality to read from and write to data and text files
• Create multithreaded programs
• Create a simple Transmission Control Protocol/Internet Protocol (TCP/IP) client that communicate through sockets

Course Outline

  • Module 1: Getting Started
  • Module 2: Object-Oriented Programming
  • Module 3: Identifiers, Keywords, and Types
  • Module 4: Expressions and Flow Control
  • Module 5: Arrays
  • Module 6: Class Design
  • Module 7: Advanced Class Features
  • Module 8: Exceptions and Assertions
  • Module 9: Text-Based Applications
  • Module 10: Building Java GUIs
  • Module 11: GUI Event Handling
  • Module 12: GUI-Based Applications
  • Module 13: Threads
  • Module 14: Advanced I/O Streams
  • Module 15: Networking
Updated on 08 November, 2015

About SitesPower Training Institute

About SitesPower

Resulting from our proven track record of customer satisfaction, SitesPower has been granted numerous international, elite authorizations and achievements in the short time since launching in 2001, not to mention having our courses Accredited by the Ministry of Education.  As an independent training provider, rather than a franchisee, these are true accomplishments. Authorizations include PMI, ILM (UK), Microsoft, RedHat, EC-Council, ITIL (EXIN), City & Guilds, AutoDesk, Adobe & ICDL.

See all SitesPower Training Institute courses
Are you from SitesPower Training Institute ? Claim your course!
Courses you can instantly connect with... Do an online course on IT / Technology starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?