Aplikasi Pendukung Dalam Belajar Pemrograman Web
Untuk belajar pemrograman web dasar diperlukan beberapa aplikasi pendukung yang nantinya digunakan untuk kebutuhan menulis kode, format video, web browser, dan lain sebagainya. Semua aplikasi pendukung ini harus ada dan diperkenalkan fungsi, versi, tempat mengunduh, cara instalasi dan kelebihan serta kekurangannya.
Aplikasi Untuk Menulis Kode Program
Text editor adalah sebuah aplikasi yang biasa dipakai programmer untuk menyusun kode program sehingga menjadi aplikasi baru. Ada berbagai macam text editor yang populer saat ini. Di antaranya mempunyai kelebihan fitur yang lengkap, ringan, atau dukungan dengan berbagai bahasa pemrograman maupun integrasi dengan program lain.
1.
Notepad++
Notepad++ adalah sebuah penyunting teks dan penyunting kode sumber
yang berjalan di sistem operasi Windows. Notepad++ menggunakan komponen Scintilla
untuk dapat menampilkan dan menyuntingan teks dan berkas kode sumber berbagai
bahasa pemrograman.
2.
Sublime
Text Editor
Sublime Text Editor adalah editor teks untuk berbagai bahasa
pemograman termasuk pemograman PHP. Sublime Text Editor merupakan editor text
lintas-platform dengan Python application programming interface (API). Sublime
Text Editor juga mendukung banyak bahasa pemrograman dan bahasa markup, dan
fungsinya dapat ditambah dengan plugin, dan Sublime Text Editor tanpa lisensi perangkat
lunak.
3.
Visual
Studio Code (VS Code)
Visual Studio Code (VS Code) adalah sebuah teks editor ringan dan
handal yang dibuat oleh Microsoft untuk sistem operasi multiplatform. Teks
editor VS Code bersifat open source, yang mana kode sumbernya dapat kalian
lihat dan kalian dapat berkontribusi untuk pengembangannya.
4.
Dreamweaver
Dreamweaver adalah sebuah HTML editor profesional untuk mendesain
secara visual dan mengelola situs web maupun halaman web. Bilamana kita
menyukai untuk berurusan dengan kode-kode HTML secara manual atau lebih
menyukai bekerja dengan lingkungan secara visual dalam melakukan editing,
Dreamweaver mambuatnya menjadi lebih mudah dengan menyediakan tool Localhost adalah sebutan bagi server lokal yang ada di komputer kita. Pada dasarnya komputer adalah server, dan server adalah komputer. Namun sebutan server lebih sering digunakan bagi komputer yang diakses oleh orang banyak melalui komputer lain. Artinya kita bisa mengakses virtual server dari sebuah komputer menggunakan komputer atau media lain sepanjang akses portnya dibuka.-tool yang
sangat berguna dalam peningkatan kemampuan dan pengalaman kita dalam mendesain
web.
Aplikasi Untuk Menampilkan Program / Browser
Selain text editor, aplikasi lainnya yang diperlukan saat belajar pemrograman web dasar adalah aplikasi untuk menampilkan hasil penulisan kode program, yaitu web browser. Ada banyak web browser yang bisa dan biasa digunakan untuk menampilkan hasil penulisan kode program tersebut, diantaranya:
1.
Google
Chrome
2.
Mozilla
Firefox
3.
Safari
4.
Opera
5.
Internet
Explorer
Localhost adalah sebutan bagi server lokal yang ada di komputer kita. Pada dasarnya komputer adalah server, dan server adalah komputer. Namun sebutan server lebih sering digunakan bagi komputer yang diakses oleh orang banyak melalui komputer lain. Artinya kita bisa mengakses virtual server dari sebuah komputer menggunakan komputer atau media lain sepanjang akses portnya dibuka.
1. Xampp
Xampp adalah program aplikasi pengembang yang berguna untuk pengembangan website berbasis PHP dan MySQL. Versi terbaru program ini adalah XAMPP 1.7.7, yang dirilis pada tahun 2011. Software Xampp dibuat dan dikembangkan oleh Apache Friends.
2. Wamp Server
Wamp Server merupakan sebuah aplikasi yang dapat menjadikan komputer maupun laptop teman-teman menjadi sebuah server atau bisa dikatakan server offline. Kegunaan wamp server ini untuk membuat jaringan local sendiri dalam artian teman-teman dapat membuat website secata offline yang biasanya untuk joomla, wordpress, dll. Wamp server hanya bisa digunakan untuk sistem operasi windows saja, jadi untuk pemakai linux tidak bisa memakai aplikasi ini. Sebenarnya fungsi wamp server ini sama dengan Xampp.
3. AMPPS
AMPPS merupakan aplikasi webserver ciptaan SOftaculous dan bisa digunakan baik sebagai webserver localhost ataupun di onlinekan, karena AMPPS sudah mendukung banyak pengaplikasian, control panel yang sudah dapat diakses melalui browser dan sudah terintegrasi dengan segala pengaturan seperti hosting panel dan juga dapat langsung mengatur domain setting dan sebagainya. Softaculous Auto installer juga sudah termasuk disini, meskipun untuk memanfaatkan Auto installer ini diharuskan mempunyai koneksi internet.
4. EasyPHP
EasyPHP adalah software antarmuka WAMP (Windows Apache MySql PhpMyAdmin) yang dapat menjalankan cms website berbasis sql di localhost windows (offline). Software ini membantu dalam pengetesan cms sebelum diupload ke webhosting.
5. Winginx
Winginx adalah tools untuk menyalakan server web local Nginx di Windows. Sama seperti xampp dengan apache, Winginx berguna untuk mengembangkan website PHP dan Node.js menggunakan database MySQL, MongoDB, Redis, memcached.
Komentar
Posting Komentar