Cookie Consent by Free Privacy Policy GeneratorUpdate cookies preferences

Oferta ważna do 22-05-2023 do 10:00

Oferta ważna do dziś do 23:59

199 PLN - 20 rat 0%

lub płatność jednorazowa

7997PLN

2497 PLN

Wybierając Fullstack oszczędzasz 1497 PLN

W IT Liczą Się Tylko Praktyczne Umiejętności.

Zostań FullStack Developerem

Nauczymy Cię wszystkiego co trzeba umieć, aby zdobyć pierwszą pracę w IT!

Zobacz dlaczego warto być programistą

DLACZEGO FULLSTACK?

  • Elastyczność - Jako fullstack developer, masz większą elastyczność w wyborze projektów.

  • Różnorodność - Możesz pracować nad różnymi projektami - od stron internetowych po systemy e-commerce czy platformy społecznościowe.

  • Równowaga - Jako fullstack developer masz szansę pracować zarówno na frontendzie jak i backendzie.

  • Własne projekty - Posiadając pełne zrozumienie procesu tworzenia aplikacji, możesz tworzyć własne projekty i pomysły, od pomysłu do wdrożenia.

ILE KOSZTUJĄ KURSY NA FULLSTACK DEVELOPERA ?

  • Czy wiesz, że kursy na Fullstacka kosztują 12, 15, a nawet powyżej 35 tysięcy złotych?! To zawrotna kwota nawet dla programisty, który tyle zarabia w jeden miesiąc!

  • Kursy po 200, 300 i więcej godzin?! Często wliczane są w to godziny "pracy własnej", która powinna trwać drugie tyle co godziny kursu.

  • Wiesz, że cena nie wpływa na treść kursu? Firmy liczą sobie tyle za kurs, bo mają pracowników, biura etc. To nie Ty powinieneś ponosić te koszty!

  • Dlatego nasze kursy są w dużo niższych cenach niż u konkurencji! Bo nie Ty masz ponosić koszty naszej działalności!

DLACZEGO WARTO?

bardzo wysokie zarobki

Wykres stworzony na podstawie danych z ofert pracy na justjoin.it oraz theprotocol.it

DLACZEGO WARTO?

bardzo wysokie zarobki

Przeanalizowaliśmy dane z ofert pracy dla Fullstack Developerów i przedstawiliśmy wyniki na wykresie po lewej: zarobki Fullstack Developera, zatrudnionego na podstawie umowy o pracę, już w pierwszych 2 latach kształtują się na średnim poziomie 6 000 zł - 10 000 zł miesięcznie.W następnych kilku latach widełki wzrastają już do
12 500 zł - 19 000 zł, a po około 5 latach Senior Fullstack Developer może już zarabiać od
16 000 zł do 23 000 zł na umowie o pracę.
*Odpowiednio większe są zarobki osób prowadzących własna działalność. Dane zestawiliśmy dla Was na wykresie.

PRACA SZUKA CZŁOWIEKA!

... a nie człowiek pracy

  • W 2021 roku w Polsce szacowano, że brakuje około 50 tysięcy specjalistów z branży IT.

  • W całej Europie braki wynosiły około 300 tys. pracowników branży IT.

  • Według niektórych danych w 2022 roku w Polsce brakuje aż 147 tys. specjalistów. Realnie jednak braki wynoszą 25 tys. specjalistów z różnych obszarów branży IT.

TO MÓWIĄ O NASZYCH KURSACH

Kliknij w zdjęcie aby powiększyć

(KLIKNIJ ABY POWIĘKSZYĆ)

CO NAS WYRÓŻNIA?

  • Prawie 20 lat doświadczenia - Prowadzący kursy z zakresu Backendu - Marek - pracuje jako Programista od 2004r., kursy z zakresu Frontendu - Igor - w branży IT od 2015 roku,

  • Uczymy się od podstaw jak stworzyć własną aplikację - w kursie przechodzimy przez wszystkie zagadnienia, które pozwolą Ci stworzyć w pełni funkcjonalną aplikację, najsilniejszy nacisk kładziemy na praktykę,

  • Szybki kontakt - staramy się odpisywać na pytania maksymalnie w ciągu kilku godzin, co pozawala na szybkie rozwiązanie problemu lub rozwianie wątpliwości,

  • Mentoring - Jeżeli potrzebujesz pomocy prowadzącego to są do Twojej dyspozycji na e-mail, messengerze oraz na grupie. Wystarczy zadać pytanie, a wytłumaczą Ci wszystko czego nie zrozumiesz lub pomogą rozwiązać problem. Nie "zostawiamy Cię samemu sobie" po odbyciu kursu, pomagamy na każdym etapie rozmowy kwalifikacyjnej, masz problem, potrzebujesz porady?! Kontaktujesz się z nami i go rozwiązujemy

  • 30 dniowa gwarancja - nawet jeśli przerobisz wszystkie kursy z pakietu masz prawo do odstąpienia od umowy w ciągu 30 dni od jego zakupu,

  • Bezterminowy dostęp - Nasze kursy nie mają "terminu ważności", dostęp jest bezterminowy, dzięki czemu przechodzisz go we własnym tempie, tyle razy ile potrzebujesz.

Oferta ważna do 22-05-2023 do 23:59

Oferta ważna do dziś do 23:59

199 PLN - 20 rat 0%

lub płatność jednorazowa

3997 PLN

Wybierając Fullstack oszczędzasz 1497 PLN

JAK AKTYWOWAĆ RATY 0%

399 PLN - 20 rat 0%
lub płatność jednorazowa
7997 PLN

JAK AKTYWOWAĆ RATY 0%

JAK WYGLĄDA PROGRAM MENTORINGOWY?

W całym pakiecie MENTORINGOWYM znajduje się ponad 100h lekcji VOD, ale kurs w dalszym ciągu jest rozbudowywany.Dodatkowo na każdym etapie kursu możesz liczyć na wsparcie Marka i Igora. Pomagamy w każdym problemie związanym z kursem oraz rekrutacją. W każdej chwili możesz do nich pisać na grupie zamkniętej, messengerze, e-mailu.Mentoring nie kończy się po przejściu kursów VOD, pomagamy Ci zdobyć pierwszą pracę tak długo jak tego potrzebujesz!

