Educativo.pl – Katalog Szkoleń

Podstawy języka Objective-C

Podstawy języka Objective-C

Zacznij programować na urządzenia Apple

 
Czy wiesz, że deweloperzy oprogramowania Apple mają najwyższe zarobki na rynku mobilnym, a użytkownicy iPhonów oraz iPadów są grupą najchętniej pobierającą płatne gry i aplikacje? (Forbes.com) Ty też możesz dołączyć do tego prestiżowego grona programistów i zacząć zbierać zyski ze swoich projektó. Ukończ kurs iOS od podstaw i twórz własne aplikacje mobilne na najbardziej dochodowy system operacyjny!

Szkolenie iOS od podstaw jest rozwiązaniem autorskim, przygotowanym przez Krzysztofa Drypczewskiego, pracownika naukowego Politechniki Gdańskiej.

Krok po kroku opanujesz najważniejsze elementy języka Obcjective-C. Wszystkie zagadnienia teoretyczne wsparte są praktycznymi demonstracjami. W ten sposób uczysz się programowania, śledząc za trenerem zasady budowania kodu. Poznasz funkcje Xcode i stworzysz swoją pierwszą aplikację!

Dla kogo jest ten kurs?

Kurs iOS od podstaw został przygotowany z myślą o programistach stawiających pierwsze kroki w świecie Apple. Materiały multimedialne opracowano z najwyższą starannością, aby w przystępny sposób wyjaśniały poszczególne zagadnienia. Prezentacja z teorią przeplatana jest podglądem tworzonego podczas ćwiczeń kodu.

Kurs poświęcony jest w całości nauce języka Objective-C pod kątem programowania aplikacji mobilnych. Początkujący programista pozna środowisko Xcode, jego funkcje i dostępne emulatory urządzeń. Zaprezentowane jest architektura systemu iOS oraz najważniejsze frameworki, które wykorzystywane są przez deweloperów Apple. Od podstaw wyjaśniane są wszystkie mechanizmy budowania funkcjonalnych aplikacji na iOS.

Całe szkolenie to prawie 11 godzin profesjonalnego materiału wideo podzielonego na 30 modułów zakończonych testami. Wraz z trenerem krok po kroku będziesz budował swoją pierwszą aplikację.

Zdobędziesz praktyczne umiejętności

  • Dowiesz się jak używać edytora widoku Storyboards
  • Poznasz najważniejsze elementy języka Objective-C
  • Poznasz architekturę systemu iOS i najważniejsze frameworki
  • Dowiesz się jak zarządzać pamięcią w urządzeniach Apple
  • Nauczysz się tworzenia dwuwymiarowej grafiki za pomocą Quartz 2D
  • Nauczysz się stosowania Core Location do otrzymywania danych z GPS
  • Poznasz sposoby wykorzystania pliku property list
  • Nauczysz się techniki programowania KVC (key-value-coding)
  • Nauczysz się stosowania wzorca MVC (model-view-controller)
  • Dowiesz się jak używać łańcuchy znakowe
  • Poznasz mechanizm protokołów i sposoby debugowania kodu
  • Nauczysz się używać kolekcje NSArray, NSSet, NSDictionary, NSNumber i NSDate
  • Poznasz zasady stosowania podstawowych i zaawansowanych kontrolek

Plan szkolenia

  • 1. WPROWADZENIE

    09:49
  • 2. ARCHITEKTURA iOS

    36:08
  • 3. JAK ZACZĄĆ PROGRAMOWANIE

    09:08
  • 5. OBJECTIVE-C - METODY

    13:54
  • Rozwiń
    • 6. OBJECTIVE-C - KLASY

      15:37
    • 7. ŁAŃCUCHY ZNAKOWE - TEORIA

      18:14
    • 8. ŁAŃCUCHY ZNAKOWE - PRAKTYKA

      15:40
    • 9. DZIEDZICZENIE I INICJALIZACJA OBIEKTÓW

      21:45
    • 10. ZARZĄDZANIE PAMIĘCIĄ

      34:17
    • 11. MECHANIZM PROPERTIES

      13:18
    • 12. KOLEKCJE NSArray I NSMutableArray

      27:01
    • 13. KOLEKCJE NSSet I NSMutableSet

      12:59
    • 14. KOLEKCJE NSDictionary I NSMutableDictionary

      10:36
    • 15. KOLEKCJE NSNumber I NSDate

      22:31
    • 16. PROPERTY LIST I NSUserDefaults

      28:58
    • 17. PROTOKOŁY

      21:37
    • 18. KATEGORIE

      11:40
    • 19. CLASS EXTENSION

      13:20
    • 20. DEBUGOWANIE

      20:57
    • 21. MVC I TWORZENIE APLIKACJI

      34:05
    • 22. QUARTZ 2D

      33:15
    • 23. KONTROLKI UŁATWIAJĄCE TWORZENIE GUI

      30:23
    • 24. ZAAWANSOWANE KONTROLKI WIDOKU

      29:27
    • 25. INNE KONTROLKI WIDOKU

      22:29
    • 26. UIPickerView

      22:05
    • 27. CoreLocation FRAMEWORK

      18:01
    • 28. STORYBOARDS

      31:08
    • 29. UITabBarController

      19:12
    • 30. UITableViewController

      34:18

