Kupony na mój kurs JavaScript na Udemy:
Link do kursuOpis:
Ż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.