"Program Mentoringowy - Fullstack Developer" - Kurs programowania i mentoring.

Naszym celem jest abyś został zatrudniony jako Programista.

SZCZEGÓŁOWA AGENDA KURSÓW

"JAVA dla początkujących" (dwa moduły/48 lekcji/26h)

ROZDZIAŁ 1

  1. Wstęp do programowania

  2. Instalacja JDK

  3. Pierwszy program

  4. Instalacja IDE

  5. Zmienne całkowite cz.I

  6. Zmienne całkowite cz.II

  7. Zmienne typu float i double

  8. Debugowanie zadania domowego

  9. String char

  10. Typ Boolean

  11. Boolean – walidacja PESEL

  12. If else – instrukcja warunkowa

  13. Metody

  14. Tablice

  15. Pętle

  16. Walidacja PESELu po raz drugi

  17. Pętle i złożoność obliczeniowa

  18. Tablice wielowymiarowe

  19. Enum i switch case

ROZDZIAŁ 2

  1. Klasa i obiekt

  2. Konstruktory

  3. Pakiety

  4. Autoboxing i unboxing

  5. Dziedziczenie

  6. Klasy abstrakcyjne

  7. Interfejsy

  8. Listy

  9. Zbiory – sety

  10. Metoda contains na Listach i Setach

  11. Mapy cz.I

  12. Mapy cz.II

  13. equals() o hashCode()

  14. Słowo kluczowe static

  15. Słowo kluczowe final

  16. Singleton – wzorzec projektowy

  17. Aplikacja ma warstwy

  18. Fraport transakcji

  19. Klasy anonimowe

  20. Lambda cz.I

  21. Lambda cz.II

  22. Streamy

  23. compareTo()

  24. Wyjątki

  25. Pliki cz.I

  26. Pliki cz.II

  27. Biblioteki zewnętrzne – Lombok

  28. Biblioteki zewnętrzne – Apache Common CSV

  29. Podsumowanie JAVY


"Backend JAVA Developer"
(w całości gotowe 7 modułów/ponad 150 lekcji/ ok.48h nagrań - kolejne lekcje dodawane na bieżąco)

ROZDZIAŁ 1

  1. Wstęp

  2. Co to jest Backend

  3. Przykład komunikacji FrontEnd ↔ Backend

  4. Co to jest SpringBoot

  5. Pierwszy projekt

  6. Tworzymy pierwszą usługę

  7. Pierwsza usługa – zadanie domowe

  8. JSON jako response

  9. JSON jako response – zadanie domowe

  10. Instalacja Postmana

  11. JSON w request body

  12. JSON w request body – zadanie domowe

  13. Wstrzykiwanie zależności

  14. Wstrzykiwanie zależności – zadanie domowe

  15. Tworzenie komponentów

  16. Tworzenie komponentów – zadanie domowe

  17. Wstrzykiwanie zależności komponentów cz.II

  18. Wstrzykiwanie zależności komponentów cz.II – zadanie domowe

  19. Podsumowanie

ROZDZIAŁ 2

  1. Co to jest CRUD

  2. Baza H2 i profile SpringBoota

  3. Diagram encji – modelowanie danych

  4. Podstawy SQL

  5. Podstawy SQL – zadanie domowe

  6. Pierwsza encja

  7. Pierwsza encja – zadanie domowe

  8. Repository

  9. Repository – zadanie domowe

  10. CRUD w RestApi

  11. Usługa Rest – Create

  12. Usługa REST – Create – zadanie domowe

  13. Gdzie robimy walidację danych?

  14. Walidacja Create’a

  15. Walidacja Create’a – zadanie domowe

  16. Usługa REST – Read

  17. Usługa REST – Read – zadanie domowe

  18. Usługa REST – Update

  19. Usługa REST – Update – zadanie domowe

  20. Optimistic Lock

  21. Optimistic Lock – zadanie domowe

  22. Usługa REST – Delete

  23. Usługa REST – Delete – zadanie domowe

  24. Kolumny audytujące

  25. Plik data.sql

ROZDZIAŁ 3

  1. Filtrowanie za pomocą Query Methods

  2. Filtrowanie za pomocą Query Methods – zadanie domowe

  3. Sortowanie Query Methods

  4. Sortowanie Query Methods – zadanie domowe

  5. Filtrowanie i sortowanie za pomocą JPQL

  6. Filtrowanie i sortowanie za pomocą JPQL zadanie domowe

  7. Stronicowanie wyników

  8. Stronicowanie wyników – zadanie domowe

  9. Usługa wyszukiwania

  10. Zmiana JSONa w responsie usługi

  11. Usługa do wyszukiwania – zadanie domowe

  12. Filtrowanie za pomocą Specyfikacji

  13. Filtrowanie za pomocą Specyfikacji – zadanie domowe

  14. Usługa wyszukiwania cz. II

  15. Usługa wyszukiwania cz. II – zadanie domowe

ROZDZIAŁ 4

  1. Instalacja bazy MariaDB

  2. Instalacja MySQL Workbench

  3. Podłączamy SpringBoota do bazy MariaDB

  4. Relacja 1 do wielu (1:N) – dodajemy encję Comment

  5. Relacja 1 do wiele (1:N) – Dodajemy encję InvoiceDetail – zadanie domowe

  6. Tworzymy klucz obcy do encji Post

  7. Tworzymy klucz obcy do encji Invoice – zadanie domowe

  8. REST do tworzenie komentarzy

  9. REST do tworzenia InvoiceDetail – zadanie domowe

  10. Usługa REST Read Comment

  11. Usługa REST Read InvoiceDetail – zadanie domowe

  12. JOIN FETCH

  13. JOIN FETCH – zadanie domowe

  14. Transakcje

  15. Transakcje – zadanie domowe

  16. Lombok

  17. Lombok – zadanie domowe

  18. Logi

  19. Logi – zadanie domowe

  20. Filtry

  21. Filtry – zadanie domowe

  22. Logowanie wszystkich requestów

  23. Filtrowanie komentarzy z joinem do Postów

  24. Filtrowanie InvoiceDetail z joinem do Invoice

  25. Kaskady

  26. Read Posta z joinem do komentarzy

  27. Filtrowanie postów z joinem do komentarzy

