PROGRAMATOR. Fiszka marketingowa

Wielkość: px
Rozpocząć pokaz od strony:

Download "PROGRAMATOR. Fiszka marketingowa"

Transkrypt

1 Fiszka marketingowa

2 NAZWA AKREDYTOWANEGO ORGANIZATORA KSZTAŁCENIA Connectis Sp. z o.o. C_school OFERTA Ścieżka Miasto Kursy stacjonarne Kursy blended learning JAVA WEB Full Stack Developer React/Nod e js Tak/Nie Cena Organizacja kształcenia Tak/Nie Cena Organizacja kształcenia Wieczorowe Dzienne Weekendowe Wieczorowe Dzienne Weekendowe Warszawa tak x x x Katowice tak x x x Warszawa tak x x x Ścieżka Zdalne moderowane JAVA Web Tak/nie Cena Organizacja kształcenia tak Wieczorowe/weekendowe

3 1 Naszym celem jest pomoc obiecującym i zaangażowanym osobom w zdobyciu profesjonalnych kompetencji programistycznych. Wierzymy, że potencjał może być wszędzie, ale nie każdy otrzymuje szansę na to, aby go wykorzystać. Dlatego misją Connectis jest rozwój poprzez budowanie społeczności deweloperów. Dążymy do tego, aby stać się liderem szybkich zmian technologicznych, zapewniając dedykowane zespoły IT, łączące doświadczonych programistów z odpowiednio przygotowanymi młodszymi developerami. Wykorzystujemy program nauczania, który opiera się na koncepcji uczenia w formule blended learning pozwalającej na znaczną indywidualizację procesu kształcenia. Koncepcja ta została opracowana na bazie wieloletnich doświadczeń w pracy z doświadczonymi programistami oraz przygotowywaniu osób dopiero startujących w świecie IT do szybkiego wejścia na rynek pracy. Program pozwala zarówno na rozszerzenie wiedzy ponad standardowy plan kształcenia osobom, które szybciej chcą się rozwijać jak i uzupełnienie wiedzy tym, którzy startując w programie mają nieco mniejsze umiejętności. Uczestnicy odkrywają programowanie poprzez rozwiązywanie problemów o coraz większym stopniu złożoności. Opieka naszych mentorów pozwala na znacznie szybsze przyswajanie wiedzy i bieżące rozwiązywanie problemów. Stawiamy też na nowoczesne narzędzia pracy grupowej i dedykowane informatyce metody takie jak np. programowanie w parach, kształcenie nomadyczne, hackathony. Na potrzeby A, we współpracy z najbardziej doświadczonymi trenerami, utworzyliśmy unikatowy program łączący tradycyjną edukację z trenerem z nauką na platformie. Nasze doświadczenie we wprowadzaniu młodych programistów na rynek pracy w znacznym stopniu zwiększają szansę na szybkie znalezienie pracy po zakończeniu ścieżki. Tylko w zeszłym roku 87% naszych absolwentów znalazło zatrudnienie w projektach u naszych klientów. Jak wyglądają szkolenia? Nauka realizowana będzie w formie: Warsztatów prowadzonych w formie stacjonarnej z wykorzystaniem platformy w grupach maksymalnie 12 osobowych pod nadzorem trenerów i moderatorów. Samodzielnej (lub z innymi uczestnikami) pracy na platformie.

4 2 Zadań do wykonania na platformie edukacyjnej ze wsparciem moderatorów. Konsultacji z mentorami i trenerami (oprócz konsultacji zdalnych możliwe są też konsultacje w formule stacjonarnej). Nacisk kładziemy na praktykę. Ścieżkę realizujemy w formule blended learning łącząc zajęcia warsztatowe ze szkoleniem peer-to-peer na naszej autorskiej platformie edukacyjnej, gdzie kształcenie opiera się na wspólnym uczeniu się przez uczestników wspieranych konsultacjami moderatorów. Dzięki temu uczestnik otrzymuje pełen zakres szkoleniowy, który jest skoncentrowany, a przez to wydajny. Wybrane zajęcia prowadzone są stacjonarnie, w formie warsztatów realizowanych z wykorzystaniem platformy edukacyjnej. 12-osobowe grupy, zapewniają największy komfort nauki w formule pracy zespołowej oraz dają możliwość realizowania ćwiczeń w mikrozespołach, stanowiących świetną symulację pracy w zespołach Scrumowych. Kurs oparty jest o program, w którym każdy etap nauki daje możliwość zweryfikowania dotychczas zdobytych umiejętności. Poprzez systematyczne podwyższanie własnych kompetencji na naszej platformie, każdy uczestnik będzie mógł na bieżąco śledzić postępy w nauce oraz poziom uzyskanych kompetencji. Nasza ścieżka jest dedykowana osobom, które chcą uczyć się w sposób elastyczny, z wykorzystaniem platformy edukacyjnej, w ramach której oferujemy między innymi: Dostęp przez 7 dni w tygodniu. Dobrze zaplanowaną ścieżkę, pozwalającą na sprawdzanie wiedzy uczestnika na każdym etapie szkolenia i elastyczny dobór zadań/materiałów w zależności od postępów grupa podąża ścieżką uzyskując dostęp do opracowanych przez nas materiałów w postaci plików tekstowych oraz graficznych, testów oraz zadań praktycznych, umożliwiających zweryfikowanie dotychczas zdobytych umiejętności w domu. Dzięki temu uczestnik ma stały dostęp do pomocy naukowych i może samodzielnie stworzyć swój harmonogram pracy własnej i kontrolować postępy. Naukę pracy zespołowej. Dodatkowe narzędzia wspierające pracę zespołową i rozwijanie kompetencji samokształceniowych:. uczestnicy uczą się od siebie nawzajem, szukają wiedzy i dzielą się nią. Umiejętności samodzielnego rozwiązywania problemów oraz poszukiwania źródeł wsparcia są bardzo istotnymi kompetencjami wykorzystywanymi w praktyce w zawodzie programisty. Czy to będzie tylko programowanie? Praca programisty to nie tylko pisanie linijek kodu - po zakończeniu nauki programowania, organizujemy szkolenie z kompetencji miękkich (stacjonarnie). Obejmuje ono metodyki zwinne, metodyki szybkie (wczesne prototypowanie), rolę w zespole programistycznym, wzorce projektowe oraz narzędzia pracy grupowej. Szkolenie to poszerzy umiejętności komunikacyjne uczestników. Przygotuje do pracy zespołowej oraz sprawnej i skutecznej współpracy.

5 3 Co się dzieje po ukończeniu kursu? Znalezienie pracy jest kluczową częścią ścieżki edukacyjnej. Ukończenie kursu daje dostęp do miejsc pracy w świecie IT u naszych firm partnerskich, a najlepsi uczestnicy otrzymają konkretne oferty pracy jeszcze w trakcie szkolenia. Współpracujemy zarówno z korporacjami jak i ze startupami. Doradztwo zawodowe: Dla każdego kursanta przygotowaliśmy spotkania z Doradcą Zawodowym. Doradztwo zawodowe obejmować będzie przede wszystkim tworzenie CV, poszukiwanie odpowiedniej dla danego kandydata pracy oraz przygotowania do rozmowy kwalifikacyjnej. Pomagamy zweryfikować faktyczne kompetencje kandydata, niezbędne do wykonywania obowiązków na konkretnym stanowisku. Lokalizacja: Szkoła zlokalizowana jest w centrum Warszawy, pomiędzy Dworcem Centralnym a Zachodnim z doskonałym połączeniem komunikacji miejskiej. W pozostałych miastach zajęcia odbywają w dogodnie skomunikowanych lokalizacjach. Dla grup katowickich naprzeciwko Dworca Głównego i Galerii Katowickiej. DODATKOWE UDOGODNIENIA: Infrastruktura Szkoły: Dla uczestników szkolenia dostępna będzie: Duża przestrzeń coworkingowa, która pozwoli kandydatom poczuć się, jak w prawdziwym Softwarehous ie Sale warsztatowe przystosowane do pracy w małych grupach, Chillout room, gdzie można odpocząć w przerwie miedzy zajęciami lub po prostu popracować w niezwykłym dla zwykłych szkół otoczeniu, Dostęp do pracowni softwarehouse z przestronnymi i wygodnymi stanowiskami komputerowymi (laptop + dodatkowy monitor dla każdego uczestnika), Klimatyzowane sale, wyposażone w rzutniki, telewizory oraz sprzęt multimedialny Duża kuchnia i darmowa kawa! FAQ: CZY OTRZYMAM DYPLOM UKOŃCZENIA LUB CERTYFIKAT?

