Programowanie - właściwe kroki na początek Informacje o usłudze Numer usługi 2016/03/11/8716/5953 Cena netto 6 400,00 zł Cena brutto 7 872,00 zł Cena netto za godzinę 80,00 zł Cena brutto za godzinę 98,40 Możliwe współfinansowanie usługi z KSU Rodzaje usługi Nie Usługa szkoleniowa godzin usługi 80 Termin rozpoczęcia usługi Termin rozpoczęcia rekrutacji 01 Termin zakończenia usługi 2016-05-01 Termin zakończenia rekrutacji 31 2016-05-31 Maksymalna liczba uczestników 3 Informacje o podmiocie świadczącym usługę Nazwa podmiotu Marcin Wachulski - Systemy Informatyczne Osoba do kontaktu Marcin Wachulski Telefon +48 661 486 712 E-mail si@wachulski.pl Fax Cel usługi Cel biznesowy Poprawa jakości wytwarzanego oprogramowania zmniejszająca koszt utrzymania systemów informatycznych, koszt wprowadzania zmian, poprawy błędów, diagnostyki, analiz strategicznych przedsiębiorstw. Cel edukacyjny Nauka umiejętności programowania systemów informatycznych wykorzystujących standardy branżowe i dobre praktyki inżynierskie.
Szczegółowe informacje o usłudze Czy usługa pozwala na zdobycie kwalifikacji rozumianych jako zbiór wiedzy lub umiejętności lub kompetencji społecznych potwierdzonych dokumentami: Tak Pomyślne ukończenie szkolenia skutkuje otrzymaniem certyfikatu nabytych umiejętności sygnowanego przez Marcin Wachulski - Systemy Informatyczne. Czy realizacja usługi wymaga ewaluacji: Tak Ewaluacja bieżącego warsztatu po każdym spotkaniu + natychmiastowa informacja zwrotna. Adaptacja do sugestii oraz potrzeb. Indywidualna ocena umiejętności po ukończeniu kursu w ramach ustnej rozmowy oraz sesji programowania w parze. Ramowy program usługi O kursie Kurs programowania przeznaczony dla osób chcących rozpocząć przygodę z oprogramowaniem, a które nigdy wcześniej nie programowały lub programowały niewiele i nieefektywnie. Daje on solidne podstawy, na których może bazować dalszy rozwój kariery zawodowej. Zaczynając od podstawowych elementów programowania w jednym z wiodących języków obiektowych, przechodzimy do zgłębiania bardziej zaawansowanych zagadnień najczęściej wykorzystywanych w codziennej pracy programisty takich jak właściwe projektowanie oprogramowania, przejrzysty kod, praktyki i wzorce itd. Stanie się efektywnym i spełnionym programistą nie wymaga rozpoczęcia już w wieku 10 lat, jednak wskazana jest tutaj cierpliwość i praktyka. Nabywane umiejętności pisanie prostych, dobrze ustrukturyzowanych programów w języku obiektowym (C# lub Java) rozumienie czym są algorytmy i jakie mają właściwości rozumienie czym są struktury danych i jak ich używać praktykowanie technik testowania i debugging'u nauka podstawowych wzorców projektowania oprogramowania nauka podstaw pisania przejrzystego kodu wysokiej jakości stworzenie indywidualnej skrzynki z narzędziami w celach dalszego rozwoju kariery Zalecane doświadczenie Znajomość podstawowych zagadnień matematycznych jest niezbędna do zrozumienia logiki programów, własności algorytmów i struktur danych. Tematyka Tydzień 1. Programy: podstawowe struktury, przepływy logiczne Tydzień 2. Programy: środowisko wykonania, zasoby Tydzień 3. Programy: techniki obiektowe Tydzień 4. Algorytmy i struktury danych Tydzień 5. Testowanie i debugging Tydzień 6. Podstawowe wzorce i dobre praktyki Tydzień 7. Pisanie przejrzystego kodu wysokiej jakości
Tydzień 8. Skrzynka z narzędziami: wskazówki co dalej Tryb pracy 8 godz./tydz. (zarówno teoria jak i praktyka) i 4-8 godz./tydz. pracy j. W każdej chwili może być dopasowane do aktualnych potrzeb. Rozmiar grupy Kurs jest wysoce profilowany do umiejętności i potrzeb ucznia, dlatego najlepiej sprawdza się nauka indywidualna. Akceptowalny jest jednak rozmiar grupy do 3 osób włącznie. Języki angielski polski Grupa docelowa Dla osób chcących rozpocząć przygodę z oprogramowaniem, a które nigdy wcześniej nie programowały lub programowały niewiele i nieefektywnie. Opis warunków uczestnictwa Wypełnienie ankiety lub rozmowa w celu sprofilowania uczestnika. Cel: ustalenie poziomu aktualnej wiedzy i umiejętności, by nie powielać znanego materiału na kursie i maksymalnie wykorzystać czas szkolenia. Materiały dydaktyczne Część teoretyczna Papierowe lub elektroniczne (wg życzenia) arkusze do notatek zawierające omawiane hasła Część praktyczna Zestaw praktycznych ćwiczeń z kodem realizowany na zajęciach warsztatowych (krok po kroku, możliwość przewijania zmian w przód i w tył) Informacje dodatkowe Możliwość prowadzenia kursu w języku polskim oraz angielskim, wg uznania. Harmonogram Przedmiot / Temat rozpoczęcia zakończenia godzin 1 Profilowanie uczestników 02 08:00 10:00 2:00 2 Tydzień 1.A Programy: podstawowe struktury, przepływy logiczne. Teoria i 06
praktyka 3 Tydzień 1.B Programy: podstawowe struktury, Przedmiot przepływy / Temat logiczne. Praktyka i mini zadanie 4 Tydzień 2.A Programy: środowisko wykonania, zasoby. Teoria i praktyka 5 Tydzień 2.B Programy: środowisko wykonania, zasoby. Praktyka i mini zadanie 6 Tydzień 3.A Programy: techniki obiektowe. Teoria i praktyka 7 Tydzień 3.B Programy: techniki obiektowe. Praktyka i mini zadanie 8 Tydzień 4.A Algorytmy i struktury danych. Teoria i praktyka 9 Tydzień 4.B Algorytmy i struktury danych. Praktyka i mini zadanie 10 Tydzień 5.A Testowanie i debugging. Teoria i praktyka 11 Tydzień 5.B Testowanie i debugging. Praktyka i mini zadanie 12 Tydzień 6.A Podstawowe wzorce i dobre praktyki. Teoria i praktyka 13 Tydzień 6.B Podstawowe wzorce i dobre praktyki. Praktyka i mini zadanie 14 Tydzień 7.A Pisanie przejrzystego kodu wysokiej jakości. Teoria i praktyka 15 Tydzień 7.B Pisanie przejrzystego kodu wysokiej jakości. Praktyka i mini zadanie 16 Tydzień 8.A Skrzynka z narzędziami: wskazówki co dalej. Teoria i praktyka 17 Tydzień 8.B Skrzynka z narzędziami: wskazówki co dalej. Praktyka i mini zadanie 09 13 16 20 23 27 30 18 21 25 28 01 04 08 11 08:00 12:00 4:00 rozpoczęcia zakończenia godzin 18 Prosty projekt. Sesja 1 - coaching
08:00 12:00 4:00 rozpoczęcia zakończenia godzin 20 Prosty projekt. Sesja 3 - coaching indywidualny 21 Podsumowanie warsztatów, ocena postępu, wyznaczenie planów na przyszłość indywidualny 15 19 Prosty projekt. Sesja 2 - coaching indywidualny Przedmiot / Temat 18 22 25 08:00 10:00 2:00 Osoby prowadzące usługę Imię i nazwisko Specjalizacja (w tym role w ramach świadczonych usług rozwojowych i obszary tematyczne) Opis kariery Wykształcenie Informacje dodatkowe Marcin Wachulski Lokalizacja usługi Adres: Warszawa, woj. mazowieckie Warunki logistyczne: Szczegóły miejsca usługi: Do indywidualnego ustalenia, wg preferencji zamawiającego.