silabus meruvian 2014

38
MERUVIAN Syllabus 2014 Update May 2014 © 20102014, Copyright By Meruvian Education Team. 1

Upload: meruvian

Post on 28-Nov-2014

328 views

Category:

Education


5 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Silabus Meruvian 2014

 

                   

MERUVIAN Syllabus 2014      

Update May 2014  

               

© 2010­2014, Copyright By Meruvian Education Team.  1 

Page 2: Silabus Meruvian 2014

 

  DAFTAR ISI   Fundamental  MJF01 # Object Oriented Programming (Java Fundamental) MJF03 # Web Programming Fundamental MJF05 # Enterprise Framework Fundamental  INCA MJI01 # Hibernate MJI02 # Hibernate Advanced MJI03 # Struts MJI04 # Struts ­ REST MJI05 # Spring Framework MJI06 # SpringMVC MJI07 # SpringMVC – REST   MJI08 # JAX­RS – REST    YAMA MJY01 # MVC Fundamental dengan Struts2 MJY02 # MVC Fundamental dengan SpringMVC  MJY03 # RESTfull MVC Development dengan Struts2 MJY04 # RESTfull MVC Development dengan SpringMVC MJY05 # RESTfull MVC Development dengan JAX­RS    MIDAS MJD04 # Android Fundamental MJD05 # Android Advanced MJD05 # Android REST MJD06 # Android Games Development   HUNABKU MJH01 # Enteprise Services Bus dengan Apache Camel 

   

© 2010­2014, Copyright By Meruvian Education Team.  2 

Page 3: Silabus Meruvian 2014

 

FUNDAMENTAL    MJF01 # Object Oriented Programming (Java Fundamental)  Object Oriented Programming merupakan dasar dari sebuah Pemrograman Java. Pembelajaran Java dasar                       yang mengarah pada Pemrograman Berorientasi Objek. Yang mana ini merupakan sebuah pengetahuan dasar                         yang harus dimiliki setiap orang yang ingin mempelajari Bahasa Pemrograman Java.  Lingkupan Materi  1. Pengenalan Pemrograman Komputer  13. Review konsep dasar dalam Java 

2. Pengenalan Bahasa Java  14. Exception dan Assertion 

3. Mengenali lingkup pemrograman Anda  15. Teknik pemrograman lanjut 

4. Dasar­dasar Pemrograman  16. Aplikasi berbasis teks 

5. Mendapatkan input dari keyboard  17. Algoritma sorting 

6. Struktur kontrol  18. Abstract windowing Toolkit dan swing 

7. Java Array  19. GUI Event Handling 

8. Argumen dari Command line  20. Threads 

9. Bekerja dengan java class library  21. Jaringan 

10. Membuat Class sendiri  22. Applet 

11. Pewarisan, Polimorfisme dan interface  23. Stream IO lanjut 

12. Dasar Exception Handling  24. Pengenalan Generics  Durasi / Waktu : 3 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan memahami konsep Object Oriented Programming 2. Dapat Membuat Aplikasi berbasis Java 3. Dapat Mengimplementasikan dengan Case yang berbeda sesuai dengan bidangnya masing­masing 

        

© 2010­2014, Copyright By Meruvian Education Team.  3 

Page 4: Silabus Meruvian 2014

 

MJF03 # Web Programming Fundamental  J2EE merupakan sebuah teknologi Java Enterprise Edition yang di implementasikan melalui Web                       Programming. Dijelaskan bagaimana membuat sebuah Static Web menggunakan JSP dan membuat sample                       Web sederhana menggunakan Java.  Lingkupan Materi  1. Pengenalan pemrograman Web 

2. Basic Servlets 

3. Advanced Servlets 

4. Dasar JSP 

5. SQL dan JDBC 

6. JSP Lanjutan 

7. MVC intro 

8. Advanced MVC 

9. JSF 

10. Advanced JSF 

11. Web Security 

12. AJAX 

13. J2EE Design Pattern 

14. App Case study  Durasi / Waktu : 3 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengenal dan Memahami Konsep Pemrograman Web 2. Mengetahui dan Memahami Servlet 3. Mengetahui dan Memahami JSP 4. Mengetahui dan Memahami Koneksi JDBC pada Pemrograman Web 5. Mengetahui dan Memahami Konsep MVC (Model View Controller) 6. Mengetahui dan Memahami Konsep JSF sebagai Controller 7. Mengetahui dan Memahami Web Security pada Pemrograman Web 8. Mengetahui dan Memahami Konsep Design Patern pada Pemrograman Web 9. Mengetahui dan Memahami Konsep AJAX 

     

© 2010­2014, Copyright By Meruvian Education Team.  4 

Page 5: Silabus Meruvian 2014

 

MJF05 # Enterprise Framework Fundamental  Enterprise Framework merupakan sebuah teknologi yang dapat memudahkan seseorang untuk dapat membuat                       aplikasi dengan mudah dengan adanya Framework. Akan dipelajari komponen­komponen yang dapat                     mendukung untuk dapat membuat aplikasi Enterprise dengan mudah menggunakan teknologi­teknologi yang                     paling populer di dunia sekarang ini.  Lingkupan Materi  1. Pengembangan Aplikasi Java dengan MVC 

