Anda di halaman 1dari 5

Program Pelatihan

 WEBSITE
 PEMROGRAMAN

Kantor:
Jalan Dr. Wahidin Sudirohusodo, Kuantan Square Mlati kav. R3-5 & A2 Telp. (0274) 4530471, 4530475
Yogyakarta - INDONESIA
www.smilejogja.com
Website: www.smilejogja.com | Email: info@smilejogja.com 1
PEMBUA TA N W EBSITE ( W E B DESIGN ) WD-01

Website merupakan sebuah sarana untuk pertukaran ide, informasi, data, dan banyak hal kepada setiap pengguna
internet tanpa ada batasan ruang dan waktu. Website juga dapat digunakan untuk mengumpulkan informasi dan
melakukan komunikasi dengan pengunjung. Pada saat ini dan yang akan datang, setiap organisasi, instansi, dan
bahkan individu dituntut memiliki webiste yang aktif, untuk keperluan informasi maupun komunikasi interaktif.
Website mampu bekerja menyampaikan informasi 24 jam dalam sehari dan 7 hari dalam seminggu. Pelatihan ini
mempelajari perancangan desain sebuah website dari tingkat dasar sampai dengan proses upload. Titik berat
pelatihan ini adalah perancangan layout halaman website menggunakan bahasa HTML, pengaturan tampilan dan
gambar dengan menggunakan CSS (Cascading Style Sheet), pembuatan latar belakang grafis dan animasi untuk
memperindah tampilan halaman website, serta pengenalan Search Engine Optimization (SEO).

Materi Pelatihan Target Pelatihan


1. Pengenalan bahasa HTML, pengaturan tag dan atribut 1. Memahami dan mengaplikasikan bahasa HTML
2. Pengenalan CSS, pembuatan layout halaman website untuk pembuatan layout halaman website
dengan CSS, Bootstrap dan Animated CSS 2. Mengaplikasikan pengaturan tampilan
3. Pembuatan template, background grafis, dan animasi halaman website dengan CSS dan Bootstrap
4. Search Engine Optimization (SEO) 3. Membuat layout tampilan website dengan
5. Upload file ke server. HTML dan CSS

A DMINISTRA TOR W EBSITE (CMS W ORDPRE SS) WD-02

Content Management System (CMS) merupakan salah satu cara mudah mengelola website, melakukan perubahan
materi website berupa artikel, isi, gambar/foto/video dengan cepat & realtime di manapun berada, tanpa perlu
menguasai bahasa pemrograman seperti HTML, PHP, ASP, dsb. Dengan CMS, administrator tidak perlu bergantung
pada website developer, menghemat pengeluaran dan melakukan efisiensi secara signifikan. CMS mempermudah
pembuatan dan pengelolaan konten web dinamis. CMS WordPress menjadi salah satu CMS open source yang paling
banyak digunakan di seluruh dunia karena berbagai fitur dan fasilitas yang dimilikinya. CMS WordPress memberikan
berbagai kemudahan dalam pengelolaan isi (content), tampilan dan fasilitas website. Selain user friendly, CMS
WordPress juga SEO friendly sehingga website dapat tampil pada urutan teratas hasil pencarian search engine.

Materi Pelatihan Target Pelatihan


1. Instalasi web server & database dan core engine WordPress 1. Peserta mampu membuat dan
2. Pengaturan konfigurasi website, berita dan halaman, link, mengelola website pribadi / instansi
komentar dan user dengan CMS WordPress
3. Pengaturan plug in dan themes 2. Instalasi web server, instalasi CMS
4. Uploading. 3. Uploading website ke server.

A DMINISTRA TOR W EBSITE (CMS JOOMLA ) WD-03

Content Management System (CMS) merupakan salah satu cara mudah mengelola website, melakukan perubahan
materi website berupa artikel, isi, gambar/foto/video dengan cepat & realtime di manapun berada, tanpa perlu
menguasai bahasa pemrograman seperti HTML, PHP, ASP atau lainnya. Dengan penggunaan CMS, administrator tidak
perlu bergantung pada website developer serta menghemat pengeluaran dan melakukan efisiensi secara signifikan.
CMS mempermudah pembuatan dan pengelolaan konten website dinamis. CMS Joomla merupakan salah satu CMS
yang banyak digunakan untuk pembuatan website pribadi maupun instansi pemerintah/swasta. Website yang dibuat
dengan CMS Joomla dapat dicustomize sesuai kebutuhan serta banyak fitur yang dapat didownload secara gratis.