Odbierz certyfikat

Kursanci educativo.pl mogą bezpłatnie uzyskać certyfikat ukończenia szkolenia. Zdobycie certyfikatu jest dość proste, pod warunkiem, że rzetelnie wypełnisz 3 poniższe kroki:

1. Obejrzysz wszystkie lekcje wideo dostępne w szkoleniu.

2. Rozwiążesz testy, które pomogą Ci przygotować się do pomyślnego zdania egzaminu.

3. Zdasz egzamin on-line. Po uzyskaniu 70% pkt. certyfikat dostępny będzie do pobrania na Twoim koncie.

Więcej informacji o egzaminach i certyfikatach znajdziesz na naszym blogu.

Sprawdź za darmo

Kursy na platformie educativo.pl dostępne są w wersji on-line, dzięki temu możesz je realizować na dowolnym urządzeniu podłączonym do Internetu. Wystarczy, że zalogujesz się na swoje konto.

Wszystkie lekcje szkolenia możesz pobrać na dysk komputera.

Rejestracja w serwisie educativo.pl jest bezpłatna. Zakładając konto uzyskujesz dostęp do bezpłatnych materiałów, czyli lekcji demo przypisanych do każdego z kursów. Dzięki możliwości obejrzenia darmowej lekcji poznajesz naszą platformę, trenerów oraz sposób w jaki prowadzone są szkolenia.

Wybierz kurs iOS od podstaw

Ukończenie kursu daje solidne podstawy i kompleksową wiedzę na temat najważniejszych zagadnień związanych z programowaniem na iOS. Szkolenie od Educativo jest idealnym rozwiązaniem dla osób, które zaczynają programować w języku Objective-C i nie korzystały wcześniej z frameworków systemowych iOS.

Najważniejsze cechy kursu iOS od podstaw::

  • profesjonalny kurs on-line dostępny przez cały rok
  • 11 godzin materiału wideo w jakości HD
  • dostęp do platformy e-learningowej z testami on-line
  • do pobrania: wszystkie lekcje wideo, prezentacja z teorią
  • certyfikat ukończenia szkolenia w Educativo





Już dziś zacznij programować aplikacje mobilne na urządzenia Apple!
  • Ważność:rok
    Cena: 129 zł

Objective-C dla zaawansowanych

Objective-C dla zaawansowanych

Twórz zaawansowane gry i aplikacje na iOS

 
Programista iOS jest specjalistą szczególnie poszukiwanym przez pracodawców. Na polskim rynku pracy nie ma ich wielu, dlatego umiejętności te są tak wysoko cenione. Niezależnie od tego, czy chcesz pracować w korporacji, czy wolisz być freelancer'em - zostając deweloperem aplikacji mobilnych iOS możesz być spokojny o rozwój swojej kariery zawodowej.

Kurs iOS dla zaawansowanych umożliwia zdobycie cennej wiedzy z zakresu tworzenia profesjonalnych aplikacji mobilnych na system iOS. Już w trakcie jego realizacji tworzone są aż 3 różne projekty. Ich zróżnicowana tematyka pozwala na zdobycie szeregu umiejętności, które niejednokrotnie wykorzystasz w pracy dewelopera aplikacji. Opanujesz obsługę zaawansowanych funkcji środowiska Xcode, ale także nauczysz się korzystać z licznych frameworków. Praktyczne demonstracje pozwalają śledzić tworzenie kodu krok w krok z trenerem. Dzięki temu szybko nauczysz się zaawansowanych technik programowania.

Dla kogo jest ten kurs?

Kurs iOS dla zaawansowanych przygotowany został z myślą o osobach, które znają już podstawy języka Objective-C, potrafią pracować w środowisku programistycznym Xcode oraz znają najważniejsze frameworki przygotowane dla deweloperów aplikacji na iOS. Realizując w całości szkolenie, rozwiniesz umiejętności programistyczne. Wraz z trenerem stworzysz aż 3 różne aplikacje mobilne: aplikację do zarządzania zadaniami, aplikację do zarządzania zdjęciami w chmurze oraz grę Stargate Battle. Wszystkie stworzone w trakcie kursu aplikacje możesz później dowolnie rozwijać.

Kurs jest polecany jako kontynuacja nauki programowania aplikacji na urządzenia mobilne Apple dla kursantów, którzy ukończyli już szkolenie iOS od podstaw.

Szkolenie zaawansowane opracowane zostało przez Sebastiana Suchanowskiego, specjalistę w programowaniu iOS i Mac OS X, właściciela firmy Synappse. Nasz ekspert to praktykujący programista, więc masz pewność, że w kursie zawarte są tylko najważniejsze informacje i przydatne case study.

Zdobędziesz praktyczne umiejętności

Aplikacja do zarządzania zadaniami
 
  • Tworzenie od podstaw szkieletu aplikacji
  • Zastosowanie frameworku CoreData do przechowaywania i modyfikacji bazy danych, zachowując wysoką wydajność działania aplikacji
  • Wykorzystanie frameworku CoreGraphic do zaawansowanego rysowania
  • Stosowanie zaawansowanych opcji tabel w TableView

 