ROZDZIAŁ 1

  1. Wstęp

  2. Co to jest Backend

  3. Przykład komunikacji FrontEnd ↔ Backend

  4. Co to jest SpringBoot

  5. Pierwszy projekt

  6. Tworzymy pierwszą usługę

  7. Pierwsza usługa – zadanie domowe

  8. JSON jako response

  9. JSON jako response – zadanie domowe

  10. Instalacja Postmana

  11. JSON w request body

  12. JSON w request body – zadanie domowe

  13. Wstrzykiwanie zależności

  14. Wstrzykiwanie zależności – zadanie domowe

  15. Tworzenie komponentów

  16. Tworzenie komponentów – zadanie domowe

  17. Wstrzykiwanie zależności komponentów cz.II

  18. Wstrzykiwanie zależności komponentów cz.II – zadanie domowe

  19. Podsumowanie

ROZDZIAŁ 2

  1. Co to jest CRUD

  2. Baza H2 i profile SpringBoota

  3. Diagram encji – modelowanie danych

  4. Podstawy SQL

  5. Podstawy SQL – zadanie domowe

  6. Pierwsza encja

  7. Pierwsza encja – zadanie domowe

  8. Repository

  9. Repository – zadanie domowe

  10. CRUD w RestApi

  11. Usługa Rest – Create

  12. Usługa REST – Create – zadanie domowe

  13. Gdzie robimy walidację danych?

  14. Walidacja Create’a

  15. Walidacja Create’a – zadanie domowe

  16. Usługa REST – Read

  17. Usługa REST – Read – zadanie domowe

  18. Usługa REST – Update

  19. Usługa REST – Update – zadanie domowe

  20. Optimistic Lock

  21. Optimistic Lock – zadanie domowe

  22. Usługa REST – Delete

  23. Usługa REST – Delete – zadanie domowe

  24. Kolumny audytujące

  25. Plik data.sql

ROZDZIAŁ 3

  1. Filtrowanie za pomocą Query Methods

  2. Filtrowanie za pomocą Query Methods – zadanie domowe

  3. Sortowanie Query Methods

  4. Sortowanie Query Methods – zadanie domowe

  5. Filtrowanie i sortowanie za pomocą JPQL

  6. Filtrowanie i sortowanie za pomocą JPQL zadanie domowe

  7. Stronicowanie wyników

  8. Stronicowanie wyników – zadanie domowe

  9. Usługa wyszukiwania

  10. Zmiana JSONa w responsie usługi

  11. Usługa do wyszukiwania – zadanie domowe

  12. Filtrowanie za pomocą Specyfikacji

  13. Filtrowanie za pomocą Specyfikacji – zadanie domowe

  14. Usługa wyszukiwania cz. II

  15. Usługa wyszukiwania cz. II – zadanie domowe

ROZDZIAŁ 4

  1. Instalacja bazy MariaDB

  2. Instalacja MySQL Workbench

  3. Podłączamy SpringBoota do bazy MariaDB

  4. Relacja 1 do wielu (1:N) – dodajemy encję Comment

  5. Relacja 1 do wiele (1:N) – Dodajemy encję InvoiceDetail – zadanie domowe

  6. Tworzymy klucz obcy do encji Post

  7. Tworzymy klucz obcy do encji Invoice – zadanie domowe

  8. REST do tworzenie komentarzy

  9. REST do tworzenia InvoiceDetail – zadanie domowe

  10. Usługa REST Read Comment

  11. Usługa REST Read InvoiceDetail – zadanie domowe

  12. JOIN FETCH

  13. JOIN FETCH – zadanie domowe

  14. Transakcje

  15. Transakcje – zadanie domowe

  16. Lombok

  17. Lombok – zadanie domowe

  18. Logi

  19. Logi – zadanie domowe

  20. Filtry

  21. Filtry – zadanie domowe

  22. Logowanie wszystkich requestów

  23. Filtrowanie komentarzy z joinem do Postów

  24. Filtrowanie InvoiceDetail z joinem do Invoice

  25. Kaskady

  26. Read Posta z joinem do komentarzy

  27. Filtrowanie postów z joinem do komentarzy

ROZDZIAŁ 5

  1. Instalacja Liquibase

  2. Wdrożenie Liquibase’a na istniejącej bazie danych

  3. Liquibase – warunkowe wykonanie changesetów

  4. Liquibase – dodanie nowej encji

  5. Liquibase- dodanie nowej encji – zadanie domowe

  6. Relacja wiele do wiele ( ManyToMany, N:N)

  7. Liquibase – zmiana nazwy tabeli i FK

  8. Liquibase – dodanie nowej tabeli

  9. Liquibase – dodanie nowej tabeli – zadanie domowe

  10. Hibernate – Tworzenie relacji ManyToMany

  11. Hibernate – Tworzenie relacji ManyToMany – zadanie domowe

  12. Usługa do łaczenia dwóch encji w relację ManyToMany

  13. Usługa do łaczenia dwóch encji w relację ManyToMany – zadanie domowe

  14. Usługa do rozłączania relacji ManyToMany + zadanie domowe

  15. Filtrowanie encji w relacji ManyToMany

  16. Filtrowanie encji w relacji ManyToMany cz. II + zadanie domowe

  17. Hibernate – Tworzenie relacji OneToOne w Hibernate

  18. Hibernate – Tworzenie relacji OneToOne w Hibernate cz. II + zadanie domowe

  19. Usługa łączenia encji w relację OneToONe

  20. Usługa łączenie encji w relacją OneToOne – zadanie domowe

  21. Podsumowanie

