Belajar Coding

Pemrograman Dasar

(Estimasi: 15 sesi)

  • Dasar pemrograman yang meliputi syntax, variable, operator
  • Logical operator (AND, OR, XOR)
  • Basic Input / Output
  • Kontrol program dengan kondisi (if-then-else), switch, loop, dll
  • Algoritma-algoritma sederhana yang sering digunakan
  • Membuat dan menggunakan Fungsi

Pemrograman GUI
(Graphical User Interface)

(Estimasi: 15 sesi)

  • Dasar Pemrograman GUI
  • Menghandle Event / User Action
  • Membuat dan menampilkan gambar
  • Membuat Calculator
  • Membuat Jam Analog
  • Membuat animasi sederhana

Object-Oriented Programming

(Estimasi: 10 sesi)

  • Konsep dasar Object-Oriented Programming (Class, Object)
  • Inheritance dan Polymorphism
  • Abstract class, interface, nested class
  • Membuat GUI object yang reusable
  • Error handling
  • Struktur Data

Pemrograman Database

(Estimasi: 10 sesi)

  • SQL language CRUD (Create, Read, Update, Delete)
  • Pemrograman database di Java (JDBC)
  • Menyimpan data yang dimasukkan user ke dalam database
  • Membuat aplikasi sederhana menggunakan database
  • Join Query, Grouping, View, Primary Key, dll
  • ORM (Object-Relational Mapping)

Advanced Programming Concept

(Estimasi: 10 sesi)

  • Thread & Multi-Threading
  • I/O, File, Object Serialization
  • Network Programming
  • Generics
  • Annotation
  • Internationalization

Software Design

(Estimasi: 10 sesi)

  • Basic UML diagram untuk perancangan sistem
  • Software Design Principles
  • Software Design Patterns

Professional Software Engineer

(Estimasi: 5 sesi)

  • Handling concurrency
  • Good coding practices
  • How to use resource effectively
  • Designing efficient and robust algorithm
  • Software Testing
  • Application Security
  • Software Architecture

BIAYA TRAINING

per sesi / pertemuan (90 menit)

1 orang (Private) Rp. 250.000 / orang
2 orang Rp. 150.000 / orang
3 orang Rp. 120.000 / orang
4 orang Rp. 100.000 / orang
5 orang atau lebih Rp. 80.000 / orang

CATATAN:

* Peserta training yang lulus dan memenuhi syarat akan dipekerjakan oleh Ozeva Technology atau disalurkan ke perusahaan-perusahaan lain yang membutuhkan Programmer HEBAT.