Tips menjadi
Web Developer Mahir
-
Kemampuan
Dasar
-
Pahami Konsep HTTP
-
HTML dan CSS
-
Javascript
-
Server Side Programming
-
Database SQL – MySQL,
PostgreSQL, dan MariaDB bersifat Open Source
-
Web Server
-
Web Hacking – SQL Injection dan
Cross Site Scripting (XSS)
-
Kemampuan
Tingkat Lanjut
-
Linux
-
Pelajari Framework
-
Advance Javascript ,JQuery,
Javascript Framework seperti Angular atau ReactJS
-
Responsive Layout ini adalah
advance CSS Pengguna mobile semakin banyak (Bootstrap CSS) ,selain bootstrap
ada Foundation JS
-
Revision Control (kerja Team)
Use Software revision control.mencatat perubahan coding kapanpun coding pas
waktu dirubah, bisa melakukan revert ke versi coding sebelumya bila diperluakn
,Untuk Software revision control bisa pake Git dan Subversion lebih disarankan
pake Git.
-
RESTful Web Services –Pelajari
cara membuat web sevices menggunakan metode RESTful. Sekarang banyak web jadi
satu paket dengan aplikasi mobile ataupun jg desktop.web service sebagai
jembatan penghubung nya. Untuk memudahkan pembuatan RESful API sudah tersedia
framework PHP seperti Slim Framework atau Silex.
-
Unit Testing untuk PHP tersedia
PHPUnit bisa didownload dan install.
-
Hal-hal
yang mungkin kita temukan dlm membangun website.
-
Mungkin website Content
Management System (CMS) seperti Drupal,Joomla dll.
-
Perlu dipelajari membuat modul
atau theme CMS
-
Database bukan jenis SQL tapi
NoSQL. Perlu belajar MongoDB
-
Mungkin web yang kita
kembangkan adalah web skala besar yang akan mendapatkan traffic sangat tinggi.
Perlu belajar Memcached untuk performa website tsb.
-
Belajar juga Node.JS.