// Wiedza w formie wideo

YouTube

Programowanie, architektura, rozwój kariery i przemawianie — konkretnie, na przykładach i bez zbędnego nadęcia.

81filmów na liście
203 146łącznych wyświetleń
2główne obszary: kod i komunikacja
Biblioteka nagrań

Najnowsze filmy

Materiały z wydarzeń oraz dłuższe prezentacje znajdziesz również w archiwum webinarów.

Miniatura filmu: C# Krótszy kod to nie lepszy kod 9:03
C#

C# Krótszy kod to nie lepszy kod

Czy mniej linijek kodu sprawia, że kod jest czytelniejszy, łatwy w zażądaniu oraz szybszy? Zobaczmy na podstawie moich przykładów czy rzeczywiście tak jest?
Miniatura filmu: Chat GPT jest lepszy niż myślałem 16:10

Chat GPT jest lepszy niż myślałem

Jestem Assistant, dużym modelem językowym wytrenowanym przez OpenAI. Moim zadaniem jest udzielanie odpowiedzi na pytania i pomoc w różnych zadaniach językowych. Nie posiadam fizycznej formy ani świadomości, ponieważ jestem tylko programem komputerowym. Moja wiedza jest ograniczona do tekstu, na którym zostałam wytrenowana, a nie posiadam dostępu do informacji z zewnątrz. Jestem tutaj, aby pomóc w jak najlepszy sposób, więc jeśli masz jakieś pytania, nie wahaj się ich zadać.
Miniatura filmu: Polly Odlotowa Paczka Nuget w 5 aplikacjach 22:26
C#

Polly Odlotowa Paczka Nuget w 5 aplikacjach

Polly to biblioteka .NET , która uodparnia twoją aplikację na przejściowe błędy. Dzięki niej możesz też ustalić zasady/polityki i ograniczyć pewne zachowania w twojej aplikacji. Filmik zawiera prezentacje 5 aplikacji.
Miniatura filmu: WCF CORE Oh Tak 4:18
ASP.NET

WCF CORE Oh Tak

WCF to stara technologia, która umarła.
Co robić z tym starcem legacy?
Jak to przenieść do .NET CORE?
Zobaczmy czy WCF Core uratuje Ciebie?
Miniatura filmu: Kłótnie programistów 0:47
FUN

Kłótnie programistów

Kolejny dzień dla programistów i znowu to samo. Nic z tego nie wynika, a będzie tak jak jest. Czyli jak wyglądają kłótnie programistów
Miniatura filmu: Stos, Sterta, Typy wartościowe i referencyjne : Pytania rekrutacyjne  i pamięć w C# 37:23
C#

Stos, Sterta, Typy wartościowe i referencyjne : Pytania rekrutacyjne i pamięć w C#

Oto pytania, na które dziś odpowiem:
- Typy wartościowe, typy referencyjne | jakie są różnice ?
- Przekazywanie pass-by-value i pass-by-reference | O co chodzi?
- Co jest typem wartościowy lub typem referencyjnym?
- Co zajmuję więcej pamięci ?
- Stos i Stera, po co jest w ogóle ten podział ?
- Z punktu widzenia kodu | Jak to wszystko działa?
- Gdzie jest mój typ wartościowy ?
- Słowo kluczowe Ref | Co robi ?
- Co robi ref struct?
Miniatura filmu: Mikroserwisy co to jest ? 8:16
ARCHITEKTURA

Mikroserwisy co to jest ?

Mikroserwisy obecnie brzmią jak buzzword. Jakie zasady musimy zaliczyć, aby powiedzieć, że nasze API jest mikroserwisem.
Miniatura filmu: Railway Oriented Programming w C# 22:23
C#

Railway Oriented Programming w C#

Hehe chcesz zobaczyć coś dziwnego? Zabawny się i wskoczmy w świat programowania funkcyjnego i zobaczymy czym jest te programowanie zorientowane torami. Czy z tej techniki możemy skorzystać w C# ? Czy się opłaca ? Jak to można schrzanić ?
Miniatura filmu: O Podcastach IT 4:58
LUZ

O Podcastach IT

Chciałbyś zrobić szybką analizę podcastów IT. Spoko, ktoś już to za Ciebie zrobił. Polecam tego pana : https://itity.pl/ [cat:LUZ]
Miniatura filmu: Co to jest Event Sourcing i pij wódkę podróżując w czasie 1:22:50
C#

Co to jest Event Sourcing i pij wódkę podróżując w czasie

