jQuery – to łatwe!

jQuery to biblioteka, która zachwyciła mnie przede wszystkim pomysłowością. Styl pisania – oddzielanie poszczególnych instrukcji kropkami – wręcz mnie olśnił. Ale nie jest to jedyny powód, dla którego powstał ten artykuł.

Powiem szczerze – w kwestii frameworków JS jestem zupełnym ignorantem i przyznaje się do tego otwarcie. Jestem typowym programistą-konserwatystą, który zawsze musi udowodnić, że potrafi lepiej bez żadnej pomocy i czyichś rozwiązań. Osobiście uważam, że nie jest to zła cecha, o ile nie zamykamy się na zewnątrz i mówimy stanowcze „nie” poznawaniu innych technologii. I tak, znam podstawową składnię jQuery, Prototype, ale zawsze znajduje wymówkę, by pisać w swoim kodzie. Ma to dość duże uzasadnienie, ale nie posypuje całkowicie głowy popiołem. Pisząc DragnDrop pomyślałem przez chwilkę, że dobrze, fajnie to wyszło w czystym JS, ale moja programistyczna natura skierowała mnie też na inne tory w tym toku myślowym – ciekawe, jakby to wyszło w jQuery – pomyślałem zaraz później.

I tak zrodził się pomysł na dość interaktywne wprowadzenie do jQuery, tym bardziej fascynujące, że jako osoba, która opanowała JS, zaczynam się uczyć dość gruntownie tego frameworka. Chce Wam przekazać swoje spostrzeżenia, a nie widzę dla tego innej formy, niż właśnie kurs/wprowadzenie. Spodziewajcie się więc na dniach kolejnej serii artykułów z cyklu Praktyczne wprowadzenie do jQuery. Mam nadzieję, że będzie ciekawie, bo pozycja, z jaką przystępuje do tego wyzwania również jest dość eksperymentalna. Stawiam na swoje doświadczenie oraz na Was – wszelkie sugestie i komentarze są mile widziane. Poznajmy jQuery razem! Tfu, poznajmy, opanujmy je w 100%!

Oczywiście Praktyczne wprowadzenie do JavaScript nie ucierpi, aczkolwiek zaznaczam, że głównym krupierem w tej grze jest mój wolny czas. Na szczęście na widnokręgu jest go dość sporo, więc widzę to jako tako w różowych barwach.

Od komentujących chciałbym usłyszeć, od czego chcielibyście, abym zaczął? Może tak jechać tą samą ścieżką, jak w przypadku Praktycznego wprowadzenia? Będzie można na bieżąco poznać wszystkie różnice w stylu pisania. Decyzja należy do Was!

Komentarze

1

skoro jest to wporwadzenie to może od podstaw? ;)

2

No wiadomo, od podstaw :-). Aczkolwiek na jakichs przykladach trzeba bedzie to robic :-)

Pozdro

3

Proponuje obszerną pierwszą część pt „O co w tym wszystkim chodzi, czyli jak zabrać się do jQuery, jeśli do tej pory zajmowałeś się tylko sadzeniem ziemniaków”

4

To super! Ostatnio też miałem w planach poznanie jQuery, także Twoim kosztem troszkęskorzystam :)

5

Przykłady, przykłady i jeszcze raz przykłady. Jak najwięcej praktycznych przykładów, w których można na bieżąco sprawdzać co się dzieje.

Przewodnik po konkurencyjnej bibliotece mintAJAX jest jak dla mnie bardzo dobrze przygotowany (choć dosyć ubogi).

6

Ktoś tu mi pomysły zabiera. :]

Ale dobrze… podejrzewam że i tak będę chciał inaczej podejść do jQ niż Ty zamierzasz (brzmię pewnie siebie? a jak! :D) :>

7

Riddle, wybacz, nie naleze do grupy Twoich radykalnych fan boyow, ktorzy czytaja wszystko, co zwiazane z Twoja ksywka, bez przesady ,-).

