Wszystkie kursy

Dzienny Full-stack Developer z gwarancją pracy

Intensywny 12 miesięczny kurs programowania, zakończony 6 miesięcznym stażem pracy w firmie partnerskiej, który skupia w sobie zarówno umiejętności twarde, jak i miękkie. Praktyka w połączeniu z pracą zespołową, rzeczywiste zadania programistyczne i doświadczeni mentorzy nauczą Cię przydatnych umiejętności, które wykorzystasz w swojej pierwszej pracy. Spłatę kursu zaczniesz po 18 miesiącach - dzięki opcji postpaid! Najbliższy kurs startuje 25 października w formule online.

Zainteresowany/Aplikuj

START KOLEJNEGO KURSU: Najbliższy kurs startuje 25 spaździernika w formule ONLINE.

O kursie

Jesteśmy elastyczni. Nasz kurs programowania jest skonstruowany w taki sposób, że jego program dostosowany jest do aktualnych wymagań i zapotrzebowania na rynku pracy. U nas nauczysz się nie tylko konkretnych technologii, ale przede wszystkim nauczysz się, jak uczyć się właściwie. Dzięki tej umiejętności będziesz w stanie odnaleźć się na każdym stanowisku, niezależnie od technologii, w jakiej przyjdzie Ci pracować.

Intensywny dzienny kurs z gwarancją pracy

38 000 PLN
Kurs zawiera
  • 720 godzin pracy projektowej i warsztatowej
    pod okiem Mentora
  • 480 godzin pracy zdalnej ze wsparciem Mentora
  • gwarancja pracy po ukończeniu kursu
  • dostęp do platformy edukacyjnej i komunikacyjnej
  • szkolenia z umiejętności miękkich i warsztaty techniczne
  • rozmowy, podczas których Mentorzy dzielą się doświadczeniem i zdradzają kulisy pracy w IT
  • udział w wydarzeniach
  • konsultacje 1 na 1 z Mentorem
  • 24-godzinny dostęp do naszej cool przestrzeni

Opcje płatności

Ceny kursów są cenami brutto – zawierają podatek VAT

Z gwarancją pracy – płatność w ratach po kursie
Z gwarancją pracy – płatność z góry
Z gwarancją pracy – płatność jednorazowa po kursie
Bez gwarancji pracy – płatność z góry
Bez gwarancji pracy – płatność po kursie
Ile to kosztuje?
1 475 PLN x18
22 500 PLN
25 000 PLN
32 500 PLN
35 000 PLN
Kiedy muszę zapłacić?
Po 6 miesiącach od momentu podjęcia pracy u partnera Codecool
Do 12 tygodni od daty rozpoczęcia kursu
Po 6 miesiącach od momentu podjęcia pracy u partnera Codecool
Do 12 tygodni od daty rozpoczęcia kursu
Po zakończeniu kursu
Jakie są warunki?
Podjęcie pracy u partnera Codecool na okres 12 miesięcy
Podjęcie pracy u partnera Codecool na okres 12 miesięcy
Podjęcie pracy u partnera Codecool na okres 12 miesięcy

Dlaczego warto wybrać dzienny kurs programowania full-stack developer?

  • icon-1
    Zostań specjalistą w swojej dziedzinie.
    Umiejętność programowania jest jedną z najbardziej pożądanych na rynku pracy. Kurs programowania w Codecool przygotuje Cię do pracy na takich stanowiskach jak: back-end developer lub full-stack developer. Ponadto wyspecjalizujesz się w języku C#.
  • icon-2
    Stawiamy na praktykę!
    Symulujemy środowisko pracy już od pierwszych tygodni nauczania. Z nami przejdziesz przez wszystkie etapy projektu, rozpoczynając od planowania poprzez pracę nad kodem, na prezentacji projektu kończąc. Dzięki temu z łatwością odnajdziesz się w swojej pierwszej pracy.
  • icon-3
    Soft skills górą.
    Dużą wagę przywiązujemy do tzw. umiejętności miękkich, które są niezwykle cenione przez pracodawców w branży IT. Razem skupimy się na rozwoju takich kompetencji jak: prezentacja, komunikacja, praca zespołowa oraz konstruktywny feedback.
  • icon-4
    Gwarantujemy pracę.
    Gwarantujemy Ci pracę w zawodzie, o którym zawsze marzyłeś/aś. Aż 98% naszych absolwentów pracuje w branży IT w takich firmach jak Motorola, EPAM, Samsung, Luxoft, ABB, Sabre, Asseco czy Capgemini.

Jak wygląda kurs?

Kurs Full-stack developer składa się z czterech modułów, z których każdy trwa 3 miesiące.Po ukończeniu danego modułu podejdziesz do “Personal Assessment”. W ten sposób sprawdzisz, na ile opanowałeś/-łaś wiedzę i umiejętności potrzebne do kontynuowania kursu, a mentorzy będą mieli pewność,że poradzisz sobie z nowym materiałem.

  • icon-small-1
    Metodologia nauczania
    Bazując na filarach naszej metodologii - symulacji środowiska pracy, projektach, pracy zespołowej i mentoringu przygotowaliśmy program wypełniony praktycznymi zadaniami, warsztatami i angażującymi projektami. Wszystko po to, byś za rok mógł/mogła pewnie wkroczyć do świata IT!
  • icon-small-2
    Jak to wygląda w praktyce?
    Kursanci przemieszczają się pomiędzy czterema modułami, które różnią się poziomem zaawansowania. Wejście do każdego nowego staje się dostępne w momencie, kiedy wykona się wszystkie przewidziane w danym module projekty oraz zda się "Personal Assessment".

