CodersCamp - otwarty kurs programowania webowego

Zapisy na kurs już się rozpoczęły! Kliknij poniżej i wypełnij formularz. Zapisy kończą się 8 listopada 2020.
  Formularz rekrutacyjny - KLIK!

Czym jest CodersCamp?

CodersCamp to 5-miesięczny, darmowy kurs programowania webowego organizowany przez Stowarzyszenie i Organizację Studencką UEWr CodersCrew. Zdobędziesz tu umiejętności i doświadczenie, których nie znajdziesz w żadnej szkole.

CodersCamp - kurs programistyczny we Wrocławiu
  • Spróbujesz swoich sił w branży IT. Przekonasz się, czy to miejsce dla Ciebie i którą ścieżką kariery warto podążać.
  • Wykorzystasz umiejętności w praktyce. Napiszesz własne aplikacje i rozwiążesz problemy projektowe wraz z zespołem.
  • Zbudujesz portfolio, którego pozazdroszczą Ci znajomi. Prawdziwe projekty umożliwią Ci szybszy start w branży IT.

Zostaniesz przydzielony do 6-osobowego zespołu. Wspólnie zakodujecie aż 4 projektów, a każdy z nich zostanie opublikowany w sieci. Dodatkowo przez cały czas trwania kursu będzie Cię wspierał mentor. Będzie czuwał nad Twoimi postępami, pomoże Ci przejść przez najtrudniejsze zagadnienia i wesprze podczas projektów zespołowych.

Otrzymasz interaktywną listę zadań, która składa się z 6 modułów tematycznych. Każdy zestaw to materiały, które pozwolą Ci zarówno zapoznać się z teorią dotyczącą danego zagadnienia, jak i wykorzystać zdobytą wiedzę w praktyce podczas realizacji projektu na koniec modułu. Po każdym zestawie rozwiążesz krótki test. Jego wynik powie Ci, czy wystarczająco dobrze opanowałeś materiał.

Weźmiesz też udział w quizach, które obejmują materiał z kilku zestawów, a także zrealizujesz projekty razem ze swoim zespołem.

Jak powstał CodersCamp?

Historia CodersCamp zaczęła się w mieście spotkań, mostów i krasnali w 2016 roku. Wtedy to Koło Naukowe Web Designu na Uniwersytecie Ekonomicznym we Wrocławiu organizowało dla swoich członków wewnętrzne warsztaty z Web Developmentu. Po 2 latach okazało się, że tkwi w nas ogromna chęć do dzielenia się wiedzą na większą skalę. Chcieliśmy, by jak najwięcej osób spróbowało swoich sił w programowaniu. To sprawiło, że w lipcu 2018 roku powstał największy otwarty kurs programowania webowego CodersCamp.

W tym czasie nie było na rynku darmowych i ogólnodostępnych kursów , a materiały w Internecie były różnej jakości. Problemem był też brak okazji do pracy grupowej, wsparcia merytorycznego i trudność w znalezieniu społeczności, w której ludzie inspirują się nawzajem i zdobywają nowe umiejętności. Wychodząc naprzeciw, stworzyliśmy pierwszy darmowy kurs programowania, który uwzględniał zorganizowane ścieżki nauki, starannie dobrane i sprawdzone materiały, wsparcie mentorów, realizację projektów w grupach i poznanie narzędzi wykorzystywanych w branży.

Pierwszą edycję zorganizowaliśmy w 2 tygodnie, a każda kolejna odsłona przyciągała coraz więcej uczestników. Zainteresowanie CodersCamp dynamicznie rosło, aż rozrósł się on do ogólnopolskiego projektu realizowanego w 7 miastach. Uczestnicy kursu poznawali przedstawicieli firm branżowych, dostawali pracę na stanowiskach programistycznych już w trakcie kursu lub zaraz po jego ukończeniu. Wiele z nich zostawało mentorami i pomagało kolejnym początkującym stawiać pierwsze kroki w IT.

