INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język...

18
INFORMATOR Przeczytaj informator kursów Reaktor PWN i dowiedz się, jak zostać programistą

Transcript of INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język...

Page 1: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

INFORMATORPrzeczytaj informator kursów Reaktor PWN i dowiedz się,

jak zostać programistą

Page 2: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

Wstęp

Dlaczego programowanie?

Nasze kursy

Zawód Front-end Developer

Program kursu Front-end Developer

Projekty na zaliczenie kursu

Autor kursu: Front-end Developer

Zawód Back-end Developer

Program kursu Back-end Developer

Projekty na zaliczenie kursu

Autor kursu: Back-end Developer

Przebieg kursów

Dlaczego warto nas wybrać?

Jakość kursów potwierdzona przez radę programową

Chcę zapisać się na kurs. Jak to zrobić?

Kontakt

2

SPIS TREŚCI

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

Page 3: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

3

WSTĘP

Szukasz pomysłu na siebie? Twoja praca to nie do końca TO?Obserwujesz nowe technologie, branże, które Cię inspirują, ale brakuje Ci wiedzy, żeby znaleźć się tam, gdzie czekają większe zarobki, ciekawsze zadania i lepsze perspektywy rozwoju. Możesz to zmienić.

Dla takich osób jak Ty przygotowaliśmy właśnie nasz bootcamp – intensywny kilkutygodniowy trening, który przygotuje Cię do pracy w zawodzie programisty lub testera oprogramowania. Każdego dnia od rana do wieczora, pod okiem najlepszych trenerów w Polsce będziesz kodował, uczył się pracy w zespole programistów, pisał projekty, rozwijał wiedzę, umiejętności i portfolio. Z dnia na dzień, z godziny na godzinę będziesz budował podwaliny swojej nowej kariery w zawodzie programisty.

Nad innowacyjnym planem naszych zajęć pracowała grupa ekspertów z różnych dziedzin: programiści, przedsiębiorcy z branży IT, specjaliści HR, naukowcy.

To oni czuwali nad jakością naszych szkoleń. Gwarantujemy, że nasze kursy pozwolą Ci zdobyć wiedzę i umiejętności, których szukają pracodawcy.

Nie mówimy, że będzie łatwo. Czeka Cię dużo intensywnej pracy, ale na pewno warto podjąć to wyzwanie. Nagrodą jest szansa na lepszą pracę i zarobki w inspirującej branży o spektakularnych perspektywach rozwoju.

Jesteś gotowy na lepszą karierę? Zapoznaj się z kursami Reaktor PWN, wybierz odpowiedni i zacznij działać już dziś!

Page 4: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

4

DLACZEGO PROGRAMOWANIE?

to średnie zarobki na stanowisku programisty w Polsce (przy umowie o pracę)

wszystkich ofert z obszaru IT kierowanych jest do programistów konkretnie wyspecjalizowanych

tyle osób w Polsce jest programistami (na podstawie danych OECD) – to niewiele, dlatego firmy konkurują ze sobą i oferują

coraz lepsze warunki pracy

>6000 zł brutto nawet 90% 0,2 proc.

Page 5: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

5

NASZE KURSY

Przygotowujemy do zawodów w branży IT

Front-end Developer Back-end Developer Tester programowania z podstawami zarządzania

zespołem testerów

Page 6: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

6

ZAWÓD FRONT-END DEVELOPER

• Tworzyć strony internetowe na podstawie dowolnych projektów graficznych Wykorzystując odpowiednie narzędzia, będziesz w stanie na podstawie przesłanych przez designera plików graficznych stworzyć stronę identyczną jak na projekcie.

• Zoptymalizować stronę internetową pod kątem SEO Pozycjonowanie w dzisiejszych czasach to ważna rzecz, dlatego też umiejętność optymalizacji strony pod tym kątem to cenna umiejętność Front-end Developera.

• Dodać responsywność, aby stworzyć mobilną wersję strony Kto w dzisiejszych czasach nie korzysta z Internetu w swoim smartfonie? Posiadanie strony internetowej wyglądającej poprawnie na urządzeniach mobilnych to pewnego rodzaju standard.

Po kursie będziesz mógł dodać responsywność do dowolnej strony internetowej.

• Stworzyć aplikację webową wykorzystującą najnowsze frameworki Nowe frameworki ulepszają proces tworzenia aplikacji webowych. Tworzenie aplikacji bez frameworku to trudny i żmudny proces, dlatego warto, abyś poznał kilka frameworków i przyspieszył znacząco proces tworzenia strony internetowej.

