devsafe()
27 subscribers
43 photos
3 videos
1 file
63 links
Личный блог о программировании, информационной безопасности и технологиях.

Сюда транслирую избранные, по моему мнению полезные и интересные материалы, иногда собственные заметки.

По вопросам: @devsafe
Download Telegram
Всем привет! Меня зовут Борис, я решил начать свой маленький личный блог. На данный момент я приступил к изучению языка программирования Swift. На канале буду оставлять различные интересные (по моему мнению) статьи и разборы. По любым предложениям буду рад общению в личке или в обсуждениях к каналу.
@devsafe
Channel photo updated
Всем новичкам очень советую этот вводный курс на канале Яна.
Полный курс Яна Соломейна по основам Swift:
https://youtu.be/ZJcVUSfdVyo
По ходу продвижения в своём обучении буду скидывать ссылки на его отдельные уроки в этом канале.
Записал небольшое видео о том, как загружать ваши проекты, коммиты в удалённый репозиторий (GitHub) и создавать пул-реквесты:
https://www.youtube.com/watch?v=izT4X73910g
В качестве помощника в обучении смело рекомендую книги Василия Усова. Лично для себя приобрел пока только первую, в бумажном варианте. В книге очень доступно разжевываются азы языка, поэтому подойдёт даже для новичков и людей без опыта в программировании.
тыц
Один из полезных инструментов для разработчика - Gist. Он используется, когда вам нужно поделиться образцом кода или техникой с вашими коллегами или друзьями.
Пишите в комментариях названия инструментов которыми вы пользуетесь :)
Когда под рукой нет xcode могут пригодится облачные компиляторы, один из таких инструментов - SwiftFiddle
Возможно, вы пользуетесь каким-либо другим ресурсом? Напишите в комментарии!
Клоужеры / Closures / Замыкания в Swift
SwiftBook текстовое описание

Две части урока по теме от Яна Соломейна:
https://youtu.be/WeT1U9YiFAg
https://youtu.be/410NFC0DYiM
Запись экрана 2021-08-08 в 21.24.08.mov
35.4 MB
Первое выполненное домашнее задание по курсу на сториборде. Напоролся на кучу граблей, но зато освоил пулл ту рефреш и работу с многомерными массивами и тейбл вью. Остались вопросы по тому как и в каком моменте обновлять состояния других вью если изменились значения.
На этом ресурсе можно проанализировать журналы ошибок из Auto Layout. Результат выводится в более интуитивном и понятном визуальном и текстовом описании конфликтующих констрейнтов. Просто необходимая вещь для новичков.
https://www.wtfautolayout.com