18 najlepszych samouczków JavaScript dla programistów WordPress w 2017 roku

Opublikowany: 2017-08-30

1 miliard. Według ostrożnych szacunków jest to łączna liczba witryn na dzisiejszym świecie. A przytłaczające 94,7% tych witryn używa JavaScript.

Jak więc programiści WordPressa wpisują się w te wielkie liczby? Łatwo! Są centralnym elementem. Nie jest już nowością, że przyszłość WordPressa – a co za tym idzie, sieci – to aplikacje JavaScript oparte na API.

Niestety, wielu programistów WordPress wciąż nie wie prawie nic o JavaScript. W rzeczywistości, dla programistów WordPressa, którzy są przyzwyczajeni do pracy z PHP, są szanse, że nigdy nie dotknęli linii kodu JavaScript, cóż, nigdy.

Oto zła wiadomość dla tej grupy programistów: JavaScript to przyszłość. A jeśli nie nauczysz się tego teraz, możesz stracić interes.

Jednak dla tych, którzy chcą pozostać w biznesie i chcieliby zagłębić się w JavaScript, oto 18 najlepszych zasobów, na które koniecznie trzeba spojrzeć, aby zostać mistrzem:

1. Przewodnik JavaScript Mozilli

Przewodnik JavaScript Mozilli można znaleźć w ich sieci zasobów deweloperskich. Jest to z pewnością jeden z najbardziej wszechstronnych samouczków, które możesz zdobyć, pod względem wszystkich wskaźników.

Przewodnik zawiera listę materiałów do nauki na wszystkich poziomach; zapewniają Ci ochronę, niezależnie od tego, gdzie jesteś na krzywej uczenia się. Zawiera również listę narzędzi i zasobów, które są zalecane i używane przez najlepszych programistów JavaScript.

Więcej informacji

2. Codecademy – Ścieżka JavaScript

Tutaj możesz nauczyć się programować w JavaScript za pomocą interaktywnej platformy. Codecademy nie przytłacza początkujących większą ilością informacji, niż są w stanie obsłużyć w dowolnym momencie, raczej przekazuje im informacje o niewielkich rozmiarach, podstawowe wymaganie potrzebne do ukończenia zadania i przejścia do następnego. Jednak w miarę postępów kursu powoli aktualizuje podstawową wiedzę użytkownika.

Tutaj otrzymasz solidne wprowadzenie do języka JavaScript, ponieważ od samego początku napiszesz kod i natychmiast zobaczysz wyniki. Pozwalają zacząć od podstaw w środowisku, które ma ciągłe informacje zwrotne i stopniowo przechodzić do bardziej złożonych koncepcji. Wiele osób korzystało z Codecademy, aby nauczyć się kodować w więcej niż jednym języku.

Czy wspomniałem, że Codecademy ma dynamiczne, przyjazne dla początkujących zintegrowane środowisko programistyczne (IDE), które może być używane nawet poza programem nauczania? Cóż, robią.

Więcej informacji

3. Szkoła Kodowania – Ścieżka JavaScript

W szkole kodowania ich mantra jest najlepszym sposobem na naukę poprzez robienie . Code School otwiera drzwi do nowego sposobu uczenia się, łącząc wysokiej jakości wideo, kodowanie w przeglądarce i grywalizację, aby nauka była interesująca i przyjemna!

Oferują wiele wyzwań, większą elastyczność i treści wideo, które pomagają uczniom w każdej lekcji we własnym tempie.

Po każdym filmie będziesz stawiać czoła wielu wyzwaniom, które dają Ci szansę na zastosowanie tego, czego się właśnie nauczyłeś. Interesujące w tych wyzwaniach jest to, że zmuszają do przemyślenia problemów i wykorzystania ostatnio nabytych umiejętności do ich rozwiązywania. Ścieżka JavaScript w Code School uczy frameworków, takich jak jQuery, Node, Angular, Ember i Backbone, oraz eksploruje składnię CoffeeScript

Więcej informacji

4. Samouczek JavaScript dla szkół W3

Ten samouczek ma na celu nauczenie Cię JavaScript od poziomu podstawowego do zaawansowanego. Jest niezwykle łatwy do zrozumienia i śledzenia. Samouczki są podzielone na strony, a każda strona jest poświęcona konkretnemu fragmentowi składni JavaScript. Sekcja Try-It-Yourself jest dołączona wraz z przykładami kodu, dzięki czemu możesz zobaczyć, co masz zrobić, a następnie wypróbować to samodzielnie.