Sukcesy uczestników naszego kursu motywowały nas do własnego rozwoju. W ten sposób koło naukowe przekształciło się w Stowarzyszenie CodersCrew – organizację non-profit, która zmienia świat poprzez rozwiązania IT i wspiera osoby, które chcą się rozwijać w branży. Z każdą edycją dopasowujemy kurs do zmieniającego się rynku, żeby odpowiadał on potrzebom uczestników i ich przyszłych pracodawców.

Co czyni CodersCamp wyjątkowym?

Atrakcyjne portfolio

Czeka na Ciebie aż 5 projektów! Co więcej, każdy z nich opublikujesz w sieci, dzięki czemu już samo ukończenie kursu zapewni Ci wyróżniające się CV.

Praca w zespołach

W branży IT nigdy nie działa się samodzielnie. To właśnie dlatego wszystkie projekty zrealizujesz w 6-osobowym zespole.

Wsparcie mentora

Przez cały okres kursu możesz liczyć na wsparcie mentora. Pomoże Ci on na każdym etapie nauki i wesprze cały Twój zespół w realizowaniu projektów.

Wewnętrzny komunikator

Będziesz korzystać ze wspólnego komunikatora, gdzie z łatwością nawiążesz kontakt z innymi uczestnikami oraz szybciej uzyskasz odpowiedzi na pytania.

Interaktywny plan nauki

Wszystkie niezbędne materiały dydaktyczne otrzymasz w formie interaktywnej checklisty. Dzięki temu możesz na bieżąco śledzić swoje postępy.

Inicjatywa non-profit

Chcemy pomagać, a nie robić biznes. Wszystkie materiały otrzymasz za darmo. Polecimy Ci też kilka płatnych źródeł, które mogą przyśpieszyć Twój proces nauki.

Najlepsze narzędzia

Wszystkie projekty zrealizujesz z użyciem narzędzi wykorzystywanych w branży IT. Twój zespół może też skorzystać z metodologii Scrum i licznych narzędzi na GitHub.com

Ścieżka rozwoju

W trakcie kursu - poza nauką podstaw - pokażemy Ci wiele źródeł, dzięki którym będziesz wiedział, z czego warto korzystać kontynuując swój rozwój.

Nauka online

Wszystkie materiały i zadania praktyczne są dostępne online. Sam decydujesz, co i kiedy masz ochotę przerobić.

Zgłębianie tematów

Materiały do nauki są podzielone na 3 części. Pierwsza z nich jest zawsze obowiązkowa. Dwie pozostałe umożliwią Ci zgłębienie tematów, które najbardziej Cię interesują.

Dyplom i certyfikat

Po ukończeniu kursu otrzymasz dyplom. Jeżeli osiągniesz średni wynik testów na poziomie ponad 80%, otrzymasz także imienny certyfikat potwierdzający Twoje umiejętności.

Testy

Każdy z zestawów kończy się testem, który odblokowuje kolejne materiały. Dzięki temu masz pewność, że dysponujesz wystarczającą wiedzą, by przejść dalej.

Czego nauczysz się na CodersCamp?

Poniżej możesz przejrzeć wszystkie podstawowe zagadnienia, które otrzymasz od nas w formie materiałów.
Treść projektów i zadań praktycznych poznasz dopiero na kursie ;) Na sam koniec damy Ci możliwość wyboru w jakim kierunku chcesz się rozwijać. Ostatni dział został podzielony na część frontendową i backendową, tak abyś to Ty wybrał/wybrała swoją drogę! Jesteś dopiero początkującym adeptem programowania i nie wiesz jeszcze czym różni się jedno od drugiego? Spokojnie! W takiej sytuacji ten kurs jest właśnie dla Ciebie.

  • składnia HTML - tagi i atrybuty,
  • składnia CSS - budowa selektorów i określanie właściwości,
  • najczęściej wykorzystywane tagi w HTML,
  • najczęściej wykorzystywane właściwości CSS,
  • sposoby podpinania stylów do dokumentu HTML,
  • stylowanie elementów z wykorzystaniem selektorów: id, klasy, elementu.
  • wykorzystanie wszystkich dostępnych selektorów, w tym selektorów atrybutu oraz pseudoklas,
  • łączenie ze sobą wielu selektorów,
  • obliczanie specyficzności selektorów,
  • model pudełkowy - założenia i związane z nim właściwości CSS,
  • zmienne CSS.
  • właściwości CSS związane z określaniem kolorów,
  • sposoby zapisu kolorów,
  • podstawowe zasady dobierania palety kolorystycznej,
  • gradienty i grafiki jako tło elementów,
  • dodawanie fontów z wykorzystaniem Google Fonts,
  • wykorzystywanie font icons na przykładzie FontAwesome,
  • podstawowe zasady doboru typografii,
  • najczęściej wykorzystywane właściwości związane z tekstem.
  • flexbox,
  • CSS Grid,
  • pozycjonowanie z użyciem właściwości position.
  • tworzenie przejść z wykorzystaniem właściwości transition,
  • wykorzystanie pseudoklas do tworzenia animowanych przejść,
  • właściwość transform,
  • tworzenie animacji z wykorzystaniem słowa kluczowego @keyframes.
  • zasady wykorzystywania jednostek relatywnych i absolutnych,
  • słowo kluczowe calc(),
  • zasady dotyczące typografii, układu elementów oraz grafik w przypadku stron responsywnych,
  • budowa i zastosowanie media queries.
  • pojęcie skryptu oraz programowania,
  • wyświetlanie informacji w konsoli z wykorzystaniem console.log(),
  • komentarze jednoliniowe i wieloliniowe,
  • typy danych - operator typeof,
  • operator kropki - czym są właściwości i metody,
  • czym są obiekty wbudowane,
  • koncepcja zmiennej - tworzenie zmiennych z wykorzytaniem słów kluczowych var, let i const,
  • operatory arytmetyczne oraz łączenie ich z operatorem przypisania,
  • składnia i wykorzystanie template literals.
  • instrukcja warunkowa if...else,
  • instrukcja warunkowa switch,
  • operatory porównania i dynamiczna konwersja typów danych,
  • operatory logiczne,
  • ternary operator,
  • koncepcja funkcji - sposoby jej deklaracji oraz wywoływania,
  • parametry a argumenty. Parametry domyślne,
  • zasięg (scope) zmiennych i funkcji,
  • alternatywne zastosowanie operatorów logicznych.
  • różnice między prostymi typami danych a typami referencyjnymi,
  • koncepcja tablicy oraz sposoby jej tworzenia,
  • uzyskiwanie dostępu do elementów w tablicy,
  • zmiana zawartości tablic,
  • najpopoularniejsze właściwości i metody wykorzystywane w pracy z tablicami,
  • pętle for, while i do...while,
  • pętla for..of,
  • zagnieżdżanie pętli,
  • wykorzystanie pętli do pracy z tablicami,
  • słowa kluczowe break i continue w pracy z pętlami.
  • funkcje wyższego rzędu (Higher-Order Functions),
  • metody wykorzystywane do iterowania po tablicach.
  • koncepcja obiektu oraz sposoby jego tworzenia,
  • uzyskiwanie dostępu do właściwości i metod w obiekcie (dot notation, bracket notation),
  • zmiana zawartości obiektów,
  • sposoby iteracji po obiektach,
  • słowo kluczowe this,
  • prywatne właściwości i metody,
  • destrukturyzacja,
  • najpopularniejsze metody wykorzystywane w pracy z obiektami,
  • getter'y oraz setter'y,
  • wzorzec fabryka.
  • koncepcja klasy oraz jej tworzenie,
  • właściwości, metody, getter'y oraz setter'y wewnątrz klasy,
  • tworzenie obiektów na podstawie klasy,
  • konstruktor klasy,
  • dziedziczenie,
  • metody statyczne.
  • podpinanie skryptów do dokumentów HTML,
  • atrybuty async i defer,
  • obiektowy model dokumentu - czym jest i jak go wykorzystać,
  • metody uzyskiwania dostępu do elementów DOM,
  • poruszanie się po DOM z wykorzystaniem właściwości i metod,
  • modyfikowanie elementów DOM z wykorzystaniem JavaScriptu,
  • tworzenie oraz uwuwanie elementów z DOM.
  • koncepcja zdarzenia i podstawowe metody tworzenia zdarzeń,
  • usuwanie zdarzeń,
  • obiekt event oraz jego najważniejsze właściwości i metody,
  • najczęściej wykorzystywane zdarzenia,
  • zdarzenia przejść CSS,
  • delegowanie zdarzeń.
  • wykorzystanie callback'ów do pracy z asynchronicznym kodem,
  • Promise'y - cele, składnia i związane z nimi metody,
  • składnia async/await jako alternatywa dla Promise'ów,
  • asynchroniczne operacje z wykorzystaniem metody fetch(),
  • komunikacja z REST'owym API.
  • zmiana wartości zmiennych CSS z poziomu JavaScript'u,
  • koncepcja oraz zastosowanie LocalStorege,
  • rozpoznawanie mowy,
  • synteza mowy,
  • wykorzystanie data-attributes.
  • moduły JavaScript - importowanie oraz eksportowanie plików .js,
  • instalowanie oraz usuwanie paczek z wykorzystaniem npm,
  • składowe pliku package.json oraz jego cel,
  • instalacja i konfiguracja Babela - plik .babelrc,
  • transpilowanie JavaScriptu z wykorzystaniem Babel'a,
  • instalacja i konfiguracja Webpacka - plik webpack.config.js,
  • łączenie plików JavaScript z wykorzystaniem Webpacka,
  • wykorzystanie Webpacka w pracy z plikami HTML i CSS.
  • co to jest TypeScript,
  • dlaczego powinniśmy korzystać z TypeScript,
  • instalacja i wykorzystanie TS w projekcie,
  • zalety języka typowanego.
  • wykorzystanie typów,
  • typy Number, String oraz Boolean,
  • typowanie oraz inferencja typów,
  • typ Object oraz Array,
  • używanie Tupple (Krotek) oraz Enum,
  • typ "I Don't Care" czyli Any,
  • typ Union oraz Literal
  • definiowanie własnych typów
  • określanie typów funkcji
  • TypeScript "watch mode",
  • plik tsconfig.json.
  • co to są klasy,
  • tworzenie klas i obiektów,
  • modyfikatory dostępu public oraz private,
  • modyfikator readonly,
  • wykorzystanie data-attributes,
  • dziedziczenie, klasy abstrakcyjne i modyfikator protected
  • czym są i jakie właściwości mają interfejsy
  • definiowanie typów generycznych,
  • generyczne klasy i interfejsy,
  • zastosowania typów generycznych.
  • czym jest i jak działa Node.js,
  • architektura Node.js,
  • instalacja Node.js oraz wykonywanie kodu z poziomu terminala,
  • obiekt globalny i jego właściwości,
  • tworzenie i wczytywanie modułów,
  • uruchomienie prostej aplikacji serwerowej.
  • czym są CRUD oraz REST,
  • zasady tworzenia REST'owego API,
  • założenia i wykorzystanie biblioteki Nodemon,
  • założenia i wykorzystanie zmiennych środowiskowych,
  • tworzenie serwera z wykorzystaniem Express.js,
  • tworzenie endpoint'ów oraz obsługa zapytań typu: GET, POST, PUT, DELETE,
  • walidacja danych przesyłanych w zapytaniu,
  • obsługa parametrów oraz ciała zapytania,
  • cechy i wykorzystanie middleware,
  • struktura aplikacji opartych o Node.js i Express.js
  • instalacja i konfiguracja bazy danych MongoDB,
  • łączenie się z bazą danych,
  • modele, schematy oraz ich wykorzystanie,
  • dodawanie danych do bazy,
  • pobieranie i filtrowanie danych uzyskanych z bazy danych,
  • sposoby aktualizacji danych w bazie (query first oraz update first),
  • usuwanie danych z bazy,
  • walidacja danych przesyłanych do bazy,
  • tworzenie relacji między dokumentami w bazie danych.
  • hashowanie haseł,
  • autentykacja użytkowników na podstawie loginu i hasła,
  • wykorzystanie JWT w procesach autentykacji,
  • użycie nagłówków zapytań w celu przesyłania danych między klientem a serwerem,
  • ochrona route'ów przed nieuprawnionym dostępem z wykorzystaniem middleware.
  • przygotowanie aplikacji do umieszczenia na serwerze,
  • deployment aplikacji z wykorzystaniem Git i Heroku,
  • deployment bazy danych z wykorzystaniem mLab,
  • konfiguracja produkcyjnych zmiennych środowiskowych.
  • główne założenia biblioteki React oraz składni JSX,
  • tworzenie projektu z wykorzystaniem Create React App,
  • wyświetlanie zawartości z wykorzystaniem komponentów funkcyjnych,
  • dodawanie styli i klas do elementów zapisanych w JSX,
  • odwoływanie się do zmiennych z poziomu JSX,
  • nazwy atrybutów niedozwolone w JSX,
  • mechanizm działania Virtual DOM.
  • zagnieżdżanie i reużywanie komponentów,
  • przekazywanie właściwości do komponentów z wykorzystaniem props,
  • wyświetlanie zawartości z wykorzystaniem komponentów klasowych,
  • obsługa asynchronicznych operacji w ramach komponentów,
  • state - przeznaczenie i zasady wykorzystywania,
  • warunkowe renderowanie zawartości komponentu.
  • czym jest cykl życia komponentu i do czego go wykorzystujemy,
  • metody związane z montowaniem komponentu,
  • metody związane z aktualizacją komponentu,
  • metoda związana z odmontowaniem komponentu,
  • dobieranie odpowiednich metod cyklu życia do przeprowadzania określonych operacji.
  • pobieranie i operacje na danych wprowadzanych przez użytkownika,
  • obsługa zdarzeń w ramach komponentów,
  • obsługa procesu przesyłania formularzy,
  • wykonywanie zapytań do API i aktualizacja stanu na podstawie zwróconych odpowiedzi,
  • wykorzystanie kluczy do renderowania list elementów,
  • uzyskiwanie dostępu do wyrenderowanych elementów z użyciem referencji.
  • dowiesz się czym są wzorce projektowe,
  • poznasz najczęściej używane wzorce projektowe wraz z przykładami kodu,
  • otrzymasz solidne podstawy do tworzenia kodu opartego o wzorce,
  • poznasz odpowiedzi na pytania, które padają na każdej rozmowie rekrutacyjnej.
  • dzowiesz się co to ten "czysty kod", o którym pytają na każdej rozmowie kwalifikacyjnej,
  • zobaczysz najczęstsze błędy popełniane w realiach branży IT,
  • będziesz się uczył z materiałów od najlepszych trenerów programowania w Polsce.
  • dowiesz się kim jest architekt oprogramowania,
  • dlaczego każdy program ma jakąś architekturę,
  • poznasz podstawowe wzorce architektoniczne,
  • poznasz podstawowe building blocki Domain-Driven Design.
  • odkryjesz framework NestJS,
  • zobaczysz jak szybko tworzyć udokumentowane REST API,
  • zdobędziesz znajomość najszybciej rozwijającego się frameworka backendowego dla TypeScript.
  • do czego wykorzystuje się kontenery
  • czym jest Docker i docker-compose,
  • czym różnią się mikroserwisy od aplikacji monolitycznych,
  • uruchomisz broker wiadomości RabbitMQ,
  • zestawisz komunikację asynchroniczną między kilkoma aplikacjami.
  • główne założenia biblioteki Redux oraz jej wykorzystanie w aplikacjiach React'owych,
  • zasady tworzenie reducer'ów,
  • struktura aplikacji wykorzystujących React'a w połączeniu z Redux'em,
  • implementacja reduxa na poziomie całej aplikacji - komponent Provider,
  • łączenie pojedynczych komponentów ze store Redux'a - metoda connect(),
  • tworzenie kreatorów akcji i łączenie ich z komponentami.
  • zobaczysz, jak zainstalować Redux Toolkit,
  • nauczysz się tworzyć store dla aplikacji, wykorzystując Redux Toolkit.
  • czym jest Redux-Saga,
  • jak tworzyć asynchroniczne akcje za pomocą Redux-Saga,
  • jak typować asynchroniczne akcje,
  • kiedy korzystać z asynchroniczności w Reduxie.
  • dobre praktyki programistyczne,
  • czym są wzorce projektowe i jak się ich używa,
  • dodatkowe hooki oraz ich implementacja z wykorzystaniem TypeScript.
  • czym są mikrofrontendy.