6 4 Tak, ale to nie jest najważniejsze! Ważne jest to jak pracujesz i co możesz zrobić a przede wszystkim jakim portfolio możesz się pochwalić DLACZEGO MYŚLICIE, ŻE PRZYGOTOJUCIE MNIE DO KARIERY W ŚWIECIE TECH? Podczas naszego szkolenia budujesz swój własny portfel projektów. Najlepsi uczestnicy otrzymają ofertę pracy jeszcze w trakcie nauki, to jest nasza gwarancja. CZY POMOŻECI MI W ZNALEZIENIU PRACY? Znalezienie pracy jest kluczową częścią ścieżki. Zapewnimy Ci sposób na zdobywanie wiedzy, budowanie zaufania i dostęp do profesjonalistów poprzez nasze firmy partnerskie, meetupy i warsztaty, ale ostatecznie to Ty musisz przejść nasz kurs i podjąć wyzwanie wejścia do świata programowania. CZY MUSZĘ BYĆ DOBRY Z MATEMATYKI? Nie, chociaż umiejętności logicznego myślenia na pewno się przydadzą CZY MUSZĘ MIEĆ JAKIEKOLWIEK DOŚWIADCZENIE W KODOWANIU? Absolutnie nie! JAKI ZESTAW UMIEJĘTNOŚCI MUSZĘ POSIADAĆ ABY ODNIEŚĆ SUKCES? Musisz umieć dostosowywać się, pokonywać trudności. Musisz być proaktywny, kreatywny, głodny wiedzy i musisz umieć i chcieć współpracować z innymi. A przede wszystkim musisz być uparty, konsekwentny i zdeterminowany! Trenerzy: Kadrę tworzą doświadczeni trenerzy IT. Specjaliści metodyki nauczania oraz doświadczeni programiści. Jakub Neumann/ Trener Java Dydaktyk i praktyk z wieloletnim doświadczeniem. Programista Java, JavaScript z dobrą znajomością języka Scala, współczesnych narzędzi i technologii wytwarzania oprogramowania, w szczególności związanych z aplikacjami przemysłowymi Java EE lub Spring framework oraz technologiami frontend aplikacji

7 5 typu Single Page Application (np. Angular JS). Specjalizuje się w wykorzystaniu w praktyce najnowszych technologii w szczególności opartych o mikroserwisy i programowanie reaktywne. Zajmuje się również zarządzaniem zespołami i prowadzeniem projektów IT w szczególności w duchu metodyk zwinnych. Lider i założyciel Trójmiasto Java User Group. Dyrektor ds. Technologii spółki informatycznej w której wykształcił dwa zespoły juniorów przeprowadzając ich członków do stanowisk seniorskich. Odpowiadał za koncepcję i implementację dwóch projektów informatycznych, które otrzymały nagrody za innowacyjność Europejską nagrodę System Gamifikacyjny roku oraz pierwszy na świecie system holterowski realizowany z wykorzystaniem przeglądarki internetowej. Grzegorz Madajczak / Trener Front-End Obecnie pracuje jako front-end developer w firmie sektora finansowego, gdzie na co dzień realizuje projekty na potrzeby firmy. Twórca IDE.school mającej na celu promowanie wiedzy w zakresie programowania w języku JavaScript. Od wielu lat dzieli się zdobytą wiedzą poprzez uczestnictwo w szkoleniach, spotkaniach członków społeczności deweloperów JavaScript oraz jako mentor osób wchodzących do branży IT. Pierwsze kroki w edukowaniu innych stawiał 10 lat temu. Autor artykułów do czasopisma Linux+. Współpracował z Google Developer Group w Warszawie, gdzie udzielał się aktywnie jako uczestnik wielu eventów, czy też prelegent na wykładach. Towarzyszyły temu prowadzone przeze niego szkolenia - w ramach firmy - IDE (Informatyka - Doradztwo - Edukacja) zrealizowane na terenie całej Polski, głównie dla firm z sektora publicznego. Paulina Soliwoda/ Trener umiejętności miękkich Trener z wieloletnim doświadczeniem w zakresie: przygotowywania szkoleń i programów szkoleniowych, przeprowadzania warsztatów z zakresu umiejętności liderskich, komunikacji, twórczego myślenia, rozwiazywania problemów, mnemotechniki oraz szybkiego czytania. Od wielu lat zajmuje się również przeprowadzaniem warsztatów dla dzieci i młodzieży dotyczących profilaktyki i cyberprzemocy.

8 PROGRAM JAVA WEB KURSY PODSTAWOWE INFORMATYCZNE Tytuł kursu - Podstawy protokołu HTTP i architektura współczesnych aplikacji webowych (32 h) Wprowadzenie do architektury Klient Serwer Przeglądarka Internetowa jako typowy Klient. Główne moduły przeglądarki, silnik JavaScript Podstawy języka HTML oraz CSS Główne koncepcje protokołu HTTP oraz TLS/SSL Praca w aplikacji w trybie Żądanie odpowiedź, bezstanowość protokołu, cookies Budowa adresatów URL, w tym Query String/Query Parameters Główne składowe protokołu HTTP: o podstawowe nagłówki o Content-Type a typy MIME o Metody protokołu http i ich semantyka (GET/POST/PUT/DELETE) o kody odpowiedzi oraz wybrane, najczęściej spotykane kody z grup 200, 300, 400, 500 XMLHttpRequest i technika AJAX Format JSON Podstawy wzorca REST Wybrane narzędzia testowania i pracy z protokołem HTTP (na przykład Postman) o budowanie Żądań wraz z ciałem typu application/json o wykonywanie Żądań do wybranego publicznego API (na przykład serwis jsonplaceholder) Projekt i implementacja prostej aplikacji serwerowej w języku JAVA wg wzorca REST Testowanie automatyczne części serwerowej aplikacji webowej wg wzorca REST Tytuł kursu - Bazy danych relacyjne i nierelacyjne. Język SQL (32 h) Wprowadzenie do modelu relacyjnego i historii jego powstania. Opisanie przyczyn jego popularności. Krótkie omówienie postaci Edgar a Codd a. Omówienie podstawowych terminów modelu relacyjnego: relacja, encja, tabela, klucz główny, klucz obcy, wartość null, więzy spójności, perspektywa. Omówienie różnych poziomów relacyjnej bazy danych: użytkowy, logiczny i fizyczny. Omówienie przeznaczenia i elementów występujących na diagramie encji. Przykłady różnego rodzaju związków, które mogę wystąpić na diagramie encji: jeden-do-wiele, wiele-do-wiele, związki jedno-jednoznaczne itd. Ćwiczenia z analizy wymagań klienta i ich zamiany na diagram encji. Dyskusja na temat różnego rodzaju problemów, które można napotkać projektując diagram encji. Wprowadzenie terminu postaci normalnych: 1, 2, 3 postać normalna i postać normalna Boyce a-codda.

9 1 Wprowadzenie do języka SQL na podstawie wybranej bazy danych i dialektu języka SQL. Krótki opis historii języka SQL i jego aktualnej wersji. Omówienie podstawowej składni instrukcji DQL SELECT, FROM Omówienie klauzuli WHERE. Wstęp do logiki boolowskiej z uwzględnieniem wartości null. Omówienie podstawowych operatorów < (mniejszy), > (większy), <= (mniejszy równy), >= (większy równy), = (równy), IS NULL, IS NOT NULL. Omówienie klauzuli ORDER BY i DISTINCT Omówienie klauzuli GROUP BY i HAVING Omówienie pojęcia NoSQL i genezy jego powstania. Przedstawienie czterech podstawowych kategorii rozwiązań NoSQL: klucz-wartość, big table, bazy dokumentowe, bazy grafowe. Omówienie wad i zalety każdego z nich. Podsumowanie wiadomości i terminów przedstawionych w czasie kursu. JĘZYKI PROGRAMOWANIA KURSY SPECJALISTYCZNE Tytuł kursu - Programowanie w języku Java (100 h) Wprowadzenie do świata języka Java i aspektów dla niego charakterystycznych Java Virtual Machine, Java Development Kit, Java Runtime Environment Instalacja w wybranym systemie operacyjnym, ustawienie zmiennych systemowych PATH, JAVA_HOME Kompilacja i uruchamianie programów w terminalu/linii poleceń Zapoznanie z wybranym środowiskiem programistycznym, zakładanie projektów, tworzenie pakietów, klas, uruchamianie programów Zmienne i typy danych: prymitywne i referencyjne Tablice jedno i wielowymiarowe Podstawowa składnia języka m.in: instrukcje warunkowe, pętle, operatory Praca z debuggerem Klasy i ich składowe, hermetyzacja, obiekty, referencje, konwencje nazewnicze, Pakiety, konwencje nazewnicze, struktura katalogów Tworzenie obiektów, konstruktory i ich rodzaje Praca z dokumentacją Klasa Object, kontrakt dla metod equals() i hashcode() Metody instancyjne, statyczne, przeciążanie Modyfikatory dostępu Konwencja JavaBeans Kompozycja Typ wyliczeniowy Interfejsy i implementacje Dziedziczenie, klasy abstrakcyjne, przesłanianie metod Generyczność Kolekcje: Iterable, Set, List, Map i ich implementacje, cechy, złożoność kluczowych operacji, klasy usługowe Collections, Arrays Wyjątki i ich obsługa Praca z API javy w zakresie obsługi dat i czasu Tytuł kursu Aplikacje webowe w języku Java (80 h)

