Cześć,

Dziś na kanał wleciał odcinek dotyczący modularnego monolitu od strony teoretycznej. Czym jest modularność i dlaczego jest tak istotna, jakich zasad należy się trzymać, żeby jej nie stracić, co jest nie tak z klasycznym monolitem N-layer, i jak do tego wszystkiego ma się modularny monolit? Za tydzień pojawi się część praktyczna z kodem w kilku mniej i bardziej rozbudowanych projektach ( ͡° ͜ʖ ͡°)

#programowanie #devmentors #
spetz - Cześć,

Dziś na kanał wleciał odcinek dotyczący modularnego monolitu od str...
Cześć,

Wystartowaliśmy właśnie z nowym, polskim kanałem, równoległym do angielskiego. Tak jak w wersji zagranicznej, można spodziewać się docelowo mięcha technicznego, sporej ilości kodu, tematów dotyczących architektury, mikroserwisów, DDD, etc. ale i luźniejszych nagrań dookoła IT/programowania (konferencje, praca, szkolenia itp.).

Na dobry początek, vlog m.in. z ostatniego meetupu na Śląskiej Grupie MS — zapraszam do zostawienia komentarza i łapki w dół ( ͡° ͜ʖ ͡°)

#
spetz - Cześć,

Wystartowaliśmy właśnie z nowym, polskim kanałem, równoległym do an...
@spetz planujecie jakieś tematy które będą dotyczyć głównie polskiego rynku it? Sledze was już od jakiegoś czasu i zastanawiam się czy to będą powielane tematy tyle że w języku polskim czy też trafia się jakieś inne rzeczy których nie znajdę w anglojęzycznej wersji ?
  • Odpowiedz
@WhatElseToSay: ciężko teraz powiedzieć, czy będą dotyczyć stricte polskiego rynku IT, ale plan jest taki, żeby zbytnio nie powielać tego, co jest na kanale angielskim. Natomiast na pewno będą materiały związane z lokalnymi wydarzeniami (tak jak w pierwszym nagraniu) i ogólnie "klimatem", który jest zrozumiały dla rodzimych programistów ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Karmazynowa_Kawka: MS od kilku dni się nie odzywa i nie wydał żadnego oficjalnego stanowiska w sprawie z Ukrainy, podczas gdy inne firmy jak np. JetBrains, które miały dużo więcej do stracenia (założyciele z Rosji, biura etc.) od razu jasno wyrazili swoje poparcie. Do BLM to byli pierwsi, teraz jak widać, już nie będzie profitu i lepiej siedzieć cicho. Tzn. pojawił się niedawno pojedynczy wysryw na prywatnym profilu jakiegoś gościa od nich
  • Odpowiedz
Cześć,

Chciałbym przedstawić nasz ostatni projekt open source Pacco, dotyczący mikroserwisów w .NET Core i podejścia "cloud agnostic". Na nim opiera się m.in. kurs Mikroserwisy .NET, a dodatkowa praktycznie cała infrastruktura jest spięta na podstawie naszego innego projektu Convey.

Poniżej link do wpisu na blogu, a w załączeniu wideo o samym projekcie i jak to wszystko uruchomić.

devmentors.io/blog/hello-world-mikroserwisy-pacco

#programowanie #dotnet #dotnetnews #csharp #mikroserwisy #programista15k #programujzwykopem #akademiaspetza #spetz #devmentors
spetz - Cześć,

Chciałbym przedstawić nasz ostatni projekt open source Pacco, dotyc...
@grap32: mid jak i senior tu coś znajdą dla siebie (wiadomo, jak to bywa ze stanowiskami). Na stronie kursu jest kilka lekcji demo jak coś :)
  • Odpowiedz
Cześć,

Kurs Mikroserwisy .NET oficjalnie dostępny w sprzedaży! Promocyjna cena 699 PLN + VAT tylko do 7 lutego ( ͡° ͜ʖ ͡°)

A dla mirków i mirabelek kod rabatowy 10%: ***ROZDAJO_MIRKOSERWISY***

