Skip to content

bangraay/Tools-for-WebDevelopment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Tools-for-WebDevelopment

=================== FRONTEND DEVELOPER ===================

  1. DASAR - DASAR FRONT END

  • HTML
  • CSS
  • JAVASCRIPT
  • JQUERY

  1. CSS TOOLS

  • CSS PREPROCESSORS : sering digunain oleh front-end developer, Dimana fungsinya agar kode CSS mudah dikembangkan atau dimodifikasi. Fungsi lainnya agar seorang pengembang gak perlu mengulang2 kode yg sama atau istilahnya DRY (Don’t Repeat Your Self).

--- Sass http://sass-lang.com/ --- Less http://lesscss.org/ --- Stylus http://stylus-lang.com/

  • FRAMEWORK CSS : Library untuk ngubah tampilan website jadi responsive, sesuai dibanyak device misalnya hp, tablet

--- Bootstrap http://www.bootstrap.com/ *populer --- Foundation http://foundation.zurb.com/ --- Skeleton http://getskeleton.com/ --- Semantic Ui http://semantic-ui.com/ --- PureCSS http://purecss.io/ --- Gumby http://www.gumbyframework.com/


  1. TASK RUNNERS : Fungsi utamanya untuk menjalankan beberapa tugas misalnya mengecilkan ukuran gambar, compile CSS dll sekaligus dengan sekali perintah.


  1. MVC JAVASCRIPT FRAMEWORKS


UNIT TESTINGNYA

  • Mocha
  • Jasmine

  1. LIBRARY JAVASCRIPT

=================== BACKEND


  1. PEMROGRAMAN WEB : Ada banyak dan ada macam2 dan biasanya banyak yang pake PHP. *untuk yang tanda kurung adalah framework yg dipakenya

  • C# (.net) - Phython (Django)
  • Java (Spring, Play) - PHP (Laravel, CodeIgniter, YiiFramework...)
  • Node.js (Express.js, Sails.js)
  • Ruby (Ruby On Rails, Sinatra)

  1. DATABASE : Untuk nyimpen data


  1. CHACHING

====================== Alat tempur yang lain

BACAAN/BLOG UNTUK WEB DEVELOPER


BAHASA INDONESIA

KOMUNITAS UNTUK PARA WEB DEVELOPER

  • Stack Overflow : lebih dari 4 jt programmer diseluruh dunia siap membantu agan2 yang kesusahan / stuck pas ngoding. http://stackoverflow.com/ *keren

  • Front-end Front : Komunitas yang khusus untuk front end developer, disini agan bisa share link2 penting masalah front end. https://frontendfront.com/

  • Refind : Sama seperti front-end front. Cuma yang bedanya disini ada kategorinya, misalnya design, ux, programming dll. https://refind.com/

  • Web Developer Forum : Disini agan bisa belajar gimana cara buat website dari html, css, js dan bisa saling bertanya antar member http://www.webdeveloper.com/forum/

  • Sekolah Koding : Forum programming dari indonesia yang isinya tutorial pemrograman web. Fitur2 unik yang disediain diantaranya track/perjalanan, perpustakaan, mading, upacara, podcast, forum dll. https://sekolahkoding.com *rekomendasi, keren, mantep


TOOL UNTUK TEST KECEPATAN WEBSITE : kecepatan website merupakan salah satu faktor penting untuk menjadikan website agan lebih baik dan lebih user friendly


TOOL KOLABORASI ANTAR TEAM / DEVELOPER

  • Slack : Aplikasi chatting untuk developer. https://slack.com

  • trello : layanan untuk manajemen perencanaan / istilahnya To Do list. Tapi, kalo trello ini lebih keren lagi soalnya banyak fitur yg sangat memudahkan. https://trello.com/ *keren, mantep

  • glip : glip nyediain fitur chatting secara realtime dan terintegrasi. Fasilitas lainnya, video, sharing kalender dan masih banyak lagi.. https://glip.com/

  • jira : dengan software ini, teman2 bisa merencanakan kerjaanya, melihat hasilnya dan kemudian melaunching / merilis hasilnya. https://www.atlassian.com/software/jira

  • asana : sebuah tim bisa ngawasin project2nya, liat projectnya, bisa buat task2nya.. dll. https://asana.com/ *keren


TEMPAT SHARING CODING / MELAKUKAN EXPERIMENT

  • JS Bin : Teman2 bisa melakukan experiment programming ataupun sharing coding. Disini ada HTML, CSS, JavaScript, Markdown, Jade dll. http://jsbin.com/
  • JSfiddle : Tempat ngetest kode HTML, CSS ataupun Javascript dibrowser secara realtime https://jsfiddle.net/
  • Codeshare : sharing koding agan dengan devoper lain secara realtime. https://codeshare.io/
  • Codepen : tempat sharing koding ataupun cari inspirasi web. https://codepen.io/ *keren, mantep
  • Dabblet : Testing HTML ataupun CSS secara interaktif. http://dabblet.com/

MARKDOWN EDITOR : sebuah tool untuk konversi dari TEXT ke HTML. Contoh2 website yang pake markdown diantaranya ada GitHub, StackOverflow dll :D. Informasi lebih lengkapnya bisa dilihat disini -> http://daringfireball.net/projects/markdown/.


WEB YANG MENGAJARKAN KITA CARA KODING YANG BENAR & SESUAI STANDAR


PACKAGE MANAGER : tools yang digunakan untuk menginstall package2 mau html, css, js ataupun php. Kegunaanya ? kalo misalkan teman2 ingin mendownload framework CSS sebut saja Bootstrap.. otomatis harus mengunjungi websitenya lalu download. Dengan package manager semuanya jadi dipermudah, misalkan untuk Frontend pakenya Bower.. tinggal ketik bower install bootstrap di command line dst...


GIT : Untuk mengatur source code aplikasi. Salah satu contohnya, kalo source code teman2 error, dengan git teman2 bisa mengembalikan source code ke versi tertentu, ke tanggal tertentu dll. Untuk lebih detailnya, kesini aja -> https://sekolahkoding.com/kelas/apa-itu-git


TEXT EDITOR : Alat untuk ngoding


WEB SERVER LOCAL : Server untuk jalanin website di komputer secara offline


ICON : Tempat nyari2 icon buat website


CHROME EXTENSION


INSPIRASI DESAIN WEB : inspirasi desain kalo buat web, kalo misalkan bingung desain tampilan login, layout dll.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published