Эти материалы будут полезны для:
- Для любого, кто захочет стать iOS разработчиком;
- Для iOS разработчиков, которые готовятся к собеседованию;
- Для iOS разработчиков, которые находятся на уровне trainee|junior|middle и хотят вырасти;
- Для инженеров, которые хотят понимать больше про Computer Science;
Ознакомиться с матрицей компетенций для Junior/Middle/Senior iOS/Android Инженера разработчика: iOS/Android
- 1 Common Folder
- 2 ComputerScience Folder
- 2.0 Linux Folder
- 2.1 Algoritms Folder
- 2.2 Languages Folder
- 2.3 Networking Folder
- 2.4 Patterns Folder
- 2.5 Cybersecurity Folder
- 3 Memory and Concurrency Folder
- 4 Linkage Folder
- 5 Swift Folder
- 5.1 Swift.md
- 5.2 Glossary.md
- 5.3 DataRepresentations Folder
- 5.4 Protocol Folder
- 5.5 AbstractMechanism Folder
- 5.6 MethodDispatch Folder
- PropertyObservers.md
- LICENSE
- README.md
- readmeScript.sh
- МатрицаКомпетенцийAndroidIOS.xlsx.zip
Данный репозиторий был создан исключительно с целью пользования собственным материалом в обучающих целях, но вы также можете не стесняться контрибутить и улучшать репозиторий 😁
// TODO: !! Изучить и записать - associated type в Protocol, и associated value в enum !! Дописать их в Swift Glossary