Mariusz Jakowienko

Ostatnia aktywność:
ponad 2 miesiące temu
 
Korepetytor prowadzi zajęcia online
Dostępność
Pn
Wt
Śr
Cz
Pi
So
Nd

Opis ogłoszenia

Korepetycje z Programowania Aplikacji na iOS - Doświadczony Programista z Ponad 10-letnim Stażem

Cześć!

Poszukujesz profesjonalnych korepetycji z programowania aplikacji na platformę iOS? Znalazłeś idealne miejsce! Jesteś w dobrych rękach, bo oferuję nie tylko solidne doświadczenie, ale również praktyczną wiedzę zdobytą przy współpracy z renomowanymi markami, takimi jak Dolby Digital, Raiffeisen Bank czy Abbey Road Studio.

Dlaczego warto wybrać moje korepetycje?

  • Ponad 10 lat doświadczenia : Nie tylko uczę, ale dzielę się wiedzą z zakresu programowania aplikacji na iOS. Moje doświadczenie to ponad dekada praktyki w branży.
  • Znajomość najnowszych technologii : Posiadam głęboką wiedzę z zakresu Swift, SwiftUI, UIKit, CoreData, Combine oraz umiejętności w obszarze async/await.
  • Projekty dla światowych marek : Współpracowałem przy tworzeniu i projektowaniu aplikacji dla takich gigantów jak Dolby Digital, Raiffeisen Bank czy Abbey Road Studio.
  • Certyfikacje i bezpieczeństwo aplikacji : Zajmuję się również bezpieczeństwem aplikacji oraz certyfikowaniem jej na potrzeby App Store.

Co oferuję:

  • Swift : W trakcie naszych spotkań zgłębimy tajniki języka Swift, który został stworzony specjalnie dla platformy Apple. Będziemy go eksplorować w kontekście tworzenia aplikacji na iOS. Odkryjemy, dlaczego Swift to nie tylko język, ale prawdziwe narzędzie do skutecznego wdrażania pomysłów na urządzeniach Apple.

  • SwiftUI : Przejdziemy przez innowacyjny świat SwiftUI, frameworka umożliwiającego deklaratywne projektowanie interfejsów użytkownika. Razem zgłębimy tajniki szybkiego i efektywnego projektowania intuicyjnych interfejsów, które wyróżniają aplikacje na platformie Apple.
  • UIKit : W trakcie naszych korepetycji zanurzymy się w fundamentach UIKit, podstawowego frameworka do budowania interfejsów użytkownika w aplikacjach iOS. Odkryjemy szeroką gamę narzędzi, które pomogą w tworzeniu responsywnych i estetycznych interfejsów.
  • CoreData : Zapoznamy się z CoreData, frameworkiem do zarządzania danymi w aplikacjach. Dowiemy się, jak efektywnie przechowywać, odzyskiwać i zarządzać danymi, zapewniając bezpieczne operacje na informacjach.
  • Combine : Przejdziemy przez świat Combine, nowoczesnego frameworka do obsługi strumieniowych danych i reaktywnego programowania. Zrozumiemy, jak łatwo zarządzać danymi i reagować na zmiany w czasie rzeczywistym, otwierając przed nami nowe możliwości w projektowaniu aplikacji.
  • Async / Await : Razem zgłębimy nowoczesne podejście do programowania asynchronicznego, jakim jest Async/Await. Odkryjemy, jak sprawić, aby nasz kod był bardziej czytelny i zrozumiały przy obsłudze operacji wykonywanych w tle.
  • Testy jednostkowe : Podczas naszych zajęć skoncentrujemy się również na technikach przeprowadzania testów jednostkowych. Będziemy razem przechodzić przez praktyczne aspekty przeprowadzania testów, abyś mógł nie tylko zrozumieć, ale także samodzielnie zaimplementować je w swoich projektach. 
  • Bezpieczeństwo aplikacji : Podczas naszych korepetycji skupimy się na bezpieczeństwie aplikacji i poznamy rozwiązania, które są standardem współczesnych projektów. Szczególną uwagę poświęcimy technologii certificate pinning, dzięki której zabezpieczymy aplikacje przed atakami typu man-in-the-middle. Odkryjemy, jak w praktyce wdrożyć to rozwiązanie, tworząc bezpieczne połączenia między aplikacją a serwerem.   
  • Certyfikacje : W trakcie naszych spotkań nie tylko zdobędziemy teoretyczną wiedzę na temat certyfikacji aplikacji, ale również praktyczne umiejętności w konfigurowaniu certyfikatów. Skupimy się zwłaszcza na procesie konfiguracji wymaganej do prawidłowego wypuszczenia aplikacji na App Store. Odkryjemy tajniki prawidłowej implementacji certyfikatów, co zapewni Ci pewność i skuteczność w procesie publikacji aplikacji.

Jak wyglądają korepetycje?

Moje zajęcia są dopasowane do Twoich indywidualnych potrzeb. Razem przejdziemy przez teorię, a następnie przejdziemy do praktyki, pracując nad realnymi projektami.

Dodatkowe usługi :

  • Konsultacje dotyczące wydajności istniejących aplikacji : Oferuję pomoc w optymalizacji i poprawie wydajności istniejących aplikacji, co przekłada się na lepsze doświadczenia użytkowników.
  • Konsultacje przy wystawianiu na App Store : Pomoc w procesie publikacji aplikacji na App Store, obejmująca analizę i dostosowanie do wytycznych, co zwiększa szanse na sukces i widoczność w sklepie.

Dostępność

Poniedziałek18:00 - 19:30
Wtorek18:00 - 19:30
Środa18:00 - 19:30
Czwartek18:00 - 19:30
Piątek18:00 - 19:30
Sobota
Niedziela

Miejsce lekcji

Online

Napisz do użytkownika

Wykształcenie
09.2008 - 09.2011
Polsko-Japońska Wyższa Szkoła Technik Komputerowych
Licencjat
Kultura Japonii
09.2010 - 09.2013
Uniwersytet Technologiczno-Humanistyczny
Licencjat
Wydział Sztuki
09.2013 - 09.2015
Uniwersytet Pedagogiczny w Krakowie
Magister
Digital Design
Kursy i szkolenia
Nie dodano
Doświadczenie
07.2013 - 11.2016
MyNetwork
11.2016 - aktualnie
Miquido

Ostatnie opinie


Użytkownik nie otrzymał jeszcze żadnej opinii.

Po dodaniu opinii nie będzie możliwa jej edycja, dlatego upewnij się, że wypełniłeś/aś prawidłowo wszystkie pola.

Wystawiając opinię oświadczasz, że działasz zgodnie z regulaminem, treść opinii jest zgodna z prawdą, a Ty ponosisz za nią pełną odpowiedzialność. Więcej informacji na ten temat znajdziesz w Polityce Prywatności.

Wystawiając opinię oświadczasz, że jej treść jest zgodna z prawdą, a Ty ponosisz za nią pełną odpowiedzialność. W bazie serwisu e-korepetycje.net będą przechowywane dane takie jak adres e-mail oraz adres IP, z którego wypełniono formularz opinii. Dane te umożliwiają identyfikację autora opinii i mogą zostać udostępnione na wniosek podmiotów uprawnionych do tego, w przypadku zgłoszenia przez użytkownika działań niezgodnych z polskim prawem, w szczególności dotyczących czynów nieuczciwej konkurencji.