Czy można omówić Event Sourcing bez : kolejek, CQRS i jakieś bazy danych NO SQL. Oczywiście, że tak 😀 W tym filmiku pokaże Ci najważniejsze zalety Event Sourcing-u, czyli : Zawsze nie tracisz danych, możesz robić audyty i analizy tego, co robił użytkownik oraz dzięki Event Sourcingowi możliwe podróże w czasie. Trzymaj się mocno, bo jestem tutaj, aby Ciebie oświecić.
Miniatura filmu: Modelowanie EventStorming, a MediatR, CQRS i Event Driven Design 40:00
C#

Modelowanie EventStorming, a MediatR, CQRS i Event Driven Design

Grubszy filmik, w którym najpierw omówimy postawy EventStorming. Jest to technika modelowania oprogramowania, jak i sztuka dogadania się z biznesem. Teoria, Teorią, a co z praktyką. Skoro mamy prosty przykład z modelowany to dlaczego nie napisać tak aplikację w C# . Przy pomocy MediatR wydzielimy potok aplikacji na Polecenia i Zapytania, czyli CQRS. Potem zobaczmy co jeszcze paczka MediatR potrafi. Gdy to wszystko będziemy wiedzieć wtedy dojdą zdarzenia do naszej aplikacji. MediatR znowu nam w tym pomoże
Miniatura filmu: GroupBy i funkcje agregujące w SQL 13:59
SQL

GroupBy i funkcje agregujące w SQL

Dostałem zlecenie, aby wytłumaczyć jak działa dokładnie GroupBy w SQL. W sumie to ja miałem też z tym problem przez lata
Wszystko łatwo jest wyjaśnić, gdy masz dobry przykład do pokazania.
Miniatura filmu: Podstawy : Razor Pages, Formularze, MVC i foreach vs for 24:33
ASP.NET

Podstawy : Razor Pages, Formularze, MVC i foreach vs for

W tym filmie pokaże Ci pewien problem związany z tworzeniem formularzy w ASP.NET Core. Dlaczego czasami to, co wysyłasz przez formularz trafia do ASP.NET Core jako pusta lista lub obiekt null. Poza tym poruszę masę innych tematów jak : LinqToXML, Podstawy MVC, Razor View Page.
Miniatura filmu: HotReload z Console w Visual Studio 2022 2:13
VISUALSTUDIO

HotReload z Console w Visual Studio 2022

