Skip to content

Instantly share code, notes, and snippets.

@primozcigler
Last active December 30, 2015 17:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save primozcigler/7864193 to your computer and use it in GitHub Desktop.
Save primozcigler/7864193 to your computer and use it in GitHub Desktop.
Learning course for the new coworker Marko

Naloge

Ta teden bo predvsem poudarek na SASS in JavaScript. Če boš tako hiter kot na začetku, potem se proti koncu tedna bolj resno lotiva Grunt, Bower in ostalih CLI orodij.

Ta fajl bom updateal tekom tedna za vsak dan, glede na napredek.

JavaScript

V tem delu se boš spoznal z osnovami JavaScripta. Poudarek bo na jQuery, ker boš to sigurno potreboval.

  • Preglej spletno stran od jQuery in API Documentation, da dobiš malo sliko, kaj vse jQuery omogoča.

  • Kot vedno, največ se naučiš, če zadeve zraven še poskušaš. Priporočam, da si na CodePen ustvariš account in malo eksperimentiraš.

  • Poleg zgornjega, ti dam še tele enostavne naloge, ki se jih boš najlažje lotil kar na CodePen, potem jih shraniš potem pa mi kar linke pošlješ na mail:

    • Naredi div element, ki se ob kliku obarva v naključno hex barvo (background).
    • Naredi enostaven "collapse/accordion" element (torej ob kliku na določen gumb se vsebina v nekem drugem elementu skrije ali pokaže, z animacijo (slide ali fade)).
    • Naredi AJAX klic na drug server (lahko na povsem trivialen, recimo google.com, še boljše pa če na svoj server naložiš nek TXT fajč) in v "callback"-u v konzolo izpišu status klica ter vsebino.
    • Naredi AJAX klic na JSON file (vprašaj me kje se nahaj) in podatke vstavi v HTML z MustacheJS (ali HandlebarsJS) template enginom.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment