7 мобильных приложений для изучения программирования

Поделиться

Собрали для вас актуальные мобильные приложения для изучения программирования.

Start Android — уроки программирования

Start Android — это приложение для изучения программирования на Android. Вы научитесь создавать Android-приложения в Android Studio от начала и до конца. В программе есть много примеров кода на языке Java. Есть разные темы и размеры шрифта. В последней версии добавлен офлайн режим.

Программа доступна только в Google Play. Язык учебника — русский. Приложение бесплатное, можно заплатить за отключение рекламы.

Программирование игр, создание с нуля (Python 3)

Это приложение для изучения Python подойдёт новичкам. В нём простым языком объясняются основы программирования: алгоритмы, работа процессора, архитектура игр. В процессе обучения вы научитесь делать несколько простых игр. Также вы изучите библиотеку Tkinter.

Программа доступна только в Google Play. Язык учебника — русский. Приложение бесплатное.

Encode: Learn to code

Это Android-приложение для программирования позволяет изучить основы Python, JavaScript, HTML и CSS. Программа содержит множество простых текстовых уроков для начинающих.

Особенностью приложения является офлайн режим, который даёт возможность продолжать изучение программирования без наличия интернета. Ссылка на Google Play. Приложение платное. Язык учебника — английский.

Grasshopper: learn to code

Grasshopper — это мобильное приложение для изучения программирования на языке JavaScript, разработанное Google. В 2018 году организация Common Sense Education включила Grasshopper в число лучших обучающих программ.

Уроки сформулированы в легкой игровой форме. Приложение подойдёт для детей, и тех кто никогда раньше не занимался программированием.

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

Enki

С помощью Enki можно изучать не только программирование, но и Data Science, блокчейн, кибербезопасность, Git, Linux и многое другое. В этом приложении очень много контента по разным направлениям. Есть уроки как для начинающих, так и для более опытных пользователей.

Ежедневно программа предлагает проходить пятиминутные тренировки для закрепления информации.

Enki доступно на iOS и Android устройствах. Приложение бесплатное, однако для открытия всех курсов и отключения рекламы нужно оформить подписку. Язык учебника — английский.

Codeacademy Go

Это мобильное приложение для начинающих программистов доступно на iOS и Android. С его помощью можно изучать: веб-разработку, Data Science, Python, SQL, C++, C#, Java и многое другое.

Codeacademy Go предлагает не только обучение конкретным языкам программирования, но и Skill Paths — роадмапы по нескольким направлениям.

Из его особенностей хочется выделить то, что любой урок курса можно пройти в любой момент, не проходя предыдущие.

Приложение бесплатное, однако на сайте можно оформить подписку для доступа ко всем курсам и роадмапам. Язык учебника — английский.

DataCamp

DataCamp — это сайт и мобильные программы для программистов, ориентированные на изучение Data Science. С его помощью вы узнаете как дата-сайентисты производят сбор, анализ, визуализацию и обработку данных.

Обучение проходит по трём направлениям: Python, R и SQL. Есть удобный редактор кода с автодополнением. Приложения доступны для Android и iOS.

Приложение бесплатное, но полный доступ к курсам доступен по подписке.

Programming Hero

Programming Hero — это мобильное приложение для изучения программирования на языках: C, C++, Java и не только. Программа включает в себя Playground для этих трёх языков, в котором можно запускать любой код.

Кроме изучения языков программирования в приложении есть курсы по алгоритмам, базам данных, разработке игр, веб-разработке и не только. В процессе обучения вы напишете небольшую игру.

Это приложение доступно на Android и iOS.

Приложение бесплатное, но полный доступ к курсам доступен по подписке. Обучение на английском языке.

Dcoder, code compiler ID‪E

Dcoder — это мобильное приложение компилятор для программистов. Эта среда разработки поддерживает больше 30 языков программирования.

Её возможности:

  • синхронизация с GitHub и Bitbucket;
  • подсветка синтаксиса;
  • работа с целыми проектами из нескольких файлов;
  • отладка кода;
  • лаконичный дизайн.

В приложении есть раздел с задачами которые помогут прокачать ваш скилл в программировании. Кроме этого есть чат с другими разработчиками.

Приложение доступно на iOS и Android. Основной функционал приложения бесплатен, платить нужно только за кастомизацию и отказ от рекламы.

***

Для тех, кому не хватило, есть предыдущая статья про 10 приложений для изучения программирования.

Не смешно? А здесь смешно: @ithumor

Данные о правообладателе фото и видеоматериалов взяты с сайта «Tproger», подробнее в Условиях использования
Анализ
×
Google
Сфера деятельности:Образование и наука
214
Google Android
Производитель:Google
105
Google Play
Производитель:Google
51
Apple iOS
Производитель:Apple
113