Z czego będziesz korzystał?

Narzędzia z których skorzystasz w trakcie CodersCamp

Miejsca, które odwiedzisz podczas przerabiania materiałów

Opinie o kursie

CodersCamp to idealne miejsce do rozpoczęcia nauki programowania webowego. Bardzo polecam! Mentorzy z pasją, materiały do nauki bardzo dobrze przygotowane, ogrom wiedzy i motywacji - tak jest na CodersCampie.

Ewa Zdun, uczestniczka

CodersCamp to godna uwagi inicjatywa. Przede wszystkim kurs jest darmowy, prowadzony przez organizatorów ze stowarzyszenia CodersCrew i kilkudziesięciu mentorów-wolontariuszy. Udział w kursie był ciekawym wyzwaniem, cykliczne testy i projekty motywowały do przerabiania materiału na bieżąco. Przede wszystkim na wyróżnienie zasługuje dobór materiału, który należało opanować. Każda część składała się z materiałów podstawowych, dodatkowych i uzupełniających. Dla osób pracujących w pełnym wymiarze godzin przerobienie wszystkich materiałów i realizacja projektów może być dużym wyzwaniem, jednak przy odpowiedniej motywacji i samozaparciu da się to osiągnąć.

Ula, uczestniczka

Coderscamp to świetna alternatywa dla różnego rodzaju płatnych bootcampów. Uczestnictwo w warsztatach pozwoliło znaleźć w sobie energię i motywację do nauki. Żaden kurs, niezależnie od kwoty jaką się za niego zapłaci, wiedzy do głowy nam nie włoży. W czasie CodersCamp niezbędnym było poświęcenie dużej ilości czasu na naukę i pracę z kodem, ale organizacja treści, materiałów szkoleniowych i wykładów pomaga w radzeniu sobie z ilością i tempem przyswajanych informacji. Każdemu nowicjuszowi polecam CodersCamp, bo to nie jedynie świetna okazja na zdobycie wiedzy, ale również na sprawdzenie czy ta ścieżka kariery to odpowiedni wybór. Opinie tą piszę pracując od ponad roku w branży i z ręką na sercu mogę powiedzieć, że CodersCamp wystrzelił moją karierę w właściwym kierunku.