2. Pemrograman MVC dengan Struts 2 sebagai Controller (Study Banding SpringMVC) 

3. Teknologi Injection of Control dengan Spring 

4. Berkenalan dengan Hibernate sebagai Model pada MVC 

5. Membangun Aplikasi Web CRUD   Durasi / Waktu : 3 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :   

1. Mengetahui dan Memahami Konsep MVC (Model View Controller) 2. Mengetahui dan Memahami Konsep MVC menggunakan Struts sebagai Controller 3. Mengetahui dan Memahami Konsep Injection of Control Spring 4. Mengetahui dan Memahami Konsep Hibernate sebagai Model 5. Mengetahui dan dapat Membuat CRUD menggunakan Cimande 

   Keterangan: Acuan Yama dapat menggunakan SpringMVC atau JAX­RS sebagai alternative, harap mengacu ke REST                         dengan MVC.            

   

© 2010­2014, Copyright By Meruvian Education Team.  5 

Page 6: Silabus Meruvian 2014

 

  

INCA TRACK – Component Framework   MJI01 # Hibernate  Model adalah sebuah layer yang lebih dekat ke sumber data, baik itu berupa database, webservices, atau file                                 system. Untuk membuat model ini dalam berinteraksi dengan Controller, dapat dilakukan dengan                       menggunakan mekanisme membuat thread baru dengan New, atau melakukan injection. Hibernate merupakan                       salah satu komponen yang dapat digunakan sebagai model pada sebuah MVC.  Lingkupan Materi  1. Overview Hibernate 

2. Setting Configuration Hibernate pada IDE (Hibernate Tools) 

3. Management Library Hibernate 

4. Mapping Configuration pada Hibernate 

5. Development Hibernate 

6. Hibernate Study Case  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Memahami Setting Configuration Hibernate pada IDE 2. Management Library untuk menjalankan Hibernate 3. Mengetahui dan Memahami Konsep Hibernate untuk Mapping sebuah Class 4. Development Hibernate 5. Dapat Membuat Aplikasi Sederhana Hibernate dan dapat mengimplementasikannya 

            

© 2010­2014, Copyright By Meruvian Education Team.  6 

Page 7: Silabus Meruvian 2014

 

  MJI02 # Hibernate Advanced  Hibernate Advanced adalah Materi Hibernate tingkat lanjut. Yang dapat digunakan untuk                     mengimplementasikan Hibernate Session Factory, dll. Yang merupakan Hibernate tingkat lanjut setelah                     Hibernate Fundamental dipelajari.  Lingkupan Materi  1. Hibernate Implementasi dengan DBUnit 

2. Implementation Session pada Spring IoC 

3. Implementation Application Context Spring 

4. Hibernate Relationship Mapping (ORM)  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Konsep Generate Table pada Hibernate menggunakan DBUnit 2. Mengimplementasikan Management Session pada Spring Injection of Controller 3. Mengimplementasikan Application Context pada Spring untuk dapat di gunakan didalam sebuah                     

Aplikasi untuk membuat dan menginisialisasi Session Factory 4. Mengerti dan Memahami Konsep Relationship Table pada Hibernate 

       

© 2010­2014, Copyright By Meruvian Education Team.  7 

Page 8: Silabus Meruvian 2014

 

MJI03 # Struts  Struts diciptakan tahun 1999, merupakan framework terpopuler dan inventor, adalah sebuah proyek Java                         yang mengadopsi model pengembangan MVC (Model – Viewer – Controller), yang mana posisinya lebih                           tepat diarea C dari MVC, yaitu Controller. Struts merupakan implementasi dari servlet dispatcher, yang                           bekerja menghandle semua request dan response dari setiap akses Web.  Lingkupan Materi  1. Overview Struts 

2. Struts Development 

3. Standard Validation Struts 

4. Interceptor 

5. Struts Study Case  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Mengerti Konsep dari Struts sebagai Controller pada MVC 2. Dapat Membuat dan Mengimplementasi kan Struts 3. Mengetahui dan Memahami Standard Validation pada Struts 4. Mengetahui dan Memahami Konsep Interceptor pada Struts 5. Membuat dan Mengimplementasikan Study Case dari Struts 

    

© 2010­2014, Copyright By Meruvian Education Team.  8 

Page 9: Silabus Meruvian 2014

 

MJI04 # Struts ­ REST  Struts­REST merupakan sebuah teknologi Struts versi terbaru yang sudah menggunakan arsitektur REST,                       yang merupakan implementasi dari HTTP secara penuh, meliputi PUT, GET, DELETE dan EDIT.  Lingkupan Materi  1. Overview Struts­REST 

2. Pengembangan Struts­REST untuk GET, PUT, DELETE dan EDIT 

3. Perbedaan Struts Classic dengan Struts­REST 