ROZDZIAŁ 6

  1. Testowanie wstęp

  2. JUnit

  3. AssertJ

  4. Mockito - testowanie Service'u

  5. Mockito - testowanie Service'u - zadanie domowe

  6. Mockito - testowanie Service'u cz.II

  7. Mockito - testowanie Service'u cz.II - zadanie domowe

  8. Mockito - testowanie findByld

  9. Mockito - testowanie findByld - zadanie domowe

  10. Testy specyfikacji

  11. Testy specyfikacji - zadanie domowe

  12. Testy parametryzowanie

  13. Testy parametryzowanie - zadanie domowe

  14. Pierwszy test integracyjny

  15. Pierwszy test integracyjny - zadanie domowe

  16. Jak czyścić DB między testami IT?

  17. Test integracyjny dla usługi Update

  18. Test integracyjny dla usługi Update - zad.dom.

  19. Test integracyjny dla usługi Read

  20. Test integracyjny dla usługi Read - zad. dom.

  21. Test integracyjny do Find'a

  22. Testy integracyjne Service'ów

  23. Testy integracyjne Repozytoriów

ROZDZIAŁ 7

  1. Wstęp

  2. Metody uwierzytelnienie i autoryzacji

  3. Token JWT

  4. SpringBoot - domyślna konfiguracja Security

  5. Własna konfiguracja Security

  6. AuthenticationFilter i AuthenticationProvider

  7. Własny UserDetailsService - wersja InMemory

  8. Własny UserDetailsService - wersja z DB

  9. Dodanie hasła do encji User

  10. Dodanie roli do Usera i konfiguracja autoryzacji wybranych usług

  11. Konfiguracja autoryzacji wybranych usług - zadanie domowe

  12. Ustawianie uwierzytelnionego użytkownika jako autora postów

  13. Ustawianie uwierzytelnionego użytkownika jako autora komentarzy - zadanie domowe

  14. Dodatkowa autoryzacja w usługach UPDATE, DELETE, ARCHIVE

  15. Dodatkowa autoryzacja w usługach UPDATE, DELETE, ARCHIVE - zadanie domowe

  16. Security w testach integracyjnych

  17. Security w testach integracyjnych zadanie domowe

  18. Autoryzacja usługi READ

  19. Autoryzacja usługi READ - zadanie domowe

  20. Usługa do logowania się

  21. Tworzenie tokena JWT

  22. Uwierzytelnianie tokenem JWT

ROZDZIAŁ 8

  1. Proces wytwarzania oprogramowania - wstęp

  2. GIT - instalacja

  3. GIT - instalacja SourceTree

  4. GIT - commit

  5. GIT - Branch

  6. GIT - merge

  7. GIT - Rebase

  8. GIT - stash, ammend i reset

  9. GIT - zdalne repozytorium GitHub

  10. GIT - clone

  11. GIT - push

  12. GIT - pull

  13. GIT - Repo z projektem SpringBoot

  14. GIT w IntelliJ

  15. Przegląd kodu - Code Review

  16. Gitflow - Release

  17. Gitflow - hotfix

  18. GIT - rozwiązywanie problemów

  19. Środowiska

  20. Postman - środowiska

  21. Co to jest CI/CD?

  22. JIRA - tworzenie zgłoszeń

  23. JIRA - backlog

  24. JIRA - sprint

  25. JIRA - tablica

  26. JIRA - zgłaszanie bugów

  27. Dokumentacja systemu

  28. Podsumowanie

ROZDZIAŁ 5

  1. Instalacja Liquibase

  2. Wdrożenie Liquibase’a na istniejącej bazie danych

  3. Liquibase – warunkowe wykonanie changesetów

  4. Liquibase – dodanie nowej encji

  5. Liquibase- dodanie nowej encji – zadanie domowe

  6. Relacja wiele do wiele ( ManyToMany, N:N)

  7. Liquibase – zmiana nazwy tabeli i FK

  8. Liquibase – dodanie nowej tabeli

  9. Liquibase – dodanie nowej tabeli – zadanie domowe

  10. Hibernate – Tworzenie relacji ManyToMany

  11. Hibernate – Tworzenie relacji ManyToMany – zadanie domowe

  12. Usługa do łaczenia dwóch encji w relację ManyToMany

  13. Usługa do łaczenia dwóch encji w relację ManyToMany – zadanie domowe

  14. Usługa do rozłączania relacji ManyToMany + zadanie domowe

  15. Filtrowanie encji w relacji ManyToMany

  16. Filtrowanie encji w relacji ManyToMany cz. II + zadanie domowe

  17. Hibernate – Tworzenie relacji OneToOne w Hibernate

  18. Hibernate – Tworzenie relacji OneToOne w Hibernate cz. II + zadanie domowe

  19. Usługa łączenia encji w relację OneToONe

  20. Usługa łączenie encji w relacją OneToOne – zadanie domowe

  21. Podsumowanie

ROZDZIAŁ 6

  1. Testowanie wstęp

  2. JUnit

  3. AssertJ

  4. Mockito - testowanie Service'u

  5. Mockito - testowanie Service'u - zadanie domowe

  6. Mockito - testowanie Service'u cz.II

  7. Mockito - testowanie Service'u cz.II - zadanie domowe

  8. Mockito - testowanie findByld

  9. Mockito - testowanie findByld - zadanie domowe

  10. Testy specyfikacji

  11. Testy specyfikacji - zadanie domowe

  12. Testy parametryzowanie

  13. Testy parametryzowanie - zadanie domowe

  14. Pierwszy test integracyjny

  15. Pierwszy test integracyjny - zadanie domowe

  16. Jak czyścić DB między testami IT?

  17. Test integracyjny dla usługi Update

  18. Test integracyjny dla usługi Update - zad.dom.

  19. Test integracyjny dla usługi Read

  20. Test integracyjny dla usługi Read - zad. dom.

  21. Test integracyjny do Find'a

  22. Testy integracyjne Service'ów

  23. Testy integracyjne Repozytoriów

