Mobile & Web Apps

Pemrograman Android dengan Android Studio

Tujuan

  • Setelah mengikuti pelatihan ini, peserta diharapkan mampu memahami dasar-dasar pemrograman Android dengan bahasa Java dan mampu membuat aplikasi Android dengan Android Studio.

Target Peserta

  • Programmer aplikasi web dan mobile, analis sistem, dan manajer sistem/teknologi informasi yang ingin menguasasi dasar pemrograman Android.

Prasyarat Peserta

  • Telah mampu menggunakan komputer dan memahami dasar-dasar pemrograman.

Waktu

  • 30 jam atau 5 hari kerja.
  • Jumlah waktu dapat berubah sesuai dengan perubahan materi.

Garis Besar Silabus

  • Pengenalan Android: Tentang Android, Pemprograman Android, Struktur Direktori dalam Pengembangan Aplikasi Android, Langkah Pengembangan Aplikasi Android, Pembuatan Proyek Android Baru di Android Studio.
  • Komponen Aplikasi : Aplikasi Android, Daur Hidup Aplikasi, Sumber Daya Aplikasi, Menggunakan File Resource.
  • Android Activity : Apa itu Activity, Daur Hidup Activity.
  • Android Layout : Desain Antarmuka Prosedural dan Deklaratif, Komponen View, Tentang Layout, Class Layout, Penyimpanan File Layout, Menempatkan Komponen View, Jenis-Jenis Layout.
  • Event Handler : Tentang Event, Event Handler, Registrasi Event Listener, Contoh Penanganan Event.
  • Form Widgets : Elemen Form.
  • Android Intent : Tentang Intent, Jenis Intent, Intent Filters.
  • Android ListView : Tentang Listview, Adapter Class, Pembuatan Activity List Sederhana.
  • Android GridView : Tentang Gridview, Pembuatan GridView, Mengunakan Adapter Kustom, Membuat Custom GridView.
  • Penyimpanan Data : Konsep Penyimpanan Data, Menyimpan Data dengan Shared Preference, Menyimpan data menggunakan File, Menyimpan Data dengan Pustaka Room.
  • Database SQLite : SQLite, SQLite pada Sistem Android, Class SQLOpenHelper, ClassDBAdapter, Class Cursor, SQLite Statement.
  • Koneksi Android ke Web Service : Web Service, Android HTTP, Pustaka Volley.
  • Android Permission : Tentang Permission di Android, Permission dalam Aplikasi Android.

Pemprograman Web Dasar

Tujuan

  • Setelah mengikuti pelatihan ini, peserta diharapkan mampu membuat web dengan HTML/HTML5, CSS, dan JavaScript. 

Target Peserta

  • Anda yang ingin menguasai pemrograman web dasar untuk menjadi pengembang aplikasi web dan mobile.

Prasyarat Peserta

  • Telah mampu menggunakan komputer dengan sistem operasi Linux/Windows/Mac.

Waktu

  • 12 jam atau 2 hari kerja.
  • Jumlah waktu dapat berubah sesuai dengan perubahan materi.

Garis Besar Silabus

  •  Pengenalan HTML : Apa itu HTML, Aturan Dokumen HTML, Struktur HTML, Header Dokumen, Body atau Isi Dokumen, Komentar.
  • Elemen Dasar HTML : Heading, Paragraph, Style dan Format Teks, Karakter Khusus, Font, Menggunakan Warna, Dasar Item, Daftar Istilah, Blockquote, Preformated Text, Address.
  • Gambar : Pengantar Gambar, Memasukan Gambar, Gambar Sebagai Latar Belakang, Alignment Gambar, Memanipulasi Ukurang Gambar, Alternate Text.
  • Tabel : Definisi Tabel, Tabel Untuk Laporan.
  • Hyperlink : Kegunaan Hyperlink, Link pada Gambar
  • Frame : Kegunaan Frame, Aplikasi Pembuat Frame, Membuat Dokumen dengan Frame.
  • Form : Kegunaan Form, Elemen-elemen Form, Atribut Action Form dan Tombol Submit.
  • CSS : Apa itu CSS, Istilah Dasar, Aturan Penulisan, Jenis Style Sheet, Jenis Selector.
  • Properti dalam CSS : Color dan Background, Teks dan Font, Border, Margin, Padding, List.
  • Pengenalan HTML5 : Mengenal HTML5, Fitur baru dalam HTML5 ,Pembuatan HTML5, Tag & Atribut Baru dalam HTML5.
  • Tag-Tag HTML5 : Membuat Tampilan Website Menggunakan HTML5, Multimedia dalam HTML5.
  • Pengenalan JavaScript : Apa itu JavaScript, Perbedaan JavaScript dan Java, Apa yang Bisa dilakukan oleh JavaScript, JavaScript di dalam HTML.
  • Obyek pada Dokumen HTML : Obyek Dokumen HTML, Karakteristik Obyek Dokumen HTML, Mendefinisikan Obyek Dokumen HTML, Method/Funcion JavaScript.
  • Struktur dan Program Kendali : Variabel, Kotak Pesan, Events.

Pemprograman Web PHP dengan Framework Codelgniter

Tujuan

  • Setelah mengikuti pelatihan ini, peserta diharapkan mampu membangun aplikasi web dengan bahasa pemrograman PHP dan framework CodeIgniter. 

Target Peserta

  • Anda programmer, analis sistem, manajer sistem/teknologi informasi yang ingin menguasai pengembangan aplikasi web dengan bahasa PHP dan framework CodeIgniter.

Prasyarat Peserta

  • Telah memahami pemrograman web dasar (HTML dan CSS) atau telah lulus pelatihan “Pemrograman Web Dasar.”

Waktu

  • 30 jam atau 5 hari kerja.
  • Jumlah waktu dapat berubah sesuai dengan perubahan materi.

Garis Besar Silabus

  • Pengenalan PHP : Scripting, Apa itu PHP, Mengapa PHP, Instalasi Apache dan PHP, Pengecekan web server (apache), Support PHP.
  • Dasar-Dasar PHP : Struktur Program PHP, Variable, Tipe Data dan Konstanta, Operator, Bekerja dengan HTML.
  • Struktur Kendali : Pernyataan Seleksi, Pernyataan Perulangan, Pernyataan require & include.
  • Data Lanjutan : String, Mengakses string sebagai karakter, Konversi data menjadi string, Fungsi-Fungsi String, Type Casting, Array.
  • Fungsi : Apa itu Fungsi, Sintaks Fungsi, Fungsi yang Didefinisikan oleh User, Argumen di Dalam Fungsi, Nilai Balik Fungsi (Returning Values), Variable Scope, Memanggil Fungsi dari File lain.
  • Session : Apa itu session, Variabel session, Fungsi session, contoh Penggunaan session.
  • Pengenalan OOP : Apa itu OOP, Class dan Object, Member Class, Akses Member Class.
  • Pustaka Database PDO : Lapisan Abstraksi Database, PDO: Portable data Objects, Koneksi Ke Database, Fungsi-Fungsi pada PDO.
  • Pengenalan Framework : Apa itu Framework, Manfaat Framework, Aplikasi Framework.
  • Pengenalan Framework Codelgniter : Sejarah Codelgniter, Setup dan Instalasi, Struktur Direktori Codelgniter, Alur aplikasi Codelgniter, Sistem Konfigurasi Codelgniter.
  • Controller : Class Controller, Class Constructor.
  • View : Apa itu View, Proses data pada View.
  • Model : Apa itu Model, Penulisan dan Akses Model, Koneksi Database, Model Active Record.

Comments are closed.