Rodzaj Dostępne do Liczba
  Szkolenie Junior C# Developer
11 Lutego 2019

Opis szkolenia

Szkolenie przeznaczone jest dla osób początkujących chcących rozpocząć karierę C# developera. Podczas szkolenia nabędziesz podstawową wiedzę z zakresu wytwarzania aplikacji biznesowych, poznasz narzędzia i warsztat C# developera oraz nauczysz się podstaw narzędzi DevOps.

Kandydaci

Jeżeli potrafisz myśleć abstrakcyjnie i masz doświadczenie w użytkowaniu komputera - jesteś dla nas idealnym kandydatem. Nie ważne czy jesteś humanistą czy inżynierem, z nami nauczysz się myśleć jak prawdziwy developer.

Weryfikacja uczestników przed rozpoczęciem szkolenia

Weryfikacja kandydatów będzie prowadzona na około 2 tygodnie przed terminem rozpoczęcia szkolenia. O dokładnych terminach poinformujemy po zamknięciu listy zgłoszeń. Weryfikacja będzie polegać na luźnej rozmowie oraz rozwiązywaniu prostych zadań logicznych w języku angielskim. Nie wymagamy wiedzy programistycznej. Nie wiesz, czy programowanie jest dla Ciebie? Nie martw się! Właśnie dlatego chcemy się spotkać z Tobą przed rozpoczęciem szkolenia i dokonaniem jakiejkolwiek płatności. Wspólnie zweryfikujemy, czy bycie programistą jest Twoim przeznaczeniem.

Organizacja szkolenia

Szkolenie zorganizowane jest w trybie jeden tydzień pracy na kursie, jeden tydzień przerwy przez łącznie 4 miesiące. W tygodniu przerwy organizowane są dodatkowo 4-godzinne zajęcia, które mają na celu powtórzenie i utrwalenie wiadomości z tygodnia poprzedniego (najczęściej w środy lub czwartki). Pierwsze zajęcia pozwalają nabyć kursantom podstawową wiedzę z zakresu programowania, by później móc swobodnie uczyć się coraz to trudniejszych zagadnień, nowych technologii i narzędzi, a także wykonać dodatkowo pod okiem trenera swój projekt. Zajęcia mają formę warsztatów, gdzie kładziemy szczególny nacisk na przygotowanie praktyczne kandydata. Każdą sesję prowadzi profesjonalny trener z wieloletnim doświadczeniem w branży.

Czas trwania szkolenia

Szkolenie będzie trwało w sumie 320h szkoleniowych. Czas dodatkowy, który kursant musi poświęcić na pracę samodzielną w domu waha się w przedziale od 130h do 270h zegarowych (jest to bardzo zależne od indywidualnych predyspozycji każdego z kursantów). Spotkania prowadzone będą w dni powszednie oraz weekendy (z pominięciem dni wolnych od pracy). Każde ze spotkań w dni powszednie będzie trwało od 17.00 do 21.00. Sesje sobotnie są dłuższe i będą trwały od 9.00 do 15.00. Po każdym tygodniu nauki następuje tydzień wolny od zajęć - z doświadczenia wiemy, że kursanci lepiej przyswajają wiedzę gdy są wypoczęci, dlatego zdecydowaliśmy się na taki tryb prowadzenia zajęć. W tym tygodniu odbywają się jednak zajęcia dodatkowe (czwartek 17.00-21.00), utrwalające wiedzę z poprzedniego tygodnia. W trakcie tygodnia wolnego od zajęć kursanci, dzięki stałemu kontaktowi z trenerem prowadzącym zajęcia, będą mogli realizować zadany projekt i nadrabiać zaległości. Będą też mogli zwyczajnie odpocząć albo zająć się ważnymi dla siebie sprawami. Przecież każdy z nas ma życie prywatne

Weryfikacja postępów

Postępy uzyskiwane przez kursantów podlegają ciągłej ocenie. W tygodniu wolnym od zajęć kursanci realizują zadaną pracę domową oraz przygotowują się do sprawdzianu. Zakres prac domowy i sprawdzianów zawsze bazuje na już przerobionym materiale i dotyczy w szczególności zagadnień z poprzedniego tygodnia kursu. Sprawdziany trwają zwykle około 60 min. Warunkiem ukończenia kursu z wynikiem pozytywnym jest uzyskanie średniej na poziomie 70%. Tak - zdajemy sobie sprawę z tego, że nasz kurs jest najbardziej wymagającym kursem na rynku. W trakcie trwania kursu kursanci:

  • zrealizują min. 8 prac domowych
  • napiszą min. 8 sprawdzianów

Polecane materiały przed rozpoczęciem kursu

Czy wymagamy byś przerobił powyższe materiały? Nie. Jednakże tempo samego kursu jest szybkie, a każda dodatkowa praca przed jego rozpoczęciem na pewno zaprocentuje w jego trakcie.

Miejsce szkolenia

Szkolenie odbędzie się w Szkole językowej Lingua Nova Sp. z o.o. położonej przy ul. Wspólnej 41 w Warszawie ( mapa).

Ramowy program kursu

  •  Metodyki (Agile - Scrum i Kanban), narzędzia
  • Wstęp do GIT
  • C# - podstawy
  • C# - Build Automation
  • C# - OOP
  • C# - Nuget
  • C# - Unit Tests + Test-Driven Development + Mock framework
  • MS SQL + Entity Framework
  • C# - prosta aplikacja
  • Delegates + Events
  • ReSharper, refactoring
  • Dependency Injection, Ninject
  • Design Patterns, SOLID, Clean Code
  • Web API 2.0 + REST
  • Regexp
  • Asynchroniczność i współbieżność
  • Remote debugging
  • Continuous Integration, Continous Deployment (TeamCity, Octopus Deployment)
  • Podstawy frontendu - Angular.js lub React.js
  • Podstawy obsługi Linuxa
  • Projekty grupowe

Czego się nauczysz?

  • Obsługiwać narzędzia programistyczne w tym Visual Studio, ReShaper, Git, Slack, Trello
  • Będziesz sprawnie posługiwać się językiem C#
  • Poznasz podstawy narzędzi DevOps - TeamCity, Octopus Deploy
  • Programowanie w parach nie będzie dla Ciebie przeszkodą
  • Nauczysz się, że code review to efektywne narzędzie poprawy jakości kodu
  • Poznasz protokoły HTTP i REST
  • Nauczysz się jak integrować swoje aplikacje z relacyjnymi bazami danych MySQL przy pomocy Entity Framework
  • Wyjaśnimy Ci co to są bazy NoSQL, dowiesz się jak ich używać
  • Dowiesz się co to jest Continuous Integration i Continuous Delivery
  • Jak wygląda praca członka zespołu pracującego Scrumem lub Kanbanem

Informacje podstawowe:

  • Czas

242h zegarowe (322h szkoleniowe)

  • Praca w domu:

100h-200h zegarowych

  • Razem:

342-442h zegarowych (do 590h szkoleniowych)

  • Start:

18.02.2019

  • Koniec:

25.06.2019

  • Godziny (pn - pt):

17:00-21:00

  • Godziny (sobota):

9:00-15:00

  • Wielkość grupy:
10-14 os  Cena

9999 PLN


Zobacz również:

szkolenia szkolenia w Warszawie wydarzenia Warszawa