Course Code: agiletdds
Duration: 35 hours
Overview:

Ten 5-dniowy kurs jest przeznaczony dla programistów, którzy chcą pisać wysokiej jakości aplikacje iOS w Swift. Jest to kurs praktyczny, który obejmuje pisanie wielu coraz bardziej złożonych aplikacji wysokiej jakości. Uczestnicy muszą posiadać komputer Apple z zainstalowaną najnowszą wersją OS X i Xcode. Uczestnicy, którzy chcą uruchamiać aplikacje na prawdziwych urządzeniach, a nie na emulatorach, muszą być zarejestrowani w Apple jako programiści iOS i mieć zarejestrowane swoje urządzenia.

Course Outline:

Agile

  • Dlaczego Agile
  • Właściciel Produktu
  • Sprint
  • Scrum Mistrzu
  • Zakończenie sprintu
  • Pisanie historii użytkowników

Swift

  • Swift Język
  • Pamięć Management
  • Korzystanie z Xcode
  • Swift Place zabaw

TDD i ciągła integracja

  • OO Odświeżacz
  • Rozwój oparty na testach
  • Xcode i XCTest
  • Swift TDD
  • Ciągła integracja
  • Serwer Xcode

Układ adaptacyjny

  • Układ adaptacyjny Xcode
  • Zobacz Kontrolery
  • Łączenie kontrolek z IBOutletem

Więcej Swift

  • Timery
  • Widoki tabeli
  • Przechowywanie danych
  • Wiele kontrolerów widoku

Zaawansowane funkcje

  • Manipulowanie obrazami
  • Animations
  • Mapy
  • Geolokalizacja

Warsztat

  • Warsztaty pisania aplikacji Swift indywidualnie lub w małych grupach.
Sites Published:

United Arab Emirates - Agile, TDD and Swift

Qatar - Agile, TDD and Swift

Egypt - Agile, TDD and Swift

Saudi Arabia - Agile, TDD and Swift

South Africa - Agile, TDD and Swift

Brasil - Agile, TDD and Swift

Canada - Agile, TDD and Swift

中国 - Agile, TDD and Swift

香港 - Agile, TDD and Swift

澳門 - Agile, TDD and Swift

台灣 - Agile, TDD and Swift

USA - Agile, TDD and Swift

Österreich - Agile, TDD and Swift

Schweiz - Agile, TDD and Swift

Deutschland - Agile, TDD and Swift

Czech Republic - Agile, TDD and Swift

Denmark - Agile, TDD and Swift

Estonia - Agile, TDD and Swift

Finland - Agile, TDD and Swift

Greece - Agile, TDD and Swift

Magyarország - Agile, TDD and Swift

Ireland - Agile, TDD and Swift

Luxembourg - Agile, TDD and Swift

Latvia - Agile, TDD and Swift

España - Agile, TDD y Swift

Italia - Agile, TDD and Swift

Lithuania - Agile, TDD and Swift

Nederland - Agile, TDD and Swift

Norway - Agile, TDD and Swift

Portugal - Agile, TDD and Swift

România - Agile, TDD and Swift

Sverige - Agile, TDD and Swift

Türkiye - Agile, TDD and Swift

Malta - Agile, TDD and Swift

Belgique - Agile, TDD and Swift

France - Agile, TDD and Swift

日本 - Agile, TDD and Swift

Australia - Agile, TDD and Swift

Malaysia - Agile, TDD and Swift

New Zealand - Agile, TDD and Swift

Philippines - Agile, TDD and Swift

Singapore - Agile, TDD and Swift

Thailand - Agile, TDD and Swift

Vietnam - Agile, TDD and Swift

India - Agile, TDD and Swift

Argentina - Agile, TDD y Swift

Chile - Agile, TDD y Swift

Costa Rica - Agile, TDD y Swift

Ecuador - Agile, TDD y Swift

Guatemala - Agile, TDD y Swift

Colombia - Agile, TDD y Swift

México - Agile, TDD y Swift

Panama - Agile, TDD y Swift

Peru - Agile, TDD y Swift

Uruguay - Agile, TDD y Swift

Venezuela - Agile, TDD y Swift

Polska - Agile, TDD and Swift

United Kingdom - Agile, TDD and Swift

South Korea - Agile, TDD and Swift

Pakistan - Agile, TDD and Swift

Sri Lanka - Agile, TDD and Swift

Bulgaria - Agile, TDD and Swift

Bolivia - Agile, TDD y Swift

Indonesia - Agile, TDD and Swift

Kazakhstan - Agile, TDD and Swift

Moldova - Agile, TDD and Swift

Morocco - Agile, TDD and Swift

Tunisia - Agile, TDD and Swift

Kuwait - Agile, TDD and Swift

Oman - Agile, TDD and Swift

Slovakia - Agile, TDD and Swift

Kenya - Agile, TDD and Swift

Nigeria - Agile, TDD and Swift

Botswana - Agile, TDD and Swift

Slovenia - Agile, TDD and Swift

Croatia - Agile, TDD and Swift

Serbia - Agile, TDD and Swift

Bhutan - Agile, TDD and Swift

Nepal - Agile, TDD and Swift

Uzbekistan - Agile, TDD and Swift