Jakub Różbicki, uczestnik

Warto wspierać inicjatywy kształtujące przyszłych developerów, szczególnie w sposób jaki to robi CodersCamp. Jako firma będąca od 10 lat na Wrocławskim rynku IT zauważamy, że wielu naszych pracowników nabywało kluczowe umiejętności samodzielnie lub w ramach programów nauczania różnych uczelni. Otwarty bootcamp, który mieliśmy okazję współtworzyć z CodersCrew udostępniał swoim uczestnikom możliwość zdobycia praktycznej wiedzy podczas zajęć i udziału w projektach nadzorowanych przez wyznaczonych mentorów. Uczestnicy zgłębiali wiedzę z zakresu HTML, CSS, Javascript i React, zapoznając się również z softwarem na co dzień używanym m.in. w Divante t.j. JIRA, Slack, Github. Nawiązując kontakt i współpracę z początkującymi developerami inwestujemy we wspólną przyszłość. Z perspektywy firmy pozyskujemy nowych i utalentowanych członków zespołów, którzy mogą rozwijać się pod naszymi skrzydłami. Z kolei dla początkujących developerów jest to szansa na rozpoczęcie kariery biorąc udział w najciekawszych projektach jednocześnie ucząc się od najlepszych.

Przemysław Wolski, IT Recruiter, Divante.co