Materi Pelatihan Target Pelatihan


1. Instalasi webserver & database dan core engine joomla 1. peserta mampu membuat
2. Pengaturan konfigurasi website, berita dan halaman, 2. Mampu mengelola website dengan CMS Joomla
komentar, dan user 3. Instalasi web server, CMS
3. Instalasi dan pengaturan module, themes serta 4. Upload website ke server.
uploading.

www.smilejogja.com 2
PENGELOLA A N W EBSITE OPD / PEMDA WD-04

Website Pemda atau OPD sangat penting bagi peningkatan bagi penyebaruasan informasi secara online kepada
seluruh masyarakat terkait data-data atau potensi yang ada, sehingga masyarakat dengan mudah memperoleh
informasi yang dihasilkan oleh tiap-tiap OPD secara efektif dan mampu memenuhi kebutuhan masyarakat guna
mewujudkan tata kelola pemerintahan yang transparan, akuntabel dan parsitipasif sesuai amanat Keterbukaan
Informasi Publik. Guna mengaktifkan website maka memerlukan SDM yang memiliki kemampuan dan kemauan di
bidang pengelolaan website, sehingga diperlukan pelatihan tentang pengalolaan website. Pengelolaan website
dilakukan oleh administrator yang bertugas menjamin kelancaran sebuah website dan mengatasi gangguan-gangguan
pada website karena hacking, virus, expired, dsb.

Materi Pelatihan Target Pelatihan


1. Manajemen pengelolaan website 1. Mampu memahami arti penting website OPD
2. Memelihara & mengembangkan website 2. Mampu mengelola dan mengembangkan website
3. Pengaturan user, plug in dan themes
3. Mampu mengganti tampilan web
4. Pengamanan website
5. Uploading 4. Mampu menjaga keamanan website

E - LEA RNING UNTUK PEMBELA JA RA N JA RA K JA UH WD-05

E-learning adalah sebuah bentuk penerapan teknologi informasi di bidang pendidikan berupa website yang dapat
diakses di mana saja. E-learning merupakan dasar dan konsekuensi logis dari perkembangan teknologi informasi,
internet dan komunikasi. Dengan e-learning, peserta ajar (learner atau murid) tidak perlu duduk berada di ruang kelas
untuk menyimak setiap ucapan dari seorang guru secara langsung. Pada bidang bisnis e-learning bisa juga dilakukan
secara informal dengan interaksi yang lebih sederhana, misalnya mailing list, e-newsletter atau website pribadi,
organisasi dan perusahaan yang ingin mensosialisasikan jasa, program, atau pengetahuan tertentu pada masyarakat.

Materi Pelatihan Target Pelatihan


1. Memahami konsep E-learning & System dengan Moodle 1. Mampu membuat website e-learning dengan
2. Installing and Configuring Moodle menggunakan LMS Moodle
3. Creating Categories and Courses 2. Mampu mengelola user, course, jadwal
kegiatan, tugas dan ujian, sdm pembelajaran
4. Adding Static and Interactive Course Material, Welcoming
Your Students, Features for Teachers 3. Melakukan pengelolaan penilaian tugas maupun
ujian.
5. Durasi Pelatihan

MEMBA NGUN DA N MENGELOLA W EB E - COMMERCE WD-06

E-Commerce dalam bahasa Indonesia biasa disebut dengan perdagangan elektronik. Pengertian dari e-commerce
sendiri merupakan salah satu cara penjualan atau pemasaran barang ataupun jasa melalui sistem elektronik atau kita
sebut dengan dunia internet, televisi dan jaringan komputer lainnya. Salah satu kelebihan ecommerce adalah setiap
pembeli dengan mudah memilih dan melakukan transaksi lewat website kita dan juga semuanya akan tercatat dalam
history/log aktifitas yang dilakukan mulai dari pemesanan, konfirmasi pembayaran sampai pengiriman (shipping).

Materi Pelatihan Target Pelatihan


