Archiwum dla kategorii ‘Teoria’

angularjs-logo

Nauka AngularJS od podstaw – część III – podsumowanie

W części III podstawowego kursu Angular kontynuujemy zagadnienia z części poprzedniej, jak i dotykamy nowych, kolejnych zagadnień dotyczących pracy z tą biblioteką. Nauka AngularJS – kolejne zagadnienia Zacznijmy od filtrów. To kolejna cecha AngularJS, która zdejmuje z programisty część żmudnej pracy. Zobaczmy je w akcji, podczas formatowania danych różnego rodzaju. Filtry (AngularJS filters) Już w […]

AngularJS-tutorial-logo

Nauka AngularJS od podstaw – część II

Dziś kontynuujemy naukę frameworku AngularJS od podstaw, opisując najważniejsze aspekty składowych aplikacji Angular, oraz analizując małe przykłady praktyczne. Nauka AngularJS – kolejne kroki Poprzednia część opisuje podstawowe kwestie związane z tym znakomitym rozwiązaniem. Wiemy że AngularJS jest frameworkiem języka JavaScript i rozszerza HTML poprzez dyrektywy ng. Poprzednia część pokazuje także prosty przykład z data-binding. Mamy […]

angularjs-logo

Nauka AngularJS od podstaw – część I

AngularJS – otwarta biblioteka języka JavaScript, rozwijana przez firmę Google. Znakomicie wspomaga tworzenie aplikacji na pojedynczej stronie (Single Page Application, SPA). Rozszerza HTML o własne, specjalne tagi. Biblioteka implementuje wzorce Model-View-Controller (MVC) oraz Model-View-ViewModel (MVVM), ułatwiając programowanie i testowanie aplikacji Web. Nauka AngularJS – wstęp. Jak to działa? AngularJS został stworzony z założeniem, że programowanie […]

money-5

No skill – no deal! Umiejętności front-end developera lub full-stack developera

Jak to mówią no skill – no deal! Bez odpowiednich umiejętności nie zdziałamy za wiele. Ważny jest też ciągły rozwój naszych skillz. To już nie te czasy, gdy wystarczała znajomość DHTML i PHP, obecnie developer obok języków programowania musi znać także masę narzędzi i frameworków. Umiejętności front-end developera / full-stack developera kontra rynek Dziś postaramy […]

node-js

Node.js wprowadzenie

Popularność języka JavaScript jest oczywista. A przyczyniają się do tego m.in. takie zastosowania jak node.js. Od dłuższego czasu widać i słychać dookoła o tej technologii. Sami pracujemy od jakiegoś czasu z node i robimy naprawdę fajne rzeczy, więc z pewnością jest to coś godnego uwagi! I w końcu mam trochę czasu, aby o tym napisać. […]

tutorial-js

Tutorial Backbone.js w pigułce. Część 2/2.

Dziś część druga, w której zgłębiamy tajniki Backbone.js. Tutorial Backbone.js Po omówieniu podstaw i kluczowych aspektów, takich jak modele i kolekcje, zajmiemy się kolejnymi – Router, Views oraz Events. Routing – Backbone.Router Czym była by aplikacja bez możliwości interakcji. Backbone.Router dostarcza metod routingu stron na client-side, połączenia z akcjami i zdarzeniami. Jest także rozwiązanie (graceful […]

backbone

Tutorial Backbone.js w pigułce. Część 1/2.

Backbone.js to dość popularna biblioteka JavaScript, wykorzystywana do tworzenia aplikacji internetowych na pojedynczej stronie (Single-page application). Biblioteka została zbudowana z użyciem interfejsu RESTful JSON i bazuje na wzorcu model–view–presenter (MVP). Twórcą biblioteki jest Jeremy Ashkenas – autor underscore.js i CoffeeScript. Tutorial Backbone.js – wprowadzenie Backbone.js potrzebuje do działania jednej zależności – Underscore.js (>= 1.5.0). Przykład […]

learning

Tworzenie pluginów jQuery – wprowadzenie

jQuery to bardzo popularny framework. Korzystając z niego, bardzo często korzystamy także z pluginów, których jest naprawdę sporo. I można powiedzieć że stanowią one jedną z najsilniejszych cech tej biblioteki. Tutorial: tworzenie pluginów jQuery Dobrym pomysłem zatem jest opanowanie sztuki tworzenia pluginów jQuery, czym się teraz zajmiemy. Plugin jest eleganckim i praktycznym rozwiązaniem do implementacji […]

jQuery mobile

jQuery Mobile – wprowadzenie

Dziś chyba nikt nie ma wątpliwości jak ważną rolę odgrywają urządzenia mobilne. Mają coraz szersze zastosowanie, a kluczem są interfejsy graficzne. Do programistów różnych technologii należy zapewnienie, aby praca na ograniczonym sprzęcie, na małych ekranach dotykowych była jak najbardziej efektywna i wygodna. Ogromne znaczenie na tym polu mając aplikacje Web, a jednym z rozwiązań jest […]

Power JavaScript

Pod lupą: lambda, funkcje anonimowe i domknięcia w JavaScript.

Witam i zapraszam do dzisiejszego artykułu o zaawansowanych aspektach języka JavaScript. A właściwie bierzemy dokładnie pod lupę elementy języka, które są przez nas dość często używane podczas programowania, a jednak mogą być nie do końca lub niepoprawnie rozumiane. Tymczasem w nich tkwi moc! Funkcje anonimowe i domknięcia w JavaScript? Jaka znowu lambda? Można by powiedzieć […]