Skip to main content

Referensi belajar Javascript

Referensi Belajar Javascript

Mari kita berbagi referensi2 javascript yang kita anggap sangat membantu untukmemahami javascript.



Komunitas Javascript Indonesia:
http://planet.idjs.org
http://meetup.com/JakartaJS

Berbahasa Indonesia:
http://bertzzie.com/knowledge/javascript/index.html

Dasar Javascript:
http://shichuan.github.io/javascript-patterns/

https://developer.mozilla.org/en-US/docs/JavaScript
http://jsbooks.revolunet.com/
http://www.2ality.com/2013/06/basic-javascript.html
http://www.w3resource.com/javascript/javascript.php
http://www.tutorialspoint.com/javascript
http://www.java2s.com/Tutorial/JavaScript/CatalogJavaScript.htm

Terutama yg:
http://eloquentjavascript.net/contents.html
http://dailyjs.com/files/build-a-javascript-framework.pdf
http://www.javascriptenlightenment.com/JavaScript_Enlightenment.pdf
http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/

Js fundamentals :
http://youdontknowjs.com
http://jqfundamentals.com/chapter/javascript-basics
http://ejohn.org/blog/how-javascript-timers-work

EcmaScript 6
https://leanpub.com/understandinges6/

Info terbaru mengenai Javascript (dan HTML5 secara umum):
http://webresourcesdepot.com
http://codevisually.com
http://dailyjs.com
http://echojs.com
http://reddit.com/r/javascript
http://html5rocks.com/

Ini best practice untuk penulisan javascript:
https://github.com/rwldrn/idiomatic.js
http://superherojs.com

Javascript Lanjut:
http://bonsaiden.github.io/JavaScript-Garden/
https://leanpub.com/javascript-allonge/read

Test runner:
http://phantomjs.org/
https://github.com/airportyh/testem
http://karma-runner.github.io/

Automation:
http://gruntjs.com
http://gulpjs.com
http://github.com/dozymoe/PyBuildTool (Python)

Testing Library:
http://pivotal.github.io/jasmine/
http://visionmedia.github.com/mocha/
http://theintern.io

Pola Pengembangan Aplikasi Berskala Besar:
http://addyosmani.com/largescalejavascript/

Perancangan Sistem
http://www.youtube.com/watch?v=c-kav7Tf834 (Maintainable Javascript)
http://addyosmani.com/blog/digesting-javascript-mvc-pattern-abuse-or-evolution/ (MVC)
http://www.youtube.com/watch?v=QlQm786MClE (Perancangan API)

Yang bingung mau pake framework apa (jika perlu pake framework tentunya)?
http://coding.smashingmagazine.com/2012/07/27/journey-through-the-javascript-mvc-jungle/

Referensi AngularJs:
http://www.egghead.io/ 
https://github.com/jmcunningham/AngularJS-Learning (all in one source)
http://andyshora.com/promises-angularjs-explained-as-cartoon.html (angularjs promises)
http://www.thinkster.io/

Referensi BackboneJS:
http://backboneconf.com (Video)
http://addyosmani.github.io/backbone-fundamentals
http://tech.pro/tutorial/1367/part-1-backbonejs-deconstructed
http://documentcloud.github.io/backbone
http://backplug.io (Daftar plugin backbone)

Referensi Backbone.Marionette
http://davidsulc.com/blog/2012/04/15/a-simple-backbone-marionette-tutorial
http://davidsulc.com/blog/2012/04/22/a-simple-backbone-marionette-tutorial-part-2
http://davidsulc.com/blog/2012/05/06/tutorial-a-full-backbone-marionette-application-part-1
http://davidsulc.com/blog/2012/05/13/tutorial-a-full-backbone-marionette-application-part-2
http://blog.artlogic.com/2013/03/26/a-visual-guide-to-marionette-js-views
http://coding.smashingmagazine.com/2013/02/11/introduction-backbone-marionette
http://coding.smashingmagazine.com/2013/04/02/thorough-introduction-backbone-marionette-part-2-modules

Referensi EmberJS:
http://ember101.com/ 
 http://emberweekly.com/ 
 http://emberwatch.com/ 
 https://github.com/rpflorence/ember-tools (scaffolding) 
 http://emberaddons.com/ http://emberhotseat.com/  (Audio) 

Referensi GruntJS
Gruntjs: Pengenalan dan Instalasi ( http://www.youtube.com/watch?v=V_2nMBmpvcg )
Merangkai toolkit development static site dengan gruntjs (http://blog.idjs.org/merangkai-toolkit-development-static-site-dengan-gruntjs/)

Referensi gulp.js

Visualisasi Data


- Ebook online (Memakai D3.js, Backbone) - http://jsdatav.is/


HTML5

- Online editing untuk belajar Canvas - http://www.html5canvastutorials.com/


All In One Dokumentasi API 

CSS, HTML, JavaScript, DOM, JQuery, Angular.js , Backbone.js , Ember.j, LESS, Node.js, SASS...

http://devdocs.io

Daftar library

http://www.jsdb.io/http://www.javascriptoo.com/ (with examples, categories, install commands, CDN links, project and author stats, and more.)

JSConf 2014
Training

http://www.youtube.com/playlist?list=PL37ZVnwpeshHVd9Zf92zW4UJGWzPHU3o4

Comments