Witam, czy aby rozpocząć naukę javascriptu trzeba znać na bardzo dobrym poziomie html oraz css, czy wystarczą podstawy ? Dodam że mam już podstawy z c++
JavaScript - czy najpierw trzeba opanować HTML i CSS?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 11
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Warszawa
Generalnie nie, nie trzeba. Powiedziałbym nawet, że lepiej uczyć się wszystkiego jednocześnie. Dzięki temu szybciej zrozumiesz zależności między tymi trzema technologiami.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
Zależy czy planujesz uczyć się JSa z poziomu frontendu (czyli właśnie HTML + CSS + JS), czy backendu (Node.js).
- Rejestracja: dni
- Ostatnio: dni
- Postów: 8488
Dodam że mam już podstawy z c++
Z jednej strony pewne podstawowe rzeczy typu warunki, pętle itp. są podobne, ale z drugiej strony pewne rzeczy zupełnie inaczej działają (np. JavaScript ma garbage collector, co ułatwia). No i też ma dużo innych fajnych rzeczy, które nie wiem, czy C++ ma. No i ogólnie pewne rzeczy inaczej działają (np. system typów, w JS jest dynamiczne typowanie, w C++ jest typowanie statyczne)
Więc trzeba się trochę przestawić na inne myślenie. Ale z drugiej strony programowanie to programowanie, każdy język programowania nas wzbogaca i pozwala zastosować pewnego rodzaju schematy w kolejnych językach.
trzeba znać na bardzo dobrym poziomie html oraz css,
Mało kto zna na bardzo dobrym poziomie HTML i CSS, więc nie ma co iść w perfekcjonizm, można poznawać potem wszystko razem.
Chociaż na samym początku faktycznie najlepiej nauczyć się wykorzystywać HTML/CSS, a potem dopiero wchodzić w JavaScript
Choćby dlatego, że dzisiaj wiele rzeczy można zrobić w CSS, łącznie z różnego rodzaju animacjami. Jak za wcześnie wejdziesz w JavaScript, to będziesz chciał robić wszystko JavaScriptem, a przecież CSS dzisiaj ma mnóstwo możliwości.
Tylko i tak - do obsługi HTML/CSS czasem będziesz musiał i tak napisać jakiś kawałek kodu JavaScript, więc wcześniej czy później i tak będziesz musiał w to wejść
- Rejestracja: dni
- Ostatnio: dni
- Postów: 11
Moglibyście polecić jakąś dobrą książkę ( aktualną), najlepiej jakby omijała juz podstawy pętli, instrukcji warunkowych itp.Ewentualnie najwyżej zrobię sobie powtórkę.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 4
Ja np. myślę o https://helion.pl/ksiazki/programowanie-w-javascript-rusz-glowa-eric-t-freeman-elisabeth-robson,prjsrg.htm#format/d, ale chętnie się dowiem co inni proponują.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 239
Patryk27 napisał(a):
Zależy czy planujesz uczyć się JSa z poziomu frontendu (czyli właśnie HTML + CSS + JS), czy backendu (Node.js).
Tak szczerze to nie spotkałem żadnego dobrego źródła do nauki JS, który by nie wykorzystywał HTML. Dlatego nawet nie zaczynałem. Masz coś typowo do backendu do polecenia?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 4700
Szymon Swiercz napisał(a):
Witam, czy aby rozpocząć naukę javascriptu trzeba znać na bardzo dobrym poziomie html oraz css, czy wystarczą podstawy ? Dodam że mam już podstawy z c++
Wystarczą podstawy. Oczywiście nieco lepsza znajomość html i css sprawi, że będziesz bardziej zadowolony ze swojej pracy, bo najzwyczajniej w świecie będzie lepiej wyglądać.
Szymon Swiercz napisał(a):
Moglibyście polecić jakąś dobrą książkę ( aktualną), najlepiej jakby omijała juz podstawy pętli, instrukcji warunkowych itp.Ewentualnie najwyżej zrobię sobie powtórkę.
IMHO najlepsza książka to:
https://eloquentjavascript.net/
- Rejestracja: dni
- Ostatnio: dni
- Postów: 11
Dzięki wszystkim za rady :)