Showing posts with label web development. Show all posts
Showing posts with label web development. Show all posts

Pemenang Lomba Programming Stikom 2016

Lomba Internal Programming Stikom Surabaya

Lomba dibidang pemrograman banyak diadakan di berbagai tempat, baik itu diadakan oleh kampus, baik itu diadakan oleh instansi dan juga komunitas. Di bulan November 2016 lalu Institut Bisnis dan Informatika Stikom Surabaya tidak mau ketinggalan kalau hanya masalah lomba seperti ini. Lomba dibidang pemrograman juga diadakan di kampus saya saat itu. Lomba Internal Programming yang diadakan di Stikom Surabaya dibantu oleh Himpunan Mahasiswa Sistem Informasi ini bertema "Develop an Innovative Application To Get The Better Education" hmm ribet amat temanya ya haha. Intinya begini, kita diharuskan untuk membuat aplikasi dengan tema pendidikan.

Aturan Lomba

Ketika Anda mendaftarkan lomba, pasti ada aturan yang harus dipatuhi. Nah aturan lomba Internal Programming Stikom ini adalah 1 team maksimal 3 orang. Sendiri boleh? ya boleh saja tapi masa mau sendirian, itu mau ikut lomba apa uji nyali hehe. Lalu kita juga harus membuat aplikasi yang sesuai dengan tema yang sudah ditentukan oleh panitia.

Setiap team juga harus membuat proposal yang berisi penjelasan - penjelasan seputar aplikasi yang dibuat mulai dari rumusan masalah, ide, tujuan dan manfaat lengkap dengan dokumen power point untuk presentasi terbuka saat penjurian. 

Penjurian dilakukan di tempat terpisah antara web dan mobile dengan juri masing - masing yaitu 2 orang.

Kategori Lomba

Lomba ini dibagi menjadi 2 kategori yaitu website dan mobile (android). Kalau Anda ikut website berarti harus membuat aplikasi berbasis website tapi kalau Anda pilih mobile berarti harus? Yep membuat aplikasi Android. Saat itu, saya dan team (Andi dan Alif) mendaftarkan diri untuk kategori website.

Untuk masalah juara hanya diambil juara 1 dan 2 saja di masing - masing kategori.

Web Apllication I-syarat

Kami berencana membuat website semacam Youtube tapi khusus untuk video - video yang berisi tutorial berbahasa isyarat. Ide ini kami ambil dari akun Instagram bernama Kamu Harus Tau yang saat itu memposting foto bahwa ada komunitas non komersil dari Jombang yang mengajar ke beberapa orang supaya bisa berbahasa isyarat. Dengan alasan itulah kami membuat aplikasi berbasis website bernama I-syarat. Maaf ya fotonya saya cari di laptop nggak ketemu, maklum orang kaya. Kaya file - file yang gak penting hehe..

Jadi dengan aplikasi ini Anda bisa daftar sama seperti daftar Youtube. Ada form - form data yang harus Anda isi. Setelah itu Anda bisa memilih apa yang akan Anda pelajari dengan cara memilih pilihan materi yang sudah kami sediakan. Setiap mmateri yang kami sediakan berisi kumpulan video lebih dari satu. Misal Anda mau belajar berbahasa isyarat alphabet dari A - Z, maka Anda klik judul materinya dan mulai belajar.

Selain itu Anda juga bisa berkontribusi untuk upload video tutorial karangan Anda sendiri dan bisa diakses orang lain juga. Jadi selain Anda belajar, Anda juga bisa berbagi ilmu disini.

Penjurian

Tidak seperti yang saya perkirakan sebelumnya bahwa akan ada banyak peserta yang hadir untuk penjurian, ternyata yang banyak malah pemirsanya hmm padahal saat pendaftaran berlangsung, saya tanya ke panitia kalau yang daftar sampai lebih dari 7 team, tapi yang hadir tidak sampai 6 team. Tapi yasudahlah bodo amat. 

Penjurian ini dilaksanakan di gedung auditorium dan dihadiri oleh 2 orang juri yaitu pak Vallen dan pak Teguh. Untungnya kami dapat giliran maju terakhir sehingga saya sebagai juru bicara kala itu bisa menentukan kira - kira model penyampaian saya ke juri dan pemirsa seperti apa, kalau cuma masalah power point sudah kami siapkan dan memang sudah jadi ketentuan lomba bahwa setiap team harus menyiapkan.

