Jesteś uczniem ostatniej klasy technikum?
Programowanie to Twoja pasja?
Czujesz, że jesteś w tym mocny?

ZOSTAŃ PROGRAMISTĄ JUŻ DZIŚ

Dołącz do naszego zespołu na płatny staż.

CO OFERUJEMY?

Staż na stanowisku 
Junior Front End Deweloper

Możliwość nauki od najlepszych

Zdobycie niezbędnego doświadczenia

Elastyczne godziny stażu
od 6 do 10 godzin tygodniowo

Ty decydujesz ile pracujesz

Dla najlepszych, czyli dla Ciebie, gwarancję stałej pracy po zakończeniu stażu!

NAD CZYM BĘDZIESZ PRACOWAĆ?

W pierwszych etapach będziesz uczył się programowania w języku JavaScript z wykorzystaniem frameworka Polymer.

Z czasem, gdy Twoje umiejętności pójdą już w górę, będziesz mieć realny wpływ na rozwój aplikacji ContentHub, czyli systemu do zarządzania treścią nowej generacji.

ROZWIĄŻ ZADANIE TESTOWE

I zdobądź wymarzony staż!

Chcielibyśmy sprawdzić Twoją umiejętność samodzielnej pracy przy tworzeniu i rozwijaniu aplikacji opartej o Polymera i Web Componenty. My podpowiemy Ci jak zacząć, ale już Twoim zadaniem będzie napisanie dalszej funkcjonalności do aplikacji Listy Zakupów.

Na samym początku odwiedź stronę z dokumentacją Polymera i postaraj się wykonać możliwie jak największą ilość kroków. Im więcej zrobisz, tym więcej się nauczysz i tym samym wywrzesz na nas lepsze wrażenie.

Wersja minimum (skorzystaj z tutoriala)

Krok 1)

Zainstaluj Git, npm, Node.js oraz Polymer CLI
https://www.polymer-project.org/3.0/start/install-3-0

Krok 2)

Stwórz nowe repozytorium na GitHub
https://github.com/new

Krok 3)

W repozytorium zainicjalizuj nowy projekt Polymera https://www.polymer-project.org/3.0/start/toolbox/set-up

Krok 4)

Utwórz dwa widoki: “Lista zakupów” oraz “Pomoc”
https://www.polymer-project.org/3.0/start/toolbox/create-a-page
https://www.polymer-project.org/3.0/start/toolbox/add-elements

Krok 5)

Opublikuj aplikację (korzystając z np. Firebase)
https://www.polymer-project.org/3.0/start/toolbox/deploy

Ocena dostateczna (praca samodzielna)

Krok 6)

Zaimplementuj funkcjonalność dodawania elementów do listy

Krok 7)

Zaimplementuj funkcjonalność usuwania elementów z listy

Krok 8)

Zaimplementuj funkcjonalność edytowania elementów listy 

Ocena dobra (praca samodzielna)

Krok 9)

Pobierz dane dotyczące pogody dla Szczecina z publicznego API

Krok 10)

Wyświetl informację czy pogoda pozwala pójść na zakupy 

Ocena bardzo dobra (praca samodzielna)

Krok 11)

Pobierz lokalizację użytkownika i wyświetl na jej podstawie informację o pogodzie

Krok 12)

Zaskocz nas czymś 

Po zakończeniu pracy wyślij nam linki
do repozytorium z kodem oraz opublikowanej aplikacji.

Napisz do nas na adres [email protected]