ROZDZIAŁ 7

  1. Wstęp

  2. Metody uwierzytelnienie i autoryzacji

  3. Token JWT

  4. SpringBoot - domyślna konfiguracja Security

  5. Własna konfiguracja Security

  6. AuthenticationFilter i AuthenticationProvider

  7. Własny UserDetailsService - wersja InMemory

  8. Własny UserDetailsService - wersja z DB

  9. Dodanie hasła do encji User

  10. Dodanie roli do Usera i konfiguracja autoryzacji wybranych usług

  11. Konfiguracja autoryzacji wybranych usług - zadanie domowe

  12. Ustawianie uwierzytelnionego użytkownika jako autora postów

  13. Ustawianie uwierzytelnionego użytkownika jako autora komentarzy - zadanie domowe

  14. Dodatkowa autoryzacja w usługach UPDATE, DELETE, ARCHIVE

  15. Dodatkowa autoryzacja w usługach UPDATE, DELETE, ARCHIVE - zadanie domowe

  16. Security w testach integracyjnych

  17. Security w testach integracyjnych zadanie domowe

  18. Autoryzacja usługi READ

  19. Autoryzacja usługi READ - zadanie domowe

  20. Usługa do logowania się

  21. Tworzenie tokena JWT

  22. Uwierzytelnianie tokenem JWT

ROZDZIAŁ 8

  1. Proces wytwarzania oprogramowania - wstęp

  2. GIT - instalacja

  3. GIT - instalacja SourceTree

  4. GIT - commit

  5. GIT - Branch

  6. GIT - merge

  7. GIT - Rebase

  8. GIT - stash, ammend i reset

  9. GIT - zdalne repozytorium GitHub

  10. GIT - clone

  11. GIT - push

  12. GIT - pull

  13. GIT - Repo z projektem SpringBoot

  14. GIT w IntelliJ

  15. Przegląd kodu - Code Review

  16. Gitflow - Release

  17. Gitflow - hotfix

  18. GIT - rozwiązywanie problemów

  19. Środowiska

  20. Postman - środowiska

  21. Co to jest CI/CD?

  22. JIRA - tworzenie zgłoszeń

  23. JIRA - backlog

  24. JIRA - sprint

  25. JIRA - tablica

  26. JIRA - zgłaszanie bugów

  27. Dokumentacja systemu

  28. Podsumowanie

ROZDZIAŁ 9

  1. Znajomość Angielskiego

  2. Tworzenie CV

  3. Tworzenie Portfolio

  4. Szukanie ofert pracy

  5. Rozmowa kwalifikacyjna

  6. Co dalej?


TypeScript oraz Angular
Łącznie: 60 lekcji/ ponad 14h nagrań

TypeScript

  1. Wstęp

  2. Instalacja środowiska

  3. Klasy i obiekty

  4. Modyfikatory dostępu i typy

  5. set, get, static

  6. Zadanie

  7. Klasa abstrakcyjna, super, importy

  8. Zadanie

  9. Typy

  10. Interface

  11. Enum

  12. Union Type, intersection, Typ, AS

  13. Type, keyof, typeof, tuple, never

  14. Typ Generyczny, Discriminated Unions

  15. Funkcje Tekstu, tablic i liczb

  16. Pętle

  17. Zadanie

  18. Instrukcje warunkowe

  19. Zadanie

  20. Switch case

  21. Zadanie

  22. podziękowanie

Angular

  1. Wstęp

  2. Jak korzystać z materiałów do kursu

  3. Instalacja środowiska

  4. Co to jest Angular

  5. Pierwszy moduł i komponent oraz ngFor

  6. Mat-table

  7. Dyrektywa -nglf, ngClass, ngStyle

  8. Angular Material UI

  9. @Input

  10. @Output

  11. ngAfterViwInit

  12. Zadanie

  13. Formularze

  14. Formularze Reactive Form

  15. Formularze Material UI oraz walidacja

  16. Typowane formularze

  17. REST API

  18. Serwisy

  19. Routing

  20. Routing, fotChild oraz routerLink

  21. Moduł Core i Shared

  22. Autoryzacj i JWT

  23. BehaviorSubject

  24. AuthGuard i Toaster

  25. Nagłówek w autoryzacji

  26. Praca z datą i czasem

  27. Pagunacja w tabeli

  28. ActivatedRoute, routing z parametrem

  29. MatDialog

  30. MatDialog v2

  31. Metoda delete

  32. Kończenie pracy z blogiem

  33. Aktualizacja rekordów

  34. Pipe

  35. Directive

  36. Paginacja serwerowa

  37. Cykle życia komponentu

  38. Budowanie produkcyjne aplikacji

  39. Podziękowanie


Kursy bonusowe:
Łącznie prawie 10h nagrań

HTML/css

  1. Wstęp

  2. Pierwsza strona internetowa

  3. Tagi HTML - praca z tekstem

  4. Struktura pliku HTML i podział strony

  5. Dodawanie obrazka na stronie oraz odsyłacze

  6. Listy

  7. Tabele

  8. Elementy blokowe i liniowe

  9. Pierwsze style CSS

  10. Style CSS - kolejne właściwości

  11. Elementy na stronie

  12. Elementy na stronie - CSS część 2

  13. Formularze

  14. Układ wielokolumnowy i układ elastyczny

  15. Zadanie

git (frontend)

  1. Wstęp

  2. Co to jest GIT

  3. Pobieranie repozytorium oraz podstawowe polecenia

  4. Pierwszy commit oraz praca na Visual Studio Code

  5. GitFlow oraz pierwszy "merge request"

  6. Code Review

  7. Edycja kodu z GitLab

  8. Konflikty przy Merge Request

  9. GitHub

  10. Zgłaszanie błędów

Scrum

  1. Wstęp

  2. Informacje ogólne o SCRUMIE

  3. Role w Scrumie

  4. Sprint i Planowanie

  5. Daily

  6. Podsumowanie Sprintu

  7. Retrospektywa

  8. Refinement

8 metod tworzenia przypadków testowych

  1. Wstęp

  2. Podstawy testowania

  3. Teoria a praktyka

  4. Czym jest testowanie

  5. Przypdki testowe

  6. Podział na klasy równoważności

  7. Analiza wartości brzegowych

  8. Tablice decyzyjne

  9. Testowanie na podstawie przejść stanów

  10. Testowanie na podstawie przypadków użycia

  11. Techniki oparte na doświadczeniu

  12. Diagram sekwencji

  13. Diagram związków encji