Zakup, jak i sam dostęp do kursu, zrealizujesz poprzez naszą platformę edukacyjną (a w niej m.in. lekcje wideo, historia obejrzanych filmów, dodatkowe materiały i wiele innych funkcjonalności):

platform.devmentors.io

platform.devmentors.io/courses/mikroserwisy-net

Zapraszamy również do dołączenia do naszych otwartych społeczności:
spetz - Cześć,

Kurs Mikroserwisy .NET oficjalnie dostępny w sprzedaży! Promocyjna ...

źródło: comment_RDFtjHry40AKBgphoVhDkk25tilCHCoT.jpg

Pobierz
via Android
  • 2
@cichykacik zero zwrotów mieliśmy, jedyny jaki był to dofinanowanie przez firmę i ponowny zakup :) nie boimy się, wierzymy w uczciwość kupujących, a poza tym takie jest prawo, zresztą chcemy być fair i ludzie nie boją się wtedy kupić kota w worku (poza samym wglądem w lekcje demo) :)
  • Odpowiedz
Dobry dzień,

Mamy kolejną lekcję demo — blisko godzina wprowadzenia (teoretycznego i praktycznego) do asynchronicznej integracji przez zdarzenia z wykorzystaniem brokera wiadomości RabbitMQ, dostępną w wersji testowej naszej platformy:

https://platform-test.devmentors.io

Wideo znajdziecie w szczegółach kursu „Mikroserwisy .NET” (sekcja: „Architektura sterowana zdarzeniami”). Można też zalogować się do konta testowego (e-mail: *dev@devmentors.io*, hasło: *Test123456!*)

Będziemy wdzięczni za wszelkie opinie o wersji testowej ( ͡° ͜ʖ ͡°)

#dotnet #programowanie #
spetz - Dobry dzień,