• Stworzyć interesujące portfolio Portfolio to pewnego rodzaju wizytówka dla developera. Im ciekawsza będzie Twoje wizytówka, tym bardziej zostaniesz zapamiętany przez innych.

Pracując jako Front-end Developer, zajmujesz się wizualną częścią stron internetowych, gier, newsletterów, cięciem projektów graficznych do postaci HTML, optymalizacją aplikacj ipod kątem SEO, wprowadzaniem responsywności do stron internetowych.

Co będziesz umiał zrobić po kursie?

Page 7: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

7

PROGRAM KURSU FRONT-END DEVELOPER

Wprowadzenie 1. Jak działa świat stron internetowych w oparciu o protokół HTTP?

2. Podstawowe formaty XML i JSON3. Edytor tekstu vs. IDE

Git 1. Dodawanie plików i tworzenie rewizji2. Porównywanie zmian3. Publikacja zmian na serwer oraz pobierania

zmian z serwera4. Tworzenie branchy i tagów5. Usuwanie zmian

HTML 1. Semantyka znaczników2. Różnica między HTML a XHTML w oparciu

SGML a XML3. Przeznaczenie DOCTYPE4. Kodowanie pliku5. Tworzenie tabel6. Tworzenie formularzy w oparciu na XHTML 57. Wykorzystanie ramek IFrame do osadzania

innych zasobów8. Importowanie plików CSS i JavaScript

Narzędzia 1. Wykorzystanie Chrome DevTools-ów do szybkiego budowania aplikacji

CSS 1. Budowa selektorów (CSS Specificity)2. Tworzenie reguł3. Walidacja kodu4. Technika CSS Sprites5. Wykorzystanie pluginu Pixel Perfect do

wiernego odwzorowania proj. Graf6. Pseudo-elementy vs. pseudo-klasy7. Czym jest „fluid layout”?8. Czym jest RWD, czyli jak wykorzystać

„media queries”?9. Wykorzystanie preprocesor-ów (na bazie

SCSS)10. Idea framework-ów CSS (na bazie Bootstrap)

GitHub 1. Analiza Pull Request-ów2. Fork

JavaScript 1. Typy i struktury danych2. Operatory3. Zmienne4. Wyrażenie warunkowe if oraz instrukcja

wyboru switch5. Funkcje zwykłe i anonimowe6. Falsy Values7. Domknięcia (closures)8. Samowywołujące się funkcje (IIFE)9. Wywołania zwrotne (callback)10. Pętle11. Tryb ścisły12. AJAX13. BOM14. Zegary: timeout oraz interval15. DOM16. Różnice między ECMAScript 5 vs. ECMAScript• Definicja zmiennych i stałych za pomocą

nowych wyrażeń: let, const• Domyślne parametry• Shorthand definitions: properties, methods• Arrow Function• Promise17. Managery pakietów (npm, bower, yarn)18. Biblioteki: jQuery, Lodash19. Testy jednostkowe20. Systemy szablonów21. Zdarzenia22. Task runnery (np. Gulp)23. Module Bundlers (np. Webpack, Require.js)24. Frameworki – Angular 2

Warsztat z trenerem kariery

1. Jak napisać CV? 2. Jak przygotować się do rozmowy

rekrutacyjnej?3. Symulacje rozmów kwalifikacyjnych4. Autoprezentacja

SUMARYCZNA LICZBA GODZIN – 240 – 30 dni warsztatów

Page 8: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

8

PROJEKTY NA ZALICZENIE KURSU

Front-end to 3 technologie:• HTML (XHTML oraz HTML 5)

• CSS (CSS 2.1 oraz CSS 3)

• JavaScript (DOM, BOM oraz Core)

Portfolio (multi-page)

• Slider

• Galeria zdjęć

• Formularz kontaktowy

• Menu horyzontalne rozwijane

• Zegarek pokazujący aktualny czas

Portfolio (single-page)

• Prezentacja swoich projektów

• Przedstawienie swojej postaci

• Prezentacja listy swoich umiejętności

• Strona kontaktowa

Gra internetowa: Snake

• Gra opiera się na elementach w DOM-ie

• Gra o wymiarach 50 × 50

• Wąż początkowo ma rozmiar 4 kafelków

• Zbiera diamenty

• Gdy zbierze 2, to powiększa się o 1 element

• Wąż może poruszać się we wszystkie strony świata

• Wąż nie może się zatrzymać, ciągle porusza się do przodu

• Gra się kończy, gdy wąż zdobędzie 50 diamentów albo gdy dotknie samego siebie

Sklep internetowy (single-page)

• Wykorzystać bibliotekę Angular 2

• Wykorzystać narzędzia Webpack + angular-cli do stworzenia sklepu internetowego

