Nowy kurs od OTUS. „Programista iOS. Kurs zaawansowany V 2.0"

Ostrzeżenie! Ten artykuł nie ma charakteru inżynieryjnego i jest przeznaczony dla czytelników, którzy szukają zaawansowanych kursów z zakresu programowania na iOS. Najprawdopodobniej, jeśli nie jesteś zainteresowany nauką, ten materiał nie będzie dla Ciebie interesujący.

Nowy kurs od OTUS. „Programista iOS. Kurs zaawansowany V 2.0"

Nie jest tajemnicą, że istnieje wiele organizacji zajmujących się nauczaniem programowania. W większości są to kursy ogólnodostępne z podstawową wiedzą, gwarantujące rozwój nowego zawodu w możliwie najkrótszym czasie. My w OTUS poszliśmy inną drogą; nasze kursy nie są odpowiednie dla początkujących, ale z pewnością mogą awansować z młodszego specjalisty do „średniego”, a nawet wyższego.

Kilka miesięcy temu OTUS uruchomił kilka kursów z zakresu programowania iOS, a mianowicie kurs przygotowawczy, podstawowy i zaawansowany. Porozmawiamy o tym ostatnim.

Warto dodać, że po pierwszych dwóch uruchomieniach kursu otrzymaliśmy wiele zapytań od klientów, po czym zdecydowaliśmy się na sfinalizowanie (rozszerzenie) programu i obecnie wznawiamy zaawansowany kurs dla programistów iOS oznaczony jako „V2.0”

Nowy kurs od OTUS. „Programista iOS. Kurs zaawansowany V 2.0"

Nowy kurs nie będzie zawierał podstawowej wiedzy, dlatego jest bardziej odpowiedni dla programistów iOS z 1 rokiem lub więcej doświadczenia. Aby móc studiować na poziomie zaawansowanym należy posiadać następującą wiedzę:

  • znajomość języka Swift (podstawowe typy, pętle, rozgałęzienia);
  • Doświadczenie w programowaniu iOS od co najmniej 1 roku;
  • ogólne zrozumienie Foundation (lub Glibc);
  • doświadczenie w Xcode;
  • Umiejętności Gita.

Aby ustalić, czy masz wystarczającą wiedzę i doświadczenie, aby wziąć udział w tym kursie, możesz wziąć udział Testowanie.

20 listopada o godzinie 20:00 w OTUS odbędzie się Dzień Otwarty, gdzie możesz szczegółowo zapoznać się z kursem i zadać pytania prowadzącemu kurs, Ekseiowi Panteleevowi. Jego doświadczenie w programowaniu wynosi ponad 17 lat, pracował w największych firmach informatycznych w kraju, takich jak Tinkoff Bank, Mail.ru, New Cloud Technologies, a teraz jest gotowy dzielić się swoimi umiejętnościami i wiedzą ze studentami. Eksei opowie Ci bardziej szczegółowo o programie kursu, kompetencjach i perspektywach, jakich studenci będą oczekiwać po ukończeniu kursu.

Ponadto, aby wypróbować format szkolenia online oparty na rzeczywistych praktycznych przypadkach, możesz zapoznać się z nagraniem poprzedniego webinaru online:

Co nowego w Kursie Zaawansowanym 2.0?

  • Studenci będą rozwiązywać złożone i trudne problemy z poziomem jakości najlepszych aplikacji;
  • Podczas procesu szkoleniowego opracujemy kompleksowy i animowany UI wykorzystując SwiftUI i wiedzę, której nie znajdziesz w artykułach w Internecie;
  • Dowiemy się, jak dostosować kod UI dla iPadOS i przenieść go na platformy watchOS, tvOS, macOS;
  • Przeanalizujmy kwestię mieszania paradygmatów deklaratywnych i imperatywnych, wzorców Rx i rozwoju w Combine.
  • Nauczmy się rzadkiej umiejętności wygodnego przenoszenia aplikacji na Androida dla programistów iOS, zachowując 80-90% logiki. Korzystanie z generowania kodu, sposób na rozwój jako inżynier mobilny w kształcie litery T.

Jednym z przyjemnych bonusów jest to, że przez cały proces nauki uczniowie mogą liczyć na wsparcie nauczycieli w zamkniętych kanałach grupowych Slack.

Po ukończeniu szkolenia wszyscy absolwenci OTUS mają szansę znaleźć zatrudnienie w największych firmach informatycznych, które są naszymi partnerami. Należą do nich korporacje takie jak Yandex, Kaspersky, Gazprombank, Tele2, Tinkoff i wiele innych, możesz zobaczyć pełną listę przeczytaj tutaj.

Źródło: www.habr.com

Dodaj komentarz