Jak uczyć się JavaScript? - przeczytaj, zanim zadasz pytanie na temat materiałów do nauki.

40

Ty: Od czego zacząć nau...
LMGTFY: How To Google Like A Pro!

Ty: Nie znam angielskiego.
LMGTFY:
Google Translate Plugin
QTranslate

Ty: Znam już HTML i CSS, a teraz chciałbym nauczyć się Javascriptu. Jaką książkę polecacie na początek?
LMGTFY: Head First JavaScript

Ty: Nie bardzo podoba mi się styl tej książki, nie macie czegoś poważniejszego?
LMGTFY: Eloquent JavaScript free

Ty: Strasznie stare te książki. Słyszałem, że teraz jest jakiś nowy standard ESJavaECMAScriptTurbo 2016?
LMGTFY: W ES6 doszło trochę lukru składniowego, ale to dalej te sam JS. Jak opanujesz podstawy, to uzupełnienie wiedzy o nowy standard to kwestia kilku dni.

Ty: jQuery all the things!!
LMGTFY: Najpierw JavaScript, później jQuery..

Ty: Uczyc sie angulara bez js?
LMGTFY: A czy poszedłbyś na naukę jazdy ekstremalnej bez umiejętności prowadzenia samochodu? Najpierw JavaScript, później Angular...

Ty: Okej, pisałem już trochę w JS, ale chciałbym się nieco bardziej zagłębić w ten język. Zacząłem czytać XYZ, ale wydaje mi się, że to nie jest pozycja dla kogoś, kto już umie programować. Polecacie coś lepszego?
LMGTFY:
You Don't Know JS (book series) free
Tajniki języka JavaScript (You Don't Know JS PO POLSKU)

Ty: Kurcze, strasznie dużo tego.. Znacie może jakiś kurs video?
LMGTFY: JavaScript: Understanding the Weird Parts Udemy

Ty: O to chodziło! Ale nie wiem, czy warto aż tyle zapłacić...
LMGTFY: JavaScript: Understanding the Weird Parts - The First 3.5 Hours free

Ty: Bomba, teraz wiem, że warto! A co z nowym standardem ES6?
LMGTFY: ES6 Javascript: The Complete Developer's Guide Udemy

Ty: A może coś darmowego tym razem?
LMGTFY: ES6 JavaScript Features

Ty: Przydałby się jeszcze jakiś reference guide..
LMGTFY: ECMAScript 6 — New Features: Overview & Comparison

Ty: Fuck! Dlaczego mój kod nie chce działać!? Javascript suuuuuucks
(╯°□°)╯︵ ┻━┻
LMGTFY: Debugging JavaScript - 0 to Heisenberg

Ty: Powoli zaczynam łapać, ale nie ogarniam eventów i co to ten cały DOM?
LMGTFY:
Document and Events
What the heck is the event loop anyway?

Ty: Słyszałem coś o jakimś funkcjonalnym JavaScript'cie. Co to takiego? Opłaca się to uczyć?
LMGTFY: Funkcyjnym, nie funkcjonalnym
Functional-Light-JS

Ty: Tak w ogóle to strasznie drogie te kursy na Udemy. 200 €? Kogo na to stać...
LMGTFY: Co miesiąc w internecie pojawiają się kody rabatowe, dzięki którym możemy kupić każdy kurs za 10€. Wystarczy je dokleić jako query string: https://www.udemy.com/javascript-es6-tutorial?couponCode=DARMOWEKURSY. Najlepiej jest wpisać w google pełną nazwę kursu (używając naszej wiedzy z How To Google Like A Pro!) + coupon code i klikać jak leci, aż w końcu się uda. Zajmie nam to około 10 minut. Wyjątkiem jest początek miesiąca, kiedy stare kody nie działaja, a nowych jeszcze nie ma. Innym trikiem jest wrzucenie ich do koszyka. Za dwa, trzy dni Udemy napisze nam maila, że mamy kursy w koszyku i zachęci nas do ich kupna obniżką.

Jedna z najlepszych książek programistycznych, "Structure and Interpretation of Computer Programs" w wydaniu JavaScript (wersja online): Structure and Interpretation of Computer Programs - @Maciej Cąderek

Vue.js
https://lmiller1990.github.io/vue-testing-handbook
https://adamwathan.me/advanced-vue-component-design/
https://vueschool.io/

Ogólne
https://frontendmasters.com/

@somekind @Koziołek @Adam Boduch nie wiem gdzie i jak to podpiąć, więc proszę żeby ktoś posiadający taką wiedzę umieścił ten post tam, gdzie jego miejsce.

0

Świetnie przygotowana lista . Sam zaczynałem w ten właśnie sposób .

0

http://www.infoworld.com/arti[...]he-future-of-programming.html

"JavaScript will dominate, but no one will write it...
If we don’t write JavaScript, who will? Transcoding robots, that’s who.
"

0

Uczyc sie angulara bez js?

3

A czy poszedłbyś na nauka jazdy ekstremalnej bez umiejętności prowadzenia samochodu? Musisz znać JavaScript, zanim zabierzesz się za frameworki/biblioteki.

1

Programistą Angulara to taki sam wstyd jak być programistą jQuery XD (mam na myśli oczywiście tych, co znają frameworki bez znajomości języka).

0

Dodam tylko, że kurs po polsku na podstawie Eloquent Java Script udostępodniony jest pod tym adresem: http://shebang.pl/kursy/wszystko-jasne/.

0

Wiadomo, że najlepiej uczyć się przez praktykę, czyli robienie jakichś projektów w jakimś języku, a JavaScript jest o tyle dobry, że możemy bardzo szybko zrobić coś naprawdę ciekawego, co będzie wyglądało (jak dodamy HTML, CSS) i nieźle działało. Można wykorzystać jakieś ciekawe API z tematów, które nas interesują i zrobić coś przyjemnego.

Tutaj np. NASA SDK -> https://github.com/AJFunk/nasa-sdk

1

Super lista! Sam korzystałem z wielu

0

Podajcie jakieś kursy ES6 po Polsku lub napiszcie na blogu. Coś w tym stylu tylko do ECMAscript 6
http://tutorials.comandeer.pl/

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0