Jak będziesz się uczyć?

Zajęcia odbywają się w cyklach dwutygodniowych. Tydzień Solo przeznaczony jest na indywidualną naukę w domu, natomiast Tydzień Zespołowy to praca w zespole polegająca na stworzeniu oprogramowania zgodnego z wytycznymi.

final-illustration

Tydzień Solo

Czas samodzielnej pracy w domu. Przed jej rozpoczęciem otrzymasz od nas materiały szkoleniowe, a Twoim zadaniem będzie przyswojenie wiedzy z danego zakresu oraz sprawdzenie jej poprzez wykonanie serii projektów. Materiały, które dostaniesz, to nie tylko sucha teoria! Przygotowaliśmy dla Ciebie także różne pomoce naukowe: video tutoriale, dokumentacje, interaktywne quizy oraz artykuły, które pomogą zgłębić Ci wiedzę w przystępny sposób. Na naukę powinieneś/nnaś przeznaczyć średnio 25 h, ale to Ty sam/a decydujesz o organizacji swojego czasu. Umiejętności opanowane podczas Tygodnia Solo są kluczowe do przystąpienia do kolejnego etapu pracy, jakim jest Tydzień Zespołowy.

Tydzień Zespołowy

Ten tydzień przeznaczony jest na praktyczne wykorzystanie umiejętności przyswojonych podczas Tygodnia Solo, czyli samodzielnej pracy w domu. Tym razem będziemy spotykać się na zajęciach od poniedziałku do piątku od 9 do 15, tak abyś pracując w zespole, poczuł się jak prawdziwy programista!

  • W poniedziałek wraz z zespołem zaplanujecie swoją tygodniową pracę, wybierzecie technologię i narzędzia oraz podzielicie się zadaniami.

  • Od wtorku do czwartku Ty i Twoj zespół skupicie się na pracy nad projektem, bazując na wiedzy z poprzedniego tygodnia, ale także poszerzając ją przy wsparciu mentorów oraz kawy 🙂

  • Piątek to dzień wieńczący projekt, przeznaczony jest na sprawdzenie go pod kątem funkcjonalności i poprawności przez mentorów oraz na publiczną prezentację przed innymi zespołami, ale nie tylko 🙂 W piątki z reguły organizujemy tzw. Demo Days, na które zapraszamy firmy partnerskie zainteresowane współpracą ze studentami. Będziesz więc miał/a możliwość spotkania się z potencjalnym przyszłym pracodawcą i pochwalenia ukończonym projektem.

Czego się nauczysz?

Kurs Full-stack developer składa się z czterech modułów, z których każdy trwa 3 miesiące. Po ukończeniu danego modułu podejdziesz do "Personal Assessment". W ten sposób sprawdzisz, na ile opanowałeś/-łaś wiedzę i umiejętności potrzebne do kontynuowania nauki, a mentorzy będą mieli pewność, że poradzisz sobie z nowym materiałem.

Moduł ProgBasics
W pierwszym module naszego kursu studenci poznają podstawy programowania w języku Python - bazowe 
instrukcje i funkcjonalności, struktury danych i struktury kontrolne (np. warunki, pętle, metody). 
Przyzwyczajają się do środowiska pracy Visual Studio Code i/lub 
PyCharm oraz narzędzi kontroli wersji GIT (z GitHubem jako głównym dostawcą usług GIT).
Moduł Web&SQL
W drugim module kursu studenci uczą się tworzenia prawdziwych aplikacji internetowych z wykorzystaniem
narzędzi takich jak Flask (technologia backendowa) oraz HTML, CSS i JavaScript
(technologie frontendowe). Ponadto kursanci poznają podstawy baz danych 
PostgreSQL (zapytania, relacje i podstawowe zarządzanie bazami danych)
i uczą się zwinnych metodyk pracy nad oprogramowaniem 
(Agile oraz Scrum).
Moduł OOP
W trzecim module kursu dochodzi do zmiany głównego języka programowania - studenci przechodzą z Pythona 
na Javę lub C# (w zależności od odgórnie określonej specjalizacji kursu), zapoznając się z jego podstawami, a następnie przechodząc do 
zagadnień związanych z paradygmatem programowania obiektowego - jest to 
najpowszechniejszy paradygmat we współczesnym IT. Oprócz tego studenci
uczą się pisania i wykorzystywania testów jednostkowych 
oraz podejścia TDD (Test Driven Development) przy pracy nad projektami.
Moduł Advanced
W czwartym i ostatnim module kursu studenci zbierają się w zespoły (po 3-4 studentów na zespół) i pracują nad
swoim ostatnim dużym projektem w ramach całego modułu w docelowej technologii webowej
(ASP.NET lub Spring). Dodatkowo uczą się frameworka frontendowego (Angular, React lub Vue), które są
powszechnie używane w aplikacjach korporacyjnych. Po zakończeniu projektów 
studenci przechodzą próbne rozmowy przygotowujące do rozmów kwalifikacyjnych - sprawdzane są zarówno
ich umiejętności techniczne, jaki miękkie.
 

APLIKUJ

Tutaj możesz aplikować do Codecool

Zainteresowany/Aplikuj