C# Zbuduj Profesjonalny Portal Randkowy od Podstaw!
- Opis
- Program
- Najczęściej zadawane pytania
- Notice
- Recenzje
Zostań Mistrzem Kodowania – Zrealizuj Swój Projekt Marzeń:
Odkryj Kluczowe Atuty Naszego Kursu.
Oto, co zyskasz dzięki naszemu kursowi:
Kompleksowe Budowanie Aplikacji
Nauczysz się tworzyć dynamiczne aplikacje internetowe od zera, krok po kroku, aż do ich efektywnego wdrożenia online.
Praktyczny Projekt
Rozwiniesz swoje umiejętności poprzez bezpośrednie zastosowanie wiedzy w praktycznym projekcie, co jest najlepszym sposobem na naukę.
Głęboka Znajomość Nowoczesnych Technologii
Zdobądź praktyczną wiedzę o ASP.NET Core, Entity Framework Core oraz Angular, najbardziej poszukiwanych narzędzi w branży web developmentu.
Realistyczny System Przesyłania Wiadomości
Dowiesz się, jak wdrożyć funkcjonalny i efektywny system przesyłania wiadomości, kluczowy element w każdym portalu randkowym i nie tylko…
Bezpieczeństwo i Uwierzytelnianie
Zdobędziesz umiejętności w implementowaniu zaawansowanego uwierzytelniania i zabezpieczeń, korzystając z tokenów JWT.
Best Practices Angular
Nauczysz się, jak efektywnie organizować i optymalizować aplikację Angular, stosując najlepsze praktyki branżowe.
Zaawansowane Techniki Backendowe
Poznasz tajniki ASP.NET Core dla tworzenia solidnego backendu.
Kreatywny i Responsywny Frontend
Nauczysz się, jak projektować aplikacje, które są w pełni responsywne i dostosowane do różnych urządzeń i rozmiarów ekranów użytkownika z wykorzystaniem Angular.
Integracja z Bazami Danych:
Nauczysz się integracji z bazami danych, korzystając z Entity Framework Core, co jest kluczowe dla zarządzania danymi w aplikacjach.
Narzędzia Deweloperskie
Poznasz narzędzia i środowiska deweloperskie, które usprawniają proces tworzenia i testowania aplikacji.
Wsparcie Społeczności
Dołącz do społeczności programistów dla wymiany wiedzy i doświadczeń.
Zrealizuj Swój Projekt Marzeń!
Zacznij swoją podróż w świecie kodowania. Niezależnie od tego, czy jesteś początkujący, czy masz już pewne doświadczenie, nasz kurs zapewni Ci umiejętności i wiedzę potrzebną do stworzenia własnego, profesjonalnego portalu randkowego.
Wymagania:
Pasja do Nauki
Podstawowa Wiedza o Programowaniu
Zaangażowanie i Czas
Komputer z Dostępem do Internetu
Otwartość na Nowe Wykonania
Zdolność do Samodzielnej Pracy
Dla Kogo Jest Ten Kurs
Początkujący w ASP.NET Core i Angular
Idealny dla osób, które dopiero zaczynają swoją przygodę z tymi technologiami. Nawet jeśli nie masz wcześniejszego doświadczenia, kurs poprowadzi Cię przez podstawy i pomoże zbudować solidne fundamenty.
Twórcy Aplikacji Internetowych
Dla programistów chcących poszerzyć swoje umiejętności w tworzeniu atrakcyjnych i funkcjonalnych aplikacji webowych. Kurs pomoże Ci zrozumieć zarówno frontend, jak i backend, tworząc kompleksowe i w pełni działające aplikacje.
Dla Osób Kreatywnych i Praktycznych
Jeśli lubisz uczyć się poprzez działanie i chcesz połączyć kreatywność z praktycznymi umiejętnościami, ten kurs jest dla Ciebie. Doskonały dla tych, którzy chcą zobaczyć natychmiastowe rezultaty swojej pracy i tworzyć projekty, które mogą być użyte w prawdziwym świecie.
Kariera w Web Development
Ten kurs jest niezwykle wartościowy dla osób planujących karierę w tej dziedzinie lub chcących rozszerzyć swoje portfolio o realne projekty stron internetowych i aplikacji webowych.”
Hobbystyczni Programiści
Nawet jeśli programowanie jest dla Ciebie tylko hobby, a Twój cel to tworzenie projektów dla przyjemności, znajdziesz tutaj wiele wartościowych treści i inspiracji.
Dla Aspirujących Przedsiębiorców
Jest to idealny kurs dla tych, którzy marzą o stworzeniu własnego startupu technologicznego lub aplikacji. Nauka ASP.NET Core i Angular da Ci nie tylko umiejętności techniczne, ale również zrozumienie, jak skutecznie łączyć technologię z biznesem.
-
1Przygotowanie Do Rozpoczęcia ProjektuPodgląd 00:18:54
-
2Utworzenie Projektu Portal Randkowy Web APIiPodgląd 00:12:54
-
3Przeglądanie Plików Startowych Projektu Web API00:15:03
-
4Uruchomienie Projektu Web API00:24:03
-
5Utworzenie Pierwszego Modelu00:14:23
-
6Utworzenie Bazy Danych00:13:32
-
7Pobieranie Danych Z Bazy Danych00:24:27
-
8Przechodzimy Na Kod Asynchroniczny00:08:09
-
9Utworzenie Aplikacji SPA Z Angular 800:06:35
-
10Uruchomienie Aplikacji Angular00:15:35
-
11Wykonywanie Żądań HTTP W Angular00:19:24
-
12Wyświetlanie Danych Na Stronie Z API00:09:17
-
13Dodanie Bootstrap I Fontawesome Do Naszej Aplikacji00:06:44
-
14Wprowadzenie00:11:35
-
15Utworzenie Klasy Użytkownik00:07:44
-
16Utworzenie Interfejsu Do Autoryzacji00:12:42
-
17Utworzenie Repozytorium Do Autoryzacji00:12:51
-
18Dodanie Metody Logowania Użytkownika00:11:37
-
19Dodanie Kontrolera Do Autoryzacji00:15:09
-
20Utworzenie DTO00:16:15
-
21Walidacja00:12:46
-
22Kontroler dodanie Metody Logowania00:28:45
-
23Użycie Uwierzytelniania00:16:25
-
24Utworzenie Komponentu Nawigacyjnego00:10:59
-
25Formularz Logowania00:14:47
-
26Utworzenie Naszej Pierwszej Usługi00:13:14
-
27Użycie Naszej Usługi W Komponencie00:11:03
-
28Warunkowe Wyświetlanie Elementu Na Stronie00:17:27
-
29Dodajemy Komponent Rejestracji Użytkownika00:26:58
-
30Komunikacja Komponentów Od Rodzica Do Dziecka00:17:18
-
31Komunikacja Komponentów Od Dziecka Do Rodzica00:10:28
-
32Dodajemy Metodę Rejestracji Użytkowników00:13:04
-
33Wyświetlanie Powiadomień Dla Użytkownika00:19:46
-
34Dodanie Biblioteki Angular-jwt00:11:11
-
35Rozkodowanie Tokena00:12:32
-
36Rozszerzamy Klasę Użytkownik00:17:49
-
37Dodanie Migracji Uaktualnienie Bazy Danych00:20:13
-
38Dane Testowe00:09:52
-
39Ładowanie Danych Testowych do Bazy Danych00:29:37
-
40Dodanie GenericRepository I UserRepository00:17:03
-
41Dodanie UserController00:15:01
-
42Dodanie Dto00:06:42
-
43AutoMapper00:14:00
-
44AutoMapper Mapowanie00:16:03
-
45Dodajemy Model Do Naszej Aplikacji SPA00:09:30
-
46Dodajemy User Service00:10:20
-
47Dodajemy Component User List00:15:05
-
48Dodanie Routingu00:07:13
-
49Ustawiamy Linki Nawigacyjne00:06:43
-
50Przekierowanie Do Wybranej Strony00:04:42
-
51Zabezpieczenie Routingu00:13:44
-
52Zabezpieczenie Routingu cz.200:05:34
-
53Dodanie Ngx Bootstrap00:08:33
-
54Dodanie Bootswatch00:07:00
-
55Obsługa Błędów W API00:09:09
-
56Obsługa Błędów W API cz.200:13:53
-
57Obsługa Błędów Angular00:16:27
-
58Dodanie Komponentu Karta Użytkownika00:16:56
-
59Dodajemy Przyciski Do Karty Użytkownika00:19:20
-
60Dodajemy Banery Reklamowe00:05:44
-
61Dodanie Komponentu Szczegóły Użytkownika00:12:39
-
62Szczegóły Użytkownika Szablon00:14:43
-
63Szczegóły Użytkownika Zakładki00:16:51
-
64Szczegóły Użytkownika Zakładki Stylowanie00:09:59
-
65Route Resolvers00:17:49
-
66Galeria Zdjęć00:13:06
-
67Edycja Użytkownika Dodanie Komponentu00:10:06
-
68Edycja Użytkownika Przygotowanie Szablonu00:19:53
-
69Edycja Użytkownika Modyfikujemy Szablon00:10:47
-
70Edycja Użytkownika Zapobiegamy Utracie Nie Zapisanych Danych00:10:59
-
71Edycja Użytkownika API00:13:20
-
72Edycja Użytkownika Wykorzystanie API00:07:54
-
73Claudinary Konfiguracja.00:17:58
-
74Dodajemy Kontroler Zdjęć00:24:50
-
75Kontroler Zdjęć Modyfikacje00:13:13
-
76Testujemy Dodawanie Zdjęcia W Postmanie00:15:57
-
77Angular Dodajemy Komponent Zdjęcia00:13:18
-
78Dodanie Zewnętrznengo Komponentu Do Przesyłania Plików00:16:01
-
79Konfiguracja Stylizacja Komponentu Do Zdjęć00:17:49
-
80Ustawiamy Zdjęcie Główne API00:17:31
-
81Ustawiamy Zdjęcie Główne SPA00:19:29
-
82Ustawiamy Zdjęcie Główne Dodajemy Właściwość @Output00:07:37
-
83Dodajemy Zdjecie Główne Do Nawigacji00:15:57
-
84Użycie BehaviorSubject00:18:13
-
85Usuwanie Zdjęcia API00:18:17
-
86Usuwanie Zdjęcia SPA00:11:26
-
87Reactive Forms00:11:17
-
88Walidacja00:06:18
-
89Dodajemy Nasz Własny Walidator00:06:05
-
90Wyświetlanie Komunikatów Walidacyjnych Użytkownikowi00:18:21
-
91FromBuilder Service00:07:49
-
92Dodajemy Dodatkowe Pola Do Formularza00:11:23
-
93Użycie Datepicker00:14:38
-
94Uaktualnienie Metody Rejestracji W API00:12:52
-
95Dokończenie Rejestracji W Naszej Aplikacji SPA00:11:00
-
96Poprawki Z Domyślnym Zdjęciem Użytkownika00:07:10
-
97Wyświetlanie Daty00:10:48
-
98Ostatnia Aktywność Action Filtr00:13:08
-
99Stronnicowanie Dodanie PagedList00:20:08
-
100Stronnicowanie Pagination Helper00:13:21
-
101Stronnicowanie Implementacja W API00:17:19
-
102Dodanie Stronnicowania W Naszej Aplikacji SPA00:13:10
-
103Stronnicowanie Ngx Bootstrap Pagination00:12:31
-
104API Filtrowanie00:18:03
-
105SPA Filtrowanie00:18:26
-
106API Sortowanie00:08:28
-
107SPA Sortowanie00:07:57
-
108Dodanie Klasy Like00:17:43
-
109Dodanie Funkcjonalności Polubień Do API00:14:26
-
110Pobieranie Listy Użytkowników Lubiących I Lubianych Przez Użytkownika00:13:20
-
111Dodanie Funkcjonalnosci Polubień Do SPA00:09:09
-
112Implementacja Komponentu Polubienia SPA00:14:35
-
113Dodajemy Klase Wiadomości00:13:15
-
114Dodanie Metod Do Repozytorium Dla Wiadomości00:05:36
-
115Dodanie Kontrolera Wiadomości00:22:15
-
116Implementacja Metody W Repozytorium Dla Skrzynki Nadawczej I Odbiorczej00:09:49
-
117Implementacja Metody GetMessagesForUser W Kontrolerze00:24:03
-
118Pobieranie Konwersacji 2 Użytkowników00:09:58
-
119Message Component00:18:12
-
120Message Component Szablon00:08:26
-
121User Messages Component00:14:15
-
122User Messages Component Wygląd00:22:14
-
123Messages Query Params00:13:18
-
124Wysyłanie Wiadomości00:11:04
-
125Rozwiazanie Problemu00:03:53
-
126Usuwanie Wiadomości API00:10:39
-
127Usuwanie Wiadomości SPA00:11:02
-
128Poprawka Wiadomosci00:12:20
-
129Przeczytana Wiadomosc00:17:40
-
130Poprawka Rejestracja Polubienia00:12:44
-
131Poprawka Polubienia00:02:46
-
132Ng build00:14:01
-
133Ng build --prod00:07:39
-
134Instalacja MySql00:09:38
-
135Dodanie Dostawcy Do MySql00:06:11
-
136Przechodzimy Na Baze MySql00:19:17
-
137Publikujemy Strone Na IIS00:21:34
Kod źródłowy dostępny na githubie
https://github.com/mariuszjurczenko/PortalRandkowy
Kod źródłowy dostępny na githubie