• Prezentacja listy produktów

• Dodawanie produktu do koszyka

• Wybrane produkty będą zapamiętane w localStorage

• Wyświetlanie zawartości koszyka

Kreator koszulek

• Przycinanie obrazka przy brzegach koszulki

Jakie poznasz technologie?Projekty na zaliczenie kursu

Page 9: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

9

AUTOR KURSU: FRONT-END DEVELOPER

Autor kursu: Piotr Kowalski

Trener, kierownik Działu Aplikacji Webowych w Cyfrowym Polsacie, JavaScript Ninja, Mac lover, Open source fan.

Organizator WarsawJS – inicjatywy zrzeszającej warszawskich programistów JavaScript.

YouTuber, Clean code evangelist, speaker, autor bibliotek w npm, wieloletni blogger.

Page 10: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

10

• Projektować i implementować nowoczesne bazy danychPoznasz składnię języka SQL oraz nauczysz się tworzyć własne procedury, funkcje i widoki, które zwiększą efektywność oraz poprawią bezpieczeństwo baz danych. Zastosujesz w praktyce automatyzację procesów, która spowoduje, że Twoje bazy danych będą integralne i dostosowane do wyspecyfikowanych wymagań.

• Programować silnik aplikacjiZdobędziesz wiedzę na temat kluczowych koncepcji języka Python oraz Java, za pomocą których będziesz mógł implementować silniki zarówno aplikacji webowych, jak i większych systemów oprogramowania. Poznasz w praktyce techniki programowania zorientowanego na obiektowość, wydajność i bezpieczeństwo. Zdobyta wiedza pozwoli Ci rozpocząć pracę nad własnymi aplikacjami

i jednocześnie zapewni solidne podstawy do dalszego rozwijania umiejętności.

• Poznasz dobre praktyki programowaniaNieprzecenionym walorem udziału w kursie jest doświadczenie i praktyczna wiedza naszych trenerów. Poznasz techniki tworzenia kodu aplikacji w taki sposób, aby był zarówno optymalny dla kompilatora, jak i czytelny dla innych deweloperów oprogramowania.

• Pracować w zespole programistówPraca w grupie jest codziennym obowiązkiem na stanowisku dewelopera oprogramowania. Na tym kursie nauczysz się, jak korzystać z narzędzi umożliwiających i ułatwiających współpracę i kontrolę wersji oprogramowania zarówno w dużych, jak i w mniejszych projektach.

Back-end to si lnik aplikacj i , czyl i wszystko to, co działa po stronie serwera, ale bez czego aplikacja nie byłaby w stanie wykonywać określonych operacji . Programiści back-end projektują mechanizmy, na podstawie których funkcjonuje cała aplikacja.

ZAWÓD BACK-END DEVELOPER

Co będziesz umiał zrobić po kursie?

Page 11: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

11

PROGRAM KURSU BACK-END DEVELOPER

Bazy danych 1. Wprowadzenie do relacyjnych baz danych2. Język zapytań – SQL3. Projektowanie baz danych w MySQL4. Perspektywy/widoki baz danych

Python 1. Wprowadzenie do programowania w języku Python

• Wczytywanie danych • Instrukcje warunkowe• Pętle • Struktury danych (listy, krotki)• Funkcje • Moduły• Obiekty • Klasy• Wyrażenia regularne

Systemy kontroli wersji

1. Omówienie systemu kontroli wersji na bazie Git

• Praca nad projektem • Praca w oparciu o półkę• Praca w małych grupach w projekcie• Repozytoria zdalne • Serwis GitHub

Wybrane techniki front-end

1. Wybrane zagadnienia front-end• XML• HTTP i URL• HTML• CSS2. Javascript• Javascript w URL, HTML i handlerze• Zmienne• Model DOM• Komendy sterujące• Metody wbudowanych typów

Java 1. Podstawy programowania w języku Java• Zmienne• Instrukcje warunkowe• Pętle• Tablice• Metody• Klasy i obiekty• Dziedziczenie• Klasy abstrakcyjne, interfejsy, klasy

wewnętrzne• Pakiety• Wyjątki• Typy generyczne2. Praca z danymi3. Połączenie i praca z bazami danych JDBC4. Programowanie webowe • Komponenty • Klasy zarządcze• Szablony WWW5. Aplikacje desktopowe (Swing)

i standardowe biblioteki6. Zarządzanie dużymi projektami w języku

Java• Maven7. Biznesowe zastosowania Java• Anotacje na przykładzie JPA• XML i technologia (JAXB)• Generowanie raportów

Dobre praktyki programowania

1. Omówienie zagadnień zapewniających zwiększenie czystości kodu projektowanych aplikacji

