Menu / szukaj

Serverless Azure – Wymagane środowisko do pracy

Wielkimi krokami zbliża się konferencja Progressive .NET 2017 i tym samym moje warsztaty pt. Serverless Azure.

Abyś mógł uczestniczyć w nich w pełni od samego początku proszę przygotuj następujące elementy:

Bez zainstalowania tych narzędzi nie będziesz mógł w pełni uczestniczyć w warsztacie.

Serverless Azure – Progressive .NET 2017

Chciałem Was serdecznie zaprosić na moje nowe warsztaty pt. Serverless Azure. Ich premiera odbędzie się w Londynie w trakcie konferencji Progressive .NET 2017.

W trakcie 3,5 godzinnych warsztatów będziesz mógł sprawdzić jak w łatwy sposób można wykorzystać platformę Azure do budowania aplikacji Serverless. W przykładach chciałbym się skupić na Azure Functions oraz Azure Logic Apps. Zobaczysz jak w łatwy sposób możesz wykorzystać te dwa rozwiązania w swoich aplikacjach. Na koniec nauczysz się jak można budować, wdrażać, monitorować oraz zarządzać Twoimi aplikacjami. Razem z przykładami przedstawię najważniejsze wady i zalety omawianych rozwiązań. Moim głównym celem będzie nauczenie Ciebie jak i kiedy można wykorzystać opisane rozwiązania.

Wykorzystując podejście Serverless tworzenie skalowalnych i bezpiecznych aplikacji stało się bardzo proste. Możesz więc wykorzystać swoją kreatywność w celu wymyślania nowych funkcjonalności.

Piszę dobry kod – InfoMEET Katowice 2017

Już w najbliższą sobotę (20.05) będzie można mnie posłuchać na konferencji InfoMEET Katowice 2017. Temat wykładu to Piszę dobry kod – czyli jak dbać o jakość kodu w naszym projekcie? W trakcie prezentacji wyjaśnię pojęcie jakość kodu, pokażę jak prostymi sposobami możemy ją zwiększyć. Jednak to nie wszystko. Największy nacisk położę na część praktyczną. Pokażę jak w prosty sposób narzędzia mogą pomóc nam dbać o nasz kod. Duży nacisk w trakcie przedstawiania przykładów będzie położony na efektywność tego procesu. Tak abyśmy mogli osiągnąć jak największą korzyść małym kosztem.

Serdecznie zapraszam!

Testy jednostkowe – materiały szkoleniowe dla testerów

Zapraszam do zapoznania się z materiałami szkoleniowymi z testów jednostkowych. Szkolenie zostało przygotowane w ramach pracy w Objectivity Bespoke Software Specialists. Celem szkolenia było przybliżenie zagadnienia związanego z testami jednostkowymi testerom pracującym w Objectivity.

Szkolenie składało się z dwóch części:

  1. Unit Tests – The Beginning – szkolenie stanowi wstęp do zagadnienia pisania testów jednostkowych, z materiałów można dowiedzieć się:
    • co to są testy jednostkowe,
    • jak należy pisać je poprawnie,
    • co należy robić, aby w ramach pracy nad projektem pisać takie testy lepiej,
    • jak działają testy jednostkowe.
  2. Unit Test – Let’s write some code – druga część szkolenia jest już bardziej nastawiona na element praktyczny. Przedstawia w jaki sposób piszemy testy jednostkowe przy użyciu xUnita oraz Moq. Oprócz tego po krótce zostały w niej przedstawione inne frameworki testowe (nUnit oraz MS Test), NSubstitute oraz narzędzia do badania pokrycia kodu. Oczywiście nie zabraknie również pokazania jak uruchamiać i debugować napisane wcześniej testy.

Materiały dostępne są na firmowym koncie GitHub:

  1. Unit Tests – The Beginning
  2. Unit Test – Let’s write some code

Mam nadzieję, że pomimo faktu, że szkolenie zostało przygotowane dla testerów to osoby pełniące inne funkcje znajdą również coś dla siebie.

.NET DeveloperDays 2016

W poprzednim tygodniu odbyła się konferencja .NET DeveloperDays 2016. Niestety udało mi się dotrzeć dopiero na część główną konferencji – opuściłem warsztaty. Zastanawiałem się jak można podsumować tą konferencję. Tym razem postanowiłem odejść od typowego formatu oceny każdej prezentacji. Wydaje mi się, że dojrzałem już do takiego etapu, że prezentacje traktuję jako część dodatkową konferencji. Natomiast jako główny element traktuję możliwość spotkania i porozmawiania z ludźmi.

Stosując to kryterium ciężko jest przyczepić się do czegokolwiek. Było sporo miejsca, gdzie można było porozmawiać. Nawet stojąc pośrodku nie bałem się, że ktoś mnie stratuje, potrąci, wpadnie na mnie. Wynikało to chyba, z tego, że miejscem konferencji była hala, z której zostały wydzielone trzy pomieszczenia na prelekcje, a resztę stanowiła przestrzeń, w której można było swobodnie porozmawiać. Na obrzeżach były punkty z kawą, ciastkami, XBoxy. Trochę tłoczno robiło się w trakcie obiadów – wtedy tworzyły się długie kolejki głodnych programistów. Czytaj dalej

.NET DeveloperDays – Ostatnie dni normalnej ceny

Jeśli ktoś jeszcze nie zdecydował się na udział w konferencji .NET DeveloperDays powinien się pospieszyć. Od 1 października cena wzrośnie o 200 zł. Z wejściem na konferencję nie powinno być problemu, ale coraz mniej miejsc zostało na warsztaty.

Poniżej znajdziecie tematy warsztatów:

  • Dino Esposito – Modern web development with the ASP.NET MVC stack
  • Ted Neward – Busy .NET developer’s workshop on the CLR
  • Adam Granicz – Functional programming on .NET with F# – become a programming Jedi now!
  • Daniel Fisher – Resilience and cloud patterns TOGO: build useful stuff in JS and C#

Jeśli chodzi o mnie to pewnie wybrałbym się na warsztaty prowadzone przez Dino Esposito lub Teda Newarda. Pierwszego – Dino chciałbym zobaczyć w akcji, ale w tym przypadku obawiam się, że nie będą to warsztaty, a raczej kilkugodzinne wystąpienie mistrza. Natomiast warsztaty Teda zapowiadają się ciekawie.