Praktyczne wprowadzenie do ES6

Zanim rozpoczniesz przygodę z React, Angular lub Vue, poznaj możliwości natywnego JS ES6

Praktyczne warsztaty

Jump to ES6 before diving into React, Vue or Angular

Kiedy szukamy wiedzy o nowych frameworkach JavaScript takich jak React, Angular lub Vue, spotykamy się ze składnią, która bywa trudna do zrozumienia dla początkującego programisty. Nie jest to do końca jasne, które metody są częścią frameworków, a które natywną częścią JS.

Znajomość składni i wzorów ES6 ma zasadnicze znaczenie w zrozumieniu najnowszych artykułów i tutoriali dotyczących programowania.

Te warsztaty pomogą Ci w lepszym zrozumieniu samouczków i artykułów, a wiedza, którą przyswoisz, przyda Ci się w każdym z nowoczesnych frameworków, niezależnie który wybierzesz do dalszego rozwoju.

Dodatkowo nauczymy Cię jak pisać czytelny kod przy minimalnym wysiłku, co sprawi, że będziesz znacznie lepszym czytelnikiem i pisarzem ES6.

Dla kogo?

  • Dla wszystkich początkujących programistów, znających podstawy JS, próbujących swoich sił z nowoczesnymi frameworkami takimi jak React, Vue lub Angular.

Dlaczego warto?

  • Poznasz syntax używany w nowoczesnych tutorialach i artykułach.

  • Nauczysz się pisać czytelny i krótki kod.

Wymagania

  • Podstawy języka JavaScript.

Agenda

  • Variables, arrays and objects:

    • let and const instead of var,

    • blocks and a range of variables,

    • spread, that is simpler operations on lists,

    • destructuring assignment which makes it easier to use objects.

  • Functions:

    • default parameters,

    • grouping parameters,

    • new syntax: arrow functions.

  • Classes:

    • the introduction of syntax,

    • symbols and private variables,

    • getting and saving data (getters and setters),

    • static variables,

    • expanding classes

    • inheritance and Object.assign.

  • Collections:

    • sets

    • set and WeakSet,

    • maps

    • Map and WeakMap.

  • Modules, generators and Promises:

    • definition of modules and loading them,

    • generators,

    • promises.

Co zabrać na szkolenie?

  • laptop + zasilacz z zainstalowanym: Google Chrome, NodeJS + npm.

Gdzie?

Warszawa, TBA

Kiedy?

21.03.2020, Start: 9:00

Trenerzy

Sebastian Kurzynowski i Julita Karolczuk

Sebastian - programista i trener z wieloletnim doświadczeniem nabytym w Polsce oraz Belgii. Na codzień pracuje w projektach Reactowych.

Julita to młoda, niezwykle energiczna programistka, która uwielbia pomagać innym i dzielić się tym, co wie i potrafi. Uwielbia pracować w technologiach takich jak React, TypeScript, czy GraphQL.

Chcesz wziąć udział?

Ilość miejsc ograniczona! Pospiesz się!

Organizator

  • Pagepro

Partnerzy

Aktualności o warsztatach oraz promocje

Chcesz być na czasie? Nie przegap kolejnego spotkania! Dopisz się do newslettera!

Zapisując się do newslettera wyrażasz zgodę na otrzymanie informacji o nowościach, promocjach, produktach i usługach frontend-day.com.