24 dni wyzwania JavaScriptmas, czyli nauka JavaScript do Wigilii
Mówi się, że kalendarze adwentowe są dla dzieci i to one wyciągną z nich największą frajdę. Nic bardziej mylnego! freeCodeCamp przy współpracy z Dylanem Israelem uruchomiło na grudzień swoją wersję kalendarza, w którym codziennie, przez cały miesiąc, można znaleźć małe wyzwanie w JavaScript.
– 2020 był trudny dla początkujących programistów. Oprócz kosztów zdrowotnych, które dotknęły tak wielu z nas, młodzi developerzy musieli zmierzyć się z coraz trudniejszym rynkiem pracy – możemy wyczytać na stronie. I rzeczywiście, jest w tym sporo prawdy. Pandemia nie tylko pozbawiła pracy wielu programistów, ale także utrudniła młodym poruszanie się po rynku pracy.
Aby lepiej przygotować się na nadchodzący rok, warto dokształcić się w kierunku jeszcze lepszego programowania. A przydatne pod tym kątem może być wyzwanie 24 dni JavaScriptmas!
Spis treści
Kalendarz adwentowy JavaScript
Każdego dnia, od 1 do 24 grudnia uczestnicy wyzwania będą mieli do wykonania małe wyzwania związane z JavaScript, które trafią bezpośrednio na ich skrzynkę odbiorczą. Ich stopień trudności będzie narastać z dnia na dzień. Jak twierdzą organizatorzy, będzie to sposób na rozwijanie swoich umiejętności przez cały miesiąc.
Ponadto, po rozwiązaniu zadania, można udostępnić go na Twitterze z hashtagiem #JavaScriptmashashtag. Dzięki temu uczestnik zyska szansę na wygranie darmowego rocznego członkostwa Pro w Scrimbie o wartości 150 dolarów. Prócz tego, w Wigilię Bożego Narodzenia do wygrania jest także nagroda główna w wysokości 1000 dolarów wraz z dożywotnim członkostwem na platformie. Zwycięzcy będą losowo wybierani codziennie na Twitterze.
Dołączyć do wyzwania można tutaj.
Naucz się podstaw JavaScript!
Niezależnie od tego, jakiego frameworka chciałbyś używać na co dzień, musisz rozwinąć podstawowe umiejętności w JavaScript. Stąd twórcy JavaScriptmas postawili w swoim wyzwaniu na manipulowanie tablicami, zmienianie ciągów znaków, porównywanie liczb itd.
Przyjmą one postać screencastów Scrimby lub scrimów. Ma to ułatwić zrozumienie instrukcji, jak i kodowanie rozwiązań. Czym jest scrim? To mix edytora kodu i wideo, działająca niczym fuzja YouTube’a i VS Code. Pozwala na wstrzymanie filmu w dowolnym momencie i edytowanie kodu bezpośrednio w odtwarzaczu. W praktyce ma to działać jak pair-programming.
Nauczyciel – Dylan Israel
Wszystkie wyzwania zostały stworzone przez instruktora kodowania online, Dylana Israela, znanego również ze swojego kanału prowadzonego na YouTubie. Specjalizuje się on w JavaScript i jego frameworkach, takich jak jQuery, Angular, React itd. Większość swoich treści skupia na witrynach z samouczkami online, takich jak Codecademy, FreeCodeCamp i CodeCombat.
Zdjęcie główne artykułu pochodzi z unsplash.com.