Вы когда-нибудь хотите научиться программировать, но не знаете, с чего начать? Что ж, внутренний инкубатор Google, Area 120, разработал мобильное приложение, специально созданное, чтобы научить вас [вставьте новичка], как кодировать на JavaScript. Это приложение называется Google Grasshopper.
Я случайно попал в это приложение. Я искал в Google JavaScript для начинающих, когда пытался узнать больше о ES6, а потом вуаля! Тот факт, что это было мобильное приложение, вызвал у меня интерес. В следующую минуту я загружал и регистрировался, чтобы начать свое путешествие с кузнечиком.
Grasshopper доступен для пользователей Android и iPhone, прост в установке и назван в честь пионера программирования Грейс Хоппер.
Grasshopper - это очень интерактивное приложение с рядом курсов, от кода, основ JavaScript до анимации, где пользователь знакомится с библиотекой D3 JavaScript и SVG.
Есть также викторины, которые периодически добавляются для тестирования пользователя и форума поддержки, где можно взаимодействовать с другими пользователями.
У пользователя есть возможность выбрать расписание тренировок, конечно, я выбрал «Ежедневное» расписание, как рекомендовано, но… 🤷
Интерфейс кодирования прост в навигации. Область, обведенная красным? Здесь пользователь может писать / изменять коды и получать результат в черном ящике выше.
Несмотря на то, что приложение упрощено до основ, оно не адаптировано для реальных сценариев.
Пройдя курсы, я настоятельно рекомендую пользователям поискать в Google другие способы применения полученных знаний в реальных жизненных сценариях. Например, пользователь должен научиться писать JavaScript с использованием различных типов редакторов, таких как notepad ++, Dreamweaver, eclipse и т. Д. Пользователь также должен научиться добавлять коды JavaScript в коды HTML и просматривать их в браузерах.
Следовательно, Google! всем.
Посмотрите первый урок для моих подписчиков в Twitter по Google Grasshopper здесь: https://twitter.com/aeeshaar_a/status/1017757100359999488?s=19
Желаю новичку удачи!
Следите за моей следующей публикацией, поскольку я рассматриваю новую платформу, «CMapIT», программное обеспечение, управляемое данными. Эта платформа помогает создавать быстрые диаграммы и карты, которые можно встраивать и добавлять в отчеты, не имея навыков работы с данными. На данный момент он получил 3 награды…