Мак конечно самый оптимальный способ, остальное уже как получится.
Swift с реального нуля
CppGod
#43
Иди на stepic.org , поучи алгоритмы и пойми как работает вообще код, начти изучение с какого-нить простого Python’a ну если ты рисковый парень то можешь с c++ попробовать, если освоишь более менее С++ и поймешь что да как он работает то переход на любой другой язык это всего-лишь вопрос нескольких дней, пока собственно не запомнишь новый синтаксис
sergeGROUP
#44
Здравствуйте, Mr. Brain! Я сейчас ровно на том же этапе, что и Вы в этом сообщении. Буду благодарен, если поможете проложить маршрут.
Skif
#48
Я в обучении придерживаюсь такого принципа: “что бы понять как, нужно понять зачем.”
В качестве домашнего задания: придумать свое приложение, и заниматься его разработкой, постепенно внедряя полученные знания из уроков.
Swinject: как правильно организовать DI