Selasa, 24 Januari 2017

Tips menjadi Web Developer Mahir



                         
                       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.