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%

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
Wstęp do programowania
Instalacja JDK
Pierwszy program
Instalacja IDE
Zmienne całkowite cz.I
Zmienne całkowite cz.II
Zmienne typu float i double
Debugowanie zadania domowego
String char
Typ Boolean
Boolean – walidacja PESEL
If else – instrukcja warunkowa
Metody
Tablice
Pętle
Walidacja PESELu po raz drugi
Pętle i złożoność obliczeniowa
Tablice wielowymiarowe
Enum i switch case
ROZDZIAŁ 2
Klasa i obiekt
Konstruktory
Pakiety
Autoboxing i unboxing
Dziedziczenie
Klasy abstrakcyjne
Interfejsy
Listy
Zbiory – sety
Metoda contains na Listach i Setach
Mapy cz.I
Mapy cz.II
equals() o hashCode()
Słowo kluczowe static
Słowo kluczowe final
Singleton – wzorzec projektowy
Aplikacja ma warstwy
Fraport transakcji
Klasy anonimowe
Lambda cz.I
Lambda cz.II
Streamy
compareTo()
Wyjątki
Pliki cz.I
Pliki cz.II
Biblioteki zewnętrzne – Lombok
Biblioteki zewnętrzne – Apache Common CSV
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
Wstęp
Co to jest Backend
Przykład komunikacji FrontEnd ↔ Backend
Co to jest SpringBoot
Pierwszy projekt
Tworzymy pierwszą usługę
Pierwsza usługa – zadanie domowe
JSON jako response
JSON jako response – zadanie domowe
Instalacja Postmana
JSON w request body
JSON w request body – zadanie domowe
Wstrzykiwanie zależności
Wstrzykiwanie zależności – zadanie domowe
Tworzenie komponentów
Tworzenie komponentów – zadanie domowe
Wstrzykiwanie zależności komponentów cz.II
Wstrzykiwanie zależności komponentów cz.II – zadanie domowe
Podsumowanie
ROZDZIAŁ 2
Co to jest CRUD
Baza H2 i profile SpringBoota
Diagram encji – modelowanie danych
Podstawy SQL
Podstawy SQL – zadanie domowe
Pierwsza encja
Pierwsza encja – zadanie domowe
Repository
Repository – zadanie domowe
CRUD w RestApi
Usługa Rest – Create
Usługa REST – Create – zadanie domowe
Gdzie robimy walidację danych?
Walidacja Create’a
Walidacja Create’a – zadanie domowe
Usługa REST – Read
Usługa REST – Read – zadanie domowe
Usługa REST – Update
Usługa REST – Update – zadanie domowe
Optimistic Lock
Optimistic Lock – zadanie domowe
Usługa REST – Delete
Usługa REST – Delete – zadanie domowe
Kolumny audytujące
Plik data.sql
ROZDZIAŁ 3
Filtrowanie za pomocą Query Methods
Filtrowanie za pomocą Query Methods – zadanie domowe
Sortowanie Query Methods
Sortowanie Query Methods – zadanie domowe
Filtrowanie i sortowanie za pomocą JPQL
Filtrowanie i sortowanie za pomocą JPQL zadanie domowe
Stronicowanie wyników
Stronicowanie wyników – zadanie domowe
Usługa wyszukiwania
Zmiana JSONa w responsie usługi
Usługa do wyszukiwania – zadanie domowe
Filtrowanie za pomocą Specyfikacji
Filtrowanie za pomocą Specyfikacji – zadanie domowe
Usługa wyszukiwania cz. II
Usługa wyszukiwania cz. II – zadanie domowe
ROZDZIAŁ 4
Instalacja bazy MariaDB
Instalacja MySQL Workbench
Podłączamy SpringBoota do bazy MariaDB
Relacja 1 do wielu (1:N) – dodajemy encję Comment
Relacja 1 do wiele (1:N) – Dodajemy encję InvoiceDetail – zadanie domowe
Tworzymy klucz obcy do encji Post
Tworzymy klucz obcy do encji Invoice – zadanie domowe
REST do tworzenie komentarzy
REST do tworzenia InvoiceDetail – zadanie domowe
Usługa REST Read Comment
Usługa REST Read InvoiceDetail – zadanie domowe
JOIN FETCH
JOIN FETCH – zadanie domowe
Transakcje
Transakcje – zadanie domowe
Lombok
Lombok – zadanie domowe
Logi
Logi – zadanie domowe
Filtry
Filtry – zadanie domowe
Logowanie wszystkich requestów
Filtrowanie komentarzy z joinem do Postów
Filtrowanie InvoiceDetail z joinem do Invoice
Kaskady
Read Posta z joinem do komentarzy
Filtrowanie postów z joinem do komentarzy
ROZDZIAŁ 1
Wstęp
Co to jest Backend
Przykład komunikacji FrontEnd ↔ Backend
Co to jest SpringBoot
Pierwszy projekt
Tworzymy pierwszą usługę
Pierwsza usługa – zadanie domowe
JSON jako response
JSON jako response – zadanie domowe
Instalacja Postmana
JSON w request body
JSON w request body – zadanie domowe
Wstrzykiwanie zależności
Wstrzykiwanie zależności – zadanie domowe
Tworzenie komponentów
Tworzenie komponentów – zadanie domowe
Wstrzykiwanie zależności komponentów cz.II
Wstrzykiwanie zależności komponentów cz.II – zadanie domowe
Podsumowanie
ROZDZIAŁ 2
Co to jest CRUD
Baza H2 i profile SpringBoota
Diagram encji – modelowanie danych
Podstawy SQL
Podstawy SQL – zadanie domowe
Pierwsza encja
Pierwsza encja – zadanie domowe
Repository
Repository – zadanie domowe
CRUD w RestApi
Usługa Rest – Create
Usługa REST – Create – zadanie domowe
Gdzie robimy walidację danych?
Walidacja Create’a
Walidacja Create’a – zadanie domowe
Usługa REST – Read
Usługa REST – Read – zadanie domowe
Usługa REST – Update
Usługa REST – Update – zadanie domowe
Optimistic Lock
Optimistic Lock – zadanie domowe
Usługa REST – Delete
Usługa REST – Delete – zadanie domowe
Kolumny audytujące
Plik data.sql
ROZDZIAŁ 3
Filtrowanie za pomocą Query Methods
Filtrowanie za pomocą Query Methods – zadanie domowe
Sortowanie Query Methods
Sortowanie Query Methods – zadanie domowe
Filtrowanie i sortowanie za pomocą JPQL
Filtrowanie i sortowanie za pomocą JPQL zadanie domowe
Stronicowanie wyników
Stronicowanie wyników – zadanie domowe
Usługa wyszukiwania
Zmiana JSONa w responsie usługi
Usługa do wyszukiwania – zadanie domowe
Filtrowanie za pomocą Specyfikacji
Filtrowanie za pomocą Specyfikacji – zadanie domowe
Usługa wyszukiwania cz. II
Usługa wyszukiwania cz. II – zadanie domowe
ROZDZIAŁ 4
Instalacja bazy MariaDB
Instalacja MySQL Workbench
Podłączamy SpringBoota do bazy MariaDB
Relacja 1 do wielu (1:N) – dodajemy encję Comment
Relacja 1 do wiele (1:N) – Dodajemy encję InvoiceDetail – zadanie domowe
Tworzymy klucz obcy do encji Post
Tworzymy klucz obcy do encji Invoice – zadanie domowe
REST do tworzenie komentarzy
REST do tworzenia InvoiceDetail – zadanie domowe
Usługa REST Read Comment
Usługa REST Read InvoiceDetail – zadanie domowe
JOIN FETCH
JOIN FETCH – zadanie domowe
Transakcje
Transakcje – zadanie domowe
Lombok
Lombok – zadanie domowe
Logi
Logi – zadanie domowe
Filtry
Filtry – zadanie domowe
Logowanie wszystkich requestów
Filtrowanie komentarzy z joinem do Postów
Filtrowanie InvoiceDetail z joinem do Invoice
Kaskady
Read Posta z joinem do komentarzy
Filtrowanie postów z joinem do komentarzy
ROZDZIAŁ 5
Instalacja Liquibase
Wdrożenie Liquibase’a na istniejącej bazie danych
Liquibase – warunkowe wykonanie changesetów
Liquibase – dodanie nowej encji
Liquibase- dodanie nowej encji – zadanie domowe
Relacja wiele do wiele ( ManyToMany, N:N)
Liquibase – zmiana nazwy tabeli i FK
Liquibase – dodanie nowej tabeli
Liquibase – dodanie nowej tabeli – zadanie domowe
Hibernate – Tworzenie relacji ManyToMany
Hibernate – Tworzenie relacji ManyToMany – zadanie domowe
Usługa do łaczenia dwóch encji w relację ManyToMany
Usługa do łaczenia dwóch encji w relację ManyToMany – zadanie domowe
Usługa do rozłączania relacji ManyToMany + zadanie domowe
Filtrowanie encji w relacji ManyToMany
Filtrowanie encji w relacji ManyToMany cz. II + zadanie domowe
Hibernate – Tworzenie relacji OneToOne w Hibernate
Hibernate – Tworzenie relacji OneToOne w Hibernate cz. II + zadanie domowe
Usługa łączenia encji w relację OneToONe
Usługa łączenie encji w relacją OneToOne – zadanie domowe
Podsumowanie
ROZDZIAŁ 6
Testowanie wstęp
JUnit
AssertJ
Mockito - testowanie Service'u
Mockito - testowanie Service'u - zadanie domowe
Mockito - testowanie Service'u cz.II
Mockito - testowanie Service'u cz.II - zadanie domowe
Mockito - testowanie findByld
Mockito - testowanie findByld - zadanie domowe
Testy specyfikacji
Testy specyfikacji - zadanie domowe
Testy parametryzowanie
Testy parametryzowanie - zadanie domowe
Pierwszy test integracyjny
Pierwszy test integracyjny - zadanie domowe
Jak czyścić DB między testami IT?
Test integracyjny dla usługi Update
Test integracyjny dla usługi Update - zad.dom.
Test integracyjny dla usługi Read
Test integracyjny dla usługi Read - zad. dom.
Test integracyjny do Find'a
Testy integracyjne Service'ów
Testy integracyjne Repozytoriów
ROZDZIAŁ 7
Wstęp
Metody uwierzytelnienie i autoryzacji
Token JWT
SpringBoot - domyślna konfiguracja Security
Własna konfiguracja Security
AuthenticationFilter i AuthenticationProvider
Własny UserDetailsService - wersja InMemory
Własny UserDetailsService - wersja z DB
Dodanie hasła do encji User
Dodanie roli do Usera i konfiguracja autoryzacji wybranych usług
Konfiguracja autoryzacji wybranych usług - zadanie domowe
Ustawianie uwierzytelnionego użytkownika jako autora postów
Ustawianie uwierzytelnionego użytkownika jako autora komentarzy - zadanie domowe
Dodatkowa autoryzacja w usługach UPDATE, DELETE, ARCHIVE
Dodatkowa autoryzacja w usługach UPDATE, DELETE, ARCHIVE - zadanie domowe
Security w testach integracyjnych
Security w testach integracyjnych zadanie domowe
Autoryzacja usługi READ
Autoryzacja usługi READ - zadanie domowe
Usługa do logowania się
Tworzenie tokena JWT
Uwierzytelnianie tokenem JWT
ROZDZIAŁ 8
Proces wytwarzania oprogramowania - wstęp
GIT - instalacja
GIT - instalacja SourceTree
GIT - commit
GIT - Branch
GIT - merge
GIT - Rebase
GIT - stash, ammend i reset
GIT - zdalne repozytorium GitHub
GIT - clone
GIT - push
GIT - pull
GIT - Repo z projektem SpringBoot
GIT w IntelliJ
Przegląd kodu - Code Review
Gitflow - Release
Gitflow - hotfix
GIT - rozwiązywanie problemów
Środowiska
Postman - środowiska
Co to jest CI/CD?
JIRA - tworzenie zgłoszeń
JIRA - backlog
JIRA - sprint
JIRA - tablica
JIRA - zgłaszanie bugów
Dokumentacja systemu
Podsumowanie
ROZDZIAŁ 5
Instalacja Liquibase
Wdrożenie Liquibase’a na istniejącej bazie danych
Liquibase – warunkowe wykonanie changesetów
Liquibase – dodanie nowej encji
Liquibase- dodanie nowej encji – zadanie domowe
Relacja wiele do wiele ( ManyToMany, N:N)
Liquibase – zmiana nazwy tabeli i FK
Liquibase – dodanie nowej tabeli
Liquibase – dodanie nowej tabeli – zadanie domowe
Hibernate – Tworzenie relacji ManyToMany
Hibernate – Tworzenie relacji ManyToMany – zadanie domowe
Usługa do łaczenia dwóch encji w relację ManyToMany
Usługa do łaczenia dwóch encji w relację ManyToMany – zadanie domowe
Usługa do rozłączania relacji ManyToMany + zadanie domowe
Filtrowanie encji w relacji ManyToMany
Filtrowanie encji w relacji ManyToMany cz. II + zadanie domowe
Hibernate – Tworzenie relacji OneToOne w Hibernate
Hibernate – Tworzenie relacji OneToOne w Hibernate cz. II + zadanie domowe
Usługa łączenia encji w relację OneToONe
Usługa łączenie encji w relacją OneToOne – zadanie domowe
Podsumowanie
ROZDZIAŁ 6
Testowanie wstęp
JUnit
AssertJ
Mockito - testowanie Service'u
Mockito - testowanie Service'u - zadanie domowe
Mockito - testowanie Service'u cz.II
Mockito - testowanie Service'u cz.II - zadanie domowe
Mockito - testowanie findByld
Mockito - testowanie findByld - zadanie domowe
Testy specyfikacji
Testy specyfikacji - zadanie domowe
Testy parametryzowanie
Testy parametryzowanie - zadanie domowe
Pierwszy test integracyjny
Pierwszy test integracyjny - zadanie domowe
Jak czyścić DB między testami IT?
Test integracyjny dla usługi Update
Test integracyjny dla usługi Update - zad.dom.
Test integracyjny dla usługi Read
Test integracyjny dla usługi Read - zad. dom.
Test integracyjny do Find'a
Testy integracyjne Service'ów
Testy integracyjne Repozytoriów
ROZDZIAŁ 7
Wstęp
Metody uwierzytelnienie i autoryzacji
Token JWT
SpringBoot - domyślna konfiguracja Security
Własna konfiguracja Security
AuthenticationFilter i AuthenticationProvider
Własny UserDetailsService - wersja InMemory
Własny UserDetailsService - wersja z DB
Dodanie hasła do encji User
Dodanie roli do Usera i konfiguracja autoryzacji wybranych usług
Konfiguracja autoryzacji wybranych usług - zadanie domowe
Ustawianie uwierzytelnionego użytkownika jako autora postów
Ustawianie uwierzytelnionego użytkownika jako autora komentarzy - zadanie domowe
Dodatkowa autoryzacja w usługach UPDATE, DELETE, ARCHIVE
Dodatkowa autoryzacja w usługach UPDATE, DELETE, ARCHIVE - zadanie domowe
Security w testach integracyjnych
Security w testach integracyjnych zadanie domowe
Autoryzacja usługi READ
Autoryzacja usługi READ - zadanie domowe
Usługa do logowania się
Tworzenie tokena JWT
Uwierzytelnianie tokenem JWT
ROZDZIAŁ 8
Proces wytwarzania oprogramowania - wstęp
GIT - instalacja
GIT - instalacja SourceTree
GIT - commit
GIT - Branch
GIT - merge
GIT - Rebase
GIT - stash, ammend i reset
GIT - zdalne repozytorium GitHub
GIT - clone
GIT - push
GIT - pull
GIT - Repo z projektem SpringBoot
GIT w IntelliJ
Przegląd kodu - Code Review
Gitflow - Release
Gitflow - hotfix
GIT - rozwiązywanie problemów
Środowiska
Postman - środowiska
Co to jest CI/CD?
JIRA - tworzenie zgłoszeń
JIRA - backlog
JIRA - sprint
JIRA - tablica
JIRA - zgłaszanie bugów
Dokumentacja systemu
Podsumowanie
ROZDZIAŁ 9
Znajomość Angielskiego
Tworzenie CV
Tworzenie Portfolio
Szukanie ofert pracy
Rozmowa kwalifikacyjna
Co dalej?
TypeScript oraz Angular
Łącznie: 60 lekcji/ ponad 14h nagrań
TypeScript
Wstęp
Instalacja środowiska
Klasy i obiekty
Modyfikatory dostępu i typy
set, get, static
Zadanie
Klasa abstrakcyjna, super, importy
Zadanie
Typy
Interface
Enum
Union Type, intersection, Typ, AS
Type, keyof, typeof, tuple, never
Typ Generyczny, Discriminated Unions
Funkcje Tekstu, tablic i liczb
Pętle
Zadanie
Instrukcje warunkowe
Zadanie
Switch case
Zadanie
podziękowanie
Angular
Wstęp
Jak korzystać z materiałów do kursu
Instalacja środowiska
Co to jest Angular
Pierwszy moduł i komponent oraz ngFor
Mat-table
Dyrektywa -nglf, ngClass, ngStyle
Angular Material UI
@Input
@Output
ngAfterViwInit
Zadanie
Formularze
Formularze Reactive Form
Formularze Material UI oraz walidacja
Typowane formularze
REST API
Serwisy
Routing
Routing, fotChild oraz routerLink
Moduł Core i Shared
Autoryzacj i JWT
BehaviorSubject
AuthGuard i Toaster
Nagłówek w autoryzacji
Praca z datą i czasem
Pagunacja w tabeli
ActivatedRoute, routing z parametrem
MatDialog
MatDialog v2
Metoda delete
Kończenie pracy z blogiem
Aktualizacja rekordów
Pipe
Directive
Paginacja serwerowa
Cykle życia komponentu
Budowanie produkcyjne aplikacji
Podziękowanie
Kursy bonusowe:
Łącznie prawie 10h nagrań
HTML/css
Wstęp
Pierwsza strona internetowa
Tagi HTML - praca z tekstem
Struktura pliku HTML i podział strony
Dodawanie obrazka na stronie oraz odsyłacze
Listy
Tabele
Elementy blokowe i liniowe
Pierwsze style CSS
Style CSS - kolejne właściwości
Elementy na stronie
Elementy na stronie - CSS część 2
Formularze
Układ wielokolumnowy i układ elastyczny
Zadanie
git (frontend)
Wstęp
Co to jest GIT
Pobieranie repozytorium oraz podstawowe polecenia
Pierwszy commit oraz praca na Visual Studio Code
GitFlow oraz pierwszy "merge request"
Code Review
Edycja kodu z GitLab
Konflikty przy Merge Request
GitHub
Zgłaszanie błędów
Scrum
Wstęp
Informacje ogólne o SCRUMIE
Role w Scrumie
Sprint i Planowanie
Daily
Podsumowanie Sprintu
Retrospektywa
Refinement
8 metod tworzenia przypadków testowych
Wstęp
Podstawy testowania
Teoria a praktyka
Czym jest testowanie
Przypdki testowe
Podział na klasy równoważności
Analiza wartości brzegowych
Tablice decyzyjne
Testowanie na podstawie przejść stanów
Testowanie na podstawie przypadków użycia
Techniki oparte na doświadczeniu
Diagram sekwencji
Diagram związków encji
mongodb
dla początkujących
Instalacja
Dodawanie danych
Wyszukiwanie danych - jeden warunek
Wyszukiwanie danych - wiele warunków
Wyszukiwanie danych - zaawansowane metody cz. I
Wyszukiwanie danych - zaawansowane metody cz. II
Aktualizacja danych
Usuwanie danych
Zadanie
MongoDB Compass
sql
dla każdego
wstęp
pojęcia ogólne
Instalacja środowiska
Instalacja środowiska - instalacja MySQL Workbench
Instalacja środowiska - instalacja bazy danych
Pierwszy SELECT
Pierwsza TABELA
Operacje na tabeli - Insert
Operacje na tabeli - update, delete
Operacje na tabeli - alter, drop
Operatory - operatory porównania
Operatory - operator SQL
Operatory - operatory logiczne
Operatory - operator arytmetyczne
Operatory - sortowanie wyników
Zadanie 1
Typy Danych
Funkcje - funkcje grupujące
Funkcje - having, group by
Funkcje - data i czas
Funkcje - funkcje tekstowe
Funkcje - funkcje matematyczne
Zadanie 2
Podzapytania i widoki - podzapytania
Podzapytania i widoki - widok
Zadanie 3
Wyrażenia regularne
Relacyjność baz danych - join
Relacyjność baz danych - klucz główny i obcy
Procedury i triggery - triggery
Procedury i triggery - procedury
PHPMyAdmin
HTML/css
Wstęp
Pierwsza strona internetowa
Tagi HTML - praca z tekstem
Struktura pliku HTML i podział strony
Dodawanie obrazka na stronie oraz odsyłacze
Listy
Tabele
Elementy blokowe i liniowe
Pierwsze style CSS
Style CSS - kolejne właściwości
Elementy na stronie
Elementy na stronie - CSS część 2
Formularze
Układ wielokolumnowy i układ elastyczny
Zadanie
git (frontend)
Wstęp
Co to jest GIT
Pobieranie repozytorium oraz podstawowe polecenia
Pierwszy commit oraz praca na Visual Studio Code
GitFlow oraz pierwszy "merge request"
Code Review
Edycja kodu z GitLab
Konflikty przy Merge Request
GitHub
Zgłaszanie błędów
Scrum
dla początkujących
Wstęp
Informacje ogólne o SCRUMIE
Role w Scrumie
Sprint i Planowanie
Daily
Podsumowanie Sprintu
Retrospektywa
Refinement
8 metod tworzenia przypadków testowych
Wstęp
Podstawy testowania
Teoria a praktyka
Czym jest testowanie
Przypdki testowe
Podział na klasy równoważności
Analiza wartości brzegowych
Tablice decyzyjne
Testowanie na podstawie przejść stanów
Testowanie na podstawie przypadków użycia
Techniki oparte na doświadczeniu
Diagram sekwencji
Diagram związków encji
mongodb dla początkujących
Instalacja
Dodawanie danych
Wyszukiwanie danych - jeden warunek
Wyszukiwanie danych - wiele warunków
Wyszukiwanie danych - zaawansowane metody cz. I
Wyszukiwanie danych - zaawansowane metody cz. II
Aktualizacja danych
Usuwanie danych
Zadanie
MongoDB Compass
sql dla każdego
wstęp
pojęcia ogólne
Instalacja środowiska
Instalacja środowiska - instalacja MySQL Workbench
Instalacja środowiska - instalacja bazy danych
Pierwszy SELECT
Pierwsza TABELA
Operacje na tabeli - Insert
Operacje na tabeli - update, delete
Operacje na tabeli - alter, drop
Operatory - operatory porównania
Operatory - operator SQL
Operatory - operatory logiczne
Operatory - operator arytmetyczne
Operatory - sortowanie wyników
Zadanie 1
Typy Danych
Funkcje - funkcje grupujące
Funkcje - having, group by
Funkcje - data i czas
Funkcje - funkcje tekstowe
Funkcje - funkcje matematyczne
Zadanie 2
Podzapytania i widoki - podzapytania
Podzapytania i widoki - widok
Zadanie 3
Wyrażenia regularne
Relacyjność baz danych - join
Relacyjność baz danych - klucz główny i obcy
Procedury i triggery - triggery
Procedury i triggery - procedury
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%

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"
Kurs "Programowanie w Javie dla początkujących" - 2 moduły, 48 lekcji, ponad 24h,
Kurs "Backend Java Developer" - 9 modułów, 163 lekcje, ponad 56h,
Kurs "TypeScript" - 22 lekcje, ponad 4h,
Kurs "Angular" - 39 lekcji, ponad 9h,
[BONUS #1] Kurs HTML/CSS - ok. 3h lekcji,
[BONUS #2] Kurs GIT - ok. 2h lekcji,
[BONUS #3] Kurs "Scrum dla początkujących" - najpopularniejsza metoda prowadzenia projektów w IT, każdy członek zespołu jej używa
[BONUS #4] Kurs "8 metod wytwarzania przypadków testowych" - nauczysz się testować swój kod, obowiązkowa umiejętność programisty
[BONUS #5] Kurs "SQL dla każdego" - nauczysz się obsługiwać najpopularniejsze bazy danych, obowiązkowa umiejętność w CV Fullstacka
[BONUS #6] Kurs "Wprowadzenie do MongoDB" - poznasz świat baz NoSql
Bezterminowy dostęp do kursu,
Dostęp do zamkniętej grupy,
Aktualizacje istniejących modułów,
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"
Kurs "Programowanie w Javie dla początkujących" - 2 moduły, 48 lekcji, ponad 24h,
Kurs "Backend Java Developer" - 9 modułów, 163 lekcje, ponad 56h,
Kurs "TypeScript" - 22 lekcje, ponad 4h,
Kurs "Angular" - 39 lekcji, ponad 9h,
[BONUS #1] Kurs HTML/CSS - ok. 3h lekcji,
[BONUS #2] Kurs GIT - ok. 2h lekcji,
[BONUS #3] Kurs "Scrum dla początkujących" - najpopularniejsza metoda prowadzenia projektów w IT, każdy członek zespołu jej używa
[BONUS #4] Kurs "8 metod wytwarzania przypadków testowych" - nauczysz się testować swój kod, obowiązkowa umiejętność programisty
[BONUS #5] Kurs "SQL dla każdego" - nauczysz się obsługiwać najpopularniejsze bazy danych, obowiązkowa umiejętność w CV Fullstacka
[BONUS #6] Kurs "Wprowadzenie do MongoDB" - poznasz świat baz NoSql
Bezterminowy dostęp do kursu,
Dostęp do zamkniętej grupy,
Aktualizacje istniejących modułów,
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%

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.

Masz dodatkowe pytania ?
Przyjdź na bezpłatne szkolenie