1. Pengertian dan Pengenalan online marketing 1. Memahami cara mempromosikan sebuah website
2. Berpromosi yang baik pada dunia Internet melalui Social Networking Marketing
3. Bentuk dan keamanan transaksi online 2. Peserta memiliki kemampuan tentang berbagai
4. Menganalisis segmentasi pasar yang tepat aspek, teknik dan Menampilkan image product yang
5. Publikasi di mesin pencari (google, yahoo dll) baik pada dunia Internet
6. Setup Online Website (Domain, Hosting, CMS)
3. Mengatur seluruh online campaign, serta memonitor
7. Setup e-Commerce System
hasilnya
8. Tools of Internet Marketing SEO

www.smilejogja.com 3
PEMROGRA MA N BERBA SIS W EB DENGA N PHP & MYSQL WP-01

Web dinamis yaitu web yang isinya dapat dirubah sewaktu-waktu dengan sangat mudah tanpa harus melakukan
perubahan pada kode-kode atau coding. Konten yang terdapat di web dinamis tersimpan di sebuah database,
sehingga orang yang tidak bisa coding-pun dapat merubah isi konten tersebut tanpa harus menguasai bahasa
pemrograman web atau coding. Untuk perubahan konten atau dokumen dalam sebuah web dinamis tanpa harus
memiliki keahlian khusus pada bagian scripting web tersebut. Beberapa ciri web dinamis antara lain: dalam web
dinamis terdapat interaksi antara pengunjung dengan pemilik web seperti memberikan komentar, transaksi online,
forum, dll., menggunakan bahasa pemrograman web yang lebih kompleks seperti PHP, ASP, JavaScript dsb. Web
dinamis menggunakan database seperti MySQL, Oracle, dll untuk menyimpan dan memproses data, dan konten dalam
web dinamis bisa diambil dari database sehingga isinya pun bisa berbeda walaupun kita membuka web yang sama.

Materi Pelatihan Target Pelatihan


1. Desain layout halaman web dinamis 1. Mampu membuat website instansi
2. Module halaman, dasar-dasar PHP, javascript, pemerintah/perusahaan swasta menggunakan
database MySQL, dan query PHP pemrograman PHP dan database MySQL
3. Pengendalian halaman, pembagian hak akses user 2. Mengatur hak akses user
4. Keamanan website. 3. Membuat keamanan website
4. Mengupload ke server.

PEMROGRA MA N BERBA SIS W EB DENGA N FRA MEW ORK CI WP-02

Framework merupakan kumpulan fungsi (libraries) dari sebuah bahasa pemrograman. Framework digunakan untuk
membuat standardisasi (kesamaan gaya /style) penulisan kode program. Dalam framework programmer dapat
menggunakan fungsi standar yang sudah ada di dalam framework. Code Igniter (CI) adalah framework yang paling
mudah dipelajari, karena kesederhanaan struktur dan kelengkapan dokumentasinya yang baik. Selain itu, kerapian
kode (clean and healthy code) dan ukuran yang ramping membuat CI lebih cepat diakses dibandingkan dengan
framework lainnya. CI banyak digunakan untuk membangun website dinamis. Pelatihan ini memberikan materi
pemrograman Framework CI dari awal sampai penerapan dalam pembuatan website dinamis. Penguasaan terhadap
pemrograman framework CI akan memberikan banyak nilai tambah dalam pembuatan website dinamis.

Materi Pelatihan Target Pelatihan


1. Instalasi core engine CI, pengetahuan MVC 1. Peserta harus mengusai pemrograman PHP dan
2. Konfigurasi CI, desain database CI, CRUD (create, MySQL, mampu membuat desain layout website
read, update, delete), pengetahuan dan aplikasi dinamis dengan CSS3 dan JQuery
helper, library, database, web service 2. Peserta diharapkan mampu membuat website
3. Pembuatan front end, dan back end, session dan dinamis menggunakan pemrograman PHP
pengaturan user level Framework Code Igniter.

PEMROGRA MA N X ML, A JA X dan JQuery WP-03

AJAX (Asynchronous Javascript And XML) adalah sebuah teknik interaktif yang digunakan untuk membuat aplikasi
web. Dengan AJAX, aplikasi web dapat mengambil data dari server secara asynchronous di belakang tanpa perlu
refresh halaman atau postback. Teknik AJAX membuat aplikasi web menjadi kecil, cepat dan lebih user-friendly.
JQuery adalah sebuah library yang dibangun dengan menggunakan JavaScript untuk mengautomasi dan
menyederhanakan perintah-perintah umum. Script JQuery dibuat untuk memudahkan pengaturan document seperti
menyeleksi object dengan element DOM dan membuat aplikasi dengan AJAX.

