JavaScript + React od podstaw – kurs zdalny.

Zrób kolejny krok w kierunku kariery Front-end Developera

Jeśli HTML i CSS przestały Ci wystarczać, czas na kolejny etap nauki programowania i język JavaScript.

Front-end Developer odpowiada za wszystko to, co dzieje się w przeglądarce: ułożenie treści i wygląd strony, komunikację użytkownika z serwerem. To właśnie JavaScript odpowiada za możliwość osadzenia na stronie internetowej interaktywnych komponentów czy dynamicznych elementów aplikacji internetowych. To też jednej z języków wykorzystywanych do tworzenia gier przeglądarkowych czy programowania mikrokontrolerów… Tyle możliwości, a tylko jeden język!

Zobacz, z jakich programów możesz skorzystać, aby sfinansować ten kurs >>>

Jesienią 2019 r. brałem udział w warsztatach poświęconych JavaScript-owi. Sympatyczna ekipa, przyjemnie urządzone wnętrza i… ciekawa oferta szkoleń oraz warsztatów. To dobre miejsce do wzrostu swoich kompetencji lub pasji związanych z IT

– Paweł, Kursant JavaScript w CODE:ME w 2019 r

Dzięki wpisowi do Rejestru Instytucji Szkoleniowych możemy zagwarantować najwyższą jakość naszych kursów.

Wszyscy nasi trenerzy to praktycy z wieloletnim doświadczeniem, a każdy absolwent otrzymuje certyfikat ukończenia kursu.

120h

pracy z kodem

3 x 8h

sobotnich warsztatów

Platforma

z zadaniami online

Certyfikat

ukończenia kursu

Jak przebiega ten kurs?

Kurs JavaScript + React od podstaw obejmuje:

72 godziny zdalnych zajęć warsztatowo-wykładowych z trenerem, w tym:

  • 16 x 3 h wieczornych spotkań w poniedziałki i czwartki od 17:00 do 20:00
  • 3 x 8 h sobotnichwarsztatów od 10:00 do 18:00

Czym są zajęcia zdalne?

Atmosfera i przebieg kursu jest zbliżony do tego odbywającego się w trybie stacjonarnym, z tą różnicą, że trener i inni uczestnicy są po drugiej stronie ekranu.

Kurs odbywa się w czasie rzeczywistym  w określonym dniu i w godzinie w trybie online. Dzięki ustalonemu harmonogramowi i prowadzeniu ich  na żywo uczestnicy mogą kontaktować się z trenerem na bieżąco i są zmotywowaniu do regularnego uczestnictwa.

48 godzin samodzielnego programowania  i nauki

Dla kogo jest ten kurs?

Kurs przeznaczony jest dla osób, które znają podstawy języków HTML i CSS, a swoją karierę chciałyby skierować w stronę tworzenia stron internetowych i aplikacji od strony użytkownika, a więc dla przyszłych front-end developerów.

Co musisz wiedzieć?

Kurs przeznaczony jest dla osób, które znają podstawy języków HTML i CSS, a swoją karierę chciałyby skierować w stronę tworzenia stron internetowych i aplikacji od strony użytkownika, a więc dla przyszłych front-end developerów.

Czego się nauczysz?

  • podstaw programowania w języku JavaScript
  • tworzenia aplikacji przy użyciu frameworku React
  • sprawdzania poprawność napisanego kodu
  • dobrych praktyk w pracy programisty
  • zaawansowanej wiedzy na temat programowania w JavaScript: tworzenia klas, przekazywania danych pomiędzy oknami, wykorzystywania danych przechowywanych w przeglądarce, komunikowania się z serwerem i in.

Co zyskasz dodatkowo? 

  • Bezpłatnych dostęp do spotkań o tematyce rekrutacji z naszą HR ekspertką – idziesz dalej!
  • Konsultacje z doświadczonym trenerem dotyczące rekrutacji dwa razy w miesiącu w trakcie trwania kursu
  • Bezpłatne materiały szkoleniowe, szablony profesjonalnego CV 
  • Certyfikat – na zamówienie również w języku angielskim i w wersji papierowej
  • Dostęp do społeczności CODE:ME na platformie DISCORD – wspólny kanał nauki, wspólne kalambury, nowe znajomości 🙂  

A ponadto…

  • Dla osób zaangażowanych – opinia mentora po kursie, którą będziesz mógł wykorzystać przy rekrutacji! 
  • Jako absolwent otrzymasz 15% zniżki na kolejny kurs w CODE:ME

Dlaczego uczyć się JavaScript właśnie z CODE:ME?

  • Dogodne finansowanie: wszystkie nasze kursy można sfinansować w ramach programów: Inwestuj w Rozwój, KFS lub Open; w połączeniu z naszymi promocjami, cena kursu może być niższa nawet o 1/3! Zobacz szczegóły >>>
  • Jakość gwarantowana przez akredytację Kuratorium Oświaty
  • Odpowiadamy na zapotrzebowanie rynku dzięki kontaktom z potencjalnymi pracodawcami
  • Nie musisz porzucać swojego życia: nasze zajęcia odbywają się w dogodnych terminach – wieczorami i w weekendy
  • Kompleksowe podejście do nauczania: na naszym kursie poznasz wszystko, co musi znać Junior Front-end Developer: HTML, CSS, JavaScript oraz React
  • Metody nauki dostosowane do rynku pracy: połączenie grupowych warsztatów i samodzielnego rozwiązywania zadań przygotuje Cię zarówno do pracy zespołowej, jak i indywidualnej
  • Twoim trenerem będzie praktyk z wieloletnim doświadczeniem

