Android и Kotlin для начинающих — со значками


Google запустил новый бесплатный онлайн-курс для людей без опыта программирования, чтобы научиться создавать приложения для Android с использованием языка программирования Kotlin. Особое внимание уделяется веселью и множеству значков, которые можно заработать по пути.

Этот новый курс также предполагает изменение карьеры и повышение квалификации. В своем посте, анонсирующем основы Android на Kotlin, Кэт Куан, адвокат разработчиков Android и один из преподавателей курса, начинает с:
Многие люди сегодня рассматривают карьерные возможности, которые позволят им работать удаленно. Разработка приложений допускает такой стиль работы. Люди, которым нужны новые возможности, могут начать изучать Android сегодня, даже не имея опыта программирования.
Позже она цитирует недавний опрос разработчиков Stack Overflow, который показал, что почти 40% профессиональных разработчиков, которые учились в университете, не получили формального образования в области информатики или разработки программного обеспечения.
Хотя этот курс для новичков не собирается полностью подготовить вас к карьере разработчика Android, он может стать первым шагом к этому, и, учитывая тот факт, что в мире насчитывается 2,5 миллиарда устройств Android, есть место для большего количества разработчиков — и в любом случае, как мы все знаем, программирование — это хорошо передаваемый навык, а разработка приложений — это хороший способ начать с малого.
Новый курс находится в свободном доступе и состоит из пяти разделов. Каждая единица состоит из ряда путей. В конце каждого пути есть тест, чтобы оценить, что вы уже узнали. Если вы пройдете тест, вы получите значок, который можно сохранить в вашем профиле разработчика Google, предлагая вам создать профиль на новом веб-сайте google.dev, который в настоящее время находится в стадии бета-тестирования, чтобы отслеживать свой прогресс и управлять коллекцией значков. — и, чтобы побудить вас сделать это, есть даже значок для создания профиля.
Итак, как быстро новичок может научиться создавать полезные приложения? Пока сложно сказать, так как доступен только один модуль Android Basics в Kotlin. Он имеет минимальные требования — компьютер и подключение к Интернету, и вам не нужно устройство Android, хотя рекомендуется некоторое знакомство с использованием приложений Android. С другой стороны, на его сайте есть бумага и несколько цветных ручек / карандашей. Он также рекомендует как компьютерную грамотность, так и математику. Предусматривает, что математика отпугнет потенциальных участников. Надеюсь, что нет, и всем, кто сомневается в своих математических способностях, необходимо ознакомиться с недавним отчетом «Практическая математика для разработчиков интерфейса», в котором представлен бесплатный одноименный ресурс.
Глядя на первый блок, основы Kotlin для Android, он начинается с мотивационного видео, в котором вы встречаетесь с инструкторами, которые «очень рады» приветствовать вас на курсе.

Во втором, более коротком видео, показаны четыре пути в устройстве:

Основы Котлина
Android Studio
Приложение для поздравительных открыток
Приложение Dice Roller

Каждый из них состоит из 3, 4 или 5 дорожек, а также викторины для проверки вашего обучения. За прохождение каждого пути вы получаете один или несколько значков.
В Kotlin Basics новички направляются на Kotlin Playground как часть Codelab. Это предоставляет вам интерактивный редактор кода на основе браузера. Следующие шаги после запуска программы — ее изменение и расширение, после чего предоставляется код решения. Еще одно занятие, и вы получили первый значок.

Во втором случае видео знакомит с Android Studio как с IDE, которая выполняет тяжелую работу, упрощая разработку приложений и позволяя вам видеть приложение, которое вы создаете, по мере продвижения. Как автор книг об Android Studio как на Kotlin, так и на Java, я рад видеть, что этот курс для начинающих знакомит с Android Studio таким положительным образом. Я просто надеюсь, что это сообщение вернется к команде Android Studio и мы увидим, что IDE станет последовательной и удобной основой для создания приложений, которые те, кто приступит к этому курсу, будут стремиться создавать.

Майк Джеймс — автор книг «Программирование Android в Kotlin: Начиная с приложения» и «Программирование Android в Java: Начиная с приложения», 3-е издание, посвященное Android Studio 3.


Добавить комментарий