KURS 
PROGRAMISTA XAMARIN

Pomożemy Ci stworzyć własne aplikacje cross-platform Xamarin.Native oraz Xamarin.Forms

 
Ten kurs jest dla Ciebie, jeżeli:
  • Chcesz rozpocząć przygodę z tworzeniem aplikacji mobilnych,
  • Jesteś programistą C# i nie znasz Xamarina lub znasz w niskim stopniu,
  • Znasz już technologię Xamarin, ale chcesz usystematyzować wiedzę,
  • Marzyłeś o stworzeniu pełnoprawnej aplikacji natywnej cross-platform,
  • Chcesz poznać wszystkie najważniejsze mechanizmy frameworków
    MvvmCross i Prism,
  • Chcesz zaoszczędzić mnóstwo czasu przy tworzeniu aplikacji mobilnych dla iOS oraz Android.

 

 

Nasz kurs w pigułce

Poznasz najlepsze praktyki oraz rozwiązania, które są stosowane do tworzenia aplikacji mobilnych przy użyciu Xamarin.Native oraz Xamarin.Forms

 

Dowiesz się w jaki sposób poprawnie zaprojektować architekturę aplikacji w oparciu o wzorzec projektowy MVVM

 

Podczas kursu poznasz możliwości dwóch topowych frameworków MvvmCross oraz Prism, które znacząco usprawniają proces tworzenia aplikacji mobilnej cross-platform

 

Dodatkowo pokażemy w jaki stworzyć swój własny backend oparty o .NET Core

 

Kim jesteśmy?

Krzysztof Baranowski

Programista aplikacji mobilnych od ponad 3 lat. Swoją przygodę rozpoczął od technologii Xamarin. Zgłębia tajniki rozwiązań natywnych. Prowadzi bloga technologicznego ProgramistąByć.pl, gdzie dzieli się swoją wiedzą.

Bartosz Radlak

Pasjonat technologii ze stajni Microsoftu, szczególnie Xamarin'a. Fan podejścia cross-platform z kilkunasto aplikacyjnym portfolio.

Odwiedź nasze blogi

Co mamy Ci do zaoferowania?

Przede wszystkim nasze doświadczenie oraz energię do przekazywania wiedzy. Poprowadzimy Cię przez kompletny proces tworzenia aplikacji mobilnej dla obu platform iOS oraz Android przy użyciu technologii Xamarin z pełnym wsparciem framework'u MvvmCross i Prism. Otrzymasz od nas kurs przedstawiający dwa podejścia do tworzenia aplikacji przy użyciu technologii Xamarin: Native oraz Forms

 

Podczas kursu stworzysz razem z nami aplikacje do zarządzania swoimi nawykami żywieniowymi.

Poglądowy mockup aplikacji tworzonej podczas kursu. Prawdopodobnie ulegnie zmianie.

Dlaczego my?

Razem mamy ponad 7 lat doświadczenia przy tworzeniu aplikacji mobilnych w podejściu natywnym oraz przy użyciu Xamarina. Podczas naszej komercyjnej pracy stworzyliśmy razem ponad 20 aplikacji mobilnych. Dodatkowo rozwijamy nasze prywatne projekty mobilne, które są dostępne w sklepach.

 

Stawiamy na rozwój oraz polepszanie wiedzy w zakresie dobrego stylu programowania oraz nowoczesnych praktyk. Jeżeli zostaniesz studentem naszego kursu, z pewnością odwdzięczymy się ogromną dawką wiedzy, którą dostarczymy Ci w ramach tego programu.

Jest to obecnie jedyny w Polsce kompletny i aktualny kurs technologii Xamarin

7

lat doświadczenia 

2

autorów

>20

stworzonych aplikacji mobilnych

Z czego skorzystamy?

Xamarin

Jest jedną z najpopularniejszych technologii 

cross-platform na rynku aplikacji mobilnych. Umożliwia stworzenie pełnoprawnych aplikacji natywnych dla iOS oraz Android przy użyciu wspólnej warstwy logiki biznesowej.

MvvmCross

Najpopularniejszy framework do wspomagania tworzenia aplikacji przy użyciu Xamarin. Udostępnia gotowe rozwiązania umożliwiające łatwą implementację wzorca projektowego MVVM, który z kolei umożliwia odpowiednią separację logiki.

Prism

Prism to framework do tworzenia aplikacji w technologii Xamarin.Forms. Zawiera szereg użytecznych elementów które pomogą w utworzeniu dobrze zorganizowanej aplikacji.

Biblioteki open source

Skorzystamy z wielu gotowych rozwiązań takich jak Xamarin Essentials czy FFImageLoading. Poznasz biblioteki, które standardowo są wykorzystywane w typowym projekcie Xamarin.

W jaki sposób przekażemy Ci wiedzę?

Otrzymasz od nas dostęp do specjalnej platformy w ramach której udostępnimy Ci nagrania video. Będą one na tyle krótkie, aby były wygodne w oglądaniu i dostarczały jak najwięcej wartości. Sam kurs zostanie podzielony na dwie główne części: Xamarin.Native oraz Xamarin.Forms, co oznacza, że otrzymujesz dwa kursy w cenie jednego! 