Niemniej fajnie, ze decydujesz sie na taki krok, czym wiecej materialow w polskiej sieci, tym lepiej.

Pozdrawiam serdecznie

8

Kilka „kursów” jQuery napewno nie zaszkodzi, a jak wiadomo konkurencja dobrze wpływa na jakość ;)

Sam już częściowo opanowałem tego frameworka, ale sugeruję, żebyś zaczął od podstaw. Jednak bez popadania w skrajności typu tłumaczenie składni if/else… w sumie jQuery jest biblioteką ktorej bez żadnych problemów nauczy się kompletny laik (z tym ze wtedy będzie korzystał z gotowców i nawet wspomniany if nie musi być znany. A reszta… skoro wybiera jQ wie co dobre i zna się na rzeczy ;))

wzs
9

Zaczynam Cię podejrzewać o czytanie w myślach. Jakiś czas temu pomyślałam sobie: Fajnie byłoby się nauczyć JS i… voila trafiłam na 3. odcinek Praktycznego Wprowadzenia.
Ostatnio zaczęłam interesować się jQuery, bo wydaje mi się naprawdę genialnym rozwiązaniem. Niestety brakowało ciekawych tutoriali do polepszania umiejętności.

Czekam z niecierpliwością na wprowadzenie pomysłu w życie! :)

10

anoriell, jasne, jQuery jest jednym z lepszych narzedzi JS, bez dwoch zdan. W ogole przydalyby mi sie Wasze sugestie, co konkretnie chcielibyscie w jQuery uzyskac :-). Oczywiscie sam sobie dam rade, ale wiadomo, co kilka glow to nie jedna.

wzs: yhm, ify już zostały wyjaśnione gdzieś indziej, tak więc zaczniemy bez żadnych objaśnień podstaw, które i tak są w Praktycznym..

Riddle: Jeszcze nic nie opublikowalem, skad wiesz, moze 30 lipca to jakis poganski Prima Aprilis? ;-).

11

Ferrante: Nie oczekuje niczego ;) Tak tylko napisałem (nie przydarzyło Ci się nigdy, że ktoś zrealizował Twoje pomysły wcześniej niż Ty? :D)? ;>

12

Czekałem na to od dawna.
Super!

13

Wprowadzenie do jQuery…

JavaScript ostatnimi czasy rozkwitł jak nigdy dotąd. Stało się tak za sprawą efektownych animacji oraz webaplikacji pisanych przy pomocy Ajaksa. Jednak siłą sprawczą umożliwiającą proste użycie wspomnianych technik były biblioteki J[…..

14

[…] potęgę takich ciekawych i w sumie prostych rzeczy jak jQuery (jak zawsze polecam kurs Ferrante). Starajmy się dbać o poprawność wyświetlania we wszystkich przeglądarkach w miarę tak samo. […]

15

[…] jQuery – to łatwe! […]

16

[…] z jQuery, bo już inni zrobili to za mnie i w dodatku zrobili to nadzwyczaj dobrze. Znakomity kurs, na razie w siedmiu odcinkach można znaleźć na blogu ferrante stworzonym przez Damiana […]

17

Miałem dokładnie tak samo jak Ty! Też jestem programistą-konserwatystą i wolałbym napisać coś sam, niż dołączać kolejne ciężkie (200 kB drogą nie chodzi:) frameworki, ale kolega mnie zachęcił, a jeszcze tym wstępem mnie zachęciłeś. Ok, let’s see what have we got here…

dKc
18

Czy można prosić o aktualizację kursu? Niektóre funkcje nie działają w najnowszych wersjach jQuery jak to miało miejsce kiedyś.
Tak na początek: http://jquery.com/upgrade-guide/1.9/#toggle-function-function-removed
Pozdrawiam!

Chasil
19

[…] http://ferrante.pl/2007/07/30/jquery-to-latwe/ – bardzo dobry kurs – warto przejrzeć tą stronę, bo sam kurs ma więcej „odcinków” […]

Dodaj komentarz

Dozwolone tagi: <blockquote>, <code>, <strong>