Layanan Kursus

Saya juga menerima layanan kursus baik private maupun grup, adapun kursus yang Saya layani adalah sebagai berikut:

Desktop Application

Aplikasi berbasis desktop terbagi menjadi 2 environtment, yaitu :

  1. Linux
  2. Windows

Jika anda fokus pada windows saja, maka Saya akan meberikan kursus pemrograman .NET dimana bahasa yang digunakan adalah C# atau VB.NET. Namun, jika Anda memang ingin aplikasi berjalan terhadap 2 environtment di atas, maka Saya akan memberikan pelajaran bahasa pemrograman Java.

Web Base Application

Pelajaran yang akan didapat untuk aplikasi berbasis website adalah HTML, CSS, Javascript dan PHP. Dimana pemrograman PHP menggunakan framework yang merupakan extended dari pada Zend Framework yang berbasis View / Model / Controller sehingga bagi anda yang ingin berpindah ke framework lain tidak akan mengalami kesulitan karena konsep dasarnya sudah tersedia pada framework yang diajarkan.

Android Mobile Application

Saya memberikan 2 pilihan editor untuk pemrograman berbasis Android yaitu Eclipse atau Android Studio. Bahasa pemrograman yang digunakan adalah JAVA.

iOS Mobile Application

Satu-satunya editor yang terkenal dan digunakan untuk pengembangan aplikasi pada mesin Apple yaitu Xcode, dimana bahasa pemrograman yang digunakan adalah Swift dan sedikit pengenalan objective-C jika memang dibutuhkan.

Hybrid Mobile Application

Saya juga menawarkan kursus untuk pemrograman berbasis hybrid yaitu pembuatan aplikasi yang dapat diterapkan di berbagai environtment seperti Windows mobile, iOS, Android, Blackberry, dan lainnya yang mendukung. Dengan demikian anda tidak akan kelelahan membangun aplikasi satu per satu untuk tiap-tiap environtment. Dasar pemrograman yang digunakan sama seperti pembangunan aplikasi berbasis web seperti yang dijelaskan di atas dengan tambahan suguhan HTML5 serta penggunaan framework yang akan difokuskan pada kursus ini yaitu IonicFramework.

Adapun sebagian materi yang diajarkan untuk setiap kursus-kursus di atas adalah sebagai berikut:

  1. Pengenalan bahasa pemrograman yang digunakan;
  2. Instalasi editor program yang digunakan beserta tools tambahan yang ada;
  3. Pengenalan lingkungan kerja editor program yang digunakan;
  4. Pemahaman sistem layout (user interfaces) oleh masing-masing pemrograman yang digunakan;
  5. Design layout seperti pewarnaan, pengaturan huruf, ukuran, dsb;
  6. Pemahaman penggunaaan kontrol/widget seperti tombol, input teks, tabel, dsb;
  7. Menghubungkan kode program dengan layout maupun kontrol yang digunakan;
  8. Pemahaman database;
  9. Menghubungkan program dengan database;
  10. Pemahaman web service / API (Application Program Interface);
  11. Menghubungkan program dengan web service;

Saya juga menerima kursus untuk langsung ke kasus-kasus yang diinginkan seperti:

  1. Reservasi Tiket Pesawat / Hotel seperti https://www.traveloka.com, https://www.tiket.com, dan lain-lain;
  2. Transportasi Online seperti Gojek, Grabbike, Uber dan lain-lain;
  3. Jual Beli Online (e-Commerce) seperti http://www.bhinneka.com, http://bukalapak.com, dan lain-lain;
  4. Social Media seperti https://www.kaskus.co.id, https://www.mindtalk.com, https://www.facebook.com, dan lain-lain;
  5. Video Streaming seperti https://www.youtube.com, dan lain-lain;

* Note: Ingat! Untuk kasus-kasus di atas pada layanan kursus hanya akan diberikan konsep dasar pembuatannya, dan beberapa modul yang penting yang ada di dalamnya. Untuk lebih jelasnya silahkan ditanya-tanya terlebih dahulu. Namun jika anda sangat berminat untuk membangun aplikasi persis maka Saya sarankan anda untuk memesan layanan freelance.

Jika memang para pembaca berminat, silahkan hubungi Saya. Salam damai .