10 2 Wprowadzenie do koncepcji aplikacji webowych. Standard Java Enterprise Edition i aplikacje frameworka Spring Wprowadzenie do koncepcji kontenera webowego i serwerów aplikacji (np. tomcat, jetty) Koncepcje frameworka Spring ze szczególnym uwzględnieniem Spring Boot, konfigurowanie i uruchamianie aplikacji Spring Boot Archiwum typu war oraz deployment aplikacji webowej w środowisku developerskim (np. Maven z wtyczką jetty, Gradle z wtyczką gretty, deployment ze środowiska IDE) Aplikacje webowe według wzorca REST we frameworku Spring Boot, konfiguracja projektu, podstawowe typy i adnotacje itp. Praca z dokumentami JSON we frameworku Spring Boot, maper JSON - obiekt Javy Projekt Spring Data, typy i adnotacje standardu Java Persistence, modelowanie dziedziny i @OneToOne itp. Projekt i implementacja aplikacji webowej Spring Boot wg wzorca REST (RESTful web service) wraz z warstwą dostępu do danych Automatyczne testowanie aplikacji webowych w środowisku Spring Boot NARZĘDZIA I BIBLIOTEKI PROGRAMISTYCZNE Tytuł kursu - Język Java wybrane biblioteki i narzędzia (32 h) Cykl wytwórczy i fazy życia typowego projektu w języku Java Główne zadania narzędzi Maven/Gradle w obszarach o spełniania zależności w projekcie na poziomie bibliotek o automatyzacji głównych czynności i faz przy wytwarzaniu artefaktów o definiowania wzorców w zakresie układu katalogów o różnym przeznaczeniu o definiowania dobrych praktyk w zakresie zapewniania jakości wytwarzanego oprogramowania Instalacja narzędzi Maven oraz Gradle, także w środowisku IDE, uruchamianie projektów opartych o Maven/Gradle oraz główne cele (goals/tasks) dla Maven/Gradle Repozytoria lokalne i globalne (w tym repozytorium centralne) Identyfikator GAV artefaktów Składnia i struktura pliku pom.xml (Maven) oraz build.gradle oraz innych plików definiujących projekt (Gradle) Wprowadzenie do testowania jednostkowego Biblioteka JUnit (mechanika testów, podstawowe adnotacje, assercje, testy parametryczne) Tytuł kursu - Praca z repozytorium kodu: system Git (20 h) Wprowadzenie do systemów kontroli wersji (Source Code Management), główne cele i zadania Instalacja systemu Git na komputerach lokalnych i konfiguracja podstawowych ustawień lokalnych Zdalne repozytorium w wybranym systemie na przykładzie gitlab.com, klonowanie repozytorium Typowe zadania, podstawowe czynności podczas pracy z Git oraz dobre praktyki związane z zagadnieniami: o commit o push o branching o podstawy pracy grupowej o merging i rozwiązywanie konfliktów o rebase (podstawy) Praca z systemem Git w wybranym IDE, na przykładzie środowiska IntelliJ

11 3 WARSZTATY ZWIĄZANE Z METODAMI PRACY Tytuł kursu - Warsztaty - metodyki zwinne (16 h) Wprowadzenie do metodyk Agile. Wartości i zasady w Agile. Główne elementy Scruma: Sprint, Backlog, Produkt. Role w Scrumie: Scrum Master, Właściciel produktu (Product Owner) i Zespół. Spotkania w Scrumie: Planowanie Sprintu, Codzienny Scrum, Retrospektywa Sprintu i Przegląd Sprintu. Metody estymacji zadań w metodykach zwinnych: Historyjki użytkownika (User Story), Waga historyjki (Story Points) i Planing Poker. Programowanie ekstremalne: Testy jednostkowe (UnitTest), Programowanie sterowane testami (TDD), Programowanie w parach (Pair programming), Ciągła integracja (CI). Zapewnienie jakości w Scrumie. Tytuł kursu - Role w zespole programistycznym - efektywne metody pracy (8 h) Wprowadzenie do tematu podziału na role w zespole programistycznym. Korzyści płynące z przypisywania konkretnych ról w zespole programistycznym Podział ról w zespole programistycznym (sponsor, użytkownik, kierownik programu, analityk, projektant, programista, tester, konserwator itp.) Szczegółowa definicja każdej z ról w zespole, najważniejsze zadania i omówienie wybranych przykładów W jaki sposób dzielimy się funkcjami w zespole, oraz w jaki sposób organizowane są role. Struktury zespołu programistycznego (sieciowa, gwiaździsta) Tytuł kursu - Wzorce projektowe, narzędzia pracy grupowej (8 h) Wprowadzenie do tematu wzorców projektowych (definicja, aspekty techniczne, wzorce projektowe jako narzędzie pracy grupowej przykłady) Podział wzorców na trzy rodziny, według ich rodzaju (wzorce kreacyjne, wzorce strukturalne, wzorce czynnościowe) Wzorce kreacyjne o Definicja o Prosta fabryka (simple factory) o Metoda wytwórcza wprowadzenie i omówienie wybranego przykładu o Fabryka abstrakcyjna wprowadzenie i omówienie wybranego przykładu o Builder (budowniczy) o Singleton o Prototyp o Zastosowanie opisanych wzorców kreacyjnych w praktyce Wzorce strukturalne: o Definicja o Wzorzec Adapter o Dekorator wprowadzenie i omówienie wybranego przykładu o Wzorzec Fasada o Wzorzec Kompozyt o Wzorzec Most Bridge

12 4 o Wzorzec Pełnomocnik o Wzorzec Pyłek Flyweight o Zastosowanie opisanych wzorców strukturalnych w praktyce Wzorce czynnościowe o Łańcuch zobowiązań/odpowiedzialności wprowadzenie i omówienie wybranego przykładu o Wzorzec Polecenie - Command o Iterator zasada działania i omówienie wybranego przykładu o Wzorzec Mediator o Wzorzec Obserwator Observer o Wzorzec Stan State i metody implementacji o Wzorzec Strategia o Wzorzec Odwiedzający Visitor o Zastosowanie opisanych wzorców czynnościowych w praktyce. Podział wzorców według ich zakresów (klasowe, obiektowe) Klasyfikacja opisanych wzorców na klasowe lub obiektowe zadanie praktyczne dla uczestników Omówienie przykładów wzorców Zastosowanie wzorców w pracy Zakończenie szkolenia, podsumowanie Organizacja kształcenia Opis projektów grupowych (zawartość, umiejscowienie w ramach ścieżki) 1.Projekt grupowy Temat: Projekt i implementacja logiki aplikacji obsługi systemu sprzedaży biletów [do wyboru: parkingu, kin, lotów, pociągu...] Umiejscowienie na ścieżce (kurs): Programowanie w języku Java Cele: Zaprojektowanie, implementacja i testowanie aplikacji w języku Java wg zadanej specyfikacji szczegółowej, z wyraźnym podziałem ról i odpowiedzialności wśród członków zespołu. Słuchacze organizują sami (lub z pomocą trenera) podział odpowiedzialności (ról), wybierają wg własnego uznania narzędzia komunikacji i pracy grupowej, rozliczają się nawzajem z wykonanej pracy. Na tym etapie nauki mogą ujawnić się typowe problemy w pracy grupowej: nierzetelność i nieterminowość wykonywania zadań, braki wiedzy merytorycznej, problemy komunikacyjne. Trener rozstrzyga wszelkie wątpliwości i pomaga. Grupa: 3 osoby 2 Projekt grupowy Temat: Projekt i implementacja API (HTTP REST) aplikacji webowej aplikacji obsługi systemu sprzedaży biletów [do wyboru: parkingu, kin, lotów, pociągu, temat inny niż w projekcie 1.] Umiejscowienie na ścieżce (kurs): Aplikacje webowe w języku Java Cele: Zaprojektowanie, implementacja i testowanie API aplikacji webowej w oparciu o technologie backendowe w języku Java (np. Spring/Spring Boot), z wykorzystaniem relacyjnej bazy danych, wg zadanej specyfikacji szczegółowej, z wyraźnym podziałem ról i odpowiedzialności wśród członków zespołu. Słuchacze organizują sami podział odpowiedzialności (ról), korzystają z poznanego na kursie narzędzia komunikacji i pracy grupowej oraz systemu kontroli wersji a także rozliczają się nawzajem z wykonanej pracy. Na tym etapie nauki mogą ujawnić się problemy w

