Java for Programmers Course

  • Address: 101 KML Building Al Meydan Rd - Sh. Zayed Exit 47 - Dubai, UAE (Map)
  • Tel: Show Number

Inquiry

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.

Prerequisites

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

Community Rating

Studied or Worked here? Share Your Review

Your email address will not be published. Required fields are marked *

Please do not post:

  • Aggressive or discriminatory language
  • Profanities (of any kind)
  • Trade secrets or confidential information

Thank you once again for doing your part to keep Edarabia the most trusted education source.

Similar Courses to Advance Your Career

Artificial (AI), Business and the Future of Work
Artificial (AI), Business and the Future of Work
  • USD 4,250
Inquire
Artificial Intelligence (AI) for Admins
Artificial Intelligence (AI) for Admins
  • USD 4,250
Inquire
Cyber Security Audit
Cyber Security Audit
  • USD 4,250
Inquire
Cyber Security Risk Management
Cyber Security Risk Management
  • USD 4,250
Inquire
Information Systems Auditor
Information Systems Auditor
  • USD 4,250
Inquire
IT Asset Management
IT Asset Management
  • USD 4,250
Inquire