Training Java Programming Language

DESCRIPTION
The Java[tm] Programming Language course teaches students the syntax of the Java programming language; object-oriented programming with the Java programming language; creating graphical user interfaces (GUI), exceptions, file input/output (I/O), threads and networking. Programmers familiar with object- oriented concepts can learn how to develop Java application. The course uses the Java 2 Software Development Kit (SDK).

COURSE OUTLINE

Object-Oriented Programming
• Class, object, attribute, method, and constructor
• Write code to create and initialize an object

Identifiers, Keywords, and Types

• Keywords in the Java programming language
• Coding conventions for classes, interfaces, methods, variables, constants, and control structures
• Create a class definition for a simple class containing primitive member variables

Expressions and Flow Control

• Member and automatic variables
• Make appropriate use of if, switch, for, while, and do constructions and the labeled forms of break and continue

Arrays
• Declare and create arrays of primitive, class, or array types

Class Design
• Encapsulation, polymorphism, and inheritance
• Write overriding methods in a subclass and describe execution flow when executing an overridden method
• Control invocation of parent class constructors

Advanced Class Features Exception
• Exception categories
• Write code to handle your own exceptions

Text-Based Applications
• Write code to access command-line arguments and system properties
• Read and write text to file streams

Building Java GUIs
• Abstract Windowing Toolkit (AWT) package and its components
• Containers, components and layout managers, and how they work together to build a GUI

GUI Event Handling
• Create the appropriate interface and handler method for a variety of event types
• Determine how and when to use the appropriate adapter class to select a subset of event handlers for an event listener

GUI-Based Applications
• The key AWT components and the event types that they produce
• The Swing GUI library

Threads
• Create separate threads, controlling the code and data that are used by that thread
• Control the execution of a thread and write platform-independent code with threads
• Use wait() and notify() to communicate between threads

Advanced I/O Streams
• Construct and use node streams and processing streams
• Use the Serialization interface to encode the state of an object to a stream and to implement object persistence

Networking
• Create a minimal TCP/IP client

Fasilitas Yang Diperoleh

  • Lokasi Training di Hotel Bintang 3-5
  • Ruang Pelatihan Full AC, Toilet dan Musholla
  • Perlengkapan Visual LCD Proyektor, & Whiteboard
  • Modul / Handout(Hard Copy & Soft Copy)
  • Training Kit (Co-Card, Bolpoin, & Buku Catatan)
  • 1x Makan Siang dan 2x Coffee Break (Snack)
  • Penjemputan Bandara Hotel (Pulang-Pergi selama pelatihan)
  • Basement Tempat Parkir Motor dan Mobil yang Aman
  • Akses Internet Wireless
  • Smoking Area.
  • Sertifikat Keikutsertaan Training
  • Merchandise menarik dari Duta Pro Training & Consulting
  • Konsultasi dengan Instruktur/Narasumber setelah Pelatihan

Biaya Training

  • Rp 6.800.000,- / Peserta (termasuk penginapan, minimal 2 peserta)

Lokasi Training di Yogyakarta

Keterangan

  1. Jumlah Peserta dapat memperngaruhi biaya training.
  2. Biaya dan Lokasi diatas hanya untuk Private Training dan Public Training, untuk In House Training penawarannya dapat menghubungi kami dilink berikut (kontak kami).
  3. Jumlah peserta, jadwal training dan lokasi training dapat menyesuaikan permintaan.
  4. Pemintaan lokasi yang diluar daftar diatas dapat menghubungi kontak Marketing Kami.

Dapatkan Penawaran Harga Training Terbaik dari Kami!.

Untuk melihat jadwal pelatihan ini kunjungi Jadwal Training Update dan jika ingin mendaftar pelatihan public atau online training ini, silakan isi form di Formulir Pendaftaran.

 

Spread the love