A. Judul dan Deskripsi Pelatihan
Judul :
Mengimplementasikan pemrograman terstruktur berorientasi objek dengan menggunakan library dalam pembuatan website E commerce dengan ruby on rails sebagai pengembang web.
Deskripsi Pelatihan :
Dengan mengikuti pelatihan ini peserta akan Menjadi Pengembang Web E Commerce dengan Ruby On Rails
Sebagai pengembang website, peserta akan belajar bagaimana membuat rancangan layout untuk website dan memberikan efek tambahan yang di perlukan untuk menunjang tampilan website serta peserta juga akan memahami bagaimana proses pengelolaan website yang telah dibuatnya, sehingga peserta paham bagaimana membuat, mengelola dan merawat sebuah website.
Menurut data dari Indonesia’s Critical Occupations List 2018 (http://gg.gg/v05jo ). Di era digital seperti sekarang ini, kebutuhan akan media website semakin tinggi. Di Indonesia, tenaga profesional seperti seorang web designer yang menduduki level manajerial, masih sangat langka. Tenaga IT yang terampil dibutuhkan untuk mendukung investasi besar-besaran di bidang e-commerce, apalagi Indonesia sekarang ini ada di pusaran digitalisasi. Hal ini menjadi peluang untuk peserta menekuni profesi ini
Di pelatihan ini peserta akan memahami cara merancang layout pada website, mengatur tata letak elemen-elemen yang ada di sebuah website sesuai dengan bentuk visual yang sudah dibuat sebelumnya dan memberi efek tambahan yang diperlukan untuk menunjang tampilan website Sehingga peserta dapat mendesain tampilan website sesuai kebutuhan
Pelatihan ini dibuat dengan merujuk kepada Standar Kompetensi Kerja Nasional Indonesia
( SKKNI ) Nomor 282 Tahun 2016 – Pemrograman
Sesuai dengan kebutuhan industri, kompetensi yang akan anda pelajari pada program pelatihan ini yaitu :
- Kompeten Memahami Ruby On Rails
- Kompeten Membuat dan Memasukan data kedalam Database pada Ruby On Rails
- Kompeten Membuat E-Commerce dengan Spree dan Ruby
B. Kompetensi
Aspek Kompetensi: Pengetahuan (Knowledge)
Dengan mempelajari materi Menjadi Pengembang Web E Commerce dengan Ruby On Rails, siswa :
1. Memahami dan menguasai pengenalan serta Instalasi Ruby on Rails (Aspek ini dapat di lihat pada modul 1 tentang Introduction Ruby On Rails pada video berjudul Pengenalan Ruby On Rails dan Instalasi Ruby pada menit 00.00 – 06:32)
2. Memahami dan menguasai Cara Membuat Variable pada Ruby (Aspek ini bisa dilihat dari modul 1 tentang Introduction Ruby On Rails pada video berjudul Menampilkan Variable di Ruby pada menit 00.00 – 06:17)
3. Memahami dan menguasai Cara Membuat dan Memasukan data kedalam Database pada Ruby On Rails (Aspek ini bisa dilihat dari modul 1 video tentang Introduction Ruby On Rail pada video berjudul insert data pada ruby pada menit 00.00 – 08.52)
4. Memahami dan menguasai cara Membuat E-Commerce dengan Spree dan Ruby (Aspek ini bisa dilihat dari modul 3 tentang membuat e-commerce dengan spree dan ruby pada video Membuat Spree Ecoomerce, 00.00 – 00.18.09)
Aspek Kompetensi: Keterampilan (Skill)
Dengan mempelajari materi Menjadi Pengembang Web E Commerce dengan Ruby On Rails, siswa :
1. Mampu dan menguasai pengenalan serta Instalasi Ruby on Rails (Aspek ini dapat di lihat pada modul 1 tentang Introduction Ruby On Rails pada video berjudul Pengenalan Ruby On Rails dan Instalasi Ruby pada menit 00.00 – 06:32)
2. Mampu dan menguasai Membuat Variable pada Ruby (Aspek ini bisa dilihat dari modul 1 tentang Introduction Ruby On Rails pada video berjudul Menampilkan Variable di Ruby pada menit 00.00 – 06:17)
3. Mampu dan menguasai Membuat dan Memasukan data kedalam Database pada Ruby On Rails (Aspek ini bisa dilihat dari modul 1 video tentang Introduction Ruby On Rail pada video berjudul insert data pada ruby pada menit 00.00 – 08.52)
4. Mampu dan menguasai Membuat E-Commerce dengan Spree dan Ruby (Aspek ini bisa dilihat dari modul 3 tentang membuat e-commerce dengan spree dan ruby pada video Membuat Spree Ecoomerce, 00.00 – 00.18.09)
Aspek Kompetensi: Sikap (Attitude)
Dengan mempelajari materi Menjadi Pengembang Web E Commerce dengan Ruby On Rails, siswa :
1. Menggunakan Ruby on Rails (Aspek ini dapat di lihat pada modul 1 tentang Introduction Ruby On Rails pada video berjudul Pengenalan Ruby On Rails dan Instalasi Ruby pada menit 00.00 – 06:32)
2. Menggunakan dan mengoperasikan Variable pada Ruby (Aspek ini bisa dilihat dari modul 1 tentang Introduction Ruby On Rails pada video berjudul Menampilkan Variable di Ruby pada menit 00.00 – 06:17)
3. Menggunakan dan menguasai Membuat dan Memasukan data kedalam Database pada Ruby On Rails (Aspek ini bisa dilihat dari modul 1 video tentang Introduction Ruby On Rail pada video berjudul insert data pada ruby pada menit 00.00 – 08.52)
4. Menggunakan dan menguasai Membuat E-Commerce dengan Spree dan Ruby (Aspek ini bisa dilihat dari modul 3 tentang membuat e-commerce dengan spree dan ruby pada video Membuat Spree Ecoomerce, 00.00 – 00.18.09)
C. Sasaran Peserta
Peserta yang dapat mengikuti pelatihan ini, yaitu :
1) Pendidikan minimal SMA/SMK
2) memiliki Komputer / Laptop
3) Memiliki pengetahuan dasar pemrograma komputer
4) Memiliki pengetahuan dasar HTML dan CSS
D. Tujuan Pelatihan
Tujuan Umum :
Di akhir pelatihan Menjadi Pengembang Web E Commerce dengan Ruby On Rails, Peserta mengembangkan website menggunakan bahasa pemograman Javascript sesuai dengan dasar pemrograman
Tujuan Khusus :
Program pelatihan ini memiliki tujuan sebagai berikut :
- Kompeten Memahami Ruby On Rails
- Kompeten Membuat dan Memasukan data kedalam Database pada Ruby On Rails
- Kompeten Membuat E-Commerce dengan Spree dan Ruby
E. Silabus dan Durasi
- Pengenalan Ruby On Rails 02.52
- Instalasi Ruby 03.40
- Menampilkan Kata Selamat Datang di Ruby 05.10
- Menampilkan Variable di Ruby 06.17
- Penjumlahan di Ruby 03.55
- Contoh Penggunaan If dan Else 05.16
- Menampilkan Nilai Array pada Ruby 09.21
- Cara insert dan Delete Data di Array 05.22
- Belajar Looping 08.53
- Konsep OOP (Object Oriented PHP) 05.33
- Membuat Kelas Turunan atau Inheritance Bagian A 05.11
- Membuat Kelas Turunan atau Inheritance Bagian B 05.10
- Insert Data pada Ruby 08.52
- Instalasi Rails Bagian A 05.05
- Instalasi Rails Bagian B 05.00
- Cara CRUD di Ruby Bagian A 08.16
- Cara CRUD di Ruby Bagian B 08.16
- CRUD Versi Dua Ruby Bagian A 07.10
- CRUD Versi Dua Ruby Bagian B 07.00
- CRUD Versi Dua Ruby Bagian C 06.00
- Membuat Form Input Data Tahap Satu Bagian A 05.22
- Membuat Form Input Data Tahap Satu Bagian B 05.21
- Insert Data Dengan Cara Manual 07.22
- Menampilkan Data Dengan Ruby Bagian A 08.20
- Menampilkan Data Dengan Ruby Bagian B 09.15
- Update dan Delete Data Dengan Ruby Bagian A 07.27
- Update dan Delete Data Dengan Ruby Bagian B 07.26
- Instalasi Online Shop with Ruby OnRails Bagian A 08.24
- Instalasi Online Shop with Ruby OnRails Bagian B 07.24
- Cara Instal Image Magick 07.38
- Membuat Spree Ecoomerce Bagian A 09.09
- Membuat Spree Ecoomerce Bagian B 09.00
- Mengganti Logo Online Shop Bagian A 06.02
- Mengganti Logo Online Shop Bagian B 06.00
- Setting Mata Uang dan Setting Produk Bagian A 07.16
- Setting Mata Uang dan Setting Produk Bagian B 07.16
- Setting Mata Uang dan Setting Produk Bagian C 06.16
- Simpan Pesanan Bagian A 06.19
- Simpan Pesanan Bagian B 06.00
- Instalasi Midtrans dengan Ruby 09.57
F. Kapasitas Jenis/Kelas pelatihan
Tidak Terbatas
G. Metode ajar/Latih dan evaluasi peserta
Metode Ajar yang digunakan dalam pelatihan ini yaitu Full LMS dengan tambahan jadwal live session senin sampai dengan jumat pukul 09.00-12.00 WIB mengenai penggunaan LMS
H. Data Instruktur dan riwayat profesi
Nama : Encep Suryan, S.Kom.
Lahir di Indramayu pada tanggal 27 September 1995, 26 tahun, Encep menempuh pendidikan Strata 1 di Universitas Komputer Indonesia Bandung, Fakultas Teknik Informatika. Memiliki pengalaman lebih dari 4 tahun dibidang Desain Grafis, Programming dan Digital Marketing search engine optimization ( SEO ) dan juga Search Engine Marketing ( SEM ) dan juga memilliki pengalaman mengajar lebih dari 3 (Tiga) tahun dalam Desain Grafis, Programming dan Digital Marketing Seperti Membuat Banner, Portofolio, Logo dan lainnya menggunakan Adobe Illustrator dan Adobe Photoshop serta cara beriklan di Facebook, di Googl, Twitter, Instagram serta Cara beriklan di Youtube dan juga programming seperti React js, Vue Js, React Native dan Node Js, sebagai instruktur di Babastudio.
I. Jenis/klasifikasi sertifikat
Certificate of completion
J. Mekanisme Evaluasi
Mekanisme Evaluasi pada program pelatihan ini yaitu :
- Soal quiz
- Soal-soal Post Test
- dan Penugasan