Научиться программировать свой Mac — отличная идея, и есть множество отличных (и в основном бесплатных) ресурсов, которые помогут вам освоить кодирование.
Codecademy — одно из самых популярных мест для начинающих программистов. Это бесплатный сайт, наполненный интерактивными курсами, которые проведут вас через процесс кодирования. Codecademy превращает кодирование в игру и присуждает очки и награды за завершение.
Курсы также высоко ценятся и охватывают такие популярные темы, как Java, Python, HTML CSS.
Смотрите также:
Секреты Macworld: что такое HTML 5?
Узнайте, как кодировать в Java на Mac
Как настроить и изучить Python-кодирование на Mac
Следующий шаг «
Реклама
следующий
Предыдущая
Научиться программировать свой Mac — отличная идея, и есть множество отличных (и в основном бесплатных) ресурсов, которые помогут вам освоить кодирование.
Codecademy — одно из самых популярных мест для начинающих программистов. Это бесплатный сайт, наполненный интерактивными курсами, которые проведут вас через процесс кодирования. Codecademy превращает кодирование в игру и присуждает очки и награды за завершение.
Курсы также высоко ценятся и охватывают такие популярные темы, как Java, Python, HTML CSS.
Смотрите также:
Секреты Macworld: что такое HTML 5?
Узнайте, как кодировать в Java на Mac
Как настроить и изучить Python-кодирование на Mac
Шаг 2 из 10: Лучшие ресурсы для Mac для начинающих: Learn The Hard Way
В отличие от большинства геймифицированных онлайн-курсов, стоит «Learn The Hard Way». Изначально курс «Изучай Python The Hard Way» разветвлялся и охватывал другие предметы, такие как C и SQL.
Learn The Hard Way избегает тонкостей, таких как онлайн-видео и интерактивность, в пользу работы в холодном, жестком мире Терминала. Вы учитесь писать программы в основном текстовом редакторе, запускать и отлаживать их, используя только командную строку.
Смотрите также: Почему программисты считают Mac OS X лучшей ОС для использования
Звучит жестко, и часто так и есть, но такой жесткий любовный подход учит вас программированию, как никакой другой ресурс.
Шаг 3 из 10: Лучшие ресурсы для Mac-программирования для начинающих: Khan Academy
Вам не нужны удивительные математики для обучения программированию: в основном это логика и решение проблем, а не разгадывание математических головоломок. Тем не менее, это хорошая идея, чтобы освежить свои математические навыки во время обучения программированию, чтобы вы одновременно увеличили оба навыка.
Хан Академия может взять вас прямо из самых основ, вплоть до вероятности, статистики и за ее пределами. В нем также есть много видеороликов, объясняющих такие предметы информатики, как нотация Big-O и механизмы сортировки.
Шаг 4 из 10: Лучшие ресурсы для Mac для начинающих: Project Euler
Когда вы начнете изучать программирование, вам нужно будет решить проблемы. Project Euler — это набор задач, созданных для программистов.
Согласно веб-сайту Project Euler, «предполагаемая аудитория включает студентов, для которых базовая учебная программа не питает их жажду учиться, взрослых, чьи знания не были в основном математическими, но интересовались математическими вещами, и профессионалов, которые хотят продолжать решать свои задачи». и математика на переднем крае «.
Шаг 5 из 10: Лучшие ресурсы для Mac для начинающих: Udemy
Существует множество отличных бесплатных ресурсов, которые научат вас программированию. Но Udemy — это то место, куда вы хотите пойти, если вам нужна профессиональная подготовка по программированию. Большинство людей изучают два больших языка: Python и Java, но есть также известные курсы по Swift, HTML и почти всем другим языкам, которые вам понадобятся для успеха.
Курсы могут быть дорогими, но есть частые продажи, поэтому подпишитесь на список рассылки.
Шаг 6 из 10: Лучшие ресурсы для Mac для начинающих: Stack Overflow
Вот один для закладки. Stack Overflow является частью сообщества Stack Exchange, где вы найдете ответы на все ваши вопросы. Вы не можете быть серьезным программистом без учетной записи Stack Exchange; сообщество здесь быстро ответит на все ваши вопросы.
Шаг 7 из 10: Лучшие ресурсы для Mac для начинающих: Swift Playgrounds и iBooks
Новое приложение Swift Playgrounds для iPad, разработанное вместе с iOS 10, научит вас основам программирования на языке программирования Apple Swift. Это также позволяет вам создавать основные программы на iPad и экспортировать их в Xcode на Mac.
Apple также создала несколько отличных книг по программированию для Swift, которые вы найдете в iBooks Store.
Полное руководство по Swift 3 и его новым функциям
macOS Sierra объявлена на WWDC
Предварительный просмотр iOS 10: практические первые впечатления с бета-версией iOS 10
Шаг 8 из 10: Лучшие ресурсы для Mac для начинающих: Codewars
Докажите себя в битве кодов с другими пользователями. Codewars превращает программирование в сложную задачу, когда пользователи создают головоломки для решения друг друга. Вы можете решать проблемы практически на любом языке, включая Python и Java. Это отличный способ изучить типичные проблемы программирования в игровой среде.
Шаг 9 из 10: Лучшие ресурсы для Mac для начинающих: Lynda
Линда является одним из наших любимых ресурсов, и вы можете узнать что угодно о Линде. Это множество программ по обучению, не такое сильное, как сервисы, такие как Udemy, но его учебники искусно созданы. Недавно Линда добавила в свой ассортимент такие курсы, как Python и C, и предлагает хорошие курсы по управлению исходным кодом и информатике.
Шаг 10 из 10: Лучшие ресурсы по программированию для Mac для начинающих: Ray Wenderlich
Если вы заинтересованы в обучении написанию кода для iPhone, то Рэй Вендерлих предлагает ряд курсов с высокой оценкой. Существует множество обучающих программ по Swift, iOS и macOS, а также вы можете изучить Unity и Android на одном сайте. Есть также большой выбор книг, доступных для покупки, хотя некоторые могут быть довольно дорогими. Хотя качество есть, и это отличный сайт для закладок.