Programowanie w języku Objective-C

LICZBA DNI: 3 (24h)

KOD KURSU: APPLE-Objective-C

Powiadom
o kolejnych terminach

O szkoleniu

DLA KOGO?

Szkolenie adresowane jest do programistów, którzy chcą od podstaw poznać język Objective-C z uwzględnieniem zaawanowanych zagadnień.

WYMAGANIA

Od uczestników szkolenia wymagana jest umiejętność programowania w przynajmniej jednym języku obiektowym.

ZALETY

Program obejmuje przedstawia możliwości w języka Objective-C.

Cele szkolenia

Zapoznanie uczestników z jezykiem Objective-C.

Program

  • Historia
  • Zmienne
  • Operatory
  • Klasy
  • Obiekty i ich inicjalizacja
  • Metody oraz Getters, Setters
  • Dziedziczenie
  • Polymorfizm
  • Kategorie
  • Protokoły
  • Kopiowanie obiektów
  • Seralizacja obiektów
  • Zasady i dobre praktyki
  • Jak działa zliczanie referencji?
  • Przedstawienie Autorelease Pool
  • Czym są Memory Zone?
  • Obsługa komunikatów Low-Memory
  • Wprowadzenie
  • Typy puste (NSNull, NULL, nil)
  • Typy liczbowe (NSNumber oraz NSValue)
  • Kolekcje (NSArray, NSDictionary)
  • Zestawy (NSSet oraz NSOrderedSet)
  • Przedstawienie NSHashTable, NSMapTable
  • Praca z plikami (NSFileManager)
  • Praca z dokumentami (NSDocument)
  • Bloki i ich zastosowania
  • Key-Value Coding
  • Key-Value Observing
  • Key-Value Validation
  • Obsługa błędów z wykorzystaniem NSError
  • Obsługa wyjątków
  • Image optimization
  • Lazy loading
  • Caching
  • Singleton examples
  • Factory examples

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.