4. Struts­REST Study Cases  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Konsep Pemrograman Struts­Rest 2. Dapat Membedakan Struts dengan Struts­Rest 3. Dapat Membuat Aplikasi menggunakan Struts­Rest 4. Study Case Struts­Rest 

              

© 2010­2014, Copyright By Meruvian Education Team.  9 

Page 10: Silabus Meruvian 2014

 

MJI05 # Spring Framework  Spring merupakan sebuah framework yang digunakan untuk membangun sebuah aplikasi Enterprise. Spring                       termasuk framework IoC (Injection of Control) yang lightweight (ringan) untuk mendukung secara penuh                         dalam pengembangan aplikasi Enterprise.  Lingkupan Materi  1. Overview Spring 

2. Spring Development 

3. Implementation Spring in Application 

4. Spring Study Case  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Memahami Spring dan Arsitekturnya 2. Mengetahui dan Memahami Spring Development 3. Mengimplementasikan Spring pada Application 4. Study Case Spring 

             

© 2010­2014, Copyright By Meruvian Education Team.  10 

Page 11: Silabus Meruvian 2014

 

MJI06 # SpringMVC  SpringMVC merupakan sebuah Framework yang mengintegrasikan Spring dan Annotations untuk                   mendefinisikan Configuration dan digunakan sebagai Controller pada Aplikasi yang berbasis MVC.                     SpringMVC lebih diimplementasikan pada Controller dan berguna sebagaimana Controller untuk memisahkan                     antara Business Layer dan Presentation Layer.  Lingkupan Materi  1. Overview SpringMVC 

2. SpringMVC Development 

3. Menjalankan SpringMVC 

4. SpringMVC Study Case  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Memahami Overview SpringMVC 2. Mengetahui dan Memahami Konsep Development SpringMVC 3. Dapat Menjalankan Aplikasi SpringMVC 4. Study Case SpringMVC 

        

© 2010­2014, Copyright By Meruvian Education Team.  11 

Page 12: Silabus Meruvian 2014

 

MJI07 # SpringMVC – REST    Konsep yang diterapkan pada SpringMVC dan Rest hampir sama. Sudah mengimplementasikan penggunaan                       Annotations untuk setiap controller, repository, dll. Sehingga me­minimize penggunaan XML yang masih                       menggunakan teori lama. Disini akan dibahas bagaimana perbedaan dan kesamaan dari SpringMVC – Rest.  Lingkupan Materi  1. Overview SpringMVC­Rest 

2. SpringMVC­Rest Development 

3. Standard Validation SpringMVC 

4. Spring AOP 

5. Case­Study: SpringMVC­Rest (Yama)  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Memahami Overview SpringMVC 2. Mengetahui dan Memahami Konsep SpringMVC­REST Development 3. Mengetahui Standard Validation pada SpringMVC 4. Mengetahui dan Memahami Konsep Spring AOP 5. Study Case SpringMVC­REST 

        

© 2010­2014, Copyright By Meruvian Education Team.  12 

Page 13: Silabus Meruvian 2014

 

MJI07 # REST Development dengan JAX­RS  Java EE 7 memasukan JAX­RS sebagai standar baru pengembangan aplikasi berbasis REST, yang                         merupakan implementasi dari spesifikasi HTTP yang distandarisasi  Lingkupan Materi  1. Overview JAX­RS 

2. REST Fundamental (GET, PUT, DELETE, and EDIT)  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Konsep Pemrograman REST dengan standard JAX­RS 2. Persiapan pengembangan aplikasi REST MVC  

 Prasyarat: 

1. OOP Java            

    

© 2010­2014, Copyright By Meruvian Education Team.  13 

Page 14: Silabus Meruvian 2014

 

YAMA – Integration Framework  Yama adalah materi topik yang merupakan sebuah integrasi dari Model menggunakan Hibernate dan View                           menggunakan Freemarker dan Controller menggunakan Struts2, SpringMVC atau JAX­RS. Yama                   menggunakan Spring sebagai CDI (Context Depedency Injection). Yama merupakan sebuah integration                     framework yang siap pakai sehingga tidak perlu report­report menggabungkan.  MJY01 # MVC Fundamental dengan Struts2  Meruvian Yama (Core) menggunakan framework Struts2 – Spring – Hibernate, merupakan sebuah kegiatan                         integrasi framework dari teknologi­teknologi yang paling populer di dunia saat ini. Struts2 dipilih karena                           framework berbasis Action yang dikelola Apache.   Lingkupan Materi  1. Overview Struts2 – Spring  ­ Hibernate 

2. Struts2 – Spring – Hibernate Development 

3. Menjalankan Struts2 – Spring ­ Hibernate 

4. Struts2 – Spring ­ Hibernate Study Case  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Mengerti Overview Integration Struts2 – Spring – Hibernate 2. Mengetahui dan Memahami Konsep Integration Struts2 – Spring – Hibernate 3. Menjalankan Application Integration 4. Study Case Struts2­ Spring ­ Hibernate 

         

© 2010­2014, Copyright By Meruvian Education Team.  14 

