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

Odpowiedz Nowy wątek
2017-02-21 09:19
33

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: AngularJS vs Angular 2
LMGTFY: Na dzień dzisiejszy (2017-07-12) nie zaczynałbym od AngularJS. Nie mniej jednak sporo softu już zostało w nim naklepane... i w ogłoszeniach również się pojawia. Znając życie, nawet jak będzie Angular 50, to i tak gdzieś będzie jakiś legacy potwór w AngularJS. W tym wypadku zastosowałbym just-in-time learning - jeżeli w nowej pracy będzie Ci on potrzebny, to wtedy się nauczysz. Materiały jakie polecam do szybkiego ogarnięcia:
Learn and Understand AngularJS - każdy kurs tego gościa to istny majstersztyk. Z nim nawet kompletny żółtodzób ogarnie angulara.
Tech CBT - AngularJS Tutorial - fantastyczny kanał, który właśnie odkryłem. Jeżeli po kursie Learn and Understand AngularJS czujesz niedosyt, to materiały na tym kanale są dla Ciebie. Wszystkie zagadnienia typu digest loop etc. są dogłębnie wytłumaczone. Jeżeli tak jak ja lubisz dokładnie wiedzieć jak coś działa, to nie pożałujesz.
Understanding-Scopes

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ą.

@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.

edytowany 26x, ostatnio: Desu, 2017-07-14 22:49
Pokaż pozostałe 2 komentarze
O kuchwa, funkcja przypinania wątków zniknęła. :D - somekind 2017-02-21 11:54
A nie, trzeba wejść w edycję posta, a potem zaznaczyć checkbox... Moderator-friendly forum :D - somekind 2017-02-21 11:56
O ile trudności z czytaniem po angielsku jest jeszcze w miarę do zrozumienia tak używanie translatora to nie tylko błędny przekaz, ale i lenistwo. - Marcel2727 2017-02-21 12:10
@Marcel2727 nie chodzi o kopiuj-wklej. Te translatory po dwukrotnym kliknięciu wyświetlają Ci kilka tłumaczeń danego słowa. Jak nie rozumiesz w zdaniu nawet kilku słów to jakoś to poskładasz do kupy, a po kilku tygodniach/miesiącach zrozumienie bardzo wzrośnie. Łatwo się zniechęcić jak co chwilę czegoś nie rozumiesz i musisz googlować. Te pluginy skracają ten proces do kliknięcia na dane słowo. - Desu 2017-02-21 12:42
Trochę żartowałem, każdemu komu chce się w ogóle coś tłumaczyć musi wykazać jakąś chęć :P - Marcel2727 2017-02-21 13:29

Pozostało 580 znaków

2017-08-01 23:52
2017-10-23 09:42
0

Czy są jakieś rozsądne źródła odnośnie REACT'a o które warto byłby bo uzupełnić listę ( książki / kursy) ?


korpo rat, zafascynowany warstwą Front-end.

Pozostało 580 znaków

2017-10-23 22:53
1

na ile muszę znać podstawy JS żeby zacząć uczyć się VueJS?

Pozostało 580 znaków

2017-10-30 22:24
1

Możesz co jakiś czas sprawdzać. Jak będziesz miał na twarzy zdziwienie i co chwile chęć wypowiedzenia WTF, albo będziesz się pół godziny zastanawiał jak działa ‚this’, to znaczy ze jeszcze znasz za mało.

edytowany 1x, ostatnio: Desu, 2017-10-30 22:26
Dobre dobre :D - hapertown 2017-10-30 22:52

Pozostało 580 znaków

2017-12-03 17:16
MarekMM
0

Każdy zaczyna od jakichś podstaw . Mi na przykład tutoriale i czytanie książek szło opornie. Zapisałem się na kurs JavaScriptu na eduweb z czystej ciekawości . I szczerze jestem zadowolony z efektu .

Każdy jest inny, każdemu pomoże coś innego. Jak zadziałało dla Ciebie, to super! Osobiście lubie kursy video, ale tylko zagraniczne, bo są tańsze (udemy gdzie zawsze jest promocja) i jest wyższy poziom. - Desu 2017-12-13 10:27

Pozostało 580 znaków

2018-01-21 14:47
Zimny Kot
0

https://www.freecodecamp.org/

Pozostało 580 znaków

2018-01-28 16:24
Brunatny Programista
0
MarekMM napisał(a):

Każdy zaczyna od jakichś podstaw . Mi na przykład tutoriale i czytanie książek szło opornie. Zapisałem się na kurs JavaScriptu na eduweb z czystej ciekawości . I szczerze jestem zadowolony z efektu .

jeśli jest zawsze promocja to... promocji nie ma :)
polecam weryfikować czy "promocja przez nabliższą godzinę tylko dla Ciebie" jest faktycznie promocją, wchodząc przez incognito :>

Pozostało 580 znaków

2018-01-29 01:46
Vue
0
Zimny Kot napisał(a):

https://www.freecodecamp.org/

Czy ten kurs uczy najnowszej wersji języka ecma script 6?

Pozostało 580 znaków

2018-01-29 06:07
1

Tego zawsze zdążysz się nauczyć wiele się nie zmienia bo dostaniesz starszy kod i nie będziesz wiedział co się dzieje.

Pozostało 580 znaków

2018-02-05 16:27
Szalony Ogrodnik
0

Ludzie nasłuchali się kilku gości z konkurencyjnego forum dla gimbusów i później wychodzą takie kwiatki w stylu "tak książka jest za stara", nie możesz używać X, bo to niemodne itd. Spoko poradnik, na pewno zajrzę do wymienionych książek o JS.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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