Program Edukacyjny: Zaczynam Karierę .NET Developera

Program Edukacyjny: Zaczynam Karierę .NET Developera

Zaczynam karierę .NET Developera. Szczegóły: https://gotoit.pl/kurs

1. Plan Gry

Lekcja 1: Powitanie
Lekcja 2: Kim jest Twój instruktor
Lekcja 3: Plan Gry
Lekcja 4: Od czego zacząć przygotowanie do kursu (checklista)
Lekcja 5: Czego potrzebujesz do ukończenia programu
Lekcja 6: Błędy Początkujących
Lekcja 7: Praca Domowa + grupa na FB
2. Strategia i Junior .NET developer RoadMap

Lekcja 1: Powitanie
Lekcja 2: Obawy Początkujących
Lekcja 3: Czy muszę zrobić portfolio?
Lekcja 4: Ile aplikacji muszę mieć w swoim portfolio?
Lekcja 5: Czy moje portfolio musi mieć GUI?
Lekcja 6: Jak wygląda idealne portfolio w sieci?
Lekcja 7: Najbardziej efektywne sposoby nauki
Lekcja 8: Wybieram pomysł na swoje portfolio
Lekcja 9: 27 pomysłów na portfolio
Lekcja 10: Co zapamiętać do rozmowy kwalifikacyjnej?
Lekcja 11: Błędy początkujących
Lekcja 12: Praca Domowa
3. Greenfield Project

Lekcja 1: Powitanie
Lekcja 2: Podział pracy i kolejność zadań
Lekcja 3: Praca z Trello
Lekcja 4: Konto na GitHub
Lekcja 5: Instalacja narzędzi do pracy
Lekcja 6: Czym jest HTTP?
Lekcja 7: Kody odpowiedzi HTTP
Lekcja 8: Rest Verbs
Lekcja 9: Zasoby w Twojej aplikacji
Lekcja 10: Szkielet WebAPI z użyciem ASP.NET Core
Lekcja 11: Pierwszy commit do GitHub’a
Lekcja 12: Co zapamiętać do rozmowy kwalifikacyjnej?
Lekcja 13: Błędy początkujących
Lekcja 14: Praca domowa
4. Profesjonalna Architektura Aplikacji .NET

Lekcja 1: Powitanie
Lekcja 2: Integracja Trello i GitHub
Lekcja 3: Warstwa połączenia z bazą danych
Lekcja 4: Stworzenie bazy i pierwsza migracja
Lekcja 5: Walidacja danych w bazie
Lekcja 6: Relacje w bazie danych
Lekcja 7: Automagiczna relacja wiele do wielu
Lekcja 8: Wzorzec generycznego repozytorium z Dependency Injection
Lekcja 9: Konfiguracja aplikacji w pliku
Lekcja 10: Pokazujemy dane światu
Lekcja 11: Warstwa biznesowa nowoczesnych aplikacji
Lekcja 12: Najlepszy Framework do Single Responsibility z Dependency Injection
Lekcja 13: Co zapamiętać do rozmowy kwalifikacyjnej?
Lekcja 14: Błędy początkujących
Lekcja 15: Praca domowa
5. Najlepsze wzorce w Twoim portfolio

Lekcja 1: Powitanie
Lekcja 2: AutoMapper z Dependency Injection
Lekcja 3: Jak używać async i await?
Lekcja 4: Naprościej o CQRS i pierwsze query
Lekcja 5: Implementacja Command z CQRS
Lekcja 6: Zastosowanie CQRS w POST
Lekcja 7: Wyszukiwanie poprzez API z użyciem Query
Lekcja 8: Get By Id z użyciem Query
Lekcja 9: Operacje PUT i DELETE (ścieżki w opisie)
Lekcja 10: Co zapamiętać do rozmowy kwalifikacyjnej?
Lekcja 11: Błędy początkujących
Lekcja 12: Praca domowa
6. Technikalia wyróżniające Twoje portfolio

Lekcja 1: Powitanie
Lekcja 2: Uniwersalny framework do walidacji
Lekcja 3: Walidacja na własnych zasadach
Lekcja 4: Kody odpowiedzi HTTP w bazowym Controllerze
Lekcja 5: Zaawansowana obsługa błędów i kodów HTTP
Lekcja 6: Zastosowanie LINQ w Twoim query
Lekcja 7: Konfiguracja developerska
Lekcja 8: Logowanie zdarzeń w aplikacji
Lekcja 9: Komponenty, komunikacja z serwisami i serializacja
Lekcja 10: Co zapamiętać do rozmowy kwalifikacyjnej?
Lekcja 11: Błędy początkujących
Lekcja 12: Praca domowa
7. Autoryzacja i publikacja w Chmurze Azure

