reklama - zainteresowany?

Świat poza jQuery. Biblioteki: AngularJS, KnockoutJS, BackboneJS - Helion

Świat poza jQuery. Biblioteki: AngularJS, KnockoutJS, BackboneJS
ebook
Autor: Karol Rogowski
ISBN: 978-8-3011-8043-0
Format: ebook
Data wydania: 2016-02-11
Księgarnia: Helion

Cena książki: 47,20 zł (poprzednio: 58,27 zł)
Oszczędzasz: 19% (-11,07 zł)

Dodaj do koszyka Świat poza jQuery. Biblioteki: AngularJS, KnockoutJS, BackboneJS

Tagi: AngularJS | JavaScript - Programowanie | jQuery - Programowanie


jQuery jest dominującą technologią w budowaniu nowoczesnych portali internetowych. W książce przedstawiono alternatywne biblioteki skryptowe, powszechnie używane w nowych projektach, których znajomość jest coraz częściej poszukiwana na rynku pracy. Publikacja jest przeznaczona dla wszystkich osób, które chcą rozwijać swoje umiejętności związane z działaniami webowych. Zaletą książki jest aktualność i praktyczne podejście – zagadnienia omówiono na przykładzie projektów przygotowanych specjalnie na potrzeby książki i poprowadzonych od początku do końca, tzn. od pomysłu aż do gotowego projektu.
Z książki dowiesz się – jakie masz możliwości rozwoju, gdy czujesz, że jQuery to za mało, – jakie biblioteki skryptowe są teraz popularne, – jak poprawić tworzony do tej pory kod, – jak tworzyć strony typu Single Page App.
Powinieneś znać – HTML (najlepiej HTML5), – Java Script i jQuery.

Dodaj do koszyka Świat poza jQuery. Biblioteki: AngularJS, KnockoutJS, BackboneJS

 

Osoby które kupowały "Świat poza jQuery. Biblioteki: AngularJS, KnockoutJS, BackboneJS", wybierały także:

  • Angular 2. Programowanie z użyciem języka TypeScript
  • RESTful Web Services. Kurs video. Tworzenie restowych aplikacji internetowych w Spring, AngularJS
  • AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji
  • Angular 11. Kurs video. Poznaj moc tworzenia aplikacji typu SPA
  • Angular 5. Kurs video. Poziom pierwszy. Programowanie webowe w oparciu o architekturę komponentową

Dodaj do koszyka Świat poza jQuery. Biblioteki: AngularJS, KnockoutJS, BackboneJS

Spis treści

Świat poza jQuery eBook -- spis treści

Wprowadzenie 9 Underscore.js 11 Czym jest Underscore.js? 11 Dlaczego warto poznać Underscore.js? 11 Dlaczego tutaj o nim mówię? 12 Instalacja Underscore.js 12 Przykłady użycia 13 _.each(list, iterator) 17 _.map(list, iterator) 18 _.reduce(list, iterator, memo) 19 _.reduceRight(list, iterator, memo) 20 _.find(list, iterator) 21 _.filter(list, iterator) 22 _.where(list, properties 22 _.findWhere(list, properties) 25 _.reduce(list, iterator) 26 _.every(list, iterator) 27 _.some(list, iterator) 28 _.contains(list, value) 29 _.invoke(list, methodName) 30 _.pluck(list, propertyName) 31 _.max(list, iterator) i _.min(list, iterator) 32 _.sortBy(list, iterator) 33 _.groupBy(list, iterator) 34 _.countBy(list, iterator) 36 _.shuffle(list) 37 _.size(list) 38 _.first(array) i _.take(array, n) 38 _.initial(array, n), _.last(array, n) i _.rest(array, index) 40 _.compact(array) 41 _.flatten(array, shallow) 42 _.without(array, values) 43 _.union(arrays) 43 _.intersection(arrays) 44 _.difference(array, array) 45 _object(list, values) 45 _.indexOf(array, value) i _.lastIndexOf(array, value) 46 _.sortedIndex(list, value) 46 _.range(start, stop, step) 47 _.bind(function, object, arguments) 48 _.partial(function, arguments) 49 _.memoize(function) 50 _.delay(function, wait, arguments) 51 _.defer(function, arguments) 52 _.throttle(function, wait) 53 _.debounce(function, wait) 54 _.once(function) i _.after(counter, function) 55 _.wrap(function, wrapper) 56 _.compose(functions) 57 _.chain(object) i _(object).value() 58 _.tap(object, interceptor) 59 _.keys(object), _.values(object), _.pairs(object) oraz _.invert(object) 60 _.functions(object) 62 _.extend(destination, sources), _.pick(object, keys) oraz _.omit(object, keys) 62 _.clone(object) 64 _.has(object, key) 65 _.isEqual(object1, object2) 66 _.is(na sto sposobów) 67 _.noConflict() 67 _.times(n, iterator) i _.random(min, max) 67 _.mixin(object) 68 _.unique(prefix) 69 _.escape(text) i _.unescape(text) 69 _.result(object, property) 70 _.template() 71 Podsumowanie 71 Backbone.js 73 Na początek o edytorze tekstowym słów kilka. Sublime Text 73 Czym jest Backbone.js 75 Coś za coś 76 Dlaczego warto poznać Backbone.js? 76 Niezbędne minimum. 77 Bierzemy się do pracy 77 Modele - podstawy 77 Modele - zdarzenia 82 Modele - walidacja 86 Widoki - podstawy teoretyczne 88 Widoki - podstawy praktyczne 89 Routes (wreszcie napiszemy coś większego) 93 Routes - praktyczny przykład działania 94 Chwila oddechu 102 Część serwerowa 107 Pierwsza komunikacja z serwerem 107 Pobieranie danych z serwera 112 Podsumowanie 115 AngularJS 117 Czym jest AngularJS? 117 Dlaczego warto używać AngularJS? 118 Jaki mamy plan? 119 Zasiejmy ziarno 119 Uruchomienie aplikacji 125 Małe porządki 127 Kontrolery 129 Zdarzenia 138 Dyrektywy - czyli takie trochę inne argumenty 141 Bindowanie 142 Cloak 145 nonBindable 146 Wyrażenia 147 Filtry 148 Tworzenia własnego filtru 152 Wiązanie obustronne 154 Walidacja 156 Serwisy 160 Pierwszy własny serwis 162 Serwisy wbudowane 164 Lokalizacja 169 Timeout 172 Ruting 175 Dyrektywy 185 Tworzymy dyrektywę 186 Dyrektywa korzystająca z danych zewnętrznych 189 Dyrektywy reagujące na zmiany wartości 192 Podsumowanie 196 Knockout.js 197 Od czego zacząć? 197 Środowisko. 201 Podstawy 205 Zmienne obserwowane (observables) 209 Wiązania 215 toJSON 228 Podsumowanie 230 Podsumowanie, podziękowanie i kilka słów ode mnie

Dodaj do koszyka Świat poza jQuery. Biblioteki: AngularJS, KnockoutJS, BackboneJS

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2025 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.