Mamy kolejną lekcję demo — blisko godzina wprowadzenia (teore...

źródło: comment_dED9tBCOR1YKdtr7tIPayOHFEAmmf1fF.jpg

Pobierz
Zapraszamy do kolejnej lekcji demo z nadchodzącego kursu Mikroserwisy .NET, w której znajdziesz ponad 40 min technicznego mięsa okraszonego odpowiednią teorią związaną z OpenTracing i wykorzystaniem m.in. narzędzia Jaeger, pozwalającego nam śledzić wymianę komunikatów w naszym rozproszonym systemie — zarówno te synchroniczne (Web API), jak i asynchroniczne wykorzystujące brokera wiadomości (RabbitMQ).

#dotnet #programowanie #csharp #mikroserwisy #akademiaspetza #naukaprogramowania
spetz - Zapraszamy do kolejnej lekcji demo z nadchodzącego kursu Mikroserwisy .NET, w...
@Pan_Slon: materiał nie jest listowany publicznie z jednego, prostego powodu — kanał DevMentors, który prowadzimy na YT, ma głównie odbiorców zagranicznych (anglojęzycznych, dla których nagrywaliśmy nasze otwarte kursy na YT), więc nie chcemy w nim mieszać polskimi treściami.
  • Odpowiedz
Cześć,

Z góry zaznaczam, że jest to częściowo ogłoszenie komercyjne, ale może ktoś akurat skorzysta ( ͡° ͜ʖ ͡°).

Być może niektórzy (głównie ze światka #dotnet) mnie kojarzą z działalności m.in. open source (DShop, Pacco, Convey etc.) i dwóch darmowych kursów programowania: Becoming a software developer oraz Distributed .NET Core.

Od dłuższego czasu pracujemy nad wersją online szkolenia Mikroserwisy .NET (do tej pory
@Ryboflawina: głównie techniczne mięcho, oczywiście teoria się pojawia, bo jest bardzo istotna, ale potem od razu wchodzimy w implementację - jest to temat rzeka, i gdy np. prowadzimy 5 dni szkolenia dla firmy, to i tak można by to wszystko jeszcze mocniej rozwinąć. Nie będzie przedsprzedaży - pod koniec stycznia będzie możliwość zakupu kursu w startowej cenie 699 + VAT, która po pewnym okresie zostanie trochę podbita aż zostanie w finalnej
  • Odpowiedz
@Ryboflawina: teoretycznie - skorzystasz na tym, ponieważ poruszane problemy są uniwersalne, a praktycznie - część rzeczy w Javie będzie bardzo podobna (architektura, implementacja domeny oraz innych warstw etc.), część pewnie zgoła inna (biblioteki do połączenia z bazą danych, rejestrem usług itd.) ale sumarycznie powinno to być zrozumiałe - zdarzyło mi się kiedyś prowadzić szkolenie dla Javowców i byli z niego naprawdę zadowoleni :).

Pamiętaj, że zawsze masz możliwość zwrotu bez podania
  • Odpowiedz
Dobry dzień,
Długo się do tego zbieraliśmy, zaczynając od naszych projektów na GitHubie związanych z aplikacjami rozproszonymi, przez darmowy kurs na YT, aż w końcu postanowiliśmy wszystko dopieścić, ładnie podzielić i zbudować całkowicie nowy, w pełni otwarty project Pacco dotyczący mikroserwisów oraz zbiór pomocniczych paczek dla infrastruktury nazwanych Convey, które wykorzystujemy m.in. podczas szkoleń stacjonarnych jako trenerzy Bottega IT Minds.

Do rzeczy - przedstawiamy oficjalną stronę kursu Mikroserwisy .NET
spetz - Dobry dzień,
Długo się do tego zbieraliśmy, zaczynając od naszych projektów ...
via Android
  • 3
@bacteria tak, specjalnie, w stylu lat 90 ( ͡º ͜ʖ͡º).

@4n000n nie mamy dzieci :(

@Mazowia nie jest ustalona ale na pewno górne kilkaset złotych - szkolenie stacjonarne trwa aktualnie 6 dni (2 części po 3 dni), gdzie cena za dzień to 1000 zł, więc materiał będzie ten sam albo i bardziej rozbudowany ale cena odpowiednio niższa (kilkukrotnie) :).
  • Odpowiedz
@mirasKo-Kalwario: na szkoleniu online masz po prostu inny punkt widzenia i faktycznie, tracisz ten kawałek z wersji stacjonarnej. Odnośnie kursu - tak trzeba znać C# i .NET dość dobrze, będzie tam sama praktyka, tona kodu, a całość oczywiście okraszona uniwersalną teorią związaną z mikroserwisami.
  • Odpowiedz
Cześć,
Kontynuując nauczanie oraz szkolenie, głównie z tematyki .NET Core, mikroserwisów oraz architektury (m.in. jako trener z ramienia Bottega IT Minds), razem z Darkiem (z którym nagraliśmy jakiś czas temu darmowy kurs "Distributed .NET Core) postanowiliśmy wydzielić współdzielony kod, który przewijał się w ramach wspomnianego kursu w projekcie (a jakżeby inaczej ( ͡° ͜ʖ ͡°)) Common do zbioru małych, lekkich i możliwie niezależnych od siebie
spetz - Cześć,
Kontynuując nauczanie oraz szkolenie, głównie z tematyki .NET Core, m...
@JesterHead_: od MS masz dostęp do wewnętrznych list mailingowych (po podpisaniu NDA), więc o niektórych rzeczach wiesz szybciej przed resztą świata, dodatkowo MSDN Subscriptions - darmowy soft i klucze (Visual, Office, Windows - dosłownie wszystko) + trochę kasy na Azure każdego miesiąca. Poza tym, inne firmy jak np. JetBrains dają MVP licencje na cały soft za darmo (Rider, Resharper i co tam jeszcze chcesz) - więc patrząc choćby pod kątem samego
  • Odpowiedz
Dobry dzień,

Rok temu, wspólnie z kolegą Darkiem zaczęliśmy tworzyć otwarty projekt DShop dotyczący budowania mikroserwisów w .NET Core. Po kilku miesiącach kodzenia, rozpoczęliśmy nagrywanie kursu Distributed .NET Core - łącznie 15 odcinków i prawie 20 godzin, a wszystko za darmo, wrzucone na YouTube ( ͡° ͜ʖ ͡°).

Być może komuś z Was przydadzą się omawiane koncepty lub wykorzystacie niektóre części kodu w swoich własnych projektach :).

#
Cześć,

Piętnasty (a zarazem ostatni i najdłuższy) odcinek kursu o mikroserwisach w .NET Core już dostępny - przedstawiamy możliwe sposoby "orkiestracji" usług, zaczynając od "bare metal VM", przez takie narzędzia jak Portainer, Kubernetes aż po Ranchera.

Kod na GitHub:
https://github.com/devmentors

Odnośniki do forum, Gitter etc.
https://devmentors.io

#programowanie #programista15k #dotnet #dotnetnews #csharp #dotnetcore #mikroserwisy #akademiaspetza #spetz #devmentors #dshop
spetz - Cześć,

Piętnasty (a zarazem ostatni i najdłuższy) odcinek kursu o mikroser...
Dobry,

Czternasty odcinek kursu o mikroserwisach w .NET Core już dostępny - kontynuujemy temat z poprzedniego odcinka dotyczący testowania aplikacji, tym razem jednak wykorzystując podejście "consumer-driven contract testing" oraz framework Pact.

Kod na GitHub:
https://github.com/devmentors

Odnośniki do forum, Gitter etc.
https://devmentors.io

#programowanie #programista15k #dotnet #dotnetnews #csharp #dotnetcore #mikroserwisy #akademiaspetza #spetz #devmentors #dshop
spetz - Dobry,

Czternasty odcinek kursu o mikroserwisach w .NET Core już dostępny ...
  • Odpowiedz
Cześć,

Trzynasty odcinek kursu o mikroserwisach w .NET Core już dostępny - wchodzimy w tematykę testów mikroserwisów (część I) i skupiamy się na testach integracyjnych. Wykorzystując xUnit oraz bibliotekę do testów integracyjnych w ASP.NET Core, zaczynamy od przetestowania Web API (endpoints), przez kontrakty dla danych (deserializacja żądania HTTP z oczekiwaną odpowiedzią, gdzie dane są pobrane z MongoDB), kończąc na testach dla "handlerów" (konsumowanie wiadomości z kolejki) z użyciem RabbitMQ.

Kod na
spetz - Cześć,

Trzynasty odcinek kursu o mikroserwisach w .NET Core już dostępny -...
Dobry,

Dwunasty odcinek kursu o mikroserwisach w .NET Core już dostępny - omawiamy czym są kontenery używając Dockera, budujemy obrazy bazująć na Dockerfile, uruchamiamy kontenery, dołączamy do sieci, przeglądamy logi oraz publikujemy obraz do repozytorium Docker Hub. Finalnie spinamy proces automatycznego budowania aplikacja rozszerzając build serwer (z poprzedniego odcinka) o automatyczne wgrywanie obrazów do repozytorium oraz pokazujemy do czego przydaje się Docker Compose.

Kod na GitHub:
https://github.com/devmentors

Odnośniki do
spetz - Dobry,

Dwunasty odcinek kursu o mikroserwisach w .NET Core już dostępny - ...
  • Odpowiedz
Cześć,

Jedenasty odcinek kursu o mikroserwisach w .NET Core już dostępny - dzisiaj stawiamy pierwsze kroki w kierunku CI & CD, zaczynając od integracji z build service (w naszym przypadku Travis CI), i następnie rozwiązujac problem lokalnych referencji współdzielonego projektu za pomocą użycia własnego feeda NuGet (jak np. MyGet).

Kod na GitHub:
https://github.com/devmentors

Odnośniki do forum, Gitter etc.
https://devmentors.io

#programowanie #programista15k #dotnet #dotnetnews #csharp #dotnetcore #mikroserwisy #akademiaspetza #spetz #devmentors #
spetz - Cześć,

Jedenasty odcinek kursu o mikroserwisach w .NET Core już dostępny -...