Setiap team diberi waktu hanya 10 menit saja untuk presentasi. Di dalam perlombaan, ini sudah jadi hal yang biasa dan setiap team harus membuat presentasi yang padat, singkat tapi menarik. Saya sampaikan dengan padat dan jelas lengkap dengan demonstrasi aplikasi yang kami buat. Setelah itu hal yang bikin jantung dredeg mulai bermunculan. Dua orang juri selevel S2 mengajukan pertanyaan - pertanyaan yang oohhhh seram. Tapi untungnya saya bisa beri jawaban yang pas dan sesuai.

Pengumuman Pemenang

Setelah semua peserta menyelesaikan presentasinya, kami diberi waktu break selama 30 menit karena juri akan berkumpul untuk mendiskusikan siapa pemenang Internal Programming di masing - masing kategori.

Semua team pasti berdoa untuk menjadi yang terbaik dalam perlombaan begitu juga dengan team saya. Tapi saya pribadi tidak begitu memperdulikan menang atau tidak tapi lebih penting portofolio yang saya dapatkan setelah mengikuti lomba ini, syukur kalau menang berarti ya lumayanlah.

30 menit berlalu, semua juri di masing - masing kategori sudah berkumpul menjadi satu di ruang auditorium  dan kami para peserta untuk masing - masing kategori juga sudah siap untuk mendengarkan siapa saja pemenangnya.

Dari hasil penjurian kategori web di dapat juara 1 adalah team saya dan juara 2 adalah team dari Wahyu. Untuk kategori mobile, juara 1 diraih oleh team dari Hasan dan juara 2 diraih oleh team dari Fadly.

Ini penampakannya

Foto bersama saat lomba internal programming Stikom
Juara 1 lomba internal programming Stikom

Makasih ya Stikom Surabaya dan Himpunan Mahasiswa Sistem Informasi sudah mau mengadakan lomba semacam ini. Tolong adakan secara rutin setahun sekali minimal supaya Stikom tetap jadi Institut Berkualitas, Unggul dan Terkenal dengan mahasiswanya yang jago - jago.


Pengenalan Github, Fungsi dan Cara Menggunakannya

Apa Itu Github, Fungsi dan Cara Penggunaannya

Apa Itu Github, Fungsi dan Cara Penggunaannya

Ketika saya mencari source code untuk membuat custom navbar, saya sering mengunjungi stackoverflow, bootsnip, csstrick dan website lain yang sekiranya memiliki source yang saya butuhkan. Nah, ketika saya masuk ke stackoverflow, disitu saya banyak menemukan potongan - potongan source code. Tapi biasanya ada juga member stackoverflow yang menganjurkan Anda untuk menuju Github dengan maksud mendownload source code utuhnya. Awalnya, source code yang saya butuhkan sudah muncul di stackoverflow dan tinggal copy paste di editor, tapi lama - lama tulisan "Github" ini bikin penasaran juga. Ketika saya klik menuju kesana, wah ngga ngerti apa - apa.

Bagi Anda yang tidak mengerti apa itu Github dan bagaimana cara penggunaannya, pasti akan terasa asing sekali seperti saya di awal - awal menjadi programmer. Banyak yang mengatakan bahwa Github adalah media sosial bagi para programmer, tapi media sosial seperti apa sih Github ini? apa seperti Facebook? apa seperti Twitter yang bisa mention - mention? atau bahkan seperti Instagram yang bisa upload gambar dan video?

Banyak juga yang mengatakan bahwa Github merupakan tools untuk merevisi code, mengatur versi dan membenarkan bug yang ada pada source code Anda.

Tentu saja hal - hal itu bagi Anda merupakan hal yang bias, susah dipahami tanpa ada penjelasan berupa contoh real untuk mempermudah pemahaman Anda.

Jangan kuatir, saya akan jelaskan apa itu Github, apa fungsi Github, dan bagaimana cara menggunakan Github.

Disini, Anda tidak dianjurkan untuk mempersiapkan banyak tools kok, cukup hubungkan gadget laptop atau smartphone Anda ke wifi supaya bisa mengakses Github dan pastinya tetap baca postingan saya ini.

Apa itu Github ?