Page 15: Silabus Meruvian 2014

 

MJY02 # MVC Fundamental dengan SpringMVC   Material ini merupakan sebuah materi dari integration framework yang menggunakan Spring MVC menjadi                         Controller, Spring dan Hibernate sebagai Model.   Lingkupan Materi  1. Overview Meruvian Yama  

2. SpringMVC – Spring – Hibernate Development 

3. Menjalankan SpringMVC – Spring – Hibernate 

4. SpringMVC – Spring – Hibernate CRUD  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Mengerti cara kerja integrasi antara SpringMVC – Spring – Hibernate                           

© 2010­2014, Copyright By Meruvian Education Team.  15 

Page 16: Silabus Meruvian 2014

 

MJY03 # RESTfull MVC Development dengan Struts2  Collaboration Integration Struts2/Rest – Spring – Hibernate yang mengimplementasikan Konsep MVC dengan                       teknologi­teknologi terpopuler. Dimana Struts2/Rest menjadi Controller, Spring dan Hibernate Sebagai                   Model. Yang mengintegrasikan Application Context pada Application.  Lingkupan Materi  1. Overview Struts2/Rest – Spring – Hibernate 

2. Struts2/Rest – Spring – Hibernate Development 

3. Menjalankan Struts2/Rest – Spring – Hibernate 

4. Struts2/Rest – Spring – Hibernate Study Case  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Overview Struts2/Rest – Spring – Hibernate 2. Mengerti dan Memahami Konsep Development Struts2/Rest – Spring – Hibernate 3. Menjalankan Struts2/Rest – Spring – Hibernate 4. Study Case Struts2/Rest – Spring ­ Hibernate 

                          © 2010­2014, Copyright By Meruvian Education Team.  16 

Page 17: Silabus Meruvian 2014

 

MJY04 # RESTfull MVC Development dengan SpringMVC  Collaboration Integration SpringMVC – Spring – Hibernate yang mengimplementasikan Konsep MVC                     dengan teknologi­teknologi terpopuler. Dimana SpringMVC menjadi Controller, Spring dan Hibernate                   Sebagai Model. Yang mengintegrasikan Application Context pada Application.  Lingkupan Materi  1. Overview SpringMVC – Spring – Hibernate 

2. SpringMVC – Spring – Hibernate Development 

3. Menjalankan SpringMVC – Spring – Hibernate 

4. SpringMVC – Spring – Hibernate Study Case  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Overview SpringMVC – Spring – Hibernate 2. Mengerti dan Memahami Konsep Development SpringMVC – Spring – Hibernate 3. Menjalankan SpringMVC – Spring – Hibernate 4. Study Case SpringMVC – Spring ­ Hibernate 

      

© 2010­2014, Copyright By Meruvian Education Team.  17 

Page 18: Silabus Meruvian 2014

 

MJY05 # RESTfull MVC Development dengan JAX­RS   JAX­RS Java API untuk Web Service berbasis RESTful merupakan API untuk permrograman. Java yang                           menyediakan dukungan terhadap pembuatan web services berdasarkan pola arsitektur Representational State                     Transfer (REST). JAX­RS merupakan bagian resmi dari Java EE 6 dan 7.  Lingkupan Materi  1. Overview REST dan JAX­RS 

2. REST Client Development  

3. REST Server Development  

4. CAse Study  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Java OOP/Fundamental 2. Mengerti dan Memahami HTML dan HTTP 

   

© 2010­2014, Copyright By Meruvian Education Team.  18 

Page 19: Silabus Meruvian 2014

 

MIDAS – Mobile   MJD04 # Android Fundamental  Android adalah platform ponsel OpenSource yang dikembangkan oleh Google pada kernel Linux. Yang                         mempunyai banyak fitur­fitur yang mendukung berbagai macam aplikasi untuk dapat di install, di modify                           bahkan di buat di atas Platform Android ini. 

 Lingkupan Materi  1. Introducing Android 

2. Android Fundamental 

3. Using resource building content provider and intens 

4. Working with container 

5. Managing and Organizing Preference 

6. Change Android Theme 

7. Internet connection 

8. Google Map  Durasi / Waktu : 3 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Memahami Konsep Dasar Pemrograman Android 2. Mengetahui dan dapat Membuat Aplikasi Sederhana Menggunakan Android 3. Mengetahui dan Mengerti Customization Screen pada Android 4. Mengubah Theme dari Android 5. Internet Connection pada Android 6. Mengetahui dan Dapat Menjalankan Google Map pada Android 

           

© 2010­2014, Copyright By Meruvian Education Team.  19 

Page 20: Silabus Meruvian 2014

 

   MJD05 # Android Advanced  Android Advanced merupakan Pemrograman Tingkat Lanjut pada Pemrograman Android. Bagi yang ingin                       mempelajari pemrograman Android lebih lanjut, maka Material ini dapat diambil untuk Pemrograman Android                         Lanjutan. Yang membahas lebih lanjut dari Material Android Fundamental.  Lingkupan Materi  1. Call handling 

2. Media Application (video and record) 

