•  

Our Top Course
Komunikasi Pembelajaran
( 16 Sections)
 
Pengembangan Media Foto
( 16 Sections)
 

Course Object-Oriented Programming

Program Studi S1 Pendidikan Teknologi Informasi UNESA

 
Card image

Course Description

This course teaches object-oriented programming concepts and techniques. In teaching the PBO concept, the Java programming language will be used because Java uses the concepts of objects and classes in making programs. Teaching materials include an introduction to OOP concepts, Java Virtual Machine (JVM), objects, classes, methods, constructors, I/O, inheritance, encapsulation, polymorphism, overloading, UML, files, AWT, Swing, applets and exceptions.

Program Objectives (PO)

  • Mampu mendeskripsikan, menjelaskan, membuat, menggunakan objek dan kelas di dalam pemrograman berorientasi obyek
  • Mampu mendesain program dengan Object-Oriented Thinking
  • Mampu mendefinisikan kelas umum dan kelas turunannya
  • Mampu mendesain dan menggunakan kelas abstrak dan interface
  • Mampu menggunakan eksepsi untuk menangani kesalahan pada program
  • Mampu membuat program menggunakan AWT dan Swing di dalam Java

Aktifitas Pembelajaran

  • Pertemuan 1
    Dasar-dasar pemrograman Java
    • Date  8 Februari 2024

  • Pertemuan 2
    Class dan method dalam Java untuk menerima input dan mengeluarkan output
    • Date  15 Februari 2024

    Slide Materi Pertemuan 1
  • Pertemuan 3
    Struktur kontrol
    • Date  22 Februari 2024

    Slide Materi Pertemuan 2
  • Pertemuan 4
    Konsep Java Array
    • Date  29 Februari 2024

    Slide materi pertemuan 3
  • Pertemuan 5
    Class-class yang tersedia di Java Class Library
    • Date  7 Maret 2024

  • Pertemuan 6
    Konsep class dengan merancang class sendiri
    • Date  14 Maret 2024

    Slide Presentasi Pertemuan 5
  • Pertemuan 7
    Konsep inheritance, polymorphism dan interface
    • Date  21 Maret 2024

    Slide Materi Pertemuan 6
  • Pertemuan 8
    UTS (USS)
    • Date  28 Maret 2024

  • Pertemuan 9
    Perancangan dengan pendekatan berorientasi obyek menggunakan notasi UML
    • Date  4 April 2024

  • Pertemuan 10
    Dasar exception handling dan assertion dalam pemrograman lanjut
    • Date  11 April 2024

  • Pertemuan 11
    User Interface menggunakan Abstract Windowing Toolkit (AWT) dan Swing
    • Date  18 April 2024

  • Pertemuan 12
    Penanganan User Interface menggunakan User Interface Handling
    • Date  25 April 2024

  • Pertemuan 13
    Threads dalam pemrograman
    • Date  2 Mei 2024

  • Pertemuan 14
    Konsep pemrograman berbasis jaringan dan Applet dalam pembuatan program
    • Date  9 Mei 2024

  • Pertemuan 15
    I/O Stream dalam mengelola file
    • Date  16 Mei 2024

  • Pertemuan 16
    Konsep Generic (class dan method) dalam pemrograman
    • Date  6 Juni 2024

Lecturer

BAMBANG SUJATMIKO
BAMBANG SUJATMIKO
  • 215,475 Reviews4.8 Rating

Video Images
Preview this course
 
 
  • Program StudiS1 Pendidikan Teknologi Informasi
  • Semester3
  • Lectures1
Difficult Things About Education.
$75$10