Github adalah aplikasi berbasis website yang memberikan layanan berupa penyimpanan repository secara gratis. Apa itu repository? repository adalah tempat dimana Anda dapat menyimpan file - file berupa source code. Kalau masih susah membayangkan, coba Anda ingat - ingat, pernah membuat folder di Google Drive lalu Anda isi dengan file - file kerjaan atau mungkin software ? Nah, repository pada Github itu semacam Anda menyimpan file - file di Google Drive tadi.

Github juga merupakan Version Control System (VCS) yang paling populer. Perusahaan - perusahaan besar seperti Facebook, Twitter dan Google saja menggunakan Github untuk kolaborasi dengan ratusan programmernya dalam pengembangan pada aplikasi mereka.

Jadi jangan kaget kalau Anda selalu dihubungkan ke Github ketika mencari referensi source code di Google, karena kembali lagi, Github adalah media sosial dan Version Control System paling populer di kalangan programmer.

Apa Fungsi Github?


Github berfungsi untuk menyimpan repository yang tadi sudah saya jelaskan diatas dan juga sebagai alat kolaborasi dalam pengerjaan suatu project. Begini agar lebih jelas. Anda mendapat project berupa pembuatan website company profile seperti www.rentalmultimedia.net. Untuk mengerjakan project itu, Anda mengajak 1 teman untuk mengerjakan bagian backend-nya (PHP, MySQL dsb). Agar pengerjaan dapat selesai dengan mudah, Anda memutuskan untuk menggunakan Github. Jadi meskipun tidak mengerjakan di tempat yang sama atau bertemu secara langsung, project Anda tetap dapat selesai dan dapat dikerjakan oleh Anda berdua. Itulah yang dimaksud sebagai alat kolaborasi.

Selain itu, kita bisa melakukan beberapa hal ini di Github :

  1. Kita bisa memfollow programmer lain, jadi apa yang dilakukan oleh programmer yang Anda follow bisa Anda ketahui.
  2. Star, fungsinya sama dengan Bookmark
  3. Watch, mengawasi repository tertentu. Sehingga ketika ada perubahan, maka Anda akan mendapat notifikasi
  4. Fork, ini mirip copy paste kok. Ketika Anda menemukan source code programmer lain, Anda bisa melakukan fork sehingga keesokan harinya tidak perlu lagi susah - susah mencari source code tersebut. Cukup buka di repository Anda saja.
Oiya, Github juga bisa sebagai sarana untuk mendapat pekerjaan lho. Ada banyak programmer yang mengajak programmer lain sesama pengguna Github untuk bekerjasama dalam pengerjaan suatu project. Hal ini bisa terjadi karena Github memiliki laman profil yang berisi data pribadi Anda seperti foto, email, jumlah repository yang dimiliki dan jumlah follower. Makin banyak follower biasanya orang tersebut jago coding dan banyak memberikan manfaat bagi programmer lain dan itu juga yang merupakan salah satu pertimbangan seseorang ketika hendak merekrut programmer lain untuk mengerjakan suatu project.

apa itu github, fungsi dan cara penggunaannya

Bagaimana Cara Menggunakan Github?


Nah di bagian ini tentu harus ada praktek langsung yang perlu Anda coba untuk mempermudah memahami. Karena selain beberapa hal yang sudah saya jelaskan di bagian Apa Fungsi Github, ada hal lain yang masih saya simpan terkait cara penggunaannya yang lebih luas.

Anda jangan kuatir, saya sudah mempersiapkan kok. Silahkan baca postingan saya Web Development From Zero to Hero - Meet 1. Anda baca dibagian Version Control System ya.

Oke sekian materi Pengenalan Github, Fungsi dan Cara Menggunakannya yang bisa saya bagikan pada Anda semua. Bila ada yang perlu di tanyakan, Anda bisa beri komentar dibawah postingan ini. Saya akan berusaha menjawab kok, tenang saja. Sampai bertemu di postingan selanjutnya.

Web Development From Zero to Hero - Meet 2

Workshop Web Development Meet 2


Web Development From Zero to Hero by LUG Stikom

Postingan kali ini membahas hasil dari workshop pertemuan kedua Web Development From Zero to Hero yang diadakan oleh Lug Institut Bisnis dan Informatika Stikom Surabaya. Sebelum fokus ke materi di pertemuan 2 ini, ada baiknya kalau Anda baca postingan di pertemuaan pertama web development from zero to hero.

