Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Slobodan Stojanović – Osnove JavaScript-a

Web Bootcamp
September 14, 2016

Slobodan Stojanović – Osnove JavaScript-a

- Istorija JavaScript-a
- JavaScrip bibiloteke
- Frejmvorci
- JS i mobilne aplikacije
- Server Side JS
- Za šta je dobar JavaScript
- Kako naučiti JavaScript
- JS zajednica u Beogradu

Web Bootcamp

September 14, 2016
Tweet

More Decks by Web Bootcamp

Other Decks in Education

Transcript

  1. Ja sam Slobodan Stojanović CTO @ Cloud Horizon Organizator JS

    Belgrade Meetupa github.com/stojanovic twitter.com/slobodan_
  2. • Predložen 1962. • Kreiran 1969. • Poznat kao ARPANET

    • Napravljen od strane ARPA
 (Advanced Research Projects Agency)
  3. • Konektovao 4 kompjutera u SAD • 1965. uspešno konektovali

    2 preko
 telefonskog sistema • Do 1972. povezano puno Univerziteta i
 kreirani su email, telnet i newsgroup
 protokoli
  4. Istovremeno sarađuju sa Sun Microsystems da dodaju njihov jezik Java

    kako bi mogli da se takmiče sa Microsoftom
  5. Kompanija odlučuje da njihov skripting jezik treba da ima sličnu

    sintaksu kao Java i da bude komplementaran sa njom
  6. 1997. Internet Explorer 4 dozvoljava da se gotovo bilo koji

    deo DOMa menja i uvodi filtere i tranzicije
  7. ECMAScript 3 / JavaScript 1.5 - - - * JavaScript

    1.4 je postojao samo kao server side JS na Netscapeu
  8. Manipulacija DOMom je teška.
 Ili je bar bila dok su

    različiti pretraživači na različite načine implementirali standarde
  9. function addClass(node, class) { if (!node.length) node = [node]; for

    (var n = 0, m = node.length; n < m; n++) { if ((" " + node[n].className + " ").indexOf(" "+class+" ") >= 0) { node.className += " " + class; } } } // apply myclass to all nodes addClass(document.getElementById("myelement"), "myclass");
  10. Videli smo da JavaScript postaje sve moćniji u pretraživaču i

    na mobilnim uređajima.
 Ali to nije sve!