Kupony na mój kurs JavaScript na Udemy:

Link do kursu

Opis:

Żeby być profesjonalistą w jakimkolwiek języku programowania, musimy go praktykować przez kilka lat. W tym czasie piszemy tysiące linii kodu, zgłębiamy język i jego problemy, czytamy dokumentację, specyfikację, zdobywamy doświadczenie i wiedzę.

W tych kilku godzinach kursu JavaScript zebrałam kilka lat swojego doświadczenia i wiedzę jaką zdobyłem pracując jako programista. Ten kurs to setki godzin przygotowywania, weryfikowania i tworzenia materiałów. To także setki linii kodu, które pokazuję na ekranie. Dziesiątki pytań w przygotowanych quizach.

Kompletny przewodnik JavaScript to skondensowana wiedza wielu lat, którą możesz poznać w kilka godzin. Te kilka godzin tego kursu zaoszczędzi Twój czas i pozwoli Ci zdobyć ogromną wiedzę o języku JavaScript. Polepszysz swój warsztat programistyczny i podniesiesz swoje kwalifikacje.

Dzisiaj bez JavaScript trudno tworzyć oprogramowanie. Nawet jeżeli nie jest to Twój główny język programowania, na pewno spotkasz go na swojej drodze. Niestety ma złe opinie i większość ludzi go unika. Obiecuję Ci, że gdy włożysz wysiłek w poznanie tego jak działa JavaScript, będzie to język, który pokochasz. JavaScript ma swoją logikę, którą naprawdę warto poznać.

Główne zalety tego kursu:

  • krótkie materiały wideo, pełne treści i przykładów
  • materiały wideo podzielone są na sekcje, jest to bardzo wygodne w oglądaniu
  • każdy dział tego kursu to jedno konkretne zagadnienie JavaScript, otwierasz, oglądasz i już wiesz
  • nie zmarnuję Twojego czasu, mówię krótko, zwięźle i na temat
  • innowacją jest mój sposób nagrywania techniką voice-over, nie zbaczam z tematu i nie przynudzam
  • mnóstwo quizów z pytaniami testowymi do powtórki i utrwalenia
  • wiedza, wiedza i jeszcze raz wiedza, która jest przekazywana szybko i sprawnie

Powinieneś kupić ten kurs gdy:

  • chcesz uporządkować wiedzę o JavaScript bo masz pewne braki
  • potrafisz już coś napisać w JavaScript, ale niektóre tematy są obce
  • programujesz w innym języku, a na JavaScript wciąż nie masz czasu
  • w ogóle nie masz czasu, a chcesz chociaż trochę liznąć JavaScript
  • wydaje Ci się, że wiesz jak działa JavaScript, ale wciąż niektóre rzeczy to magia
  • znasz jakieś podstawy programowania, chcesz zacząć od nowa, ale nie chcesz ponownie uczyć się o tym czym jest zmienna, pętla etc

Co zyskujesz:

  • ulepszysz swój warsztat programisty
  • będziesz łatwiej poruszał się w kodzie JavaScript
  • dostęp do ogromnej wiedzy, którą zdobywa się przez lata pracy z JavaScript
  • konkretną wiedzę o najpopularniejszym języku świata
  • wiedzę o trickach, sztuczkach i specjalnych przypadkach JavaScript
  • pewność siebie w pisaniu kodu JavaScript

Wiedza jaką da Ci ten kurs:

  • definicje zmiennych, var, let const, typy danych. Niby proste, ale dlaczego null ma typ object w JavaScript, jak w ogóle odróżnić null od undefined i jaka jest różnica?
  • konwersje jawne i niejawne. Coś co jest największym problemem JavaScript. Omawiam operatory porównania i wartości fałszywe. Czy wiesz czym są wartości fałszywe w JavaScript?
  • operatory logiczne i związane z nimi zagadki. W JavaScript operatory można użyć na wiele sposobów. Są fajnym skrótem do uniknięcia instrukcji if.
  • instrukcja i operatory warunkowe. Instrukcje warunkowe są w każdym języku. JavaScript ma też fajne operatory warunkowe jak ternary, operator nullowy czy chaining operator.
  • kiedy jaką pętlę użyć. W JavaScript mamy kilka pętli do wyboru. Niektóre działają lepiej z tablicami, inne z obiektami, a niektórych nigdy nie użyjesz w kodzie.
  • zakresy, hoisting i domknięcia. W JavaScript jest kilka zakresów w tym zakres i obiekt globalny. Do tego dochodzi hoisting i tryb ścisły. Zrozumienie tego jest kluczem do sprawnego posługiwania się tym językiem.
  • funkcje, callbacki, funkcje wyższego rzędu. JavaScript to język gdzie funkcje w najróżniejszej postaci ogrywają ogromną rolę. Tłumaczę na przykładach jak to wszystko działa.
  • wszystko o tablicach. To bardzo popularny model danych. Omawiam w szczegółach jak działają tablice, konwersje i metody z Array.prototype.
  • w JavaScript wszystko jest obiektem. Na obiektach bazuje cały język, a diabeł tkwi w szczegółach. Tworzenie, konfigurowanie, mergowanie i kopiowanie obiektów. Wszystko omówione w szczegółach.
  • prototypy i dziedziczenie. Często temat tabu. Wiedza ta nie jest niezbędna do posługiwania się z JavaScript. Poznanie mechanizmów prototypów w JavaScript daje tajemne moce 😉
  • klasy i programowanie obiektowe. Nowoczesny JavaScript jest pełen klas. Funkcje z konstruktorem odeszły do lamusa.
  • wskaźnik i kontekst this. Chyba najtrudniejszy temat w JavaScript. Najbardziej doświadczeni programiści popełniają błędy. Z moim wytłumaczeniem będziesz mógł niemalże bezbłędnie określać kontekst this.