13 5 pracy grupowej związane z zakresem prac (dużo większy niż w projekcie grupowym 1.) lub doborem technologi czy konkretnego rozwiązania. Trener podpowiada rozwiązania ale nie ingeruje za bardzo w prace w zespole. Grupa: 3 osoby Metody komunikacji wideokonferencje chat z wykorzystaniem dedykowanego narzędzia powszechnie używanego w pracy programistów np. Slack asynchronicznie: praca z repozytoriami kodu, techniki typu Pull/Merge Request - trener ocenia kod gdy słuchacz zgłosi gotowość do oceny synchronicznie i asynchronicznie Code Review na zajęciach stacjonarnych, wideokonferencjach, konsultacjach indywidualnych forum na platformie edukacyjnej trener odpowiadający na maile użytkowników

14 Formuła blended learning Tytuł liczba godzin kursu Liczba stacjonarnych godzin KURSY PODSTAWOWE INFORMATYCZNE (min 30% godzin stacjonarnych) Podstawy protokołu HTTP i architektura współczesnych aplikacji webowych Liczba godzin moderowan ych / proponowa na forma zajęć moderowan ych Tytuł kursu/ liczba godzin i zestawienie (linki) do materiałów edukacyjnych (kursów) wraz z krótkim opisem treści Kurs Podstawy protokołu HTTP i architektury aplikacji webowych 20 h SUMA godzin (stacjonarnych/moderowany ch/kursów zdalnych) 32= h przy wykorzystaniu platformy Bazy danych relacyjne i nierelacyjne. Język SQL Kurs: Podstawy relacyjnych baz danych i języka SQL 20 h 32= h przy wykorzystaniu platformy JĘZYKI PROGRAMOWANIA KURSY SPECJALISTYCZNE (min 30% godzin stacjonarnych) Programowanie w języku Java Kurs: Programowanie w języku Java - podstawy 60 h Aplikacje webowe w języku Java Kurs Technologie Java Backend 40 h 100 = h przy wykorzystaniu platformy 80= h z wykorzystaniem platformy

15 1 NARZĘDZIA I BIBLIOTEKI PROGRAMISTYCZNE (min 30% godzin stacjonarnych) Język Java wybrane biblioteki i Kurs: Narzędzia wytwarzania narzędzia oprogramowania w języku Java 18 h 30=12+18 przy wykorzystaniu platformy Praca z repozytorium kodu: system Git 20 8 Kurs: System kontroli wersji - Git) 12 h KURSY ZWIĄZANE Z METODAMI PRACY (min 50% godzin stacjonarnych) Warsztaty - metodyki zwinne 16 8 Kurs: Wprowadzenie do metodyk Agile. 8 h 20 = przy wykorzystaniu platformy 16=8+8 przy wykorzystaniu platformy Role w zespole programistycznym - efektywne metody pracy Wzorce projektowe, narzędzia pracy grupowej 8 4 Kurs: Wprowadzenie do tematu podziału na role w zespole programistycznym. 4 h 8 4 Kurs Wprowadzenie do tematu wzorców projektowych 4 h 8=4+4 h przy wykorzystaniu platformy 8=4+4 h przy wykorzystaniu platformy KURSY Z KOMPETENCJI KLUCZOWYCH (100% godzin stacjonarnych) Umiejętność rozwiązywania problemów Umiejętność prezentacji

16 2 Kompetencje komunikacyjne Kompetencje organizacyjne - wyznaczanie priorytetów itp Formuła zdalna moderowana Tytuł liczba godzin kursu (minimalna) Liczba stacjonarnych godzin KURSY PODSTAWOWE INFORMATYCZNE (min 30% godzin moderowanych) Podstawy protokołu HTTP i architektura współczesnych aplikacji webowych Liczba godzin moderowanych / proponowana forma zajęć moderowanych h wideokonferencje chat z wykorzystaniem Slack asynchronicznie: praca z repozytoriami kodu, techniki typu Pull/Merge Request - trener ocenia kod gdy słuchacz zgłosi gotowość do oceny synchronicznie i asynchronicznie Code Review na zajęciach stacjonarnych, wideokonferencjac h, konsultacjach Tytuł kursu na platformie edukacyjnej/ liczba godzin Kurs Podstawy protokołu HTTP i architektury aplikacji webowych 20 h SUMA godzin (stacjonarnych/mod erowanych/kursów zdalnych) 32 = h

17 3 indywidualnych Bazy danych relacyjne i nierelacyjne. Język SQL h j.w. kurs: Podstawy relacyjnych baz danych i języka SQL) 20 h 32 = h JĘZYKI PROGRAMOWANIA KURSY SPECJALISTYCZNE (min 30% godzin moderowanych) Programowanie w języku Java h j.w. Aplikacje webowe w języku Java h j.w. NARZĘDZIA I BIBLIOTEKI PROGRAMISTYCZNE (min 30% godzin moderowanych) Kurs - Programowanie w języku Java 60 h Kurs: Technologie Java Backend wykorzystaniem frameworka Spring/Spring Boot. 40 h 100 = h 80 = h Język Java wybrane biblioteki i narzędzia h j.w. Kurs: Narzędzia wytwarzania oprogramowania w języku Java 20 h 32= h Praca z repozytorium kodu: system Git 20 8 h j.w. Kurs System kontroli wersji - Git 12 h 20 = h

18 4 KURSY ZWIĄZANE Z METODAMI PRACY (min 50% godzin moderowanych) Warsztaty - metodyki zwinne 16 8 h j.w. Kurs: Wprowadzenie do metodyk Agile. 8 h 16= 8+8 h Role w zespole programistycznym - efektywne metody pracy 8 4 h j.w. Kurs Wprowadzenie do tematu podziału na role w zespole programistycznym. 4 h 8 = 4+4 h Wzorce projektowe, narzędzia pracy grupowej 8 4 h j.w. Kurs Wprowadzenie do tematu wzorców projektowych 8 = 4+4 h KURSY Z KOMPETENCJI KLUCZOWYCH (100% godzin stacjonarnych) Umiejętność rozwiązywania problemów h Umiejętność prezentacji h Kompetencje komunikacyjne h Kompetencje organizacyjne - wyznaczanie priorytetów itp h

PROGRAMATOR. Fiszka marketingowa

PROGRAMATOR. Fiszka marketingowa Fiszka marketingowa NAZWA AKREDYTOWANEGO ORGANIZATORA KSZTAŁCENIA Connectis Sp. z o.o. C_school OFERTA Ścieżka Miasto Kursy stacjonarne Kursy blended learning JAVA WEB Full Stack Developer React/Nod e

Bardziej szczegółowo

PROGRAMATOR. Ścieżka: Programista java Eduweb

PROGRAMATOR. Ścieżka: Programista java Eduweb PROGRAMATOR Ścieżka: Programista java Eduweb NAZWA AKREDYTOWANEGO ORGANIZATORA KSZTAŁCENIA eduweb.pl OFERTA Ścieżka Miasto Kursy stacjonarne z elementami blended learning Cena Organizacja kształcenia Kursy

Bardziej szczegółowo

PROGRAMATOR. Fiszka marketingowa

PROGRAMATOR. Fiszka marketingowa Fiszka marketingowa NAZWA AKREDYTOWANEGO ORGANIZATORA KSZTAŁCENIA Connectis Sp. z o.o. C_school OFERTA Ścieżka Miasto Kursy stacjonarne Kursy blended learning JAVA WEB Full Stack Developer React/Nod e

Bardziej szczegółowo

Oferta szkoleń firmy Code Sprinters

Oferta szkoleń firmy Code Sprinters Oferta szkoleń firmy Code Sprinters Code Sprinters sp z o.o. Królewska 2/2 Kraków Telefon +48 12 379 34 14 Fax +48 12 379 34 11 info@codesprinters.com www.codesprinters.com Jako liderzy na rynku szkoleń

Bardziej szczegółowo