3. Messanging (send and receive message) 

4. SQLite database 

5. CRUD  Durasi / Waktu : 3 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Konsep Pemograman pada Android Dasar 2. Mengerti dan Memahami Konsep Recording Multimedia pada Android 3. Mengerti dan Memahami Konsep Sending & Receiving Message pada Android 4. Mengerti dan Dapat Meng­koneksikan Database SQLite pada Android 5. Dapat memanipulasi data CRUD menggunakan SQLite pada Android 

      

© 2010­2014, Copyright By Meruvian Education Team.  20 

Page 21: Silabus Meruvian 2014

 

MJD05 # Android REST  Android REST merupakan Pemrograman Tingkat Lanjut pada Pemrograman Android dengan pendalaman                     konsumsi RESTfull server.   Lingkupan Materi  1. REST Overview 

2. Handling HTTP Basic 

3. REST Client Development (CRUD) 

4. REST Security / Cryptography Token Handling  

5. Case Study: MIP: Midas Android Platform   Durasi / Waktu : 3 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Konsep Pemograman Android 2. Mengerti dan Memahami Konsep HTTP  3. MEngerti dan Memahami Konsep Cryptography  

                     

© 2010­2014, Copyright By Meruvian Education Team.  21 

Page 22: Silabus Meruvian 2014

 

MJD06 # Android Games Development  Pemrograman Android Games merupakan pemrograman membuat sebuah permainan atau games                   menggunakan Android. Disini akan dibahas bagaimana membuat Games dari Android. Dengan adanya                       material ini, maka tidak menjadikan kita untuk menjadi seorang gamer, akan tetapi kita mampu untuk membuat                               dan memainkan games dari yang kita buat.  Lingkupan Materi  1. Timer 

2. Thread 

3. Multimedia API 

4. Canvas 

5. Sprite 

6. Layer manager 

7. 3D Graphics  Durasi / Waktu : 3 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Timer pada Android Games 2. Mengerti dan Memahami Thread pada Android Games 3. Mengerti dan Memahami Konsep API Multimedia pada Android Games 4. Mengerti dan Memahami Canvas pada Android Games 5. Mengerti dan Memahami Game Sprite pada Android Games 6. Mengerti dan Memahami Layer Manager pada Android Games 7. Mengerti dan Memahami 3D Graphics pada Android Games 

      

© 2010­2014, Copyright By Meruvian Education Team.  22 

Page 23: Silabus Meruvian 2014

 

HUNABKU ­ Enterprise Services Bus   MJH01 # Enteprise Services Bus dengan Apache Camel  Compiere adalah solusi aplikasi ERP (Enterprise Resource Planning) yang paling populer di dunia saat ini.                             Merupakan aplikasi yang terintegrasi satu bagian dengan bagian lain di dalam sebuah perusahaan. Compiere                           Fast Track akan dibahas bagaimana Overview Compiere, instalasi Compiere dan Implementasi Compiere.  Lingkupan Materi  1. Pengenalan Camel 

2. Mengembangkan Aplikasi Camel dengan Maven  

3. Processor dan Komponen 

4. Routes dengan Fluent API dan XML 

5. Expression dan predicate 

6. Transaction 

7. Custom Component 

8. Messaging (JMS dan AMQP) 

9. Pengenalan Message Oriented Middleware (ActiveMQ/RabbitMQ) 

10. Marshalling dengan Camel  Durasi / Waktu : 3 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Memahami Dasar OOP Java  

     

© 2010­2014, Copyright By Meruvian Education Team.  23 

Page 24: Silabus Meruvian 2014

 

MEDALLION – Enterprise OpenSource   SM01 # Compiere Fast Track  Compiere adalah solusi aplikasi ERP (Enterprise Resource Planning) yang paling populer di dunia saat ini.                             Merupakan aplikasi yang terintegrasi satu bagian dengan bagian lain di dalam sebuah perusahaan. Compiere                           Fast Track akan dibahas bagaimana Overview Compiere, instalasi Compiere dan Implementasi Compiere.  Lingkupan Materi  1. Instalasi Compiere dan Konfigurasi 

2. Menjalankan Compiere Client 

3. Menjalankan Sales Process 

4. Menjalankan Purchase Process 

5. Membuat General Ledger 

6. Membuat Financial Statement 

7. Compiere Study Case  Durasi / Waktu : 3 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

2. Mengetahui dan Memahami instalasi dan konfigurasi Compiere 3. Mengetahui dan Memahami Sales Proses 4. Mengetahui dan Memahami Purchase Proses 5. Mengetahui dan Memahami Financial Statement pada Compiere 6. Mengetahui dan dapat membuat Reporting pada Compiere 

             

© 2010­2014, Copyright By Meruvian Education Team.  24 

Page 25: Silabus Meruvian 2014

 