Aplikacja do zarządzania zdjęciami w chmurze  
 
  • Tworzenie interfejsu użytkownika w Storyboard
  • Analiza cyklu życia aplikacji w iOS
  • Wykorzystanie biblioteki GDATA do pobierania plików z chmury
  • Zasady wdrażania i publikacji aplikacji w App Store
  • Stosowanie frameworku CoreImage do zarządzania filtrami modyfikującymi obrazy, tworzenia detektora twarzy na zdjęciu i automatycznej korekty fotografii
  • Prawidłowe wykorzystanie multitaskingu, w tym zasad działania aplikacji w tle

Gra Stargate Battle
 
  • Wykorzystanie możliwości biblioteki Cocos2d do tworzenia gier mobilnych
  • Budowanie projektu gry krok po kroku
  • Dodanie wsparcia do obsługi plików ARC
  • Tworzenie iluzji poruszających się obiektów na ekranie wraz z animacjami
  • Dodanie wsparcia dla akcelerometru do sterowania statkiem poprzez pochylanie urządzenia w różne strony

 

Plan szkolenia

Odbierz certyfikat

Kursanci educativo.pl mogą bezpłatnie uzyskać certyfikat ukończenia szkolenia. Zdobycie certyfikatu jest dość proste, pod warunkiem, że rzetelnie wypełnisz 3 poniższe kroki:

1. Obejrzysz wszystkie lekcje wideo dostępne w szkoleniu.

2. Rozwiążesz testy, które pomogą Ci przygotować się do pomyślnego zdania egzaminu.

3. Zdasz egzamin on-line. Po uzyskaniu 70% pkt. certyfikat dostępny będzie do pobrania na Twoim koncie.

Więcej informacji o egzaminach i certyfikatach znajdziesz na naszym blogu.

Sprawdź za darmo

Kursy na platformie educativo.pl dostępne są w wersji on-line, dzięki temu możesz je realizować na dowolnym urządzeniu podłączonym do Internetu. Wystarczy, że zalogujesz się na swoje konto.

Wszystkie lekcje szkolenia możesz pobrać na dysk komputera.

Rejestracja w serwisie educativo.pl jest bezpłatna. Zakładając konto uzyskujesz dostęp do bezpłatnych materiałów, czyli lekcji demo przypisanych do każdego z kursów. Dzięki możliwości obejrzenia darmowej lekcji poznajesz naszą platformę, trenerów oraz sposób w jaki prowadzone są szkolenia.

Wybierz kurs iOS dla zaawansowanych

Realizując kurs od Educativo rozwiniesz swoje umiejętności programowania obiektowego na urządzenia mobilne od Apple. Dowiesz się, w jaki sposób tworzyć zróżnicowane projekty oraz jak portować stworzone wcześniej aplikacje do nowych wersji systemu.

Najważniejsze cechy kursu iOS dla zaawansowanych::

  • profesjonalny kurs on-line dostępny przez cały rok
  • 6 godzin materiału wideo w jakości HD
  • dostęp do platformy e-learningowej z testami on-line
  • do pobrania: wszystkie lekcje wideo, prezentacja z teorią, fragmenty kodu
  • certyfikat ukończenia szkolenia w Educativo





Już dziś zacznij kurs iOS dla zaawansowanych, dowiedz się jak programować zaawansowane gry i aplikacje mobilne i wprowadź swoją karierę zawodową na nowe tory.
  • Ważność:rok
    Cena: 149 zł

Windows Phone dla zaawansowanych

Windows Phone dla zaawansowanych

Profesjonalne tworzenie aplikacji w języku C#

 
Windows Phone dla zaawansowanych to niemal 18-godzinny kurs on-line, po którym wejdziesz na wyższy poziom programowania, będziesz tworzył użyteczne aplikacje mobilne i dowiesz się, jak możesz na nich zarobić!

W trakcie kursu będziesz wykorzystywał język C#, poznasz jego zastosowanie do tworzenia profesjonalnych aplikacji mobilnych na platformę Microsoft. Jest o jeden z najważniejszych języków programowania na świecie, obecnie plasuje się na 4. pozycji rankingu TIOBE. Umiejętność biegłego posługiwania się C# i środowiskiem Visual Studio na pewno nie raz przyda Ci się w wielu różnych projektach programistycznych.

Szkolenie opracowane zostało przez doświadczonych trenerów i zarazem praktykujących programistów systemu Windows Phone. Uczysz się od ekspertów! Mieszko Lassota jest certyfikowany trenerem Nokii, Łukasz Taborowski to certyfikowany specjalista technologii Microsoft. Wspólnie zarządzają firmą KODD, specjalizującą się w przygotowaniu aplikacji mobilnych. Swoją charyzmą i dowcipem wciągają w pasjonującą naukę programowania.

Postępując zgodnie z radami trenerów bez problemu będziesz tworzył zaawansowane aplikacje mobilne!

Dla kogo jest ten kurs?