Tytuł szkolenia: Angular 4 - budowanie nowoczesnych i wydajnych aplikacji przeglądarkowych

Tytuł szkolenia: Angular 4 - budowanie nowoczesnych i wydajnych aplikacji przeglądarkowych Kod szkolenia: ANGULAR 4 Tytuł szkolenia: Angular 4 - budowanie nowoczesnych i wydajnych aplikacji przeglądarkowych Dni: 5 Opis: Adresaci szkolenia Kurs przeznaczony jest dla programistów posiadających

Bardziej szczegółowo

Full Stack JavaScript z Angular i Nest. Dni: 5. Opis: Adresaci szkolenia

Full Stack JavaScript z Angular i Nest. Dni: 5. Opis: Adresaci szkolenia Kod szkolenia: Tytuł szkolenia: DED/FSJS Full Stack JavaScript z Angular i Nest Dni: 5 Opis: Adresaci szkolenia Kurs przeznaczony jest dla programistów posiadających podstawową wiedzę w zakresie JavaScript,

Bardziej szczegółowo

PROGRAMATOR. Fiszka marketingowa. Wersja 1. Załącznik nr 10 do dokumentu Zasady współpracy z firmami szkoleniowymi

PROGRAMATOR. Fiszka marketingowa. Wersja 1. Załącznik nr 10 do dokumentu Zasady współpracy z firmami szkoleniowymi Fiszka marketingowa Załącznik nr 10 do dokumentu Zasady współpracy z firmami szkoleniowymi Wersja 1 NAZWA AKREDYTOWANEGO ORGANIZATORA KSZTAŁCENIA WYDAWNICTWO NAUKOWE PWN SA - REAKTOR OFERTA Ścieżka Miasto

Bardziej szczegółowo

Program szkolenia: Continuous Integration i Git

Program szkolenia: Continuous Integration i Git Program szkolenia: Continuous Integration i Git Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Continuous Integration i Git tools-git-ci Narzędzia developerzy testerzy 2 dni 50%

Bardziej szczegółowo

Architektura mikroserwisów na platformie Spring IO

Architektura mikroserwisów na platformie Spring IO Kod szkolenia: Tytuł szkolenia: SPRIO Architektura mikroserwisów na platformie Spring IO Dni: 3 Opis: Adresaci szkolenia Szkolenie adresowane jest do programistów Java pragnących dowiedzieć się jak tworzyć

Bardziej szczegółowo

Zaawansowane programowanie w języku C++

Zaawansowane programowanie w języku C++ Kod szkolenia: Tytuł szkolenia: C/ADV Zaawansowane programowanie w języku C++ Dni: 3 Opis: Uczestnicy szkolenia zapoznają się z metodami wytwarzania oprogramowania z użyciem zaawansowanych mechanizmów

Bardziej szczegółowo

Przygotowanie do nowoczesnego programowania po stronie przeglądarki. (HTML5, CSS3, JS, wzorce, architektura, narzędzia)

Przygotowanie do nowoczesnego programowania po stronie przeglądarki. (HTML5, CSS3, JS, wzorce, architektura, narzędzia) Program szkolenia: Przygotowanie do nowoczesnego programowania po stronie przeglądarki (HTML5, CSS3, JS, wzorce, architektura, narzędzia) Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania:

Bardziej szczegółowo

Dobry Product Backlog Oferta szkolenia dla Product Ownerów

Dobry Product Backlog Oferta szkolenia dla Product Ownerów Dobry Product Backlog Oferta szkolenia dla Product Ownerów Spis treści Dobry Product Backlog w 1 dzień... 1 Dobry Product Backlog w 2 dni... 3 Informacje o prowadzącej... 5 Dobry Product Backlog w 1 dzień

Bardziej szczegółowo

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle EFEKTY KSZTAŁCENIA Wiedza Absolwent tej specjalności

Bardziej szczegółowo

IT Camp Junior Java Developer. Cel kursu

IT Camp Junior Java Developer. Cel kursu IT Camp Junior Java Developer Cel kursu Kurs ma na celu przygotowanie do roli Młodszego Programisty Java. Podczas kursu uczestnik pozna narzędzia wykorzystywane w codziennej pracy programisty, język Java,

Bardziej szczegółowo

Wymagania: umiejętność modelowania systemów informatycznych z wykorzystaniem UML. umiejętność definiowania i kreatywnego rozwiązywania problemów