SM02 # Compiere Implementation  Compiere Implementation menjelaskan tentang Implementasi Compiere pada perusahaan. Hal ini dimaksudkan                     untuk dapat menggunakan Compiere di lingkupan Perusahaan yang mempunyai bidang usaha yang berbeda.                         Dalam Compiere Implementation ini akan dijelaskan bagaimana membuat Sales Order, Purchase Order, dll.  Lingkupan Materi  1. Menjalankan Compiere Client 

2. Menjalankan Sales Process 

3. Menjalankan Purchase Process 

4. Membuat General Ledger 

5. Membuat Financial Statement 

6. Membuat Modul Tambahan di Compiere 

7. Compiere Study Case  Durasi / Waktu : 2 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat : 

7.  1. Mengetahui dan Memahami instalasi dan konfigurasi Compiere 8. Mengetahui dan Memahami Sales Proses 9. Mengetahui dan Memahami Purchase Proses 10. Mengetahui dan Memahami Financial Statement pada Compiere 11. Mengetahui dan dapat membuat Reporting pada Compiere 

      

© 2010­2014, Copyright By Meruvian Education Team.  25 

Page 26: Silabus Meruvian 2014

 

SM03 # Compiere Overview  Compiere Overview menjelaskan secara garis besar lingkupan dari Compiere. Menjelaskan fitur­fitur                     compiere secara garis besar dan Reporting yang tersedia di Compiere.  Lingkupan Materi  1. Compiere Overview 

2. Implementasi Compiere 

3. Membuat Reporting Documentation 

4. Membuat Financial Statement  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Compiere secara garis besar 2. Dapat Mengimplementasikan Compiere dengan bidang perusahaannya masing­masing 3. Membuat Reporting Documentation dengan mudah seperti Purchase Order, Sales Order 4. Dapat Membuat Financial Statement dengan sangat mudah 

                   

© 2010­2014, Copyright By Meruvian Education Team.  26 

Page 27: Silabus Meruvian 2014

 

SM04 # Liferay  Liferay adalah perangkat lunak untuk pengembangan Portal yang mengimplementasikan mekanisme click and                       drag untuk interaksi dengan pemakai. Yang utama dari Liferay adalah kemampuan untuk                       mengimplementasikan standar dari portal seperti JSR 168 ( Portlet API), yang juga di implementasikan oleh                             portal­portal kelas enterprise lainnya seperti Websphere Portal, Oracle WebCenter, Sun Portal Server,                       ataupun Bea Weblogic Portal.  Lingkupan Materi  1. Instalasi Liferay 

2. Content Management 

3. Article Content 

4. Tampilan Liferay 

5. Role Management 

6. User Management  Durasi / Waktu : 2 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Dapat Mengetahui dan Memahami Instalasi Liferay 2. Dapat Mengetahui dan Memahami Management Content 3. Dapat Mengetahui dan Memahami Management Article 4. Dapat Mengetahui dan Memahami untuk Mengubah Tampilan Liferay 5. Dapat Mengetahui dan Memahami Role dan User Management 

                    © 2010­2014, Copyright By Meruvian Education Team.  27 

Page 28: Silabus Meruvian 2014

 

SM05 # Liferay ­ CMS  Liferay CMS merupakan bagian terkecil dari material yang disampaikan pada Material Liferay. Dan akan                           dijelaskan secara garis besar bagaimana Mengelola Content Management System secara lebih mudah dan                         cepat.  Lingkupan Materi  1. Content Management 

2. Article Content 

3. Liferay Layout dan Theme 

4. Role Management 

5. User Management  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

6. Dapat Mengetahui dan Memahami Instalasi Liferay 7. Dapat Mengetahui dan Memahami Management Content 8. Dapat Mengetahui dan Memahami Management Article 9. Dapat Mengetahui dan Memahami untuk Mengubah Tampilan Liferay 10. Dapat Mengetahui dan Memahami Role dan User Management 

                 

© 2010­2014, Copyright By Meruvian Education Team.  28 

Page 29: Silabus Meruvian 2014

 

SM06 # Document Management with Alfresco ­ Tech  Alfresco adalah sebuah teknologi Java untuk Document Versioning sebagai mekanisme mengelola Document                       (Management Documentation), file document perkantoran ataupun bentuk fisik dari sistem informasi. 

 

Lingkupan Materi  1. Instalasi Alfresco Standalone 

2. Content Management 

3. Document Versioning Management 

4. Content Discussion Management 

5. Role Group dan User Management 

6. Instalasi Alfresco sebagai Portlet dalam Liferay Portal 

7. Portal Integration  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Memahami Instalasi Alfresco Standalone 2. Mengetahui dan Memahami Content Management 3. Mengetahui dan Memahami Document Versioning Management 4. Mengetahui dan Dapat Membuat Content Discussion Management 5. Dapat Membuat dan Mengimplementasikan Management User dan Role Group 6. Mengetahui dan Memahami Instalasi Alfresco sebagai Portlet pada Liferay 7. Portal Integration 

            

© 2010­2014, Copyright By Meruvian Education Team.  29 

Page 30: Silabus Meruvian 2014

 

