ES6+ – zestaw przydatnych rozwiązań dla programistów
Javascript to prężnie rozwijający się język. Dzięki filozofii osób rozwijających ten język możemy używać nowych funkcjonalności nawet kiedy one nie są zaimplementowane do środowisk uruchomieniowych takich jak przeglądarki czy Nodejs.
Podczas warsztatu zapewniamy pizzę w porze lunchu.
Czego się nauczysz?
Warsztat poprowadzi nas przez nowości języka (wersje ES6, ES7, ES8), ale pod kątem ich przydatności i optymalizacji czasu pracy. Bo, jeżeli coś możemy zrobić szybciej, wydajniej, oraz w sposób, który łatwiej pozwoli nam i innym programistom zrozumienie intencji kodu, to nie powinniśmy się w ogóle zastanawiać czy jest nam to potrzebne. Jednocześnie poznamy kierunek, w którym Javascript oraz inne nowoczesne języki się rozwijają. Dalej, w związku z tym, że to Javascript to wszystkie rozwiązania będzie można użyć w takich bibliotekach jak React, Angular, Vuejs.
Wymagania wstępne
Do czerpania pełnych korzyści z tego warsztatu niezbędna będzie znajomość podstaw Javascriptu (deklarowanie zmiennych, funkcji, tablic, obiektów, pętli).
Prowadzący
Paweł Konior:
Jestem programistą z pasji, na moich szkoleniach było ponad 2500 programistów z różnych państw. W życiu posługuje się ponad 7 językami programowania. Największą radość sprawiają mi obecnie projekty z machine i deep learningu oparte o chmury obliczeniowe. Kiedyś będę sławny, bo nie śpię tylko trzymam komputer.
Program warsztatów
ES5 vs ES6
Syntactic sugar, Babeljs
ES6 – Object Oriented Programming
ES6 – asynchroniczność
ES6 – operacje na danych
ES6 – sztuczki
ES7 – async/await, dekoratory i inne nowości
ES7 – sztuczki
ES8 – przyszłość dzisiaj.
Uwaga
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do zmiany lokalizacji wydarzenia oraz jego odwołania w przypadku niezgłoszenia się minimalnej liczby uczestników.