Wymagania: umiejętność modelowania systemów informatycznych z wykorzystaniem UML. umiejętność definiowania i kreatywnego rozwiązywania problemów Oferta pracy nr 1 Opis oferty pracy ANALITYK BIZNESOWY (TELCO) Wymagania: wykształcenie wyższe telekomunikacyjne, informatyczne lub pokrewne praktyczna znajomość technologii telekomunikacyjnych (takich

Bardziej szczegółowo

Technologie dla aplikacji klasy enterprise. Wprowadzenie. Marek Wojciechowski

Technologie dla aplikacji klasy enterprise. Wprowadzenie. Marek Wojciechowski Technologie dla aplikacji klasy enterprise Wprowadzenie Marek Wojciechowski Co oznacza enterprise-ready? Bezpieczeństwo Skalowalność Stabilność Kompatybilność wstecz Wsparcie Dokumentacja Łatwość integracji

Bardziej szczegółowo

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki Dariusz Brzeziński Politechnika Poznańska, Instytut Informatyki Język programowania prosty bezpieczny zorientowany obiektowo wielowątkowy rozproszony przenaszalny interpretowany dynamiczny wydajny Platforma

Bardziej szczegółowo

KARTA PRZEDMIOTU. Warsztaty z Ruby on Rails. Ruby on Rails Workshop

KARTA PRZEDMIOTU. Warsztaty z Ruby on Rails. Ruby on Rails Workshop KARTA PRZEDMIOTU Warsztaty z Ruby on Rails Ruby on Rails Workshop realizowanego w ramach projektu PO WER 2017 2019 Wydział Inżynierii Elektrycznej i Komputerowej Kierunek studiów: Informatyka Profil: ogólnoakademicki

Bardziej szczegółowo

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa 1 Java Wprowadzenie 2 Czym jest Java? Język programowania prosty zorientowany obiektowo rozproszony interpretowany wydajny Platforma bezpieczny wielowątkowy przenaszalny dynamiczny Rozumiana jako środowisko

Bardziej szczegółowo

Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE

Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE Cena szkolenia Cena szkolenia wynosi 100 zł za 60 min. Ilość godzin szkolenia jest zależna od postępów w nauce uczestnika kursu oraz ilości czasu, którą będzie

Bardziej szczegółowo

PROGRAM PŁATNYCH STAŻY EFEKTYWNI 2016

PROGRAM PŁATNYCH STAŻY EFEKTYWNI 2016 PROGRAM PŁATNYCH STAŻY EFEKTYWNI 2016 www.efektech.com Czym się zajmujemy? Efekt Technologies świadczy usługi z zakresu efektywnego zarządzania energią w przedsiębiorstwach, bazując na własnych rozwiązaniach

Bardziej szczegółowo

Programowanie Zespołowe

Programowanie Zespołowe Programowanie Zespołowe Dobre Praktyki dr Rafał Skinderowicz mgr inż. Michał Maliszewski Parafrazując klasyka: Jeśli piszesz w Javie pisz w Javie - Rafał Ciepiela Principal Software Developer Cadence Design

Bardziej szczegółowo

edycja 20 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr ZW 124/2017 i 112/2017 i 113/2017

edycja 20 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr ZW 124/2017 i 112/2017 i 113/2017 Wrocław, 27.05.2019 Program kształcenia i plan studiów podyplomowych: Technologie internetowe edycja 20 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr ZW 124/2017 i 112/2017 i 113/2017 organizowanego

Bardziej szczegółowo

Wykład Ćwiczenia Laboratorium Projekt Seminarium

Wykład Ćwiczenia Laboratorium Projekt Seminarium WYDZIAŁ ELEKTRONIKI KARTA PRZEDMIOTU Nazwa w języku polskim Języki programowania Nazwa w języku angielskim Programming languages Kierunek studiów (jeśli dotyczy): Informatyka - INF Specjalność (jeśli dotyczy):

Bardziej szczegółowo

Oferta usług coachingowych firmy Code Sprinters

Oferta usług coachingowych firmy Code Sprinters Oferta usług coachingowych firmy Code Sprinters Code Sprinters sp z o.o. Królewska 2/2 Kraków Telefon +48 12 379 34 14 Fax +48 12 379 34 11 info@codesprinters.com www.codesprinters.com Zakres i sposób

Bardziej szczegółowo

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych: Egzaminy na plus Stres na minus! Zdawaj bezpłatne egzaminy Microsoft, Linux, C++ z nami i zadbaj o swoją karierę. Oferujemy Ci pierwsze certyfikaty zawodowe w Twojej przyszłej karierze, które idealnie

Bardziej szczegółowo

Szkolenie: Podstawy automatyzacji z Selenium IDE

Szkolenie: Podstawy automatyzacji z Selenium IDE Szkolenie: Podstawy automatyzacji z Selenium IDE Selenium IDE to bardzo użyteczne narzędzie do szybkiej i skutecznej automatyzacji testów aplikacji internetowych. Jest ono kompromisem między typową automatyzacją,

Bardziej szczegółowo

MŁODSZY SPECJALISTA DS. OBSŁUGI KLIENTA Z JĘZYKIEM NIEMIECKIM Miejsce pracy: Piotrków Trybunalski nr ref. DOK/2017

MŁODSZY SPECJALISTA DS. OBSŁUGI KLIENTA Z JĘZYKIEM NIEMIECKIM Miejsce pracy: Piotrków Trybunalski nr ref. DOK/2017 MŁODSZY SPECJALISTA DS. OBSŁUGI KLIENTA Z JĘZYKIEM NIEMIECKIM nr ref. DOK/2017 Osoba zatrudniona na tym stanowisku, będzie odpowiedzialna za: realizację projektów marketingowych w ustalonym zakresie oraz

Bardziej szczegółowo

Program szkolenia: Tworzenie aplikacji w Ruby on Rails z wykorzystaniem zwinnych metodyk

Program szkolenia: Tworzenie aplikacji w Ruby on Rails z wykorzystaniem zwinnych metodyk Program szkolenia: Tworzenie aplikacji w Ruby on Rails z wykorzystaniem zwinnych metodyk Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Tworzenie aplikacji w Ruby on Rails z wykorzystaniem

Bardziej szczegółowo

ANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH

ANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH ANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH szkolenie dla webdeveloperów ze znajomością przynajmniej podstaw HTML i JavaScript INFORMACJE PODSTAWOWE AngularJS to framework JavaScript stworzony przez inżynierów

Bardziej szczegółowo

Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ (INT) Inżynieria internetowa 1. Tryby komunikacji między procesami w standardzie Message Passing Interface 2. HTML DOM i XHTML cel i charakterystyka 3. Asynchroniczna komunikacja serwerem HTTP w technologii

Bardziej szczegółowo

Wzorce projektowe. dr inż. Marcin Pietroo

Wzorce projektowe. dr inż. Marcin Pietroo Wzorce projektowe dr inż. Marcin Pietroo Wzorce projektowe Wzorzec projektowy (ang. design pattern) w inżynierii oprogramowania, rozwiązanie często pojawiających się, powtarzalnych problemów projektowych.

Bardziej szczegółowo

SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA,

SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA, Numer zadania: 11 Innowacje i kreatywność w nauczaniu dzieci i młodzieży - zastosowanie technologii informacyjnej z uwzględnieniem nauczania na odległość SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA, 2009 Wydanie

Bardziej szczegółowo

Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, Zofia Kruczkiewicz

Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, Zofia Kruczkiewicz Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, 2004 Zofia Kruczkiewicz 1. Przedstaw znaczenie oprogramowania we współczesnym świecie x 1 2. Jaki wpływ na ludzi, komunikację

Bardziej szczegółowo

I. Opis przedmiotu zamówienia

I. Opis przedmiotu zamówienia I. Opis przedmiotu zamówienia Przedmiotem zamówienia jest świadczenie usług z zakresu zapewnienia zasobów ludzkich z branży IT przez okres 12 miesięcy od dnia zawarcia umowy ramowej, polegających na zapewnieniu

Bardziej szczegółowo

Produktywne tworzenie aplikacji webowych z wykorzystaniem Groovy i

Produktywne tworzenie aplikacji webowych z wykorzystaniem Groovy i Program szkolenia: Produktywne tworzenie aplikacji webowych z wykorzystaniem Groovy i Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Produktywne tworzenie aplikacji webowych z

Bardziej szczegółowo

Spring Framework - wprowadzenie i zagadnienia zaawansowane

Spring Framework - wprowadzenie i zagadnienia zaawansowane Program szkolenia: Spring Framework - wprowadzenie i zagadnienia zaawansowane Informacje ogólne Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Spring Framework - wprowadzenie i zagadnienia

Bardziej szczegółowo

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Programowanie obiektowe (Java) Nazwa modułu w języku angielskim Object oriented

Bardziej szczegółowo

Zwinna współpraca programistów i testerów z wykorzystaniem BDD i. by Example (JBehave/Spock/SpecFlow)

Zwinna współpraca programistów i testerów z wykorzystaniem BDD i. by Example (JBehave/Spock/SpecFlow) Program szkolenia: Zwinna współpraca programistów i testerów z wykorzystaniem BDD i Spec Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Zwinna współpraca programistów i testerów

Bardziej szczegółowo

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych KARTA PRZEDMIOTU Nazwa przedmiotu/modułu: Nazwa angielska: Kierunek studiów: Poziom studiów: Profil studiów Jednostka prowadząca: Programowanie aplikacji internetowych Web application development edukacja

Bardziej szczegółowo

Projektowanie, tworzenie aplikacji mobilnych na platformie Android

Projektowanie, tworzenie aplikacji mobilnych na platformie Android Program szkolenia: Projektowanie, tworzenie aplikacji mobilnych na platformie Android Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Projektowanie, tworzenie aplikacji mobilnych

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE OBIEKTOWE Object-Oriented Programming

Bardziej szczegółowo

Program szkolenia: Test Driven Development (TDD) using Spock or JUnit 5

Program szkolenia: Test Driven Development (TDD) using Spock or JUnit 5 Program szkolenia: Test Driven Development (TDD) using Spock or JUnit 5 Informacje: Nazwa: Test Driven Development (TDD) using Spock or JUnit 5 Kod: craft-test-tdd Kategoria: Testowanie automatyczne Grupa

Bardziej szczegółowo

Usługa: Testowanie wydajności oprogramowania

Usługa: Testowanie wydajności oprogramowania Usługa: Testowanie wydajności oprogramowania testerzy.pl przeprowadzają kompleksowe testowanie wydajności różnych systemów informatycznych. Testowanie wydajności to próba obciążenia serwera, bazy danych

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C.

Bardziej szczegółowo

Programista do działu testów PDT/1401/T/TBG

Programista do działu testów PDT/1401/T/TBG Programista do działu testów PDT/1401/T/TBG podstawowa znajomość języka Bash lub JAVA podstawowa znajomość środowiska Linux (rzeczywista) umiejętność analitycznego i kreatywnego myślenia Następujące cechy

Bardziej szczegółowo

Techniki efektywnego testowania kodu dla programistów Java (Spock

Techniki efektywnego testowania kodu dla programistów Java (Spock Program szkolenia: Techniki efektywnego testowania kodu dla programistów Java (Spock/JUnit) Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Techniki efektywnego testowania kodu

Bardziej szczegółowo

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ), PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 1. Wprowadzenie do aplikacji internetowych

Bardziej szczegółowo

PROGRAM ZAJĘĆ REALIZOWANYCH W RAMACH PROJEKTU

PROGRAM ZAJĘĆ REALIZOWANYCH W RAMACH PROJEKTU PROGRAM ZAJĘĆ REALIZOWANYCH W RAMACH PROJEKTU N@uczyciel przygotowanie nauczycieli z ZSP do stosowania e-elarningu w nauczaniu i samokształceniu Szkolenie współfinansowane ze środków Unii Europejskiej

Bardziej szczegółowo

[Junior Developer - pierwsza praca jako programista - JavaDevMatt] 1. Sponsorzy Partnerzy projektu O czym i dla kogo jest ta książka?

[Junior Developer - pierwsza praca jako programista - JavaDevMatt] 1. Sponsorzy Partnerzy projektu O czym i dla kogo jest ta książka? Spis treści 1. Sponsorzy 11 2. Partnerzy projektu 13 3. O czym i dla kogo jest ta książka? 15 4. Skąd pomysł na napisanie książki? 18 4.1. Co nowego w tym wydaniu? 20 5. Z jakich powodów nie warto zostać

Bardziej szczegółowo

INŻYNIERIA OPROGRAMOWANIA

INŻYNIERIA OPROGRAMOWANIA INSTYTUT INFORMATYKI STOSOWANEJ 2013 INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania Jak? Kto? Kiedy? Co? W jaki sposób? Metodyka Zespół Narzędzia

Bardziej szczegółowo

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW WYDZIAŁ KIERUNEK z obszaru nauk POZIOM KSZTAŁCENIA FORMA STUDIÓW PROFIL JĘZYK STUDIÓW Podstawowych Problemów Techniki Informatyka technicznych 6 poziom, studia inżynierskie

Bardziej szczegółowo

Zagadnienia egzaminacyjne INFORMATYKA. stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

Zagadnienia egzaminacyjne INFORMATYKA. stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ (INT) Inżynieria internetowa 1.Tryby komunikacji między procesami w standardzie Message Passing Interface. 2. HTML DOM i XHTML cel i charakterystyka. 3. Asynchroniczna komunikacja serwerem HTTP w technologii

Bardziej szczegółowo

Wyróżnij się, zwiększ swój zasięg, zautomatyzuj część pracy oraz poznaj nowe, aktywne metody uczenia dorosłych.

Wyróżnij się, zwiększ swój zasięg, zautomatyzuj część pracy oraz poznaj nowe, aktywne metody uczenia dorosłych. 1 W sposobach przekazywania wiedzy istotne są proporcje, dlatego warto poznać przekrój nowoczesnych metod oraz narzędzi cyfrowych i online, które pomogą trenerom prowadzić skuteczne szkolenia i wzbogacą

Bardziej szczegółowo

Analiza biznesowa a metody agile owe

Analiza biznesowa a metody agile owe Analiza biznesowa a metody agile owe P6S_WG01 ma wiedzę w zakresie metodyk zwinnych P6S_WG02 ma wiedzę w zakresie zwinnego gromadzenia i zarządzania wymaganiami P6S_WG03 zna i rozumie proces wytwarzania

Bardziej szczegółowo

Narzędzia Informatyki w biznesie

Narzędzia Informatyki w biznesie Narzędzia Informatyki w biznesie Przedstawiony program specjalności obejmuje obszary wiedzy informatycznej (wraz z stosowanymi w nich technikami i narzędziami), które wydają się być najistotniejsze w kontekście

Bardziej szczegółowo

Program Cyfrowy Nauczyciel

Program Cyfrowy Nauczyciel Program Cyfrowy Nauczyciel Szkolenie w ramach projektu Szkoły przyszłości rozwój kompetencji kluczowych uczniów w Gminie Osiecznica. Projekt współfinansowany jest przez Unię Europejską ze środków Europejskiego

Bardziej szczegółowo

Podstawy modelowania programów Kod przedmiotu

Podstawy modelowania programów Kod przedmiotu Podstawy modelowania programów - opis przedmiotu Informacje ogólne Nazwa przedmiotu Podstawy modelowania programów Kod przedmiotu 11.3-WI-INFP-PMP Wydział Kierunek Wydział Informatyki, Elektrotechniki

Bardziej szczegółowo

Ekspert MS SQL Server Oferta nr 00/08

Ekspert MS SQL Server Oferta nr 00/08 Ekspert MS SQL Server NAZWA STANOWISKA Ekspert Lokalizacja/ Jednostka organ.: Pion Informatyki, Biuro Hurtowni Danych i Aplikacji Wspierających, Zespół Jakości Oprogramowania i Utrzymania Aplikacji Szczecin,

Bardziej szczegółowo

Aplikacje webowe z wykorzystaniem Node.js oraz Express

Aplikacje webowe z wykorzystaniem Node.js oraz Express Aplikacje webowe z wykorzystaniem Node.js oraz Express Adresaci szkolenia: Kurs przeznaczony jest dla programistów pragnących tworzyć skalowalne aplikacje z wykorzystaniem Node.js. Parametry szkolenia:

Bardziej szczegółowo

OPIS PRZEDMIOTU ZAMÓWIENIA

OPIS PRZEDMIOTU ZAMÓWIENIA Załącznik nr 1 do SIWZ OPIS PRZEDMIOTU ZAMÓWIENIA Tytuł zamówienia: Organizacja szkoleń specjalistycznych i kursów doszkalających na potrzeby realizacji projektu Wzmocnienie potencjału dydaktycznego UWM

Bardziej szczegółowo

Szkolenie: Testowanie wydajności (Performance Testing)

Szkolenie: Testowanie wydajności (Performance Testing) Szkolenie: Testowanie wydajności (Performance Testing) Testy niefunkcjonalne aplikacji to nieodłączna część pracy dobrego testera. Do tego typu testów zaliczamy między innymi taką właściwość systemu jak

Bardziej szczegółowo

Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej. Wstęp. Programowanie w Javie 2. mgr inż.

Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej. Wstęp. Programowanie w Javie 2. mgr inż. Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej Wstęp Programowanie w Javie 2 mgr inż. Michał Misiak Agenda Założenia do wykładu Zasady zaliczeń Ramowy program wykładu

Bardziej szczegółowo

Program szkolenia: JavaScript Craftsmanship

Program szkolenia: JavaScript Craftsmanship Program szkolenia: JavaScript Craftsmanship Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: JavaScript Craftsmanship Craft-practices-js-craft Craftsmanship developerzy architekci

Bardziej szczegółowo

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia)

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia) Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia) WERSJA WSTĘPNA, BRAK PRZYKŁADOWYCH PYTAŃ DLA NIEKTÓRYCH PRZEDMIOTÓW Należy wybrać trzy dowolne przedmioty.

