Junior C#/.NET Developer

Kurs programowania od podstaw z możliwością płatnego stażu w Aspire Systems Poland.

ZaPISZ SIĘ

O kursie

Kurs dla osób początkujących, które chcą rozpocząć swoją karierę w branży IT na stanowisku młodszego programisty C#/.NET. W trakcie kursu (w miesiącu maju) uczestnicy kursu podejdą do testu kwalifikującego na płatny staż w firmie Aspire Systems Poland w Gdańsku.

242
godziny zajęć
4
miesiące kursu
3
miesiące stażu

Informacje dodatkowe

Termin kursu
od 28.02.2022 do 04.07.2022
Godziny zajęć
pon-pt 17.00-21.00
sob 8.00-15.00
1 tydzień / 1 tydzień
Tydzień nauki - Tydzień pracy własnej
Zajęcia powtórkowe w tygodniu pracy własnej.

Mentorzy

Jakub Bulczak
Trener / Koordynator kursu
Team Lead / .NET Developer
Karol Grodzicki
Trener / Koordynator ścieżki C#/.NET
.NET Lead / Architekt
Arek Koralewski
Trener
Senior Software Developer

Czego się nauczysz

K
urs Junior C#/.NET Developer
Program kursu został opracowany w porozumieniu z firmą Aspire Systems Poland w Gdańsku.
C#/.NET

.NET to jedna z wiodących na polskim rynku technologii programistycznych. Opracowana przez Microsoft platforma pozwala na efektywne wytwarzanie oprogramowania wielorakiego przeznaczenia. Choć sam .NET umożliwia pracę w kilku językach programistycznych, to spośród nich właśnie C# cieszy się największą popularnością w Polsce i świecie. Podczas kursu będziesz miał szansę nauczyć się składni języka C# i wykorzystać potencjał drzemiący w platformie .NET.

MSSQL

Nawet najbardziej zaawansowany program może być niewiele wart, jeśli utraci wprowadzone do niego dane po jego wyłączeniu. Czy nie byłoby dziwnie, gdyby po wyłączeniu aplikacji bankowej nasz przelew z wypłatą znikał? Mechanizmów przechowywania danych jest wiele, jednak relacyjne bazy danych są jednym z najbardziej uniwersalnych i powszechnie wykorzystywanych przykładów. Podczas kursu zaznajomimy się z interpretacją technologii bazodanowych zaproponowaną przez firmę Microsoft.

Testowanie

Jak mawia branżowy klasyk “u mnie działa!”. Co jednak zrobić, aby zagwarantować że inna osoba w zespole, albo co gorsza, my sami nie zepsujemy napisanego przez siebie programu? Z pomocą przychodzą narzędzia do automatycznego testowania kodu. Podczas kursu nauczymy Was czym jest Piramida Testów oraz które rodzaje testów są pisane przez programistę. Poznamy też budowę i narzędzia pozwalające pisać Testy Jednostkowe - najbardziej podstawowy sposób na wykrycie niepożądanych zmian.

Wielowątkowość

Dziś prawie każde urządzenie elektroniczne wyposażone jest w wielordzeniowy procesor. Jednak program nie będzie w stanie wykorzystać ich potencjału, jeżeli nie zostanie napisany w odpowiedni sposób. Znajomość wielowątkowość i ich wykorzystanie do współbieżnego i asynchronicznego programowania pozwoli Nam odblokować ich potencjał. Dzięki temu Wasze aplikacje będą szybkie i responsywne.

Aplikacje internetowe

Jeszcze kilka lat temu praktycznie każdy program, z którego chcieliśmy skorzystać należało najpierw pobrać, zainstalować i skonfigurować. Dziś to już przeszłość - ogromna część wykorzystywanych przez nas aplikacji działa w przeglądarkach w formie aplikacji internetowych. W ramach kursu nauczymy Was technologii ASP.NET MVC, pozwalajacej na tworzenie bogatych aplikacji biznesowowych uruchamianych w przeglądarce internetowej komputera.

Metodyki wytwarzania oprogramowania

Praca programisty to przede wszystkim praca zespołowa. W przypadku zarządzania wytwarzaniem aplikacji przez więcej niż jedną osobę, potrzebny jest sprawdzony system zarządzania zadaniami. W branży programistycznej najczesciej można spotkać się obecnie z metodykami zwinnymi, takimi jak Scrum i Kanban. Poznamy ich przebieg, zalety i wady oraz porównamy z najpopularniejszym modelem poprzedzającym ich dominację na rynku - systemem Waterfall.

GIT (rozproszony system kontroli wersji)

Najpopularniejszy na świecie system do zarządzania zmianami w kodzie. Pozwala na efektywną i wygodną pracę w zespole. Wielu programistów nie wyobraża sobie bez niego pracy i wykorzystuje nawet przy własnych, samodzielnie realizowanych projektach. Dzięki wiedzy wyniesionej z kursu będziesz wstanie poznać jego tajniki, a strach przed wprowadzaniem zmian w kodzie będzie Ci obcy.

Praca w grupie