Jesteśmy otwarci i chętni na wspieranie różnego rodzaju inicjatyw studenckich, a tym bardziej tych, które dotyczą rozwoju umiejętności programistycznych. Dzięki CodersCamp wiele osób zdobyło praktyczną wiedzę w nowych językach programowania. Potwierdzeniem tego są aplikacje powstałe w trakcie hackathonu kończącego cały projekt. Podczas trwania CodersCampu kilku z jego uczestników odbyło rozmowy rekrutacyjne w siedzibie naszej firmy, co więcej - jeden z nich został zatrudniony w ChallengeRocket. Chcemy podkreślić, że CodersCamp był zorganizowany bardzo profesjonalnie i chętnie pomożemy we współpracy w jego kolejnych edycjach.

Tomasz Florczak, CTO, ChallengeRocket

CodersCamp to świetna oddolna inicjatywa - która cieszy tym bardziej, że dzisiejsi uczestnicy bootcampu już za kilka lat będą sprawdzonymi programistami, którzy nie bali się skoczyć na głęboką wodę i stanąć przed nowymi wyzwaniami. Bootcamp był zorganizowany na najwyższym poziomie. Cieszymy się, że razem z Look4App mogliśmy wesprzeć merytorycznie ten projekt i pomóc stworzyć solidne podstawy dla rozwoju nowych programistycznych talentów.