• Dobre praktyki projektowania aplikacji• Konwencje stosowane w nazwach• Konwencje stosowane w funkcjach• Konwencje stosowane w komentarzach • Obiekty i struktury danych• Obsługa błędów• Dobre praktyki programowania

obiektowego (organizacja, hermetyzacja, spójność)

Spring Framework 1. Omówienie architektury Spring• Pliki konfiguracyjne• Fabryki komponentów i ich wykorzystanie• Cykl życia komponentu oraz jego

identyfikacja2. Spring MVC• Zasada działania Spring MVC• Hierarchia kontrolerów• Widoki i sposoby ich identyfikacji• Szablonowanie• Obsługa wyjątków3. Spring Web Flow4. Dostęp do baz danych z użyciem Spring

i JDBC5. Zapisywanie danych z użyciem

mechanizmów Spring ORM6. Integracja Spring ze środowiskiem

webowym

Warsztat z trenerem kariery

1. Jak napisać CV? 2. Jak przygotować się do rozmowy

rekrutacyjnej?3. Symulacje rozmów kwalifikacyjnych4. Autoprezentacja

SUMARYCZNA LICZBA GODZIN – 240 – 30 dni warsztatów

Page 12: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

12

PROJEKTY NA ZALICZENIE KURSU

• MySQL

• Java

• Spring

Projekt 1: System ewidencji pracowników w firmie

Projekt do zaimplementowania w języku Python zakładający stworzenie kompleksowego programu do ewidencji pracowników w firmie. Obejmuje takie funkcjonalności, jak lista zatrudnionych pracowników, lista dostępnych etatów, lista dostępnych płac itp. Stosując obiektowe aspekty języka Python, program umożliwia zautomatyzowanie mechanizmu ewidencji pracowników, modyfikacji danych pracowników, zmianę warunków zatrudnienia itp.

Projekt 2: Gra strategiczna

Projekt polega na zaimplementowaniu w języku Java gry strategicznej, na podstawie której kursant w praktyce wykorzystuje obiektowe aspekty języka. Projekt wymaga ugruntowanej wiedzy dotyczącej języka Java. Ponadto projekt rozwija umiejętności logicznego podejścia do zadanego problemu oraz radzenie sobie z takimi zaawansowanymi zagadnieniami, jak np. obsługa błędów.

Projekt 3: Aplikacja dedykowana

Projekt pozwalający na zaimplementowanie kreatywnej, a zarazem kompleksowej aplikacji, która może działać w środowisku produkcyjnym. W pierwszym etapie kursant opracuje szczegółową specyfikację wymagań dotyczącą aplikacji. Następnie kursant zaimplementuje dedykowaną aplikację, która będzie ugruntowaniem wiedzy zdobytej podczas kursu. Tak zaimplementowana aplikacja w repozytorium kursanta jednoznacznie pokazuje jego umiejętności realizowania rzeczywistych potrzeb w relacji klient– –wykonawca.

Projekt 4: Blog

Projekt implementacji bloga oferuje kursantowi zarówno możliwość wykorzystania dotychczas poznanych zagadnień, jak i zaprezentowania aplikacji, na podstawie której będzie mógł budować swój wizerunek w sieci Internet. Z pewnością takie przedsięwzięcie w portfolio kursanta jest silną stroną w procesie rekrutacji na stanowiska programistyczne. W ramach projektu kursant zaimplementuje takie elementy, jak: strona statyczna poświęcona opisowi tematyki bloga, strona umożliwiająca dodawanie komentarzy do bloga, strona umożliwiająca rejestrację na dane wydarzenie itp.

Jakie poznasz technologie?

Projekty na zaliczenie kursu

• Python

• Wybrane technologie front-end (HTML, CSS, JS, jQ)

Page 13: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

13

AUTOR KURSU: BACK-END DEVELOPER

Autor kursu: dr inż. Michał Kruczkowski

Programista, którego pasją jest rozwój i praktyczna implementacja metod sztucznej inteligencji. Przez wiele lat uczestniczył w projektach informatycznych we współpracy z takimi partnerami, jak: Atos, General Electric, NASK, IPI PAN. Jest wymagającym trenerem, który dąży do tego, żeby każdy, kto ukończy szkolenie, potrafił samodzielnie rozwijać swoje umiejętności.

Studia magisterskie ukończył w Politechnice Gdańskiej. Tytuł doktora informatyki otrzymał w Polskiej Akademii Nauk. Uwielbia rozwijać swoje umiejętności miękkie wykorzystywane w zarządzaniu projektami. Ukończył również studia podyplomowe z zarządzania projektami B+R oraz przywództwa; posiada również wiele certyfikatów branżowych, jak PRINCE2, Zarządzanie projektami w pigułce itp.