SM07 # Document Management Implementation with Alfresco  Document Versioning menggunakan Alfresco dapat memudahkan kita untuk dapat meng­upload,                   men­download Document yang di simpan di server Alfresco yang dapat digunakan untuk dapat menggunakan                           Document sharing virtual.  Lingkupan Materi  1. Content Management 

2. Document Versioning Management 

3. Content Discussion Management 

4. Role Group dan User Management 

5. Document Converter PDF, ODF  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Mengerti Konsep Sharing Document 2. Mengetahui dan Mengerti Management Content 3. Mengetahui dan Mengerti Management Content Discussion 4. Mengetahui dan Dapat Mengimplementasikan Management User dan Role Group 5. Document Converter PDF dan ODF 

                    

© 2010­2014, Copyright By Meruvian Education Team.  30 

Page 31: Silabus Meruvian 2014

 

SM08 # GIS System with GeoServer  GIS merupakan singkatan dari Geographic Information System. GeoServer merupakan aplikasi penyediaan                     data geospasial melalui layanan web services dan dapat diakses melalui web. Dengan GeoServer untuk dapat                             mengakses GIS ini kita dapat mengetahui Peta di sekitar kita atau bahkan membuat sebuah Peta menggunakan                               GeoServer.  Lingkupan Materi  1. Overview GeoServer 

2. Instalasi dan Konfigurasi GeoServer 

3. Menjalankan GeoServer 

4. DPI Scaling Management 

5. Customization Open Layers Application  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Secara General tentang GeoServer 2. Mengerti dan Memahami Instalasi dan Konfigurasi GeoServer 3. Dapat Menjalankan GeoServer 4. Management Pengaturan Scala DPI 5. Dapat Meng­Customize Open Layers Application pada GeoServer 

                 

© 2010­2014, Copyright By Meruvian Education Team.  31 

Page 32: Silabus Meruvian 2014

 

BLUEOXYGEN TRACK   SB01 # Workspace ­ Cimande  Blueoxygen Cimande adalah Sebuah Workspace Framework yang bersifat Open Source. Sebuah teknologi                       Java kolaborasi Spring – Struts – Hibernate  yang merupakan teknologi terpopuler di dunia saat ini.  Lingkupan Materi  1. Instalasi Cimande Workspace 

2. Workflow Role Management 

3. Descriptor Management (Menu Generator) 

4. Module Management 

5. User Management 

6. Modular Aplikasi (Study Case)  Durasi / Waktu : 2 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Memahami Instalasi Cimande Workspace 2. Mengetahui dan Memahami Konsep Workflow Role yang ada pada Blueoxygen Cimande 3. Mengetahui dan Memahami Descriptor pada Blueoxygen Cimande 4. Mengetahui dan Memahami Module Management pada Blueoxygen Cimande 5. Mengetahui dan Memahami Konsep User Management pada Blueoxygen Cimande 6. Dapat Membuat Aplikasi Modular diatas Blueoxygen Cimande 

    

© 2010­2014, Copyright By Meruvian Education Team.  32 

Page 33: Silabus Meruvian 2014

 

SB02 # CRM – Sales Force ­ Lotion  Blueoxygen Lotion merupakan aplikasi CRM untuk mengelola Customer Relationship Management. Fitur­fitur                     yang ada pada Blueoxygen Lotion yaitu berupa Pengelolaan Business Partner, Pengelolaan Contact Person                         baik secara individu maupun secara group/corporate, dll.  Lingkupan Materi  1. Instalasi Aplikasi Blueoxygen Lotion ­ CRM 

2. Business Partner Management 

3. Contact Person dan Contact Group Management 

4. Product Management (Membuat Product Kerjasama) 

5. Opportunity Management (Penghitungan Laba Bersama) 

6. Correspondence Management (Surat Menyurat Perusahaan)  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami cara Instalasi Blueoxygen Lotion 2. Mengerti dan Memahami Management Business Partner 3. Mengerti dan Memahami Management Contact Person maupun Contact Group 4. Mengerti dan Memahami Management Product 5. Mengerti dan Memahami Management Opportunity 6. Mengerti dan Memahami Management Correspondence 

       

© 2010­2014, Copyright By Meruvian Education Team.  33 

Page 34: Silabus Meruvian 2014

 

SB03 # Survey Management ­ Aroma  Blueoxygen Aroma merupakan Survey Management yang dapat digunakan untuk membuat Survey bahkan                       bisa digunakan untuk membuat Question and Answer dari Soal yang akan dibuat pada Survey Management                             ini. Management Survey dapat digunakan untuk lingkupan Pendidikan, yaitu dengan cara membuat soal untuk                           Exam Online. Bisa juga digunakan untuk lingkupan umum dimana orang bisa dengan mudah mengisi kuisioner                             secara online tanpa lagi menggunakan paper sebagai media Survey.  Lingkupan Materi  1. Instalasi Aplikasi Blueoxygen Aroma – Survey Management 

2. Management Profile 

3. Invitation Person untuk dapat mengikuti Survey yang telah dibuat 

4. Management Survey ­ Question 