Bartosz Robaszewski, CEO, Look4App

Jak wziąć udział w kursie CodersCamp?

1

28.10-8.11.2020

Wypełnij formularz zgłoszeniowy

2

9-16.11.2020

Przeanalizuj przesłany materiał dydaktyczny

3

17.11.2020

Rozwiąż test online z przesłanych materiałów

4

19.11.2020

Otrzymasz od Nas informację zwrotną o wyniku rekrutacji

Mentorzy

Kim jest mentor?

To osoba, która prowadzi zespół uczestników podczas kursu CodersCamp. Zajmuje się zarządzaniem projektami oraz służy wiedzą merytoryczną (min. na poziomie junior front-end developera).

Dlaczego warto zostać mentorem?

  • Projekt CodersCamp realizujemy we współpracy z firmami z wrocławskiej branży IT
  • Zdobędziesz doświadczenie w zarządzaniu zespołem oraz projektami
  • Rozwiniesz umiejętności miękkie, które według HR-ów z branży IT są obecnie szczególnie istotne u programistów
  • Wesprzesz młodych adeptów sztuki programowania w stawianiu pierwszych kroków w IT
  • Otrzymasz certyfikat potwierdzający zdobyte kompetencje

Jak dołączyć do CodersCamp jako mentor?

1

3-17.09.2020

Uzupełnij formularz rekrutacyjny

2

17-30.09.2020

Weź udział w rozmowie kwalifikacyjnej

3

30.09.2020

Otrzymasz od nas informację zwrotną o wyniku rekrutacji

Forma i miejsce kursu

Obecna edycja z racji sytuacji epidemiologicznej zostanie przeprowadzona w 100% online. Udział w kursie nie jest zależny od miejsca zamieszkania.

Zaufali nam

Partnerzy Kursu

Patronat honorowy nad wydarzeniem sprawują

Patronat medialny

Napisz do nas

Z chęcią odpowiemy na wszystkie Twoje pytania