Program kursu

1. Wartości i zmienne

  • deklaracja i inicjalizacja zmiennych,
  • organizacja kodu z wykorzystaniem zmiennych,
  • konwencja nazewnictwa zmiennych,
  • zakres zmiennych,
  • techniki wykorzystania zakresu lokalnego.

2. Typy danych

  • różnice w typach danych,
  • operacje na typach danych.

3. Instrukcje  warunkowe if, else, switch, sterujące

  • składnia instrukcji warunkowych,
  • używanie instrukcji if-else do podejmowania decyzji w kodzie,
  • instrukcja switch: kiedy i jak używać.

4. Pętle: for, while i do…while

  • składnia pętli,
  • działanie pętli,
  • praca z pętlami.

5. Funkcje

  •  w jaki sposób funkcje pomagają lepiej zorganizować i pogrupować kod,
  •  w jaki sposób funkcje sprawiają, że kod może być używany wielokrotnie,
  •  znaczenie argumentów funkcji i korzystanie z nich.

6. Timery

  • opóźnienie uruchomienia kodu,
  • wielokrotne uruchomienie kodu bez blokowania aplikacji.

7. Domknięcia

  • co to jest domknięcie,
  • utrwalenie wiedzy o funkcji, zmiennych i zakresach.

 

8. Interface DOM

  •  wstawianie skryptów JavaScript na stronie,
  •  szukanie elementów w drzewie DOM,
  •  modyfikowanie elementów DOM,
  •  nadawanie stylu zawartości,
  •  tworzenie i usuwanie elementów,
  •  podpinanie zdarzeń (events).

9. Programowanie deklaratywne i imperatywne

10. Środowiska Node.js, Webpack, Babel

  • omówienie i postawienie środowiska potrzebnego do napisania aplikacji w React.

11. Pierwszy komponent w React

  • początek przygody z React.

12. Stan i Props

  • podstawowe zagadnienia związane z komponentem w React.

13. Redux

  • omówienie zastosowań biblioteki.

14. Aplikacja w React i Redux

  • pisanie aplikacji PWA za pomocą Reacta i przy wykorzystaniu Reduxa,
  • zagadnienie stanu aplikacji i stanu komponentu.

15. ECMAScript6

  • nowości w ECMAScript6,
  • różnice między ES5 i ES6.

16. Zaawansowane elementy obiektowości

  • definiowanie własności przez deskryptor,
  • tworzenie klas.

 

17. Wyrażenia regularne

  • wprowadzenie do wyrażeń regularnych,
  • tworzenie reguł,
  • wykorzystanie w praktyce RegExpu.

18. Storage w przeglądarce

  • przetrzymywanie danych w przeglądarce i ich wykorzystanie w działaniu aplikacji.

19. Podstawowe wzorce projektowe

  • prezentacja wzorców na przykładzie tworzonej aplikacji.

20. Progressive Web Apps oraz ciekawe elementy CSS3

  • zaawansowane techniki tworzenia transformacji w CSS,
  • jak powiązać je z aplikacją JavaScript,
  • czym są PWA (Progressive Web Apps).

21. Wzorzec Promise

  • zalety i wady popularnego wzorca,
  • miejsca, w których może się przydać.

22. Zaawansowane techniki komunikacji

  • jak komunikować się z serwerami danych,
  • jak stworzyć socket,
  • jak przekazywać dane pomiędzy oknami.

Front-end Developerzy mają do dyspozycji wiele bibliotek i frameworków ułatwiających im pracę. Obecnie najpopularniejszym z nich jest React.js, używany przez takich gigantów jak Netflix, Wallmart czy PayPal – dlatego właśnie jego wybraliśmy do naszego kursu. Za pomocą Reacta zaprojektujesz graficzne interfejsy aplikacji internetowych, a Twój projekt będzie nie tylko działał sprawnie, ale także profesjonalnie się prezentował.

Trener

Radosław Wojtysiak

Specjalista JavaScript

Pasjonat technologii webowych. Pamięta czasy świetności znacznika <marquee>. Zainteresowany inżynierią oprogramowania. Gdy tylko to możliwe stara się dzielić swoją pasją i dotychczas nabytym doświadczeniem z innymi.  

Nie odpowiada Ci termin, nie znalazłeś kursu dla siebie albo po prostu chcesz o coś zapytać?

Napisz do nas na kontakt@codeme.pl lub zadzwoń pod 724 379 836. Możesz też wysłać SMSa ze swoim numerem – oddzwonimy!

Nasi kursanci pracują w:

Cena
3500 BLACK WEEK 18% ZNIŻKI
2870
Zapisz się
Termin:

25.11.2021-07.02.2022

poniedziałki i czwartki 17:00-20:00

sobotnie warsztaty:

11.12.2021 10:00-18:00

15.01.2022 10:00-18:00

05.02.2022 10:00-18:00

Miejsce:

kurs zdalny

Kontakt

e-mail: kontakt@codeme.pl

tel.: 724 379 836