Kalau minggu lalu di pertemuan pertama kita banyak install - install software untuk persiapan, pertemuan kedua ini kita melakukan konfigurasi Smartgit untuk remote repository dan commit hasil kerja ke repository tersebut. Pertemuan ini juga lebih mengarah ke Git - Git seperti Github, Smartgit, Git-Scm dsb.
Artikel Terkait : Pengenalan Github, Fungsi dan Cara Menggunakannya
Oke kawan - kawan Stikom Surabaya siapkan secangkir kopi dan mari menyimak hasil pembelajaran kemarin.

Remote Repository

Repository adalah lokasi yang bisa digunakan untuk menyimpan file - file dan kita bisa mengaksesnya melalui internet. Anda tahu google drive? ya semacam itu. Tapi repository yang dimaksud disini adalah tempat kita menyimpan hasil pengerjaan project - project pengembangan aplikasi yang kita buat (repository-nya) di GitHub.

Lalu apa maksud remote repository? Jadi kita bisa kelolah file - file yang sudah kita tempatkan di repository melalui software pihak ketiga yaitu Smartgit. Artinya, kita tidak perlu buka GitHub dan mengaksesnya secara langsung.

Perintah Dasar Git

Ada beberapa beberapa istilah yang harus kita tahu untuk mengelolah file - file pada repository. Berikut penjelasannya :
  • Git Init : untuk membuat repository lokal
  • Git Status : untuk mengetahui status dari repository lokal
  • Git Add : menambah file baru pada repository yang dipilih
  • Git Commit : untuk menyimpan perubahan yang dilakukan, tapi tidak ada perubahan pada remote repository
  • Git Push : untuk mengirim perubahan file setelah di commit ke remote repository
  • Git Branch : melihat seluruh branch yang ada pada repository
  • Git Checkout : menukar branch yang aktif dengan branch yang dipilih
  • Git Merge : menggabungkan branch yang aktif dengan branch yang dipilih
  • Git Clone : membuat salinan repository cloud ke repository lokal

Cek SSH Key

Hal pertama yang harus dilakukan adalah cek apakah kita sudah punya SSH key untuk remote repository. Baca dan ikuti pelan - pelan, meskipun nanti ada yang error tetap ada tuntunan ke jalan yang benar kok wehehehe... 😆
  1. Buka Git Bash (Windows) atau Terminal (Linux / Mac)
  2. ketik perintah : ls -al ~/.ssh
  3. Jika Anda sudah punya SSH Key, maka hasilnya seperti ini
cara cek ssh key

Jika hasil eksekusi perintah seperti gambar diatas, itu artinya Anda sudah pernah membuat SSH key dengan kata lain, Anda sudah punya SSH Key. Jika hasil eksekusi perintah seperti ini


Itu artinya Anda belum punya SSH Key. Hmmm kasian....

Membuat SSH Key

Ayo buat dulu SSH Key nya ya, ikuti langkah ini :
  1. Buka Git Bash 
  2. Ketik perintah : ssh-keygen -t rsa -b 4096 -C "emailmu@example.com"
  3. Ganti email itu menggunakan email Anda ya.
  4. Akan muncul informasi seperti ini : Generating public/private rsa key pair
  5. Saat ditanya dimana akan menyimpan key, tekan ENTER untuk menyimpan di lokasi penyimpanan defaultnya - Enter a file in which to save the key (/Users/you/.ssh/id_rsa) : [Anda tekan ENTER]
  6. Saat ditanya untuk memasukkan passphrase, isi dan ingat baik - baik passwordnya lho. Enter passphrase (kosongi saja jika Anda tidak masukkan password) tapi Anda ingin memberi password, maka ketik password dan enter.
  7. Jalankan perintah : ls -al ~/.ssh  dan pastikan ada tulisan id_rsa ya


Masukkan SSH Key ke Github

Setelah membuat SSH Key, sekarang masukkan SSH Key tersebut ke Github Anda.

1.Login Github Anda dan pilih menu Settings


2. Lihat bagian sidemenu di sebelah kiri. Klik SSH and GPS keys
3. Klik New SSH Key
4. Isi Title-nya, saya kemarin isi : ganfahdil


