Java Programming

Explorasi dunia pemrograman berbasis OOP dengan Java Programming dimulai dari desktop platform, menuju web/android!

Beberapa cakupan topik pembahasan :

Java Core Fundamental I

  • Introduction
  • Syntax – Object Class
  • Object & Looping
  • Decision Making & Strings
  • Evaluation
  • Operator Method & Array
  • Array Date & Time
  • Translating Ideas I

Java Core Fundamental II

  • Object Oriented Programming
  • Abstraction Interfaces
  • File IO Audio & Exception
  • SWING GUI
  • Number & Character
  • Thread Email Library
  • Translating Ideas II

Java Core Fundamental III

  • App Location
  • Encryption & Decryption (GIT Extra)
  • Popup Menu Tray & GUI Layout
  • Video & Audios
  • Command Prompt
  • Distributed Binary – Installer
  • Translating Ideas III

JavaFX

  • Architecture & Application
  • 2D Shapes & Text
  • Effect & Transformation
  • Animation & Colors
  • Images & 3D Shapes
  • Events, UI Controls, Chart
  • Layout & CSS

Java Web (Spring)

  • Environment
  • IOC Containers
  • Bean Definition, Life Cycle, Scopes
  • Injection & Auto Wiring
  • Java Based Config
  • Events & JDBC Framework
  • Web MVC
  • Transaction Management

Java Android

  • Environment
  • Components
  • Resources & Activity
  • Services
  • Broadcast Receiver
  • Content Provider
  • Fragments
  • Intent & Filter
  • UI Layout
  • Events Handling
  • Style & Themes (Common)