mongodb
dla początkujących

  1. Instalacja

  2. Dodawanie danych

  3. Wyszukiwanie danych - jeden warunek

  4. Wyszukiwanie danych - wiele warunków

  5. Wyszukiwanie danych - zaawansowane metody cz. I

  6. Wyszukiwanie danych - zaawansowane metody cz. II

  7. Aktualizacja danych

  8. Usuwanie danych

  9. Zadanie

  10. MongoDB Compass

sql
dla każdego

  1. wstęp

  2. pojęcia ogólne

  3. Instalacja środowiska

  4. Instalacja środowiska - instalacja MySQL Workbench

  5. Instalacja środowiska - instalacja bazy danych

  6. Pierwszy SELECT

  7. Pierwsza TABELA

  8. Operacje na tabeli - Insert

  9. Operacje na tabeli - update, delete

  10. Operacje na tabeli - alter, drop

  11. Operatory - operatory porównania

  12. Operatory - operator SQL

  13. Operatory - operatory logiczne

  14. Operatory - operator arytmetyczne

  15. Operatory - sortowanie wyników

  16. Zadanie 1

  17. Typy Danych

  18. Funkcje - funkcje grupujące

  19. Funkcje - having, group by

  20. Funkcje - data i czas

  21. Funkcje - funkcje tekstowe

  22. Funkcje - funkcje matematyczne

  23. Zadanie 2

  24. Podzapytania i widoki - podzapytania

  25. Podzapytania i widoki - widok

  26. Zadanie 3

  27. Wyrażenia regularne

  28. Relacyjność baz danych - join

  29. Relacyjność baz danych - klucz główny i obcy

  30. Procedury i triggery - triggery

  31. Procedury i triggery - procedury

  32. PHPMyAdmin

HTML/css

  1. Wstęp

  2. Pierwsza strona internetowa

  3. Tagi HTML - praca z tekstem

  4. Struktura pliku HTML i podział strony

  5. Dodawanie obrazka na stronie oraz odsyłacze

  6. Listy

  7. Tabele

  8. Elementy blokowe i liniowe

  9. Pierwsze style CSS

  10. Style CSS - kolejne właściwości

  11. Elementy na stronie

  12. Elementy na stronie - CSS część 2

  13. Formularze

  14. Układ wielokolumnowy i układ elastyczny

  15. Zadanie

git (frontend)

  1. Wstęp

  2. Co to jest GIT

  3. Pobieranie repozytorium oraz podstawowe polecenia

  4. Pierwszy commit oraz praca na Visual Studio Code

  5. GitFlow oraz pierwszy "merge request"

  6. Code Review

  7. Edycja kodu z GitLab

  8. Konflikty przy Merge Request

  9. GitHub

  10. Zgłaszanie błędów

Scrum
dla początkujących

  1. Wstęp

  2. Informacje ogólne o SCRUMIE

  3. Role w Scrumie

  4. Sprint i Planowanie

  5. Daily

  6. Podsumowanie Sprintu

  7. Retrospektywa

  8. Refinement

8 metod tworzenia przypadków testowych

  1. Wstęp

  2. Podstawy testowania

  3. Teoria a praktyka

  4. Czym jest testowanie

  5. Przypdki testowe

  6. Podział na klasy równoważności

  7. Analiza wartości brzegowych

  8. Tablice decyzyjne

  9. Testowanie na podstawie przejść stanów

  10. Testowanie na podstawie przypadków użycia

  11. Techniki oparte na doświadczeniu

  12. Diagram sekwencji

  13. Diagram związków encji

mongodb dla początkujących

  1. Instalacja

  2. Dodawanie danych

  3. Wyszukiwanie danych - jeden warunek

  4. Wyszukiwanie danych - wiele warunków

  5. Wyszukiwanie danych - zaawansowane metody cz. I

  6. Wyszukiwanie danych - zaawansowane metody cz. II

  7. Aktualizacja danych

  8. Usuwanie danych

  9. Zadanie

  10. MongoDB Compass

sql dla każdego

  1. wstęp

  2. pojęcia ogólne

  3. Instalacja środowiska

  4. Instalacja środowiska - instalacja MySQL Workbench

  5. Instalacja środowiska - instalacja bazy danych

  6. Pierwszy SELECT

  7. Pierwsza TABELA

  8. Operacje na tabeli - Insert

  9. Operacje na tabeli - update, delete

  10. Operacje na tabeli - alter, drop

  11. Operatory - operatory porównania

  12. Operatory - operator SQL

  13. Operatory - operatory logiczne

  14. Operatory - operator arytmetyczne

  15. Operatory - sortowanie wyników

  16. Zadanie 1

  17. Typy Danych

  18. Funkcje - funkcje grupujące

  19. Funkcje - having, group by

  20. Funkcje - data i czas

  21. Funkcje - funkcje tekstowe

  22. Funkcje - funkcje matematyczne

  23. Zadanie 2

  24. Podzapytania i widoki - podzapytania

  25. Podzapytania i widoki - widok

  26. Zadanie 3

  27. Wyrażenia regularne

  28. Relacyjność baz danych - join

  29. Relacyjność baz danych - klucz główny i obcy

  30. Procedury i triggery - triggery

  31. Procedury i triggery - procedury

  32. PHPMyAdmin

Oferta ważna do 22-05-2023 do 10:00

Oferta ważna do 20-05-2023 do 23:59

199 PLN- 20 rat 0%

lub płatność jednorazowa

3997 PLN

Wybierając Fullstack oszczędzasz 1497 PLN

JAK AKTYWOWAĆ RATY 0%

399PLN - 20 rat 0%
lub płatność jednorazowa
7997PLN

JAK AKTYWOWAĆ RATY 0%

TWOI TRENERZY

MAREK KOSZAŁKA