Bardziej szczegółowo

Adaptywny kod : zwinne programowanie, wzorce projektowe i SOLID-ne zasady / Gary McLean Hall. Gliwice, cop Spis treści

Adaptywny kod : zwinne programowanie, wzorce projektowe i SOLID-ne zasady / Gary McLean Hall. Gliwice, cop Spis treści Adaptywny kod : zwinne programowanie, wzorce projektowe i SOLID-ne zasady / Gary McLean Hall. Gliwice, cop. 2018 Spis treści Wprowadzenie 11 CZĘŚĆ I FRAMEWORKI ZWINNE Rozdział 1 Wprowadzenie do metodologii

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy

Bardziej szczegółowo

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Kierunek: Informatyka Modeling and analysis of computer systems Forma studiów: Stacjonarne Rodzaj przedmiotu: obowiązkowy w ramach specjalności:

Bardziej szczegółowo

Korporacyjna Magistrala Usług na przykładzie Mule ESB

Korporacyjna Magistrala Usług na przykładzie Mule ESB Kod szkolenia: Tytuł szkolenia: ESB/M Korporacyjna Magistrala Usług na przykładzie Mule ESB Dni: 3 Opis: Adresaci szkolenia Szkolenie adresowane jest do programistów Java, analityków systemowych oraz architektów

Bardziej szczegółowo

Czym jest jpalio? jpalio jpalio jpalio jpalio jpalio jpalio jpalio jpalio

Czym jest jpalio? jpalio jpalio jpalio jpalio jpalio jpalio jpalio jpalio Czym jest jpalio? jpalio to unikalna platforma technologiczna pozwalająca na stworzenie szeregu produktów dostosowanych do indywidualnych preferencji klienta. W naszej ofercie znajduje się m.in. system

Bardziej szczegółowo

Inżynieria oprogramowania - opis przedmiotu

Inżynieria oprogramowania - opis przedmiotu Inżynieria oprogramowania - opis przedmiotu Informacje ogólne Nazwa przedmiotu Inżynieria oprogramowania Kod przedmiotu 11.3-WK-IiED-IO-W-S14_pNadGenRB066 Wydział Kierunek Wydział Matematyki, Informatyki

Bardziej szczegółowo

Akademia ADB Wykład I Praca w grupie i jakość kodu

Akademia ADB Wykład I Praca w grupie i jakość kodu Akademia ADB Wykład I Praca w grupie i jakość kodu Ale zanim zaczniemy... https://www.adbglobal.com/adb-tech-talk/ Wtorek, 24 X 2017, 18:00 w Filharmonii Zielonogórskiej Kto pracuje nad projektem? Nad

Bardziej szczegółowo

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 2. Przygotowanie środowiska pracy

Bardziej szczegółowo

edycja 18 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

edycja 18 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012 Wrocław, 12.06.2017 Program kształcenia i plan studiów podyplomowych: Technologie internetowe edycja 18 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012 organizowanego

Bardziej szczegółowo

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia)

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia) Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia) WERSJA WSTĘPNA, BRAK PRZYKŁADOWYCH PYTAŃ DLA NIEKTÓRYCH PRZEDMIOTÓW Należy wybrać trzy dowolne

Bardziej szczegółowo

Praktyczne zastosowanie bibliotek Boost oraz nowego standardu C++11

