O'Reilly School of Technology - Kurs JavaScript 1
Niedawno miałem okazję wziąć JavaScript 1: Wprowadzenie do JavaScript poprzez O'Reilly School of Technology (wcześniej O'Reilly Learning.) Jest to kurs online, w którym pracujesz we własnym tempie. Kurs zapewnia CEU z biura ciągłego kształcenia University of Illinois (UIUC) i dotyczy certyfikatów z zakresu rozwoju zawodowego w programowaniu internetowym i programowaniu internetowym po stronie klienta. Ten kurs jest skierowany do osób, które mogą nie mieć żadnego doświadczenia w programowaniu, ale dobrze znają HTML i CSS. Nie trafiłem dokładnie do grupy docelowej, ponieważ mam silne zaplecze skryptowe, w tym JavaScript. Moim głównym zainteresowaniem podczas kursu było uzupełnienie mojego niejednolitego tła, ponieważ wybrałem trochę fragmentów z czytania kodu innej osoby, a nie ze szczególnego studiowania JavaScript.

Początek kursu był nieco powolny. Właściwie nie zaczęliśmy pisać kodu do piątej lekcji. Jednak dla kompletnych początkujących jest to prawdopodobnie słuszne, zwłaszcza że część tego czasu poświęca się na naukę kopiowania i dostosowywania swobodnie dostępnych skryptów do własnych projektów. O ile cenię sobie faktyczne zrozumienie, w prawdziwym życiu znalezienie i ponowne użycie odpowiedniego istniejącego kodu jest prawdopodobnie ważniejsze. Ponieważ kurs odbywał się we własnym tempie, nic bardziej nie przeszkodzi bardziej doświadczonym studentom w szybkim przejściu tych lekcji. Kurs obejmuje podstawy języka JavaScript (lub dowolnego języka programowania) - zmienne, funkcje, podejmowanie decyzji. Każdą nową koncepcję ćwiczy się, pisząc jeden lub dwa proste programy i krótkie quizy, które są przekazywane instruktorowi do sprawdzenia. Instruktor bardzo dobrze skorygował moją pracę szybko, zwykle następnego dnia roboczego. Byłem trochę rozczarowany ogólnym brakiem informacji zwrotnych na temat poprawnych odpowiedzi, ale myślę, że jest to prawdopodobnie kompromis dla szybkiego odwrócenia się. Instruktor jest również dostępny, aby odpowiedzieć na pytania za pośrednictwem poczty e-mail, chociaż ogólnie byłem w stanie znaleźć wszelkie problemy z podanych referencji. Chociaż napisane przez nas programy nie były ogólnie przydatne (z wyjątkiem końcowego projektu), mogłem zobaczyć, jak można je rozwinąć, aby uczynić coś użytecznym.

Było kilka rzeczy, które moim zdaniem mogły być lepsze. Chciałbym zobaczyć więcej informacji na temat standardów internetowych i najlepszych praktyk, szczególnie w odniesieniu do dostępności. JavaScript może być świetnym narzędziem, które sprawia, że ​​strony internetowe są bardziej zrozumiałe i dostępne dla wszystkich, ale sprawia też, że korzystanie z czytnika ekranu jest niezwykle łatwe. Chciałbym trochę wskazówek na ten temat. Kurs odwołuje się do doskonałych referencji i samouczków opartych na sieci, tak bardzo, że czasami zastanawiałem się, dlaczego pracowałem nad tym kursem, a nie jednym z nich. Realistycznie format kursu i konieczność oddawania ćwiczeń i quizów na każdą lekcję pomogły mi w dyscyplinie i motywacji.

Myślę, że ten kurs jest zdecydowanie opłacalny, o ile masz realistyczne oczekiwania. Myślę, że to było dobre wykorzystanie mojego czasu i pieniędzy. Wyjdziesz z dobrą podstawową znajomością JavaScript i, co ważniejsze, z możliwością i zasobami, aby dowiedzieć się więcej na własną rękę. Będziesz także mieć poświadczenie dwóch szanowanych organizacji w dziedzinie technologii informatycznych - O'Reilly i UIUC. Nie wyjdziesz z tego kursu przygotowanego do bycia profesjonalnym programistą JavaScript, ale programowania nie można nauczyć się na żadnym kursie. Żadna książka lub klasa nie pomoże, jeśli nie będziesz ćwiczyć i się uczyć. Jak każda sztuka, programowanie wymaga czasu i praktyki, aby stać się profesjonalistą. Ten kurs daje ci dobrą pozycję do zrobienia tego.

O'Reilly School of Technology

Instrukcje Wideo: Solidity Tutorial - A Full Course on Ethereum, Blockchain Development, Smart Contracts, and the EVM (Kwiecień 2024).