Z wykształcenia jestem mgr. inż. informatyki, a Programistą od 2004r.Tworzyłem projekty IT min. dla firm ubezpieczeniowych, inwestycyjnych i międzynarodowych banków. Pracowałem zarówno w kilkuosobowych startupach jak i dużych polskich i zagranicznych spółkach akcyjnych zatrudniających tysiące osób.Serdecznie zapraszam do kursu "Backend Java Developer" lub kursu Zostań Testerem Oprogramowania" i pozostałych kursów na platformie to.twoje-kursy.pl

IGOR NALEPKA

Z wykształcenia jestem mgr. inż. elektroniki i telekomunikacji. Zawodowo działam w branży IT od 2015 roku.Pierwsze lata w IT pracowałem jako administrator systemów. Wykorzystywałem takie technologie jak Linux, Windows Serwer, Jira oraz bazy danych SQL.Obecnie pracuje jako programista i tworze aplikację w języku TypeScript z wykorzystaniem Noda oraz framework'a Angular.
Serdecznie zapraszam do pozostałych kursów.

NAJCZĘŚCIEJ ZADAWANE PYTANIA

CZY OTRZYMAM CERTYFIKAT?

Jasne! Jesteśmy zarejestrowaną Instytucją Szkoleniową, dlatego po przejściu szkolenia wystawiamy Wam certyfikat, który generujecie sami, po przejściu kursu. Po pobraniu pdf z certyfikatem możecie przesłać go nam w celu uzyskania elektronicznego poświadczenia, ale nie jest to konieczne.

CZY MOGĘ ROZŁOŻYĆ ZAKUP NA RATY?

Tak! Mamy do wyboru 10 lub 20 rat 0% (Alior Bank) lub nawet **50 rat ** (oprocentowanych, wybierz mBank przy płatności). Możesz też skorzystać z limitu P24Now lub PayPo.

CZY OTRZYMAM CERTYFIKAT?

Jasne! Jesteśmy zarejestrowaną Instytucją Szkoleniową, dlatego po przejściu szkolenia wystawiamy Wam certyfikat, który generujecie sami, po przejściu kursu. Po pobraniu pdf z certyfikatem możecie przesłać go nam w celu uzyskania elektronicznego poświadczenia, ale nie jest to konieczne.

CZY KURS MOGĘ KUPIĆ NA RATY?

Tak! Mamy do wyboru 10 lub 20 rat 0% (Alior Bank) lub nawet **50 rat ** (oprocentowanych - wybierz mBank przy płatności). Możesz też skorzystać z limitu P24Now lub PayPo.

CO JEŚLI NIE BĘDĘ ZADOWOLONY Z KURSU?

Jeżeli uznasz, że kurs nie jest dla Ciebie, otrzymasz zwrot pieniędzy. Masz na to aż 30 dni od daty zakupu. Po prostu napisz e-maila na bok@twoje-kursy.pl, a zwrócimy Ci 100% pieniędzy.

CZY MOGĘ DOŁĄCZYĆ DO KURSU W DOWOLNYM MOMENCIE?

Jasne! Kurs jest dostępny w formacie VOD, co oznacza Video Na Życzenie, czyli oglądasz kiedy chcesz i we własnym tempie. Wszystko po to byś mógł przyswoić jak najwięcej informacji.

CO JEŚLI NIE BĘDĘ ZADOWOLONY Z KURSU?

Jeżeli uznasz, że kurs nie jest dla Ciebie, otrzymasz zwrot pieniędzy. Masz na to aż 30 dni od daty zakupu. Po prostu napisz e-maila na bok@twoje-kursy.pl, a zwrócimy Ci 100% pieniędzy.

CZY MOGĘ DOŁĄCZYĆ W DOWOLNYM MOMENCIE?

Jasne! Kurs jest dostępny w formacie VOD, co oznacza Video Na Życzenie, czyli oglądasz kiedy chcesz i we własnym tempie. Wszystko po to byś mógł przyswoić jak najwięcej informacji.

KIEDY OTRZYMAM DOSTĘP DO KURSU?

Dane dostępowe do logowania na platformie otrzymasz w mailu, który podasz podczas składania zamówienia w ciągu 15 min po zakupie, jeśli ich nie ma napisz do nas. Po zakupie kursu możesz się zapisać do zamkniętej grupy na FB

CZY OTRZYMAM FAKTURĘ VAT?

Tak, oczywiście na życzenie klienta wystawiamy fakturę VAT, zarówno dla klienta indywidualnego jak i na firmę.

KIEDY OTRZYMAM DOSTĘP?

Dane dostępowe do logowania na platformie otrzymasz w mailu, który podasz podczas składania zamówienia w ciągu 15 min po zakupie, jeśli ich nie ma napisz do nas. Po zakupie kursu możesz się zapisać do zamkniętej grupy na FB

CZY OTRZYMAM FAKTURĘ VAT ZA ZAKUP?

Tak, oczywiście na życzenie klienta wystawiamy fakturę VAT, zarówno dla klienta indywidualnego jak i na firmę. Jednak faktura ta nie zawiera podatku VAT, gdyż korzystamy w dalszym ciągu ze zwolnienia.

CZY POTRZEBUJĘ PŁATNYCH PROGRAMÓW LUB NOWEGO SPRZĘTU?

Nie! Do odtworzenia kursu wystarczy komputer z dostępem do internetu, z możliwością korzystania z przeglądarki. Programy, z których będziemy korzystać, dostępne są bezpłatnie.

JAKA JEST RÓZNICA MIĘDZY WASZYM KURSEM A INNYMI NA RYNKU?

Program kursu jest tak stworzony byś bo jego przejściu mógł rozpocząć swoją pierwszą pracę - to największy wyróżnik tego kursu. Otrzymujesz także wsparcie Marka oraz całej społeczności w grupie zamkniętej w trakcie oraz po zakończeniu kursu.

CZY POTRZEBUJĘ PŁATNYCH PROGRAMÓW LUB NOWEGO SPRZĘTU?

Nie! Do odtworzenia i przerabiania kursu wystarczy komputer z dostępem do internetu, z możliwością korzystania z przeglądarki. Programy, z których będziemy korzystać podczas kursu, dostępne są bezpłatnie.

JAKA JEST RÓZNICA MIĘDZY WASZYM KURSEM A INNYMI KURSAMI?