5. Isi Key-nya dengan isi dari key (file **.pub*) yang tadi sudah digenerate dilangkah sebelumnya. Jika Anda meletakkan secara default (lihat tutorial sebelumnya), maka cari isi key-nya di local disk C, lihat gambar di bawah ini


6. Klik kanan file id_rsa.pub dan buka dengan notepad. Kemudian copas isinya ke kolom key pada Github.

7. Setelah copas ssh-rsa ke Github, klik Add SSH Key dan masukkan username plus password Github jika diminta yaa.
8. Berikut hasil konfigurasi jika berhasil


Membuat Git Repository Baru

1. Buat file baru di folder htdocs dan beri nama training-web
2. Buka Smartgit, klik menu Repository kemudian pilih add or create


3. Cari folder training-web yang tadi sudah Anda buat sebelumnya.


4. klik initialize.


5. Jika sukses akan muncul repository baru di sidebar sebelah kiri Smartgit Anda.


Menyambungkan Git dengan Smartgit

1. Buka Smartgit
2. Pilih menu Remote klik Add


3. Akan ada dialog baru, Anda klik panah kecil berwarna hitam, kemudian pilih Add Hosting Provider.


4. Setelah Anda klik Add Hosting Provider tadi, akan muncul dialog baru, Anda pilih Github. Kenapa pilih Github? karena kita menggunakan Github sebagai tempat penyimpanan repository yang akan kita remote.


5. Jangan lupa centang Use SSh instead of HTTPS to access repositories. Setelah itu klik Generate API Token.


6. Setujui (Authorize) permintaan yang muncul.


7. Copy token yang diberikan oleh Github dan paste token tersebut di Smartgit Anda.




8. Klik Add.

Membuat Repository di Github

1. Login Github
2. Klik simbol + di sebelah kiri foto profil Anda.
3. Klik New Repository

4. Isi nama repository-nya sama dengan nama repo dilokal (training-web yang Anda buat di htdocs)


5. Pilih Public dan klik Create repository
6. Jika sukses, tampilannya seperti ini.


Menjalankan Github Sebagai Remote Repository

1. Buka Smartgit
2. Pastikan repository yang Anda pilih adalah training-web


3. Pilih menu Remote dan klik Add.
4. Klik simbol segitiga, pilih Github.
5. Akan ada dialog muncul, pilih training-web tadi.
6. Selanjutnya Anda bisa mengganti name origin menjad Github.
7. klik Add.
8. Jika suskes maka akan muncul seperti ini di Smartgit.



Template

1. Di dalam folder trainig-web (yang Anda buat di htdocs). Buat file baru dengan nama template.html
2. Isi kode berikut, lalu paste di dalam file template.html dan simpan.
Kode bisa dilihat disini


Commit ke Git via Smartgit

1. Buka Smartgit, pilih repository-nya yaitu training-web.
2. Lakukan commit.
3. Beri pesan : pertemuan 02-1 pada commit messages pada dialog yang muncul
4. Jika suskes, hasilnya seperti ini




Oke cukup itu dulu ya dipertemuan kali ini, tunggu hasil workshop di pertemuan berikutnya supaya Anda yang tidak sempat hadir masih tetap bisa melanjutkan materi ini. Mudah - mudah kita semua bisa mendukung Stikom menjadi Institut Berkualitas, Unggul dan Terkenal dengan selalu mengembangkan skill coding. Amin

Web Development From Zero to Hero - Meet 1

Workshop Web Development - Meet 1



Web Development From Zero to Hero by LUG Stikom

Kemarin saya sudah share artikel berisi informasi tentang workshop gratis yang diadakan oleh Linux User Group Institut Bisnis dan Informatika Stikom Surabaya. Di dalam artikel tersebut saya sudah jelaskan mengapa Anda yang berkuliah di Stikom Surabaya HARUS mengikuti workshop ini. 

Kemudian saya juga sudah jelaskan siapa pemateri dalam workshop dan apa yang akan Anda dapatkan ketika Anda bergabung ke dalam workshop tersebut. Saya sarankan Anda baca artikel ini terlebih dahulu agar Anda tahu apa saja keuntungan yang didapat dengan mengikuti workshop tersebut.


Kali ini saya akan share apa yang saya sudah lakukan di workshop pada pertemuan pertama.

Prerequisites

Sebelum memulai workshop ini, kita harus pastikan beberapa hal sudah kita siapkan supaya workshop berjalan sesuai dengan rencana dan selesai tepat waktu. Ciee... ^_^