Praktyczne zastosowanie bibliotek Boost oraz nowego standardu C++11 Kod szkolenia: Tytuł szkolenia: C/BOOST Praktyczne zastosowanie bibliotek Boost oraz nowego standardu C++11 Dni: 4 Opis: Uczestnicy podczas szkolenia zapoznają się z metodami wytwarzania oprogramowania

Bardziej szczegółowo

Programowanie aplikacji biznesowych

Programowanie aplikacji biznesowych Programowanie aplikacji biznesowych Zajęcia prowadzone będą zgodnie z nowatorską techniką dydaktyczną: Nauczanie przez projekt Project-based learning (PBL) W czasie kursów zespół studentów zrealizuje zaawansowaną

Bardziej szczegółowo

ASSESSMENT I DEVELOPMENT CENTER

ASSESSMENT I DEVELOPMENT CENTER Jako firma szkoleniowo doradcza prowadzimy projekty z zakresu Assessment i Development Center u naszych Klientów. Zapraszamy do udziału w szkoleniu, w którym dzielimy się naszym doświadczeniem. Celem szkolenia

Bardziej szczegółowo

Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework. Edyta Tomalik Grzegorz Ziemiecki

Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework. Edyta Tomalik Grzegorz Ziemiecki Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework Edyta Tomalik Grzegorz Ziemiecki 1 Nokia Siemens Networks 2013 Tradycyjne podejście analityk programista tester implementacja

Bardziej szczegółowo

Całościowe podejście do testowania automatycznego dla programistów. (TDD, BDD, Spec. by Example, wzorce, narzędzia)

Całościowe podejście do testowania automatycznego dla programistów. (TDD, BDD, Spec. by Example, wzorce, narzędzia) Program szkolenia: Całościowe podejście do testowania automatycznego dla programistów Ruby (TDD, BDD, Spec. by Example, wzorce, narzędzia) Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania:

Bardziej szczegółowo

Język Java i technologie Web - opis przedmiotu

Język Java i technologie Web - opis przedmiotu Język Java i technologie Web - opis przedmiotu Informacje ogólne Nazwa przedmiotu Język Java i technologie Web Kod przedmiotu 11.3-WI-INFP-JiTW Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki

Bardziej szczegółowo

Wprowadzenie. Narzędzia i środowiska programistyczne. Laboratorium 1. Prowadzący: Kierunek: Semestr: Rok: Tomasz Gądek Informatyka Zimowy 2

Wprowadzenie. Narzędzia i środowiska programistyczne. Laboratorium 1. Prowadzący: Kierunek: Semestr: Rok: Tomasz Gądek Informatyka Zimowy 2 Państwowa Wyższa Szkoła Zawodowa w Tarnowie Zakład Informatyki Narzędzia i środowiska programistyczne Laboratorium 1 Wprowadzenie Prowadzący: Kierunek: Semestr: Rok: Informatyka Zimowy 2 O Sobie Od 2014

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach specjalności: Programowanie aplikacji internetowych Rodzaj zajęć: laboratorium PRZEWODNIK PO PRZEDMIOCIE I KARTA PRZEDMIOTU

Bardziej szczegółowo

Feature Driven Development

Feature Driven Development Feature Driven Development lekka metodyka tworzenia oprogramowania Kasprzyk Andrzej IS II Wstęp Feature Driven Development (FDD) to metodyka tworzenia oprogramowania, która wspomaga zarządzanie fazami

Bardziej szczegółowo

1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI KARTA PRZEDMIOTU przedmiotu Stopień studiów i forma Rodzaj przedmiotu Grupa kursów Zaawansowane techniki analizy systemowej oparte na modelowaniu warsztaty Studia podyplomowe Obowiązkowy NIE Wykład Ćwiczenia

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE INTERNETOWE Internet Programming

Bardziej szczegółowo

znajomość języka programowania w stopniu podstawowym (np. C/C++, Java), umiejętność obsługi aplikacji Excel, OpenOffice Calc, itp.

znajomość języka programowania w stopniu podstawowym (np. C/C++, Java), umiejętność obsługi aplikacji Excel, OpenOffice Calc, itp. Projektant Aplikacji / Dokumentów Personalizowanych nr ref. 1/IT/2016 Osoba zatrudniona na tym stanowisku odpowiedzialna będzie za przygotowywanie i optymalizację baz danych produkcyjnych oraz projektowanie

Bardziej szczegółowo

w ramach projektu APLIKACJE INTERNETOWE I INFORMATYCZNE DLA NAUCZYCIELI JĘZYKÓW OBCYCH

w ramach projektu APLIKACJE INTERNETOWE I INFORMATYCZNE DLA NAUCZYCIELI JĘZYKÓW OBCYCH HARMONOGRAM SZKOLENIA współfinansowanego ze środków Unii Europejskiej GRUPA 8 TEMATYKA SZKOLEŃ: Moduł I: Interaktywne pomoce dydaktyczne (15 godz.) Moduł II: Aplikacje komputerowe na lekcjach języków obcych

Bardziej szczegółowo

SYSTEMY INFORMATYCZNE ćwiczenia praktyczne

SYSTEMY INFORMATYCZNE ćwiczenia praktyczne SYSTEMY INFORMATYCZNE ćwiczenia praktyczne 12.03.2019 Piotr Łukasik p. 373 email: plukasik@agh.edu.pl / lukasik.pio@gmail.com www.lukasikpiotr.com Zakres tematyczny implementacji projektu informatycznego

Bardziej szczegółowo

Dotacje na innowacje. Inwestujemy w waszą przyszłość.

Dotacje na innowacje. Inwestujemy w waszą przyszłość. PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia

Bardziej szczegółowo

Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz

Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz Promotor dr inż. Szymon Supernak Warszawa, 22.05.2014 Plan prezentacji 1. Cel i

Bardziej szczegółowo

Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści

Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop. 2017 Spis treści O autorach 11 Podziękowania 12 Wprowadzenie 13 CZĘŚĆ I ZACZNIJ PROGRAMOWAĆ JUŻ DZIŚ Godzina 1. Praktyczne

Bardziej szczegółowo

Szkolenie: Zawód Tester

Szkolenie: Zawód Tester Szkolenie: Zawód Tester Szkolenie jest starterem do zawodu testera oprogramowania. Przeznaczone jest dla osób, które stawiają pierwsze kroki w testowaniu i poszukują możliwości nauki praktycznego testowania.

Bardziej szczegółowo

Tworzenie komponentów logiki biznesowej i warstwy dostępu do danych w oparciu o EJB3.0/JPA lub EJB 3.1/JPA2

Tworzenie komponentów logiki biznesowej i warstwy dostępu do danych w oparciu o EJB3.0/JPA lub EJB 3.1/JPA2 Kod szkolenia: Tytuł szkolenia: EJB Tworzenie komponentów logiki biznesowej i warstwy dostępu do danych w oparciu o EJB3.0/JPA lub EJB 3.1/JPA2 Dni: 3 Opis: Adresaci szkolenia: Szkolenie adresowane jest

Bardziej szczegółowo

edycja 16 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

edycja 16 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012 Wrocław, 16.05.2015 Program kształcenia i plan studiów podyplomowych: Technologie internetowe edycja 16 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012 organizowanego

Bardziej szczegółowo

Programowanie obiektowe 1 - opis przedmiotu

Programowanie obiektowe 1 - opis przedmiotu Programowanie obiektowe 1 - opis przedmiotu Informacje ogólne Nazwa przedmiotu Programowanie obiektowe 1 Kod przedmiotu 11.3-WK-IDP-PO1-W-S14_pNadGenHESI2 Wydział Kierunek Wydział Matematyki, Informatyki

Bardziej szczegółowo

Wstęp [2/2] Wbrew częstemu przekonaniu, nie są one gotowymi rozwiązaniami, to tylko półprodukty rozwiązania.

Wstęp [2/2] Wbrew częstemu przekonaniu, nie są one gotowymi rozwiązaniami, to tylko półprodukty rozwiązania. Adrian Skalczuk Szymon Kosarzycki Spis Treści Wstęp [1/2] Wzorce projektowe są nieodłącznym przyjacielem programisty pozwalają pisać czystszy kod, łatwiejszy do zrozumienia przez innych i zapewniają pewien

Bardziej szczegółowo

Szkolenie: ISTQB Model-Based Tester

Szkolenie: ISTQB Model-Based Tester Szkolenie: ISTQB Model-Based Tester Szkolenie ISTQB Model-Based Tester rozszerza tematykę Poziomu Podstawowego o zagadnienia związane z testowaniem opartym na modelu. Skierowane jest do osób chcących rozszerzyć

Bardziej szczegółowo