Program kursu jest tak stworzony byś bo jego przejściu mógł rozpocząć swoją pierwszą pracę - to największy wyróżnik tego kursu.. Otrzymujesz także wsparcie Marka oraz całej społeczności w grupie zamkniętej.

JAK DŁUGO BĘDĘ MIAŁ DOSTĘP?

Dostęp do kursu jest bezterminowy, co oznacza, że możesz z niego korzystać nawet wiele lat. Uważamy, że to sprawiedliwe rozwiązanie nie tylko dla nas, ale przede wszystkim dla naszych kursantów, którzy nie zawsze mają czas zrobić kurs "tu i teraz". Dlatego u nas nie ma "daty ważności kursu".

CZY KURS GWARANTUJE PRACĘ?

Z pewnością kurs maksymalizuje Twoje szanse na zdobycie pierwszej pracy w zawodzie fullstack developera. To czy ją dostaniesz zależy od wielu czynników, takich jak Twoja pracowitość, sumienność, zdolność do łatwego przyswajania wiedzy. My postaramy się pomóc Ci jak najlepiej umiemy.

JAK DŁUGO BĘDĘ MIAŁ DOSTĘP?

Dostęp do kursu jest bezterminowy, co oznacza, że możesz z niego korzystać nawet wiele lat. Uważamy, że to sprawiedliwe rozwiązanie nie tylko dla nas, ale przede wszystkim dla naszych kursantów, którzy nie zawsze mają czas zrobić kurs "tu i teraz". Dlatego u nas nie ma "daty ważności kursu".

CZY KURS GWARANTUJE PRACĘ?

Z pewnością kurs maksymalizuje Twoje szanse na zdobycie pierwszej pracy w zawodzie testera oprogramowania. To czy ją dostaniesz zależy od wielu czynników, takich jak Twoja pracowitość, sumienność, zdolność do łatwego przyswajania wiedzy. My postaramy się pomóc Ci jak najlepiej umiemy.

CO ZNAJDZIESZ W PROGRAMIE
"Mentoring PREMIUM - FULLSTACK DEVELOPER"

  1. Kurs "Programowanie w Javie dla początkujących" - 2 moduły, 48 lekcji, ponad 24h,

  2. Kurs "Backend Java Developer" - 9 modułów, 163 lekcje, ponad 56h,

  3. Kurs "TypeScript" - 22 lekcje, ponad 4h,

  4. Kurs "Angular" - 39 lekcji, ponad 9h,

  5. [BONUS #1] Kurs HTML/CSS - ok. 3h lekcji,

  6. [BONUS #2] Kurs GIT - ok. 2h lekcji,

  7. [BONUS #3] Kurs "Scrum dla początkujących" - najpopularniejsza metoda prowadzenia projektów w IT, każdy członek zespołu jej używa

  8. [BONUS #4] Kurs "8 metod wytwarzania przypadków testowych" - nauczysz się testować swój kod, obowiązkowa umiejętność programisty

  9. [BONUS #5] Kurs "SQL dla każdego" - nauczysz się obsługiwać najpopularniejsze bazy danych, obowiązkowa umiejętność w CV Fullstacka

  10. [BONUS #6] Kurs "Wprowadzenie do MongoDB" - poznasz świat baz NoSql

  11. Bezterminowy dostęp do kursu,

  12. Dostęp do zamkniętej grupy,

  13. Aktualizacje istniejących modułów,

  14. Mentoring autorów kursu - bezcenne wsparcie w trakcie nauki oraz na etapie procesów rekrutacji do Twojej pierwszej pracy

CO ZNAJDZIESZ W PROGRAMIE
"Mentoring PREMIUM - FULLSTACK DEVELOPER"

  1. Kurs "Programowanie w Javie dla początkujących" - 2 moduły, 48 lekcji, ponad 24h,

  2. Kurs "Backend Java Developer" - 9 modułów, 163 lekcje, ponad 56h,

  3. Kurs "TypeScript" - 22 lekcje, ponad 4h,

  4. Kurs "Angular" - 39 lekcji, ponad 9h,

  5. [BONUS #1] Kurs HTML/CSS - ok. 3h lekcji,

  6. [BONUS #2] Kurs GIT - ok. 2h lekcji,

  7. [BONUS #3] Kurs "Scrum dla początkujących" - najpopularniejsza metoda prowadzenia projektów w IT, każdy członek zespołu jej używa

  8. [BONUS #4] Kurs "8 metod wytwarzania przypadków testowych" - nauczysz się testować swój kod, obowiązkowa umiejętność programisty

  9. [BONUS #5] Kurs "SQL dla każdego" - nauczysz się obsługiwać najpopularniejsze bazy danych, obowiązkowa umiejętność w CV Fullstacka

  10. [BONUS #6] Kurs "Wprowadzenie do MongoDB" - poznasz świat baz NoSql

  11. Bezterminowy dostęp do kursu,

  12. Dostęp do zamkniętej grupy,

  13. Aktualizacje istniejących modułów,

  14. Mentoring autorów kursu - bezcenne wsparcie w trakcie nauki oraz na etapie procesów rekrutacji do Twojej pierwszej pracy

Oferta ważna do 22-05-2023 do 10:00

Oferta ważna do dziś do 23:59

199 PLN - 20 rat 0%

lub płatność jednorazowa

3997 PLN

Wybierając Fullstack oszczędzasz 1497 PLN

JAK AKTYWOWAĆ RATY 0%

399 PLN - 20 rat 0%
lub płatność jednorazowa
7997 PLN

JAK AKTYWOWAĆ RATY 0%

100% satysfakcji,
0% ryzyka!

Jesteśmy pewni jakości naszego kursu, dlatego dajemy Ci aż 30 dni na zwrot. Włożyliśmy wiele serca i energii, żeby spełnić Wasze oczekiwania, a nawet je przewyższyć. Jeśli jednak z jakiegoś powodu kursy nie spełnią Waszych oczekiwań, wystarczy, wysłać maila na bok@twoje-kursy.pl i zwrócimy Ci 100% Twojej wpłaty. Masz na to aż 30 dni.