Page 14: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

14

PRZEBIEG KURSÓW

Nasz kurs składa się z 5 etapów:

1 2 3 4 5Rozgrzewka przed kursem

Warsztaty programowania z trenerem

Jednodniowy warsztat z trenerem kariery

Indywidualna praca nad projektami końcowymi Dzień Kariery

Kurs rozpoczyna się od obo-wiązkowej, indywidualnej nauki, na podstawie materia-łów, które od nas otrzymasz. Ma na celu merytoryczne przygotowanie Cię do udzia-łu w warsztatach. Uczysz się samodzielnie, w wybranym przez siebie czasie i miejscu, na podstawie materiałów on--line, na przyswojenie których masz, w zależności od wybra-nego kursu, od 1 do 3 tygodni. Na zakończenie Rozgrzewki otrzymasz od nas kilka zadań, które sprawdzą Twój stopień opanowania udostępnionego materiału.

Przez kilkadziesiąt dni, po 8 go-dzin dziennie programujesz, uczysz się, zdobywasz nowe umiejętności z zakresu pro-gramowania. Nasi trenerzy nauczą Cię programowania, korzystając ze swojego do-świadczenia i umiejętności uczenia innych.

Przez 2 tygodnie każdy z uczestników może zapisać się na 45-minutową konsul-tację z trenerem (do wyboru masz 2 terminy, raz w tygo-dniu). Indywidualny feedback trenera nie tylko ułatwi Ci pracę nad projektem, ale też pomoże doszlifować portfolio, aby robiło wrażenie na każdym pracodawcy.

Tego dnia przygotujemy Cię do głównego wyzwania – zdobycia pracy w wymarzonym zawo-dzie. Dowiesz się, jak napisać CV, jak przygotować się do roz-mowy rekrutacyjnej, poznasz techniki wzmacniające auto-prezentację.

Tego dnia zostaną wręczone certyfikaty ukończenia kursów, ogłoszone najlepsze projekty, których autorzy mają zapew-niony staż. Przede wszystkim jest to jednak czas na spotka-nie z potencjalnymi pracodaw-cami i rekruterami. Tego dnia Twoja kariera ma szansę zmie-nić się na lepsze!

Page 15: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

15

DLACZEGO WARTO NAS WYBRAĆ?

trenerzy to programiści

z doświadczeniem dydaktycznym

gwarancja stażu dla 2 najlepszych

osób na kursie

bezpłatny dostęp przez

3 miesiące przy kursie dziennym

i 5 miesięcy przy kursie

weekendowym do ponad

60 e-booków PWN z obszaru IT

korzystna oferta finansowania

na zakończenie otrzymaszCertyfikat

ukończenia kursuReaktor PWN

Page 16: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

16

JAKOŚĆ KURSÓW POTWIERDZONA PRZEZ RADĘ PROGRAMOWĄ

prof. Krzysztof Jassem

informatyk, matematyk, profesor nadzwyczajny

Uniwersytetu im. Adama Mickiewicza w Poznaniu

Mikołaj MakowskiPiotr Kowalski

dyrektor IT Contracting w Hays Poland programista, kierownik Działu Aplikacji Webowych w Cyfrowym Polsacie

dr Adam Roman

wykładowca Uniwersytetu Jagiellońskiego, praktyk w dziedzinie testowania

oprogramowania

Page 17: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

17

CHCĘ SIĘ ZAPISAĆ NA KURS. JAK TO ZROBIĆ?

zgłoś się do nas za pośrednictwem formularza on-l ine

na stronie www.reaktor.pwn.pl,

napisz maila [email protected],

zadzwoń tel. 509 630 760, 500 120 159

w ciągu 3 dni otrzymasz od nas test sprawdzający Twoje

predyspozycje do nauki programowania

po przeanalizowaniu wyników testu

skontaktujemy się z Tobą telefonicznie,

omówimy wyniki i wspólnie wybierzemy

najwłaściwszy dla Ciebie tryb nauki

jeśl i zdecydujesz, że chcesz zapisać się na kurs i zrobić pierwszy krok w stronę pracy jako programista,

podpiszemy umowę i zaczniemy

przygotowanie do kursu

Page 18: INFORMATOR - Bulldogjob Reaktor PWN.pdf · Wprowadzenie do relacyjnych baz danych 2. Język zapytań – SQL 3. Projektowanie baz danych w MySQL 4. Perspektywy/widoki baz danych Python

KONTAKTtel. 509 630 760 tel. 500 120 159

e-mail [email protected]