Koneksi Internet

Untungnya di ruang OSCC lantai 8 gedung biru Stiom Surabaya sudah tersedia. Kita bisa connect ke Acces Point bernama ppti-ap.

Editor

Pada workshop Web Development From Zero to Hero ini, kita dianjurkan untuk menggunakan Atom yang bisa Anda download di https://atom.io/

Instalasi ATOM text editor

Code editor ini dibuat oleh Github. Lisensinya Open Source dan Free.

Kemudian, setelah selesai instal Atom, kita lanjut install Packages. Packages disini merupakan fitur tambahan yang bisa kita tambah ke Atom. Di workshop ini, kita dianjurkan untuk menginstal beberapa packages sebagai berikut :
  1. docblock by nikhilkalige
  2. emmet by emeetio
  3. file-icons by file-icons
  4. language-blade by jawee
  5. language-vue by hedefalk
  6. linter by steelbrain
Jika Anda sukses menginstall, maka di halaman setting / preferences > packages akan muncul packages yang sudah terinstal seperti ini.

Install packages atom


Apache-PHP-MySQL

  1. Untuk Linux, Anda bisa gunakan LAMP
  2. Untuk Windows, Anda bisa gunakan WAMP
  3. Untuk Mac, Anda bisa gunakan MAMP
ketiga software tersebut, bisa Anda dapatkan free dengan mengunjungi https://www.apachefriends.org/download.html

Anda tidak harus menginstal software yang sama persis seperti yang saya jelaskan diatas. Anda bisa menggunakan software lain, tetapi yang jelas hasilnya harus sama yaitu terinstallnya Apache, PHP dan MySQL.

! Versi PHP yang direkomendasikan yaitu PHP 5.6, 7.0 atau 7.1
! Versi MySQL yang direkomendasikan yaitu MySQL versi 5.5 atau 5.6

Untuk memastikan versi yang Anda instal sudah benar. Lakukan ini :
  1. Buka control panel dari software diatas
  2. Start Apache dan MySQL
  3. Buka web browser
  4. Kunjungi alamat http://localhost
  5. Buka PhpMyAdmin untuk masuk ke dalam MySQL-nya
Alternatif cara lain :
  1. Buka CMD (Windows) / Terminal (Linux / Mac)
  2. Ketik perintah : php -v maka akan muncul versi dari PHP
  3. Ketik perintah : mysql --version maka akan muncul versi dari MySQL
hasil test versi oho dan mysql

Lalu bagaimana jika version yang Anda install tidak sesuai dengan yang sudah saya sebutkan? 
Jelas Anda harus uninstall dan install sesuai dengan yang saya sebutkan. Hal ini penting karena semakin tinggi versinya, maka fitur - fitur yang ada didalamnya sudah baik dan up to date dan support dengan materi yang diajarkan pada workshop ini.

Version Control System

Ini merupakan tool yang sering digunakan oleh para developer software untuk memanajemen software supaya memilik progres history dan mempermudah pengerjaan.

Git

Merupakan salah satu VCS (Version Control System) yang sangat populer. Dalam workshop kali ini, VCS yang digunakan adalah Git.

Instalasi

  1. Kunjungi https://git-scm.com/
  2. Download dan install versi terbarunya
install git-scm

Git Clients

Git memilik tampilan GUI berupa Command Line, karena dirasa sulit maka banyak pihak ketiga yang membuat Git Clients berbentuk GUI (Ghrapic User Interface).

Anda bisa download Smartgit yang berlisensi gratis untuk non-commercialUntuk mendownloadnya, Anda bisa kunjungi http://www.syntevo.com/smartgit/. Jangan lupa di install juga ya.

software git smartgit free license

GitHub

Merupakan layanan berbasis web yang populer untuk pengembangan software dengan menggunakan version control system yang sudah saya jelaskan sebelumnya yaitu Git.


Registrasi GitHub

Dalam workshop ini kita diharuskan untuk daftar akun GitHub. Lakukan langkah ini :
  1. Kunjungi https://github.com/
  2. Isi data dan klik Sign-up
website github dan registrasinya

Dependency and Package Manager