Jeśli wypróbujesz wszystkie przykłady, na pewno w bardzo krótkim czasie nauczysz się dużo o JavaScript.

Więcej informacji

5. JSFiddle

Stworzony przez Piotra Zalewę nie jest to samouczek online ani miejsce do treningu. Jest to jednak bezpłatne narzędzie do udostępniania kodu, które umożliwia edycję, wykonywanie, udostępnianie, a nawet debugowanie kodu w przeglądarce.

JSFiddle doskonale nadaje się do użycia w połączeniu z innymi zasobami do eksperymentowania i udostępniania własnego kodu. Jest to również świetne miejsce, gdy chcesz sprawdzić swoje umiejętności JavaScript przed wprowadzeniem ich do swojej witryny.

Więcej informacji

6. Jabber JavaScript

Niektórzy ludzie łączą się tylko z rzeczami, które stymulują ich korę słuchową, inni są zbyt zajęci wielozadaniowością, że mogą sobie pozwolić tylko na słuchanie podcastów podczas biegania, gotowania lub prowadzenia samochodu, a innym po prostu czytanie wcale nie jest przyjemne.

Jeśli jesteś jedną z tych osób i chcesz być na bieżąco z najnowszymi i najlepszymi informacjami o JavaScript. Zapisz się na ten cotygodniowy podcast.

Więcej informacji

7. Zespół Treehouse JavaScript

W Treehouse masz dostęp do ponad 100 kursów, a lista szybko rośnie. Zawierają instrukcje dotyczące różnych bibliotek i frameworków (takich jak jQuery, Node.jS, Angular.jS i inne).

Kursy są prezentowane jako krótkie, krótkie filmy, które są równie interesujące, co wciągające.

Gdyby filmy były długie, najprawdopodobniej przytłoczyłby Cię ogrom materiału, który musisz omówić. Aby temu zapobiec, filmy zostały celowo skrócone, aby pomóc podzielić materiał na małe, łatwe do opanowania fragmenty, które nie zniechęcają ani nie przytłaczają.

Więcej informacji

8. Ogród JavaScript

W tym ogrodzie znajduje się zbiór dokumentacji na temat najbardziej dziwacznych części języka programowania JavaScript. Daje świetne porady, jak uniknąć typowych błędów, błędów, problemów z wydajnością i nie tylko.

Ten przewodnik niekoniecznie jest skierowany do początkujących. Zalecana jest wcześniejsza znajomość języka w celu zrozumienia poruszanych tu tematów.

Więcej informacji

9. JavaScript dla kotów

W JavaScript For Cats zaczynają od wyjaśnienia, czym jest język programowania i na tej podstawie budują.

Jego celem jest jak najszybsze zapoznanie się z podstawami. Nie jest to jednak szczegółowy samouczek, który umożliwia tworzenie gotowych aplikacji internetowych.

Więcej informacji

10. Wymowny JavaScript – nowoczesne wprowadzenie do programowania

Jest to jedna z najczęściej polecanych książek przez profesjonalnych programistów JavaScript, więc można śmiało powiedzieć, że jest to jedna z najlepszych książek napisanych o JavaScript.

Jest to darmowy i interaktywny ebook, który stanowi miłą równowagę między nauką podstawowych pojęć teoretycznych a zapoznaniem się z kodem.

Jest zgrabnie podzielony na trzy różne części, pierwsza część kładzie nacisk na sam język, druga pokazuje w bardzo jasny sposób, w jaki sposób JavaScript współdziała z przeglądarką, a ostatnia część koncentruje się na Node.js i na tym, co się z tym wiąże.

Możesz przeczytać ją online lub otrzymać własną kopię książki w miękkiej oprawie.

Więcej informacji

11. Walka na kod

Jak niektórzy mówią, „jednym z najlepszych sposobów na naukę jest upewnienie się, że dobrze się bawisz”, a zabawa jest dokładnie tym, co Code Combat wnosi do stołu. Pozwala programistom uczyć się kodowania poprzez granie w gry. To zabawny i wciągający sposób na naukę podstaw, w szczególności składni i logiki JS.

Lekcje i samouczki, które napotkasz, mogą się przydać, jeśli kiedyś zdecydujesz się stworzyć grę w JavaScript.

Więcej informacji

12. Tuts + samouczki JavaScript

Envato Tuts+ zdecydowanie wyróżnia się w branży nauczania online. Dzięki ponad 25 000 darmowym samouczkom i ponad 700 profesjonalnym kursom rozwoju i projektowania, z powodzeniem stał się jednym z wiodących zasobów pomagających programistom na wszystkich poziomach dowiedzieć się więcej na ich ulubione tematy.

