Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] jak zacząć?
Forum PHP.pl > Forum > Przedszkole
Contritio
Witam serdecznie

Poznałem już już HTML jak i CSS w dość dobrym stopniu i kolejno chcę przystąpić do nauki kolejnego języka. Dość często pojawia mi się JavaScript, dodatkowo jest to wymogiem w mojej szkole. Dlatego również chcę się za to poważnie zabrać. Mam świadomość, że to wkracza w świat programowania. Szukałem kilku kursów w internecie, jednak może ktoś coś ciekawego podrzuci? smile.gif

Jedną z lekcji jaką znalazłem jest to: http://www.youtube.com/watch?v=OX0nASB563A

jest to jednak dobre?

Pozdrawiam
timon27
W tym filmiku przez 15 minut uczysz się najprostszej funkcji alert facepalmxd.gif
To przesada o co najmniej 10 minut.
Znajdź kurs 'pisany' a nie na filmikach.
vonski
Zacząć jak najszybciej, bo JS to nadal bardzo przyszłościowa sprawa, więc się opłaca.
Z czego się uczyć? Zależy jak lubisz się uczyć. Ja generalnie, jak jestem w czymś kompletnie zielony, to lubię poświęcić trochę czasu na przygotowanie bardziej "teoretyczno-praktyczne" z jakąś dobrą książką, niż od razu brać się za tutoriale. Więc z książek polecam taką pozycję: http://www.wrox.com/WileyCDA/WroxTitle/Pro...1118222199.html
Choć zapewne niejeden Ci powie, że jak książki o JS, to koniecznie Crockford-a, do mnie jednak bardziej przemawia Zakas, aczkolwiek ten pierwszy oczywiscie też godny polecenia. Co do książki. Potężna kniga, 920 stron, przeprowadzi Cię od samych podstaw takich jak typy danych w JS, działanie pętli itp. po bardziej zaawansowane sprawy. I czyta się naprawdę przyjemnie. Tylko jedno "ale" - musisz znać angielski.
Polskich książek o podstawach JS nie czytałem więc ciężko mi coś polecić. Ale jakbym miał brać coś "w ciemno", zapewne bym brał tą: http://helion.pl/ksiazki/head-first-javasc...rison,hfjsc.htm
Generalnie książki z serii Head's First są dobre, więc statystycznie rzecz biorąc, ta też powinna być dobra wink.gif
Co do materiałów w polskim internecie, to przez długi czas jak zaczynałem na serio zabawę z JS, śledziłem blog tego gościa: http://ferrante.pl/category/tech/javascript/
Miał tam bardzo fajne kursy wprowadzające do Javascriptu i do jQuery. Z tym że od ich napisania minęło już kilka lat, więc jeśli ich nie aktualizował, to raczej lepiej rozglądnąć się za czymś świeższym.

Co do tego kursu z linka...
"[firebug] pozwala na szukanie błędów w naszym kodzie... skryptowym... i HTML-owym chyba też"
Chyba? smile.gif To gość nie wie?
A jak usłyszałem, że tagi to "takie teksty w takich strzałeczkach", przestałem słuchać. Może się czepiam, ale umówmy się... smile.gif
Także raczej bym sobie powyższe odpuścił, dla własnego dobra...
Contritio
Cóż, ja należę do osób które uczą się poprzez praktykę, czytanie w dużej mierze jest dla mnie przyjemne jednak mało z tego zapamiętam, dlatego lubię coś robić na "żywej rybie" wink.gif . Książkę miałem ochotę kupić, jednakże trochę krucho u mnie obecnie. Dlatego tez szukam jakiś damorwych poradników póki co. Filmik jak filmik, pierwszy lepszy jaki w sumie znalazłem i coś tam lecialo. smile.gif
Z angielskim jest u mnie krucho... A rozumienie takich technicznych spraw może nie zdać dobrego egzaminu facepalmxd.gif . Wiem o tym, że to ważne, by znać jednak angielski, wszystko jednak przede mną.

Dziękuje bardzo za pomoc smile.gif czekam na kolejne odp.
vonski
Jasne, rozumiem. Też wolę podejście praktyczne, nie zachęcam Cię do wyrycia na pamięć historii języka (aczkolwiek akurat w przypadku Javascript, historia jest dość ciekawa, zaskakująca wink.gif ), czy też nauki jakichś abstrakcyjnych rzeczy które przydatne są właśnie tylko w teorii. I też wolę pracować na, jak to ująłeś, żywej rybie. Z tym że Javascript jest dość specyficznym językiem i mimo wszystko wydaje mi się, że ogólne pojęcie czym są i jak działają funkcje w tym języku, jakie typy danych mam do dyspozycji, jak je porównywać, jak wygląda mniej więcej OOP w tym języku, jest pomocne do późniejszego zrozumienia praktycznych przykładów. Tym bardziej, że Javascript zawdzięcza swoją złą reputację (już coraz lepszą, ale jeszcze jakiś czas temu to było samo zło) własnie faktowi, że ludzie źle go używali, bo po prostu nie wiedzieli jak go używać. Nie mówię, że tak będzie z Tobą, tylko ostrzegam.

Niemniej jednak... czy angielskie materiały wchodzą w grę? Jeśli tak to polecałbym:

http://code.tutsplus.com/tutorials/24-java...nners--net-5399 (dobre praktyki dla początkujących)
https://developer.mozilla.org/en-US/docs/We...n_to_JavaScript (teoria)

Natomiast same tutoriale, to:
http://code.tutsplus.com/categories/javascript-ajax
http://tympanus.net/codrops/category/tutorials/
http://coding.smashingmagazine.com/tag/javascript/

Z tym że tak jak napisałem powyżej. Raczej żeby był sens brania się za jakikolwiek tutorial, trzeba znać troszkę podstaw. Takie moje zdanie.

[edit]
Ok, teraz zauważyłem, że angielskie materiały raczej na niewiele się zdadzą smile.gif
Contritio
Dzięki za krótkie objaśnienie, no właśnie, chcę zacząć od podstaw, zrozumienia tak jak w matematyce, od dodawania (to chyba było pierwszym krokiem tongue.gif) aż po całki czy różniczki. Tak więc tak samo chcę wkroczyć w ten świat. Chciałbym kiedyś zawodowo to wykonywać, jest to moim sporym zainteresowaniem dla którego jestem w stanie się ogromnie się poświęcić, no ale wiadomo, że lepiej byłoby to połączyć z pracą skoro ma tyle zabierać czasu. Wydaje mi się, że byłoby to najlepszą opcją, aby robić to co się bardzo lubi jak i również pracować z tym. No, a wnioskując, to dziękuję raz jeszcze. Gdzie mógłbym znaleźć pierwsze kroki w JS prócz książki? Co do angielskiego, to mogę użyć translatora + troche swojej wiedzy, mam nadzieje, że nie wyjdzie mi z tego "groch z kapustą", również podexpie troche ang. Miło mi, że odnalazłem to forum, dużo rzeczy chyba będę mógł się stąd dowiedzieć smile.gif
NickOver
Zawsze też możesz pościągać sobie jakieś gotowe skrypty, analizować je i próbować coś samemu napisać. Wiem że to dość ciężka droga, ale przynajmniej ja tylko tak jestem się w stanie czegoś nauczyć. A jak coś Ci nie będzie wychodziło to KLIK wink.gif
Miłej nauki smile.gif
MrCoody
Jeśli lubisz się praktycznie uczyć to polecam
http://www.codeavengers.com/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.