Anda di halaman 1dari 9

Pemrograman Framework

INF3753
Komang Juli Sapta Putra Hantana, ST.
juli_sapta@micresearch.net
Agenda
• Tujuan
• Silabus
• Komponen Penilaian
• Buku Acuan, Tools, dan Teknologi yang
digunakan
• Diskusi ++
Tujuan
• Mengenal dan Memahami Konsep Framework
dalam Pengembangan Perangkat Lunak
• Mengenal Jenis-jenis Framework yang umum
digunakan
• Mampu menggunakan beberapa framework
yang umum digunakan dalam pengembangan
perangkat lunak
• Mampu membuat framework sederhana atau
memodifikasi framework yang sudah ada
Silabus – Learning Path

Framework

Design
Patterns

OOP
Silabus – Learning Path Contd..
• Concept (Encapsulation, Abstraction, Inheritance, etc)
• More advance concept (Interface, Abstract Class,
OOP Polymorphism, etc)

• History and overview of design patterns


• Commonly used design patterns
Design
Patterns • Using Patterns

• Designing and Creating simple Framework


Framework
• Using framework in Software Development
Silabus – Satuan Acara Perkuliahan
Minggu Materi Keterangan
1 Silabus Teori
2 Framework Overview Teori
3 OOP basic and advance Teori
4 OOP basic and advance Lab
5 Design Patterns Overview, History, and Commonly used Teori
6 Using Patterns I Lab
7 Using Patterns II Lab
8 .NET Framework Deep Dive Teori
9 Designing Simple Framework Teori
10 Implementing Simple Framework Lab
11 Using .NET Framework I Lab
12 Using .NET Framework II lab
Komponen Penilaian
Acuan dan Development Tools
• Object Oriented Analysis & Design, Mike
O’Docherty
• Agile Principles, Patterns, and Practices in C#,
Robert C. Martin
• CLR via C#,
• C# How To Program, Deitel
• Another OOP, Design Patterns and .NET
Framework books and sites
• .NET Framework 2.0
• Microsoft Visual Studio 2005
Diskusi
• Jelaskan perbedaan antara Class dengan
Object dalam konsep OOP.
• « Reusable » adalah fitur kunci dari OOP,
jelaskan dengan bahasa anda sendiri makna
« Reusable » tersebut.