5. Management Survey ­ Answer  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Instalasi Blueoxygen Aroma – Survey Management 2. Mengerti dan Memahami Konsep Management Profile 3. Invitation Person untuk dapat menggunakan Survey yang telah dibuat 4. Mengerti dan Memahami Konsep Management Survey untuk membuat Pertanyaan 5. Mengerti dan Memahami Konsep Management Survey untuk membuat Jawaban dan Bobot nilai yang                         

diberikan untuk setiap jawaban.       

© 2010­2014, Copyright By Meruvian Education Team.  34 

Page 35: Silabus Meruvian 2014

 

SB04 # Project Management – Ramen  Blueoxygen Ramen merupakan aplikasi untuk mengelola Project Tracking. Fitur­fitur yang ada di Blueoxygen                         Ramen tentang pengelolaan dari sebuah project. Seperti : Project Management, Task Management, Journal                         Management, dll.  Lingkupan Materi  1. Instalasi Aplikasi Blueoxygen Ramen – Project Tracking 

2. Project Management 

3. Project Task Management 

4. Journal Management  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Instalasi Blueoxygen Ramen 2. Mengerti dan Memahami Management Project 3. Mengerti dan Memahami Management Tasking Project 4. Mengerti dan Memahami Management Journal 5. Dapat Mengimplementasikan untuk mempermudah Mengelola Project 

                   

© 2010­2014, Copyright By Meruvian Education Team.  35 

Page 36: Silabus Meruvian 2014

 

SB05 # Inventory Management ­ Postila  Blueoxygen Postila merupakan aplikasi Point of Sales. Yang berfungsi untuk menyimpan barang(Inventory                       Management Product) yang dapat memudahkan didalam Management Barang yang masuk ke gudang dan                         yang keluar dari gudang.  Lingkupan Materi  1. Instalasi Aplikasi Blueoxygen Postila – Inventory Management 

2. Inventory In/Out  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami bagaimana Instalasi Blueoxygen Postila – Inventory Management 2. Dapat diimplementasikan untuk gudang sebagai media penyimpanan barang, dan dapat mengatur siklus                       

arus dari produk 3. Mengetahui jumlah stok yang tersedia di suatu gudang tertentu 

      

© 2010­2014, Copyright By Meruvian Education Team.  36 

Page 37: Silabus Meruvian 2014

 

SB06 # Distribution Management ­ Postila  Blueoxygen Postila – Distribution Management berfungsi untuk mengatur distribution produk yang dijual di                         Retail. Dengan dilengkapi dengan purchase order, sales order, requisition, dll. Yang dapat digunakan sebagai                           aplikasi Point of Sales untuk lingkup kecil dan menengah. Blueoxygen Postila ini mempunyai 2 versi yaitu versi                                 desktop dan web dimana versi desktop dapat digunakan untuk membuat purchase order, sales order, dll yang                               tipe nya dapat dilakukan secara online. Akan tetapi berbeda dengan versi desktop yang diperuntukkan untuk                             Retail atau penjualan secara langsung kepada customer.  Lingkupan Materi  1. Instalasi Aplikasi Blueoxygen Postila – Distribution Management 

2. Management Requisition 

3. Management Purchase Order 

4. Management Sales Order 

5. Management Cashier (Retail) 

6. Management Coupon  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengerti dan Memahami Instalasi Blueoxygen Postila – Distribution Management 2. Mengerti dan Memahami Konsep Requisition dan dapat mengimplementasikannya 3. Mengerti dan Memahami Konsep Purchase Order dan dapat mengimplementasikannya 4. Mengerti dan Memahami Konsep Sales Order dan dapat mengimplementasikannya 5. Mengerti dan Memahami Konsep Retail(Cashier) dan dapat mengimplementasikannya 6. Management Kupon dan Bonus 

        

© 2010­2014, Copyright By Meruvian Education Team.  37 

Page 38: Silabus Meruvian 2014

 

SB07 # DISC Profile ­ Papaje  Blueoxygen Papaje berfungsi untuk   Lingkupan Materi  1. Instalasi Aplikasi Blueoxygen Papaje 

2. DISC Profile Personal Test 

3. MBTI Personal Test 

4. TQI Personal Test 

5. CBI Personal Test 

6. Curriculum Vitae Online Management 

7. Job Market Management 

8. User Groups Management 

9. Project Market Management 

10. Survey Management  Durasi / Waktu : 1 Hari x 8 Jam  Setelah mengikuti training ini diharapkan dapat :  

1. Mengetahui dan Memahami Instalasi Blueoxygen Papaje 2. Mengetahui dan Mengikuti Test Aptitude type DISC 3. Mengetahui dan Mengikuti Test Aptitude type MBTI 4. Mengetahui dan Mengikuti Test Aptitude type TQI 5. Mengetahui dan Mengikuti Test Aptitude type CBI 6. Management Curriculum Vitae Online 7. Management Job Market untuk Corporate dan Personal 8. Management User Groups Personality 9. Management Project untuk Corporate dan Personal 10. Management Survey 

         

© 2010­2014, Copyright By Meruvian Education Team.  38