Zagadnienia, które poznasz w trakcie kursu

  • Poznasz platformę Xamarin, w stopniu umożliwiającym swobodne poruszanie się w tej technologii.

  • Poznasz wzorzec projektowy MVVM.

  • Dowiesz się czym jest Data Binding.

  • Skorzystasz z konwerterów wartości

  • Stworzysz warstwę logiki biznesowej, która umożliwia współdzielenie kodu pomiędzy platformami. Jest to esencja technologii Xamarin.

  • Dowiesz się, w jaki sposób stworzyć  nawigację w aplikacji cross-platform.

  • Stworzysz własne kontrolki użytkownika.

  • Skorzystasz z REST, aby pobrać dane ze zdalnego serwera.

 

  • Jeżeli wcześniej tego nie robiłeś/nie robiłaś zaczniesz korzystać z Xamarin.Essentials.

  • Wykorzystasz API Facebooka do zalogowania się w aplikacji.
  • Otrzymasz dostęp do szablonów projektów, które możesz wykorzystać do tworzenia własnych aplikacji.

  • Stworzysz własny backend dla aplikacji mobilnej korzystając z ASP.NET Core.

  • Otrzymasz dostęp do grupy, w której będziesz mógł/mogła zadawać pytania innym uczestnikom programu. W tym, także nam.

  • Pojęcia Inversion of Control oraz Dependency Injection nie będą dla Ciebie tajemnicą.

  • Otrzymasz wskazówki dotyczące poprawnego tworzenia interfejsu użytkownika(UI) i tego czego należy się wystrzegać jeśli chodzi o doświadczenia użytkownika(UX).

  • Stworzysz dwie aplikacje w dwóch technologiach

  • Poznasz główne różnicę pomiędzy podejściami Xamarin.Native a Xamarin.Forms

Stworzymy backend dla aplikacji

Pokażemy Ci, w jaki sposób stworzyć swój własny prosty backend. Do jego utworzenia użyjemy ASP.NET Core. Jeżeli nigdy wcześniej nie tworzyłeś Web API - nie bój się! Przedstawimy wszystko krok po kroku! 

  • Skonfigurujemy uwierzytelnianie oparte na JWT,
  • Stworzymy kompletną infrastrukturę,
  • Wykorzystamy narzędzie Postman do testów stworzonego API,
  • Połączymy aplikacje mobilne z dedykowanym backendem,
  • Skorzystamy z Entity Framework,
  • Wykorzystamy platformę Azure do udostępnienia rozwiązania

PLANOWANA PREMIERA KURSU
JESIEŃ 2019

FAQ

Jakie technologie opisujecie w kursie?

Otrzymujesz od nas kompletny kurs tworzenia aplikacji mobilnej crossplatform przy użyciu Xamarin.Native oraz Xamarin.Forms

Co będziemy robić podczas kursu?

Stworzymy po jednym projekcie aplikacji dla każdego podejścia tj. Xamarin.Native oraz Xamarin.Forms. Oznacza to, że stworzymy dwie niezależne aplikacje, ale biorąc pod uwagę platformy iOS oraz Android stworzysz, aż 4 aplikacje!

Czy musze znać C#?

Tak, nie będziemy tłumaczyć składni języka w czasie trwania kursu. Zakładamy, że znasz choćby podstawy, rozumiesz założenia i mechanizmy .NET oraz C#.

Czy po zakupie mogę liczyć na Waszą pomoc?

Zdecydowanie tak! Będziemy służyć pomocą. Chcemy prowadzić cykliczne sesje Q&A dla studentów kursu.

Czy po premierze cena kursu też będzie tak niska?

Niestety nie. Obecna cena obowiązuje tylko podczas tej przedsprzedaży. Po premierze jedyną opcją, która pozwoli Ci ją obniżyć, to zapis do newslettera przed premierą.

Jakiego komputera będę potrzebował?

Najlepszym rozwiązaniem jest posiadanie komputera Apple. Pozwala on na tworzenie aplikacji na obie platformy. Komputer z systemem Windows pozwoli Ci na tworzenie aplikacji Android, ale dostęp do komputera Apple będzie Ci niezbędny, aby utworzyć aplikację na platformę iOS. 

Kiedy otrzymam dostęp do kursu?

Dostęp zostanie Ci nadany wtedy kiedy kurs zostanie ukończony.Poinformujemy Cię o tym drogą mailową.

Czy otrzymam fakturę?

Jak najbardziej tak! Wystarczy, że uzupełnisz dane podczas składania zamówienia. Wyślemy Ci elektronicznie maksymalnie do 3 dni od otrzymania wpłaty.

Czy kurs będzie aktualizowany?

Jeżeli pojawi się taka potrzeba to oczywiście to zrobimy! 

Co, jeżeli będę chciał zrezygnować z wpłaty?

Jeżeli zdecydujesz się na rezygnację z wpłaty to otrzymasz zwrot pieniędzy. Masz na to 30 dni od daty zakupu. Nie będziemy pytać o przyczynę. 

Zamykamy przedsprzedaż za:

Dni
:
Godzin
:
Minut
:
Sekund
Przedsprzedaż zakończona

Zainteresowaliśmy Cię?

Skorzystaj z wyjątkowej ceny programu tylko podczas przedsprzedaży. 
Zniżka wynosi ponad 50%!
Zapisz się do programu i zostań Xamarin Developerem.

849 zł

439 zł

;
DODANO DO KOSZYKA KUP W PRZEDSPRZEDAŻY
-

Email

kontakt@kurs-xamarin.pl

Zapisz się na listę oczekujących i zgarnij zniżkę 10% na zakup kursu!