Podczas kursu każdego traktujemy indywidualnie. Każdy tworzy własne prace domowe i uczy się dla siebie. Jednak praca programisty to przede wszystkim praca zespołowa. Aby skosztować prawdziwego smaku programistycznej codzienności, w ramach kursu zostanie przeprowadzony projekt grupowy. Dzięki niemu będziecie mogli wykorzystac w praktyce zdobytą wiedzę i zmierzyć się z wyzwaniami, które nie mają miejsca przy realizacji samodzielnych projektów.

Szczegółowe informacje

Dla kogo jest ten kurs?

Kurs przeznaczony jest dla osób, który dopiero chciałyby zacząć swoją przygodę z programowaniem. Przy układaniu programu zajęć współpracowaliśmy z Aspire Systems Poland. Kandydaci muszą mieć jednak na uwadze, że choć program kursu ułożony jest tak, że zaczyna się od podstaw, to jego tempo jest szybkie. Naszym celem jest przekazać uczestnikom kursu taki zakres wiedzy, który da im realną szansę pozytywnego przejścia testu kwalifikującego na staż w firmie Aspire Systems Poland.

Jakie są wymagania względem kandydatów?

Pierwszym językiem programowania jest zawsze język angielski. Stąd od każdego z kandydatów wymagamy jego znajomości tego właśnie języka na poziomie minimum B2. Ponadto, w firmie Aspire Systems Poland stażyści pracować będą w międzynarodowym środowisku, w którym cała komunikacja odbywa się właśnie w języku angielskim. Dodatkowo od kandydatów wymagamy umiejętności logicznego myślenia i samodzielności w rozwiązywaniu problemów.

Jak wyglądają zajęcia?

W związku z dynamicznie zmieniającą się sytuacją epidemiczną, zdecydowana większość zajęć prowadzona będzie w sposób zdalny. Niektóre z zajęć planujemy jednak zrealizować stacjonarnie - w Gdańsku (w Inkubatorze Starter lub siedzibie firmy Aspire Systems Poland w Gdańsku).

Same zajęcia mają formę warsztatów organizowanych w kameralnych grupach (do 12 osób) w trybie tydzień pracy na kursie / tydzień pracy własnej, w czasie których kładziemy szczególny nacisk na przygotowanie praktyczne kandydata. 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.

Jaka jest cena kursu?

Dzięki współpracy z firmą Aspire Systems Poland cena kursu wynosi 8000,00 PLN brutto.

Co jeśli nie jestem z Gdańska?

Nic straconego. Zdecydowana większość zajęć realizowana będzie w sposób zdalny. Pamiętaj jednak, że zarówno test, jak i staż mieć będą miejsce w Gdańsku, więc w przypadku pozytywnego przejścia kwalifikacji, konieczna będzie Twoja relokacja do Gdańska.

Jak wygląda test w Aspire Systems?

Test składa się z dwóch części. Pierwszą z nich są praktyczne zadania z zakresu programowania w C#/.NET, drugą częścią jest rozmowa. Test będzie mieć miejsce w trakcie trwania kursu (w miesiącu maju). Dzięki temu staż rozpocznie się już w lipcu.

Kursy Codementors

Marek
Kurs Junior C#/.NET Developer

Jestem bardzo zadowolony z kursu Codementors. Ukończyłem C#. To, co przykuło moją uwagę w czasie poszukiwań kursu programowania to cena oraz tryb zajęć. Tydzień nauki stacjonarnej i tydzień pracy własnej rzeczywiście się sprawdził. Umiejętność samodzielnego rozwiązywania problemów jest kluczowa w zawodzie programisty i tego również nauczyłem się w Codementors. Idąc na kurs nie miałem żadnego przygotowania technicznego. Początki były ciężkie. Ale dobry trener + motywacja i chęć nauki zrobiły swoje. Szczerze polecam.

Dawid
Kurs Junior C#/.NET Developer

Dziś wiem, że praca programisty nie jest lekkim zawodem, a pracą wymagająca zaangażowania, cierpliwości i samozaparcia. Trzeba się dużo uczyć samemu i szukać informacji na własną rękę. Z samego kursu jestem bardzo zadowolony, dał mi on dobre podstawy i wiem jak teraz mogę się rozwijać.

Piotr
Kurs Junior C#/.NET Developer

W zasadzie mój wybór rok temu opierał się na tym, że macie bezpośredni kontakt z pracodawcą. I całe szkolenie robiłem z myślą wejścia w rynek IT. Dziś mogę powiedzieć, że jako firma szkoleniowa jesteście bez zarzutu.

O firmie

Aspire Systems Poland jest międzynarodową firmą informatyczną, oferującą usługi konsultingu IT. Pomagamy ludziom i firmom czerpać korzyści z IT. Aspire Systems Poland w Gdańsku jest naszym europejskim centrum rozwojowym i zatrudnia ponad 130 pracowników.

Fakty o stażu
  • Lokalizacja: Gdańsk
  • 3 miesiące
  • Umowa zlecenia
  • Start 01.07.2022
Zapisz się