Baza danych JavaScript w Tuts+ składa się z ponad 150 stron kursów, samouczków, e-booków i przewodników, które w rekordowym czasie zmienią Cię od zera do bohatera

Więcej informacji

13. JavaScript jest seksowny

JavaScriptIsSexy.com to blog (więcej doświadczenia) na temat nowoczesnego JavaScript i tworzenia nowoczesnych aplikacji internetowych.

Stało się do pewnego stopnia punktem odniesienia dla początkujących i zaawansowanych programistów, którzy uczą się najważniejszych rzeczy o JavaScript poprzez interakcje ze społecznością, wypełnianie wyzwań, odpowiadanie na quizy i odpowiedzi na pytania dotyczące koncepcji, których się nauczyłeś. Wiele zasobów na tej stronie ma ponad 400 komentarzy. Oznacza to, że masz zagwarantowane wsparcie i odpowiedzi na najczęściej zadawane pytania.

Więcej informacji

14. Mówienie JS

Jest to bezpłatna książka online napisana przez dr Axela Rauschmayera, znanego programistę JavaScript z ponad 20-letnim doświadczeniem w tej dziedzinie.

Książka skierowana jest do programistów, którzy chcą szybko nauczyć się JavaScript (bez poświęcania najlepszych praktyk) oraz do programistów JavaScript, którzy chcą głębiej zagłębić się w ich aktualną bazę umiejętności.

Po każdym wyjaśnieniu znajdują się krótkie przykładowe kody, które pogłębiają Twoje zrozumienie podniesionej kwestii. Istnieją również interaktywne ćwiczenia, które możesz wypróbować bezpośrednio w przeglądarce.

Więcej informacji

15. Kurs JavaScript SitePoint

Zgodnie ze statystykami z witryny SitePoint, ich kurs JavaScript pomógł ponad 10 000 uczniów w nauce kodowania w tym języku. Jest tam mnóstwo kursów z modułami od podstawowych tematów po bardziej zaawansowane funkcje JavaScript. Nawet te dla różnych przedmiotów, takich jak HTML i CSS.

Na jego blogu znajduje się również regularnie aktualizowana sekcja JavaScript, która oferuje wiele przydatnych wskazówek.

Więcej informacji

16. Smashing Magazine – sekcja JavaScript

Smashing Magazine to dość znana witryna, która koncentruje się na tworzeniu stron internetowych, programowaniu i aplikacjach. Szczyci się dostarczaniem wielu przydatnych informacji, w tym niektórych o innych językach i formach rozwoju.

Sekcja JavaScript, która jest regularnie aktualizowana przez doświadczonych programistów JavaScript, oferuje szeroką gamę pomocnych wskazówek dotyczących najlepszych praktyk JavaScript.

Więcej informacji

17. Szkocka.io

Gdy tylko zaczniesz pracować z frameworkami JavaScript, takimi jak Node, Angular lub Ember, możesz udać się do Scotch po kilka świetnych wskazówek i wskazówek.

Ponadto istnieje wiele zasobów dla innych języków programowania, więc może to być świetne miejsce do tworzenia zakładek do wykorzystania w przyszłości. Biorąc pod uwagę naturę frameworków JavaScript, Scotch jest zwykle zalecany tylko dla średnio zaawansowanych i zaawansowanych koderów.

Więcej informacji

18. Darmowy kod Camp

To społeczność, która pomaga nauczyć się kodować, a następnie zdobywać doświadczenie, uczestnicząc w projektach open source wykorzystywanych przez organizacje non-profit.

Śledząc statystyki na swojej stronie, pomogli milionom ludzi nauczyć się kodowania i technologii. Studenci nie muszą konfigurować własnego środowiska, ponieważ kodowanie odbywa się w przeglądarce. Ułatwia to początkującym rozpoczęcie pracy.

Więcej informacji

Jakie są twoje ulubione samouczki JavaScript?

Zrobiłem co w mojej mocy, aby znaleźć jedne z najlepszych samouczków JavaScript dla projektantów WordPress. Ale dostępnych jest mnóstwo samouczków JavaScript i nie ma mowy, żebym mógł wymienić każdy z nich

Czy tęskniłem za twoim ulubionym? Zapraszam do udostępnienia go poniżej, abyśmy wszyscy mogli z niego skorzystać!

Obraz miniatury artykułu autorstwa grmarc / shutterstock.com