...Читать далее
Оглавление
Итак, вы наконец закончили университет, у вас появилось большего свободного времени в школе или вы просто решили сменить область деятельности в зрелом возрасте. Каким критериям должны отвечать ваши знания, чтобы попасть на позицию Junior iOS-разработчик?
Базовые знания
Для начала, нужно усвоить несколько основных понятий, связанных с программированием:
- Что такое массив;
- Какие бывают типы: строковый, числовой, булевый;
- Что такое алгоритм;
- Что такое класс;
- Что такое свойства и методы класса.
Основы языка Swift
Следующим шагом нужно познакомиться с основами синтаксиса языка Swift, чтобы уверенно отвечать на следующие вопросы:
- Как создать массив, вставить в него элемент;
- Как распечатать в консоли текстовое сообщение;
- Как проводить математические операции в Swift;
- Что такое TabBar, NavigationBar;
- Что такое протокол и как подписать класс на протокол.
Основы работы с Xcode
Xcode - это основной инструмент iOS-разработчика. Убедитесь, что вы достаточно разбираетесь в работе с ним, ответив на эти вопросы:
- Как создать новый Swift-файл;
- Как создать Storyboard;
- Как поставить Breakpoint;
- Как запустить проект на симуляторе или реальном устройстве.
Если у вас возникают какие-то сложности - ответы можно найти в интернете. А если интернет не помогает, то вопрос можно задать в нашем чате. Всем пока!