Pertemuan pertama ini juga diharuskan untuk install software - software berikut ini :
  1. Composer > https://getcomposer.org/
  2. NodeJS > https://nodejs.org/en/
  3. NPM (akan muncul setelah usai instal NodeJS)
Untuk memastikan instalasi benar. Lakukan pengecekan dengan cara ini :
  1. Buka CMD (Windows) / Terminal (Linux / Mac)
  2. Ketik perintah : composer -V  (pastikan V nya huruf besar) maka akan muncul versi dari Composer
  3. Ketik perintah : node -v maka akan muncul versi dari NodeJS 
  4. Ketik perintah : npm -v maka akan muncuk versi dari NPM
Berikut hasil dari eksekusi 3 perintah tersebut :

hasil cek versi composer, nodejs dan npm






Di pertemuan pertama ini memang masih persiapan dimana software - software diatas sudah harus terinstal untuk digunakan dalam pengembangan.
Artikel Terkait : Web Development From Zero to Hero - Meet 2
Sekian dari apa yang saya pelajari di pertemuan pertama workshop Web Development From Zero to Hero - Meet 1 yang diadakan oleh Lug Stikom Surabaya sebagai Institut Berkualitas, Unggul dan Terkenal. Tunggu postingan saya berikutnya tentang workshop ini yang pastinya lebih seru. Nuhun

Workshop Web Development by Lug Stikom

Workshop Web Development by LUG Stikom



Web Development by LUG Stikom Surabaya

Apa Itu Web Development ?

Web development itu pengembangan yang dilakukan oleh seorang programmer pada website. Apa yang dikembangkan? tentu program yang berdasar pada kebutuhan pada sebuah kantor, perusahaan atau lebih gampangnya warung atau toko.

Karena judulnya web development, maka bahasa pemrograman yang digunakan adalah HTML 5, CSS 3, JavaScript, jQuery, PHP, MySQL dsb.

Di Institut Bisnis dan Informatika Stikom Surabaya, web development dibutuhkan agar para mahasiswa mampu membuat program berbasis website milik mereka sendiri untuk bersaing dengan orang lain ketika nanti telah lulus kuliah dan berhadapan dengan dunia kerja.

From Zero to Hero

Untuk membagi ilmi - ilmu tentang web development, maka LUG Stikom mengadakan acara workshop berjudul Web Development From Zero to Hero yang dipandu oleh salah satu dosen Stikom yaitu Rachmat Kukuh Rahadiansyah. 

Sesuai dengan judulnya yaitu From Zero to Hero, maka workshop ini tidak akan selesai jika hanya dilaksanakan 1 kali pertemuan saja. Karena kita akan dapat ilmu mulai dari dasar sampai advance.

Lalu apa yang akan kita dapat jika kita bergabung ke dalam workshop ini?

1. Anda akan diajari tentang Text Editor dan IDE (Integrated Development Environtment)
2. VCS (Version Control System) menggunakan Git
3. Bahasa pemrograman web meliputi HTML, CSS, Bootstrap, Javascript, jQuery, PHP, MySQL dll.
4. Anda akan diajarkan bagaimana mengembangkan website yang benar sesuai dengan standar W3C
5. Anda akan mendapatkan informasi - informasi yang tidak didapat di kelas pada perkuliahan

Workshop ini dilaksanakan setiap hari jumat pukul 16.00 - 18.00 WIB di ruang OSCC Lug B805

Baca Juga : Web Development from Zero to Hero - Meet 1

Kabar Baik

Workshop ini bisa Anda dapatkan secara gratis tanpa dipungut biaya apapun. Coba Anda bandingkan dengan kursus website di babastudio.com, untuk mengikuti kursus Pro Plus (paling murah) Anda harus mengeluarkan biaya sebesar Rp 10.500.000 (Sepuluh Juta Lima Ratus Ribu)

Tetapi dengan mengikuti workshop yang diadakan oleh Lug Stikom Surabaya, Anda tidak perlu mengeluarkan biaya sepeserpun alias gratis dan saya termasuk salah satu peserta dalam workshop tersebut ! wehehe....

Jadi tunggu apa lagi, tidak perlu banyak mikir, langsung datang saja tiap hari Jumat pukul 16.00 - 18.00 WIB dan jangan lupa bawa laptop. Diharapkan dengan adanya workshop ini Stikom menjadi Institut Berkualitas, Unggul dan Terkenal dengan mahasiswanya yang handal