Szybka demonstracja jak działa HotReload w Visual Studio 2022. Ma ona działać z WPF, Ranzor Pages, Xamarin oraz MAUI. Co ciekawe debugowanie nie jest potrzebne. Trzeba jednak uruchomić aplikację. Nie długo ASP.NET Core ma być wspierany tym mechanizmem. [end[[cat:VisualStudio]

Chcesz mi pomóc :
Patronite:
➡️ https://patronite.pl/cezarywalenciuk

Gdzie mnie znajdziesz :
Blog:
➡️ https://cezarywalenciuk.pl/
Fanpage:
➡️ https://www.facebook.com/JakProgramowac
Inne Social Media :
➡️ https://twitter.com/walenciukc
➡️ https://www.instagram.com/cezarywalen...
➡️ https://pl.linkedin.com/in/cezary-wal...
➡️ https://github.com/PanNiebieski
Miniatura filmu: ASP.NET 6 i Statystki YouTube przez Google API i Explode 41:33
ASP.NET

ASP.NET 6 i Statystki YouTube przez Google API i Explode

Ostatnio byłem na diecie i byłem zbyt zmęczony, żeby nagrywać swoją twarz. Postanowiłem do bloga dodać stronę, która będzie wyświetlać wszystkie filmiki na YouTubie z mojego kanału. Przetestowałem dwa rozwiązania : Google API Youtube v3 oraz Youtube Explode. Co z tego wyszło? Możesz zobaczyć jak tworzę taką stronę w ASP.NET CORE w .NET 6 od zera.
Miniatura filmu: SignalR w .NET 6, Strumienie i rysowanie wykresów w chart.js 27:14
C#

SignalR w .NET 6, Strumienie i rysowanie wykresów w chart.js

SignalR z minimalnym stylem tworzenia aplikacji w .NET 6 pomoże nam utworzymy prostą aplikację klient/serwer, w którym będziemy wysłać sobie potok danych : najpierw proste napisy, a potem kolekcję obiektów, które będą nam rysować wykres

Aplikację kliencką napiszemy w JavaScript i w .NET
Miniatura filmu: Test jednostkowy z XUnit, NUnit, MSUnit 14:47
C#

Test jednostkowy z XUnit, NUnit, MSUnit

Jakie są różnice między tymi frameworkami ?

Prawda jest taka, że różnica pomiędzy tymi frameworkami jest niewielka. Chodzi w końcu o oznaczanie, co jest testem, a co nie i każdy framework ma na to swój sposób.
Miniatura filmu: Symulator pracy programisty 42/10 9:54
FUN

Symulator pracy programisty 42/10

Część tutaj Markiplier. Dziś spróbujemy wyzwania 42/10, czyli ustawimy wszystkie przeszkody, rozpraszacze, które mogą się pojawić w twojej pracy programisty
Miniatura filmu: HttpClient problemy i rozwiązanie iHttpClientFactory 9:12
C#

HttpClient problemy i rozwiązanie iHttpClientFactory

To normalne, że w domenie chmury i aplikacji HTTP każdy serwis wzajemnie się odpytuje. Jak to robimy w .NET ? Poprzez klasę HTTPClient.

Jaki jest problem z HTTPClient? To pytanie często wraca jak bumerang. W trakcie pisania aplikacji, a nawet na rozmowach kwalifikacyjnych.

Pamiętam jak raz w pracy na ten problem kazali mi po prostu zainstalować paczkę NuGet "Flurl", która otacza HttpClienta i nie myśleć o tym, jakie on powoduje problemy.

Potem wiele miesięcy później zostałem postawiony przed pytaniem, dlaczego trzeba uważać na HTTPClienta w .NET i nie miałem na to dobrej odpowiedzi.

Myślisz sobie przecież to proste. Chce wykonać zapytanie HTTP do strony internetowej to, co tworzę sobie instancje HTTPClient i wykonuje zapytanie.

Zobaczmy co się stanie, gdy utworzę 20 instancji HTTPClient, który ma odpytać moją stronę.
Miniatura filmu: ASP.NET CORE Minimalna aplikacja z .NET 6 3:59
C#

ASP.NET CORE Minimalna aplikacja z .NET 6

ReUpload: Z powodów błędów w edycji

6 lat temu NodeJS zdobył serca wielu programistów. Powodów może być wiele. Jednym z nich jest prosta tworzenia REST API bez zbędnego kodu boilerplate. Pamiętasz stary ASP.NET , który miał klasę global.asax i inne głupoty. Teraz mamy Controlery i middleware, jedna czy i one są nam potrzebne, gdy logika aplikacja ma być bardzo prosta.
Z .NET 6 możemy w nowym stylu napisać jeszcze chudszą aplikację REST API w ASP.NET CORE.
Miniatura filmu: PriorityQueue w .NET 6 nie jest kolejką 4:53

PriorityQueue w .NET 6 nie jest kolejką

Co nowego w .NET 6 ? Mamy do dyspozycji nową kolekcję, która sugeruje, że działa jak kolejka, która także ma bileciki priorytetów. Czy jednak rzeczywiście tak jest ? Popatrzymy na dwa proste przykłady
Miniatura filmu: Ewolucja programisty z aplikacją Hello World. Zasada KISS? 10:37
FUN

Ewolucja programisty z aplikacją Hello World. Zasada KISS?

Początki programowanie nie są łatwe 😱
Jednakże to, że człowiek więcej czyta i wie wcale nie znaczy, że lepiej programuje
Gdy obsesję na punkcie młotów to wszystko wydaje się tobie, że jest gwoździem
Jak być jeszcze lepszym programistą? Czy trzeba pisać komentarze? Jak piszę programista po pół roku, a jak po 2 latach? Zobaczmy
Miniatura filmu: Expression Trees w C# Wyrażenia drzewiaste 28:08
C#

Expression Trees w C# Wyrażenia drzewiaste

Wyrażenia drzewiaste są naprawdę potężnym narzędziem, ponieważ traktują kod jak dane. Główną ideą wyrażeń drzewiastych jest traktowanie samego kodu jako danych, które mogą być analizowane w trakcie działania programu. Jest to często przydatne w celach logowaniu i debugowania.
Dodatkowo może dzięki Expression Trees tworzyć dynamicznie wyrażenia lambda
Miniatura filmu: DateTime i DateTimeOffset 10:01
C#

DateTime i DateTimeOffset

Z góry przepraszam, że na DateTime mówię DataTime. Nawyk, który został mi z moich początków programowania. Zdałem sobie z tego sprawę dopiero po nagraniu
Dzisiaj zrobimy analizę komentarza, który nawołuje do korzystania DateTimeOffset zamiast DateTime. Krótki kod demo pokaże nam wszystkie wady DateTime
Miniatura filmu: Dysleksja, język polski i pisanie bloga 16:38
FUN

Dysleksja, język polski i pisanie bloga

Gdy nie umiesz pisać poprawnie po polsku masz dysleksję i dysgrafię to czy byś się odważył pisać bloga? Jak ważna jest umiejętność pisania bloga.
Cześć nazywam się Cezary Walenciuk i dziś Ci opowiem swoją historię.

Wiesz, że mam bloga programistycznego, na którym mamy 700 wpisów.
Czy było warto, mimo iż jestem ostatnio osobą, która powinna pisać bloga.
Miniatura filmu: C#, błędy, triki wzorce w pigułce LIVE 2:02:19

C#, błędy, triki wzorce w pigułce LIVE

Oto nagranie z LIVE na temat #C#, błędy, triki wzorce pigułce. Pokazałem w nim mnóstwo ciekawych rzeczy na temat C#.

---
Wspieraj mój kanał i daj SUB.

Na fanpage "JakProgramować" możesz zobaczyć kolejne wydarzenia LIVE
👉 https://www.facebook.com/JakProgramowac/

---
Odwiedź mnie:
📃 Strona/Blog: http://cezarywalenciuk.pl/
👉 Twitter: https://twitter.com/WalenciukC
👉 LinkedIn: https://pl.linkedin.com/pub/cezary-walenciuk
👉 Instagram: https://www.instagram.com/cezarywalenciuk/
👉 Facebook: https://www.facebook.com/cezary.walenciuk
👉 GitHub: https://github.com/PanNiebieski
Miniatura filmu: RAW LIVE : Kariera programisty : Jak zacząć i co dalej 1:57:55

RAW LIVE : Kariera programisty : Jak zacząć i co dalej

Cześć :D Kariera programisty ciekawym kąskiem tylko jak postawić ten pierwszy krok w swojej karierze? Nie jest to łatwe? Na co trzeba się przygotować by wygrać tą rzeczywistą bitwę i poczuć, że te zwycięstwo nam się należało. Oczywiście też się rodzi się bardzo trudne pytanie : co dalej.
Czekam na wasze pytania
Miniatura filmu: Jakie rzeczy kupiłem by robić Live i nagrywać filmiki np. Elgato Green Screen i Xblitz Reborn 18:29

Jakie rzeczy kupiłem by robić Live i nagrywać filmiki np. Elgato Green Screen i Xblitz Reborn

Cześć w tym filmiku pokaże Tobie co kupiłem by przygotować swoje stanowisko pracy do nagrywania:

Produkty

Kamera sportowa
Xblitz Reborn
https://www.x-kom.pl/p/552074-kamera-sportowa-xblitz-reborn.html

Stojak, Tripod Xblitz sl4 pro
https://xblitz.pl/pl/kijek-selfie-xblitz-sl4-pro

Ramie na mikrofon
SpeedLink VOLITY Streaming Accessory Set
https://www.x-kom.pl/p/539501-mikrofon-speedlink-volity-streaming-accessory-set.html

Oświetlenie:
Elgato Key Light Air
https://www.x-kom.pl/p/543885-softbox-elgato-key-light-air.html

Jakiś tani Tablet
Tablet 10.1cali android 9.0 Wi-Fi 2GB 32GB dualSIM
https://allegro.pl/oferta/tablet-10-1cali-android-9-0-wi-fi-2gb-32gb-dualsim-8698711711

PODSTAWKA STOJAK REGULOWANY NA TABLET TELEFON XXL
https://allegro.pl/oferta/podstawka-stojak-regulowany-na-tablet-telefon-xxl-7932267721

Program TouchPortal
https://www.touch-portal.com/

TABLICA LED LAMPKA 90 LITER A4 LIGHTBOX
https://allegro.pl/oferta/tablica-led-lampka-90-liter-a4-lightbox-8495573216

Elgato Green Screen
https://www.x-kom.pl/p/445844-tlo-fotograficzne-elgato-green-screen.html
Bądź na bieżąco

Kolejny materiał już powstaje.

Subskrybuj kanał, aby nie przegapić następnego filmu.

Przejdź na YouTube