Materi Pelatihan Target Pelatihan


1. Struktur dokumen XML, XML element dan 1. Memahami penggunaan XML dan AJAX dalam
atribute, cross browser XML parsing, XML DOM, membangun website dan aplikasi berbasis web
data XML, AJAX XMLHttp Request object 2. Dapat mengaplikasikan XML, AJAX, JQuery untuk
2. Metode pengiriman dan permintaan ke server validasi form, auto complete, refresh data, server
dengan AJAX, AJAX dengan Javascript, JQuery, push, partial submit dan pengelolaan database
XML dan PHP MySQL.

www.smilejogja.com 4
PEMROGRA MA N A NDROID f or DEV ELOPER WP-04

Android merupakan sistem operasi berbasis Linux yang bahasa pemrograman aplikasinya dapat dibuat menggunakan
Java. Android memiliki berbagai keunggulan sebagai software yang memakai basis kode komputer yang bisa
didistribusikan secara terbuka (open source) sehingga pengguna bisa membuat aplikasi baru di dalamnya. Training
Pemrograman Android ini menfokuskan pada penggunaan bahasa pemrograman Java untuk membangun aplikasi di
Platform Ponsel Cerdas (Smartphone), Instalasi Android SDK, Konsep Pemrograman Android, Object dan Komponen
Form, Design Layout, 2D dan Multimedia.

Materi Pelatihan Target Pelatihan


1. Review Java dan Konsep OOP 1. Peserta Menerapkan desain dan pembuatan aplikasi
2. Instalasi Android SDK & Android Studio android
3. HTML 5, CSS 3 dan Design Layout UI 2. Peserta mampu melakukan pemrograman dengan Tools
4. Inner Class – Event Listener Android Studio, XML, dan Java
5. Menggunakan Object / Component Form 3. Memahami pembuatan Aplikasi
6. Menu Design, Intens
7. Membuat File Android Paket (apk)

V ISUA L FOX PRO (PEMROGRA MA N DEKSTOP) WP-05

Visual FoxPro adalah bahasa pemrograman berorientasi objek dan prosedural dari Microsoft. Pemrograman
berorientasi objek (Object-Oriented Programming disingkat OOP) merupakan paradigma pemrograman yang
berorientasi pada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-
objek, sehingga dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam
teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi
pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan.
Selain kecanggihannya dalam menyediakan berbagai fasilitas siap pakai, Microsoft Visual FoxPro mampu mendukung
pembuatan aplikasi, baik secara single user maupun multiuser.

Materi Pelatihan Target Pelatihan


1. IDE Visual FoxPro, Database Visual FoxPro, 1. Mampu memahami pemrograman berorientasi objek
form, properties dan event, fungsi dasar Visual dan perintah–perintah dalam pemrograman OOP Visual
FoxPro FoxPro
2. Akses data visual FoxPro, laporan, compiling 2. Mampu membuat aplikasi desktop berbasis Windows
dan distribusi dengan Visual FoxPro

V ISUA L BA SIC (PEMROGRA MA N DESKTOP) WP-06

Microsoft Visual Basic (sering disingkat sebagai VB) merupakan bahasa pemrograman yang bersifat event driven dan
menawarkan Integrated Development Environment (IDE) visual untuk membuat program aplikasi berbasis sistem
operasi Microsoft Windows dengan menggunakan model pemrograman Common Object Model (COM). Kegunaan Visual
Basic adalah untuk membuat program berbasis Windows mulai yang sederhana sampai pemrograman yang lebih
kompleks. Contohnya adalah pembuatan aplikasi kasir atau perpustakaan. Untuk membuat aplikasi sederhana dengan
visual basic maka kita harus menguasai bahasa pemrograman C++.

Materi Pelatihan Target Pelatihan


1. IDE Visual Basic 6, Form, properti dan event, 1. Memahami perintah–perintah dalam pemrograman
variabel dan logika Visual Basic
2. Perulangan, koneksi database dengan ADO, 2. Mampu membuat aplikasi desktop berbasis Windows
mengakses dan memanipulasi data dengan SQL, dengan menggunakan Visual Basic.
pembuatan laporan

www.smilejogja.com 5

Anda mungkin juga menyukai