Kurs Windows Phone dla zaawansowanych to prawie 18 godzin materiału wideo podzielonego na 22 moduły zakończone testami sprawdzającymi opanowaną przez Ciebie wiedzę. Samodzielnie możesz dostosować do własnych potrzeb tempo realizacji kursu. W każdej chwili możesz wrócić do poprzednich modułów i zrealizować je ponownie.

Kurs jest polecany jako kontynuacja nauki programowania aplikacji na urządzenia z system mobilnym Microsoft dla kursantów, którzy ukończyli już szkolenie Windows Phone od podstaw.

Szkolenie przygotowane zostało dla osób, które znają już podstawy programowania w języku C# i chcą dalej rozwijać swoje umiejętności. Realizując sumiennie szkolenie nabędziesz praktyczne umiejętności niezbędne do tworzenia zaawansowanych aplikacji mobilnych, poznasz także interesujące case study. Od trenerów dowiesz się też w jaki sposób możesz zarobić na swoich projektach, dodając do aplikacji moduł umożliwiający wyświetlanie reklam.

Rozwiń swoje umiejętności programistyczne i razem z trenerami stwórz profesjonalny projekt mobilny.

Zdobędziesz praktyczne umiejętności

  • Wykorzystasz język C-Sharp (C#) do programowania profesjonalnych aplikacji mobilnych
  • Będziesz wiedział jak stosować wielojęzykowość na platformie Windows Phone
  • Nauczysz się obsługi sensorów i gestów takich jak wielodotyk
  • Poznasz zasady obsługi powiadomień i multimediów
  • Nauczysz się mapowania URI
  • Będziesz potrafił debugować kod za pomocą funkcji Visual Studio
  • Poznasz sposoby wykorzystania animacji na Windows Phone
  • Nauczysz się obsługiwać background agents i backgound audio
  • Będziesz tworzyć własne kontrolki
  • Dowiesz się, jak dodawać reklamy w aplikacji
  • Zaczniesz tworzyć zaawansowane Live Tile
  • Nauczysz się obsługi mechanizmu push notification
  • Będziesz potrafił obsługiwać Silverlight validation
  • Poznasz biblioteki, które na pewno wykorzystasz przy tworzeniu własnych aplikacji

Plan szkolenia

Otrzymasz certyfikat

Kursanci educativo.pl mogą bezpłatnie uzyskać certyfikat ukończenia szkolenia. Zdobycie certyfikatu jest dość proste, pod warunkiem, że rzetelnie wypełnisz 3 poniższe kroki:

1. Obejrzysz wszystkie lekcje wideo dostępne w szkoleniu.

2. Rozwiążesz testy, które pomogą Ci przygotować się do pomyślnego zdania egzaminu.

3. Zdasz egzamin on-line. Po uzyskaniu 70% pkt. certyfikat dostępny będzie do pobrania na Twoim koncie.

Więcej informacji o egzaminach i certyfikatach znajdziesz na naszym blogu.

Sprawdź za darmo

Zacznij naukę!

Po ukończeniu kursu Windows Phone dla zaawansowanych zdobędziesz wiedzę i umiejętności potrzebne do objęcia stanowiska deweloper i programista aplikacji mobilnych, będziesz tworzył zaawansowane i oryginalne aplikacje oraz nauczysz się w jaki sposób możesz na nich dodatkowo zarobić!

Najważniejsze cechy kursu Windows Phone dla zaawansowanych:

  • profesjonalny kurs on-line z dostępem przez cały rok
  • niemal 18 godzin materiału wideo w jakości HD
  • certyfikat ukończenia szkolenia
  • do pobrania: wszystkie lekcje wideo, prezentacja z teorią, kod źródłowy
  • dostęp do platformy e-learningowej z testami on-line





Już dziś zacznij naukę programowania profesjonalnych aplikacji mobilnych w języku C#!
  • Ważność:rok
    Cena: 149 zł

Jak zarabiać na aplikacjach i grach mobilnych

Jak zarabiać na aplikacjach i grach mobilnych

Zacznij zbierać zyski ze swoich projektów

 
Na rynku gier i aplikacji mobilnych drzemie ogromny potencjał finansowy – naucz się go wykorzystywać! Już dziś rozpocznij kurs Jak zarabiać na aplikacjach i grach mobilnych. W oparciu o praktyczne case study poznasz zasady rządzące rynkiem mobilnym i skuteczne metody spieniężania aplikacji na największych platformach mobilnych: Android, iOS i Windows Phone.

Kurs przygotował i poprowadził Piotr Stalewski, który jest cenionym ekspertem z zakresu marketingu mobilnego i mechanizmów monetyzacji dostępnych na platformach mobilnych. Obecnie współtworzy firmę Evil Indie Games, specjalizującą się w produkcji gier mobilnych. Za swoje aplikacje został wyróżniany w międzynarodowych konkursach organizowanych m.in. przez Nokię (2007) i Google (ADC2 2009).

W trakcie kursu trener podzieli się z Tobą swoim wieloletnim doświadczeniem, przedstawi gotowe rozwiązania i sztuczki, które możesz wykorzystać, aby realnie zarabiać na swoich aplikacjach. Poznasz darmowe działania marketingowe i zastosowanie cross linking. Dowiesz się także, czy warto jest stosować częste aktualizacje oraz co jest lepsze: reklama czy bezpośrednia płatność?

Koniec z tworzeniem niedochodowych aplikacji mobilnych! Po ukończeniu kursu będziesz już wiedział, jak czerpać z nich zyski.

Dla kogo jest ten kurs?

Kurs Jak zarabiać na aplikacjach i grach mobilnych przygotowany został z myślą o osobach, które chcą zacząć realnie zarabiać na swoich grach i aplikacjach.

Szkolenie polecane jest programistom, którzy tworzą już aplikacje na systemy Android, iOS i Windows Phone. Realizując kolejne lekcje dowiesz się, w jaki sposób opublikować aplikację na różnych platformach mobilnych, dowiesz się jakie są zalety i wady każdej z nich. Trener wprowadza także w skuteczne sposoby promowania nowych aplikacji, aby przebić się wśród milionów projektów i dotrzeć do szerokiego grona klientów.

Kurs polecany jest szczególnie jako kontynuacja nauki dla osób, które ukończyły już kursy programowania aplikacji na platformie educativo.pl przynajmniej na poziomie podstawowym.

Jeżeli jesteś ciekawy, ile i jak można zarobić na rynku mobilnym i chcesz się wzbogacać na swoich pomysłach to szkolenie jest przygotowane właśnie dla Ciebie!

Zdobędziesz praktyczne umiejętności

  • Poznasz historię rozwoju i zasady rządzące rynkiem mobilnym
  • Poznasz czynniki decydujące o zyskowności aplikacji
  • Nauczysz się metod spieniężania gier i aplikacji mobilnych
  • Poznasz zasady marketingu wbudowanego i marketingu mobilnego
  • Odkryjesz piramidę zarobków aplikacji mobilnych
  • Poznasz zastosowania mikropłatności, walut i dóbr wirtualnych
  • Dowiesz się jakie są kolejne kroki niezbędne do publikacji aplikacji w App Store i Sklepie Google Play
  • Poznasz metody zapewniające ogólnodostępność projektów mobilnych
  • Poznasz wady i zalety publikacji aplikacji w różnych platformach mobilnych

Plan szkolenia

Odbierz certyfikat

Kursanci educativo.pl mogą bezpłatnie uzyskać certyfikat ukończenia szkolenia. Zdobycie certyfikatu jest dość proste, pod warunkiem, że wypełnisz 3 poniższe kroki:

1. Obejrzysz wszystkie lekcje wideo dostępne w szkoleniu.

2. Napiszesz wiadomość przez formularz kontaktowy, że chcesz odebrać certyfikat.

3. Odbierzesz certyfikat, który dociera wprost na Twój adres e-mail.

Więcej informacji o egzaminach i certyfikatach znajdziesz na naszym blogu.

Sprawdź za darmo

Zacznij kurs zarabiania na własnych aplikacjach

Nie czekaj dłużej i już dziś ukończ kurs zarabiania na aplikacjach mobilnych! Zyskaj wiedzę, która umożliwi wyprzedzenie konkurencji i czerpanie realnych zysków z własnych projektów. Kompleksowa wiedza zapewni sukces na wielu platformach mobilnych.

Najważniejsze cechy kursu Jak zarabiać na aplikacjach i grach mobilnych::

  • profesjonalny kurs on-line z dostępem przez cały rok
  • 5 godzin materiału wideo w jakości HD
  • stały dostęp do platformy
    e-learningowej
  • wszystkie lekcje wideo możesz pobrać na dysk komputera i oglądać off-line
  • certyfikat ukończenia szkolenia w Educativo





Nie zwlekaj, twórz aplikacje mobilne i zacznij na nich zarabiać!
  • Ważność:rok
    Cena: 129 zł

Android Studio od podstaw - tworzenie aplikacji

Android Studio od podstaw - tworzenie aplikacji

Programowanie w najnowszym SDK

 
Android Studio to środowisko programistyczne wspierane i stale rozwijane przez Google. Wybierając je masz pewność, że zawsze korzystasz z najnowszych wersji API, narzędzi i bibliotek, służących do tworzenia profesjonalnych aplikacji. Dodatkowo nie musisz martwić się o koszty, ponieważ Android Studio to darmowy program na licencji Apache 2.0, a więc możesz z niego korzystać zarówno w celach prywatnych jak i komercyjnych.

SDK Android Studio umożliwia wygodne programowanie aplikacji na urządzenia mobilne (smartfony i tablety), ubieralne (zegarki i okulary) oraz do samochodów i telewizorów. Za jego pomocą w prosty sposób zaprojektujesz, stworzysz oraz sprawdzisz na emulatorze, jak działa tworzony przez Ciebie projekt.

W trakcie kursu Android Studio od podstaw – tworzenie aplikacji trener krok po kroku omawia kolejne elementy SDK od Google i pokazuje ich zastosowanie na konkretnych przykładach. Uczysz się programowania aplikacji na urządzenia mobilne, wykorzystując najnowsze narzędzia dostępne dla programistów.

Dla kogo jest ten kurs?

Kurs Android Studio od podstaw – tworzenie aplikacji przygotowany został dla osób, które chcą zacząć przygodę z programowaniem aplikacji mobilnych, wykorzystując do tego najnowsze narzędzia programistyczne.

Szkolenie poprowadził doświadczony trener i programista - Sylwester Madej. Jest współtwórcą firmy Outline, która specjalizuje się w rozwiązaniach mobilnych. Od niego dowiesz się, jak krok po kroku zbudować aplikację i poznasz najlepsze praktyki programowania.

Znasz już język Java? Świetnie! Zrealizujesz kurs szybciej.

Nie znasz Javy? Nie martw się! Powtarzaj kroki za trenerem, a dzięki sumiennej nauce szybko opanujesz zasady programowania.

Ze szkolenia skorzystają też osoby, które mają już wiedzę z zakresu programowania aplikacji mobilnych na system Android, ale chciałyby lepiej poznać możliwości SDK Android Studio.

Zaczniesz tworzyć aplikacje

W trakcie kursu stworzysz od podstaw aplikację TODOexpert, która mimo swej prostoty pozwala na szeroki przegląd zagadnień związanych z Androidem, pokazując jednocześnie przyrostowy proces tworzenia aplikacji. Ta z pozoru prosta aplikacja przedstawia różne mechanizmy, które wykorzystasz przy tworzeniu własnych projektów, jak logowanie za pomocą serwera, obsługa baz danych czy też tworzenie połączeń HTTP.

Omówiony w kursie materiał oparty został na wersji Androida 4.4 KitKat, która dominuje obecnie na rynku. W ten sposób szkolenie będzie jeszcze długo aktualne, a pokazane rozwiązania sprawdzą się zarówno na nowszych jak i starszych wersjach systemu.

Cały kurs podzielony został na 35 modułów tematycznych. Polecamy realizację lekcji we wskazanej kolejności, gdyż materiał ułożony został tak, aby stopniowo zwiększać jego trudność. Dzięki temu przyswojenie treści staje się łatwiejsze!

Zdobędziesz praktyczne umiejętności

  • Dowiesz się, jak zbudowana jest platforma Android
  • Będziesz wiedział, w jaki sposób działają aplikacje
  • Poznasz narzędzia wchodzące w skład IDE Android Studio
  • Nauczysz się efektywnego tworzenia dobrej jakości aplikacji
  • Opanujesz zasady tworzenia Activity i komunikacji pomiędzy nimi
  • Nauczysz sie obsługi widoku
  • Poznasz mechanizmy zasobów i sposoby ich działania na różnych urzadzeniach
  • Bedziesz potrafił tworzyć zaawansowane layouty
  • Dowiesz się, jak prawidłowo tworzyć połączenia HTTP
  • Nauczysz się tworzyć model logowania za pomocą serwera
  • Będziesz umiał zapisywać dane w SharedPreferences i SQLite
  • Poznasz najlepsze sposoby przechowywania dużych ilości danych, szybkiego dostępu do nich i operowania nimi
  • Będziesz potrafił obsługiwać adaptery i listy
  • Nauczysz sie tworzyć notyfikacje i korzystać z BroadcastReceiver
  • Opublikujesz aplikacje w Sklepie Google Play

Plan szkolenia

Odbierz certyfikat

Kursanci educativo.pl mogą bezpłatnie uzyskać certyfikat ukończenia szkolenia. Zdobycie certyfikatu jest dość proste, pod warunkiem, że rzetelnie wypełnisz 3 poniższe kroki:

1. Obejrzysz wszystkie lekcje wideo dostępne w szkoleniu.

2. Rozwiążesz testy, które pomogą Ci przygotować się do pomyślnego zdania egzaminu.

3. Zdasz egzamin on-line. Po uzyskaniu 70% pkt. certyfikat dostępny będzie do pobrania na Twoim koncie.

Więcej informacji o egzaminach i certyfikatach znajdziesz na naszym blogu.

Sprawdź za darmo

Zacznij naukę!

Środowisko programistyczne Android Studio wyposażone jest w najnowsze rozwiązania prosto od Google. Biegła obsługa tego IDE przy tworzeniu aplikacji mobilnych jest podstawą w pracy dewelopera Android.

Najważniejsze cechy kursu Android Studio od podstaw – tworzenie aplikacji:

  • profesjonalny kurs on-line dostępny przez cały rok
  • 9 godzin materiału wideo w jakości HD
  • dostęp do platformy e-learningowej z testami on-line
  • do pobrania: wszystkie lekcje wideo, instrukcja instalacji Android Studio, prezentacja z teorią, fragmenty kodu
  • certyfikat ukończenia szkolenia





Wybierając kurs od Educativo zdobędziesz wiedzę i szereg ważnych umiejętności, które pozwolą Ci zostać profesjonalnym programistą aplikacji na system Android. Zacznij naukę już dziś!
  • Ważność:rok
    Cena: 159 zł

Tworzenie cross-platformowych aplikacji Xamarin

Tworzenie cross-platformowych aplikacji Xamarin

Jeden kod - trzy platformy mobilne

 
Czy można stworzyć jedną aplikację, która będzie działać na różnych platformach mobilnych? Zaoszczędzić czas i pieniądze, a także przyspieszyć dystrybucję produktu na rynek? Tak!

Technologia Xamarin umożliwia programowanie zaawansowanych aplikacji mobilnych o szerokim zastosowaniu biznesowym. Wykorzystując framework Xamarin.Forms i współdzielone fragmenty kodu w krótkim czasie stworzysz aplikację, którą po niewielkich modyfikacjach będzie można zainstalować na urządzeniach z systemem iOS, Android i Windows.

Wykorzystując do programowania aplikacji środowisko Xamarin:

  • oszczędzasz czas, nie musisz przepisywać kodu w różnych językach - wszystkie wersje aplikacji napiszesz w języku C#,
  • zaawansowane kompilatory zadbają o dostosowanie interfejsu aplikacji do domyślnych rozwiązań, wykorzystywanych przez każdą z platform,
  • oszczędzasz czas, bo około 75% kodu piszesz tylko raz,
  • aplikacje zachowują wydajność projektów tworzonych w sposób natywny,
  • możesz korzystać ze wszystkich API stworzonych dla systemów iOS i Android,
  • masz dostęp do zawsze aktualnych wersji systemów operacyjnych,
  • możesz testować swoje aplikacje na fizycznych urządzeniach podpiętych do serwerów Microsoft.


Poznaj możliwości platformy Xamarin

Technologia Xamarin po przejęciu przez koncern Microsoft, została udostępniona bezpłatnie dla wszystkich deweloperów, jako dodatek do programu Visual Studio. Dodatkowo na GitHubie udostępniony został kod źródłowy i środowisko uruchomieniowe Xamarin SDK wraz ze wszystkimi bibliotekami i narzędziami. W ten sposób Xamarin z drogiego programu dla dużych firm stał się projektem open source, dostępnym do modyfikowania w dowolny komercyjny sposób.

Deweloperzy korzystający z możliwości jakie oferuje platforma Xamarin, nie muszą już przepisywać swoich aplikacji na każdą z platform mobilnych. Każdy element może zostać napisany w języku C#. Współdzielona część kodu może obejmować obsługę baz danych, logikę biznesową, testy jednostkowe, zastosowanie domyślnych UI, integrację z usługami sieciowymi, a także komunikację w czasie rzeczywistym. W zależności od skomplikowania projektu współdzielony fragment może wynosić ponad 75% całości tworzonego kodu dla każdej z wersji aplikacji.

Co ważne, Xamarin gwarantuje wsparcie dla najnowszych wersji mobilnych systemów już od dnia ich publikacji. W 100% obsługuje wszystkie natywne API obsługiwane przez platformy iOS i Android, a aplikacje kompilowane w Xamarin zachowują taką samą wydajność, jak aplikacje tworzone w środowiskach Android Studio i Xcode.

Dodatkowo deweloperzy korzystający ze środowiska Xamarin mają dostęp do bazy 2000 urządzeń fizycznych podpiętych do serwerów Test Cloud. Dzięki temu mogą przetestować tworzone aplikacje na niemal każdym smartfonie i tablecie, otrzymując szczegółowe informacje na temat wydajności działania na danym urządzeniu.

Dla kogo jest ten kurs?

Kurs Tworzenie cross-platformowych aplikacji Xamarin przygotowany został dla osób, które mają już opanowane podstawy języka C# i znana jest im technologia .NET.

Realizując szkolenie dowiesz się, jak korzystać z technologii Xamarin do tworzenia aplikacji biznesowych na platformy iOS i Android. Poznasz dwa różne sposoby budowania współdzielonego kodu za pomocą frameworka MvvmCross lub Xamarin.Forms. Wraz z trenerem stworzysz od podstaw dwie aplikacje, które w pełny sposób pokazują zastosowanie najważniejszych elementów i funkcji wykorzystywanych w standardowych projektach. Zaczniesz korzystać z platformy Microsoft Azure i od podstaw stworzysz bazę danych w chmurze.

Gwarantujemy, że zaprezentowane w trakcie szkolenia rozwiązania ułatwią Ci tworzenie własnych, zaawansowanych projektów mobilnych w środowisku Xamarin.

Pamiętaj, że Xamarin dostępny jest jako bezpłatny dodatek do Visual Studio. Każdy może nieodpłatnie korzystać z tej technologii na potrzeby szkoleniowe. Dla uruchomienia aplikacji tworzonych na platformę iOS niezbędny jest dostęp do fizycznego urządzenia lub wirtualnego serwera z systemem macOS i zainstalowanym bezpłatnym środowiskiem Xamarin.Studio.

Zdobędziesz praktyczne umiejętności

W trakcie nauki stworzysz dwie aplikacje użytkowe: listę kontaktów i czat, za pomocą których poznasz zastosowanie wszystkich najważniejsze funkcjonalności wykorzystywanych w aplikacjach biznesowych.

  • Dowiesz się, jak w zaawansowany sposób korzystać z Xamarin.Android i Xamarin.iOS - kompilatorów języka C# do Javy i Objective-C
  • Poznasz strukturę aplikacji Android (manifest aplikacji) i iOS (Info.plist)
  • Nauczysz się budować interfejs aplikacji przy pomocy Storyboard i plików xml
  • Odkryjesz, jak wykorzystywać natywne API poszczególnych platform mobilnych do przekazywania parametrów, wyświetlania alertów i uruchamiania zewnętrznych aplikacji
  • Poznasz dwa style tworzenia cross-platformowych projektów w Xamarin – Shared Project i Portable Class Library
  • Dowiesz się, jak korzystać z frameworka MvvmCross do tworzenia aplikacji cross-platformowych w tradycyjnym podejściu Xamarin
  • Odkryjesz, jak publikować skrypty do automatycznego testowania UI na platformie Xamarin Test Cloud i sprawdzać działanie aplikacji na fizycznych urządzeniach podpiętych do chmury
  • Nauczysz się korzystać z REST API do integracji aplikacji z usługami sieciowymi
  • Dowiesz się, jak tworzyć WebAPI i korzystać z platformy Microsoft Azure
  • Poznasz zasady korzystania z frameworka Entity, służącego do obsługi rozbudowanych baz danych
  • Nauczysz się korzystać z frameworka NUnit i biblioteki MvvmCross.Test do tworzenia testów jednostkowych w środowisku .NET
  • Dowiesz się, jak używać Xamarin.Forms i framework Prism do tworzenia aplikacji współdzielących zdecydowanie większą część kodu niż w podejściu tradycyjnym
  • Odkryjesz, jak przy pomocy mechanizmu Custom Renderer i metody OnPlatform tworzyć natywne interfejsy dla każdej aplikacji
  • Nauczysz się korzystać z biblioteki SignalR do stworzenia dynamicznej komunikacji w czasie rzeczywistym
  • Dowiesz się, jak wykorzystywać framework Xamarin.UITest do tworzenia automatycznych testów interfejsu użytkownika
  • Odkryjesz, jak tworzyć bazy danych SQLite z wykorzystaniem biblioteki SQLite.NET


Plan szkolenia

Odbierz certyfikat

Kursanci educativo.pl mogą bezpłatnie uzyskać certyfikat ukończenia szkolenia. Zdobycie certyfikatu jest dość proste, pod warunkiem, że rzetelnie wypełnisz 3 poniższe kroki:

1. Obejrzysz wszystkie lekcje wideo dostępne w szkoleniu.

2. Rozwiążesz testy, które pomogą Ci przygotować się do pomyślnego zdania egzaminu.

3. Zdasz egzamin on-line. Po uzyskaniu 70% pkt. certyfikat dostępny będzie do pobrania na Twoim koncie.

Więcej informacji o egzaminach i certyfikatach znajdziesz na naszym blogu.

Sprawdź za darmo

Kursy na platformie educativo.pl dostępne są w wersji on-line, dzięki temu możesz je realizować na dowolnym urządzeniu podłączonym do Internetu. Wystarczy, że zalogujesz się na swoje konto. Dodatkowo cały kurs wraz z załącznikami możesz pobrać na dysk komputera.

Rejestracja w serwisie educativo.pl jest bezpłatna. Zakładając konto uzyskujesz dostęp do bezpłatnych materiałów, czyli lekcji demo przypisanych do każdego z kursów. Dzięki możliwości obejrzenia darmowej lekcji poznajesz naszą platformę, trenerów oraz sposób w jaki prowadzone są szkolenia.

Już dziś rozpocznij naukę!

Realizując kolejne lekcje przygotowane w ramach szkolenia dowiesz się, jak w języku C# stworzyć aplikacje na system iOS i Android. Poznasz zastosowanie najważniejszych bibliotek i frameworków, które ułatwią i przyspieszą budowę zaawansowanych aplikacji biznesowych. Za darmo przetestujesz działanie swojego projektu na blisko 2000 urządzeń fizycznych dostarczanych w ramach Xamarin Test Cloud.

Najważniejsze cechy kursu Tworzenie cross-platformowych aplikacji Xamarin:

  • profesjonalny kurs on-line dostępny bez ograniczeń,
  • ponad 11 godzin materiału wideo w jakości HD,
  • otrzymasz certyfikat ukończenia szkolenia.
  • stały dostęp do platformy
    e-learningowej
    z testami on-line,
  • do pobrania: wszystkie lekcje wideo, prezentacja z teorią oraz kod źródłowy,


Ukończ kurs i zacznij tworzyć profesjonalne projekty biznesowe na wszystkie wiodące platformy mobilne!


  • Ważność:na zawsze
    Cena: 269 zł
Nie znalazłeś szkolenia dla siebie?

Logowanie

email
hasło
Zapamiętaj mnie
Nie pamiętasz hasła?
Zaloguj się

Resetowanie hasła

email
Resetuj

Rejestracja

imię
nazwisko
email
hasło
powtórz hasło
Chcę otrzymywać informacje o nowościach i promocjach
Zarejestruj się

Zamknij

Zamknij

Wpisz kod rabatowy

kod