Lekcja 1: Powitanie
Lekcja 2: Postman i Basic Authentication

Lekcja 3: Implementacja Basic Authentication
Lekcja 4: Rejestracja użytkownika w autoryzowanym API
Lekcja 5: Obsługa Claims’ów w Basic Authentication
Lekcja 6: Przygotowanie darmowego konta w Azure z Resource Group
Lekcja 7: Tworzenie bazy SQL w Azure
Lekcja 8: Twoja baza w chmurze
Lekcja 9: Publikacja Twojej aplikacji w Azure
Lekcja 10: Co zapamiętać do rozmowy kwalifikacyjnej?
Lekcja 11: Błędy początkujących
Lekcja 12: Praca domowa
8. Aplikacja kliencka na przykładzie Blazor

Lekcja 1: Powitanie
Lekcja 2: Komunikacja Client – Server
Lekcja 3: Praca z kodem spadkowym
Lekcja 4: Architektura aplikacji klienckiej z użyciem Blazor App
Lekcja 5: Przykłady zachowania UI na podstawie stron w Razor
Lekcja 6: Autoryzacja aplikacji klienckich
Lekcja 7: SOP i CORS wymagany w Twoim API
Lekcja 8: Integracja backendu z aplikacjami klienckimi
Lekcja 9: Co zapamiętać do rozmowy kwalifikacyjnej?
Lekcja 10: Błędy początkujących
Lekcja 11: Praca domowa
9. Testowanie aplikacji z użyciem testów jednostkowych

Lekcja 1: Powitanie
Lekcja 2: Wprowadzenie do testów w C#
Lekcja 3: Dlaczego pisać testy?
Lekcja 4: Tworzenie pierwszego testu
Lekcja 5: Test krok po kroku
Lekcja 6: Tworzenie projektu testowego
Lekcja 7: Test Inconclusive
Lekcja 8: Arrange, Act, Assert
Lekcja 9: Tworzenie różnych przypadków testów
Lekcja 10: Podsumowanie i zadanie
Lekcja 11: Zastosowanie TestContext
Lekcja 12: Plik konfiguracyjny w testach
Lekcja 13: Przygotowanie danych do testów
Lekcja 14: Refactor i klasa bazowa w testach
Lekcja 15: Atrybuty do grupowania testów
Lekcja 16: Atrubyty do różnych Test Case’ów
Lekcja 17: Asserty do stringów
Lekcja 18: Asserty do kolekcji
Lekcja 19: Podsumowanie
Lekcja 20: Praca Domowa
10. Organizacja projektu IT w Twojej przyszłej firmie

Lekcja 1: Powitanie
Lekcja 2: Czym jest Agile?
Lekcja 3: Prawidłowe User Story
Lekcja 4: Estymacja zadań w projekcie IT
Lekcja 5: Story Points
Lekcja 6: Główne założenia Scrum’a
Lekcja 7: Scrum w praktyce
Lekcja 8: Kim jest Product Owner?
Lekcja 9: Jak powinien działać Zespół Scrumowy?
Lekcja 10: Kim jest Scrum Master?
Lekcja 11: Twoje Ceremonie w pracy
Lekcja 12: Co zapamiętać do rozmowy kwalifikacyjnej?
Lekcja 13: Praca Domowa
11. Szukanie pracy i rozmowa kwalifikacyjna

Lekcja 1: Powitanie
Lekcja 2: Przygotowanie profilu na LinkedIn
Lekcja 3: Przygotowanie CV i listu motywacyjnego
Lekcja 4: Najlepsze serwisy do szukania pracy
Lekcja 5: Gdzie i ile CV wysłać?
Lekcja 6: Przygotowanie z Angielskiego
Lekcja 7: Jak opowiedzieć o sobie i swoim doświadczeniu?
Lekcja 8: O co zapytać na rozmowie?
Lekcja 9: Rozwiązywanie zadań na kartce, tablicy, Codility
Lekcja 10: TOP 100+ pytań z C# i .NET
Lekcja 11: TOP 20+ pytań z umiejętności miękkich
Lekcja 12: Umowa o Pracę czy B2B?
Lekcja 13: Rozmowa o wynagrodzeniu
Lekcja 14: Mam kilka ofert i którą wybrać?
Lekcja 15: Jak jeszcze mogę Ci pomóc?
Lekcja 16: Klub Programistów .NET
Lekcja 17: Praca Domowa
Lekcja 18: Zakończenie Programu
BONUS: Clean Architecture

Lekcja 01: Czysta Architektura
Lekcja 02: Czysta Architektura – część praktyczna

Copyright © 2024 GOTOIT sp. z o.o.


RegulaminPolityka Prywatności