Coursera
探索
  • 浏览
  • 搜索
  • 企业版
  • 登录
  • 注册

Быстрый старт в разработке Android-приложений

总览授课大纲常见问题解答制作方评分和审阅

主页计算机科学移动和网络开发

Быстрый старт в разработке Android-приложений

莫斯科物理科学与技术学院, e-legion, ФРОО

关于此课程: Мобильная разработка - одна из самых динамично развивающихся отраслей IT индустрии. Тенденция к этому, несомненно, сохранится. В этих реалиях умение писать мобильные приложения это лишь малая часть профессиональной разработки. Нужно уметь писать красивый отказоустойчивый код с понятной чистой архитектурой и полным разделением логики. Код, который будет понятен как книга любому читателю. Так же, необходимо знать все современные подходы разработки Android приложений, разбираться в хороших и плохих "новинках" Android разработки. Обо всем этом вы узнаете при прохождении нашего курса. Если вы хотите быть модным, современным и профессиональным Android-разработчиком, то вы обязаны пройти этот курс! Курс создан для тех, кто хочет начать разрабатывать Android - приложения. Соответственно, задачи курса: 1) Познакомить с платформой Android. 2) Познакомить с интегрированной средой разработки - Android Studio. 3) Разобраться в структуре проекта. 4) В общем изучить компоненты Android приложения. 5) Изучить UI составляющую приложений - Activity, Fragment, их жизненный цикл. 6) Изучить элементы интерфейса, предоставляемые Android SDK. 7) Разобраться с хранением простых строковых данных в файлах Preferences.

此课程适用人群: Программисты, которые хотят переквалифицироваться в мобильную разработку. Студенты, выбирающие первое направление в разработке. Для прохождения курса необходимо понимать, что такое ООП, и владеть синтаксисом C-подобного языка. Идеальным вариантом станет Java, так как разработка в курсе будет проходить на нем.


制作方:  莫斯科物理科学与技术学院, e-legion, ФРОО
莫斯科物理科学与技术学院e-legionФРОО

  • Магометов Азрет

    教学方:  Магометов Азрет


  • Тайчинов Марат

    教学方:  Тайчинов Марат

级别Intermediate
承诺学习时间Курс поделен на 4 недели, по 2-5 часов, включая тестовые задания и задания на программирование.
语言
Russian
硬件要求Компьютер с Windows 7,8,10 - x64 / Mac OS X 10.10 (Yosemite) or higher / GNOME or KDE desktop 4 Гб оперативной памяти Для запуска приложений: на эмуляторе - для Windows - процессор Intel с поддержкой Intel VT-x, Intel EM64T (Intel 64), и Execute Disable (XD) Bit - на Linux так же подойдет и AMD процессор с AMD-V™ и SSSE3 на устройстве - желательно смартфон с ОС 5.0 и выше + USB кабель для подключения к компьютеру.
如何通过通过所有计分作业以完成课程。
用户评分
4.9 星
平均用户评分 4.9查看学生的留言
授课大纲
第 1 周
Первые шаги в Android-разработке
На этой неделе вас ждёт знакомство со средой разработки и структурой проекта, а также работа с эмулятором.
8 视频, 11 阅读材料, 1 练习测试
  1. 视频: Знакомство со специализацией
  2. Leyendo: Анкета слушателя
  3. Leyendo: Telegram и форум курса
  4. Leyendo: Академия e-Legion
  5. 视频: Знакомство с курсом
  6. 视频: Android - тогда и сейчас
  7. Leyendo: Полезные ресурсы – официальные и сторонние
  8. Leyendo: Установка Android Studio
  9. Leyendo: Подготовка Android SDK
  10. Cuestionario de práctica: Тест
  11. 视频: Первое приложение - Hello, World из коробки
  12. 视频: Интерфейс студии и структура проекта
  13. Leyendo: AndroidManifest
  14. Leyendo: Директория java
  15. Leyendo: Директории res, assets
  16. 视频: Создание и запуск Android эмулятора
  17. 视频: Создание стороннего эмулятора
  18. 视频: Краткое знакомство с часто встречающимися понятиями
  19. Leyendo: Dp – определение размеров элементов
  20. Leyendo: Конспект по неделе 1
已评分: Тест
第 2 周
Компоненты Android и элементы интерфейса
На этой неделе вас ждёт знакомство с основными компонентами Android: Activity, основными элементами интерфейса, меню, интентами, а также фрагментами. Помимо этого вы научитесь работе с ресурсами проекта, работе с файлами Preferences и публикации в систему контроля версий GitHub.
10 视频, 12 阅读材料, 3 练习测试
  1. 视频: Основные компоненты Android. Context
  2. 视频: Activity. Жизненный цикл
  3. Cuestionario de práctica: Тест
  4. 视频: Интерфейс. View и ViewGroup
  5. 视频: Реализации ViewGroup
  6. Leyendo: Общие атрибуты View-элементов
  7. Leyendo: TextView, Button, CheckBox, Radiobutton
  8. 视频: ImageView, EditText
  9. Leyendo: Работа с ресурсами приложения
  10. Leyendo: Квалификаторы
  11. 视频: Система сборки Gradle
  12. Leyendo: Возможности Android Debug Bridge (ADB)
  13. Leyendo: Debug - режим отладки приложения
  14. 视频: Toast
  15. 视频: Menu, ContextMenu
  16. Cuestionario de práctica: Тест
  17. Leyendo: Подробнее о Intents (неявные), IntentFilters
  18. Leyendo: Backstack Activity, launchMode, intentFlags, taskAffinity
  19. 视频: Знакомство с Fragment
  20. Leyendo: Работа с фрагментами
  21. Cuestionario de práctica: Фрагменты
  22. Leyendo: SharedPreferences
  23. 视频: Формат JSON. Библиотека GSON
  24. Leyendo: Заливка проекта на GitHub
  25. Leyendo: Конспект по неделе 2
已评分: Тест
已评分: Тест
已评分: Тест
已评分: Проверочный тест
第 3 周
Старт курсового проекта
На этой неделе курса вас ждёт начало работы над курсовым проектом, в котором будут применяться знания, полученные вами в предыдущих неделях.
9 视频, 13 阅读材料
  1. Leyendo: Код для КП. Верстка экрана логина
  2. 视频: КП. Верстка экрана логина
  3. Leyendo: Код для КП. Добавление ссылок на View элементы
  4. 视频: КП. Добавление ссылок на View элементы
  5. Leyendo: Код для КП. Валидация email и password. Ошибки в Toast
  6. 视频: КП. Валидация email и password. Ошибки в Toast
  7. Leyendo: FAQ по заданиям на взаимную оценку
  8. Leyendo: Задание 1
  9. Leyendo: Код для КП. Верстка экрана профиля
  10. 视频: КП. Верстка экрана профиля
  11. Leyendo: Код для КП. Создание активити профиля
  12. 视频: КП. Создание активити профиля
  13. Leyendo: Код для КП. Создание класса User
  14. 视频: КП. Создание класса User
  15. Leyendo: Задание 2
  16. Leyendo: Код для КП. Создание хост активити для фрагментов
  17. 视频: КП. Создание хост активити для фрагментов
  18. Leyendo: Код для КП. Миграция логики AuthActivity во фрагмент
  19. 视频: КП. Миграция логики AuthActivity во фрагмент
  20. Leyendo: Код для КП. Добавление фрагмента регистрации. Создание класса PreferenceHelper
  21. 视频: КП. Добавление фрагмента регистрации. Создание класса PreferenceHelper
  22. Leyendo: Конспект по неделе 3
已评分: Задание 3
第 4 周
Завершение курсового проекта
На этой неделе курса вас ждёт окончание работы над курсовым проектом и создание своего приложения.
5 视频, 9 阅读材料
  1. Leyendo: Код для КП. Логика авторизации. Работа с бэкстеком
  2. 视频: КП. Логика авторизации. Работа с бэкстеком
  3. Leyendo: Код для КП. Экран профиля. Логаут, меню
  4. 视频: КП. Экран профиля. Логаут, меню
  5. Leyendo: Задание 1
  6. Leyendo: Код для КП. Обновленная логика авторизации. AutoCompleteTextView, ArrayAdapter
  7. 视频: КП. Обновленная логика авторизации. AutoCompleteTextView, ArrayAdapter
  8. Leyendo: Код для КП. Экран профиля. Извлечение изображения из галереи
  9. 视频: КП. Экран профиля. Извлечение изображения из галереи
  10. Leyendo: Код для КП. Градиентный фон. The end
  11. 视频: КП. Градиентный фон. The end
  12. Leyendo: Ваши впечатления о курсе
  13. Leyendo: Конспект по неделе 4
  14. Leyendo: Конспект по всему курсу
已评分: Задание 2
已评分: Создание персонажа

常见问题解答
运作方式
Trabajo del curso
Trabajo del curso

Cada curso es como un libro de texto interactivo, con videos pregrabados, cuestionarios y proyectos.

Ayuda de tus compañeros
Ayuda de tus compañeros

Conéctate con miles de estudiantes y debate ideas y materiales del curso, y obtén ayuda para dominar los conceptos.

Certificados
Certificados

Obtén reconocimiento oficial por tu trabajo y comparte tu éxito con amigos, compañeros y empleadores.

制作方
莫斯科物理科学与技术学院
Московский физико-технический институт (неофициально известный как МФТИ или Физтех) является одним из самых престижных в мире учебных и научно-исследовательских институтов. Он готовит высококвалифицированных специалистов в области теоретической и прикладной физики, прикладной математики, информатики, биотехнологии и смежных дисциплин. Физтех был основан в 1951 году Нобелевской премии лауреатами Петром Капицей, Николаем Семеновым, Львом Ландау и Сергеем Христиановичем. Основой образования в МФТИ является уникальная «система Физтеха»: кропотливое воспитание и отбор самых талантливых абитуриентов, фундаментальное образование высшего класса и раннее вовлечение студентов в реальную научно-исследовательскую работу. Среди выпускников МФТИ есть Нобелевские лауреаты, основатели всемирно известных компаний, известные космонавты, изобретатели, инженеры.
e-legion
e-Legion создаёт iOS- и Android-приложения для бизнеса: разрабатывает удобные мобильные продукты с многомиллионной аудиторией. e-Legion — сертифицированное агентство Google, которое входит в топ российских и зарубежных рейтингов. Среди клиентов компании: Альфа-Банк, Ашан, Yota, Tele2, Райффайзенбанк, Сбербанк, Mail.ru, Яндекс и другие бренды. В e-Legion регулярно проводятся школы разработчиков и митапы, а также ежегодные Международные конференции MBLT и MBLTdev для развития мобильного сообщества.
ФРОО
Фонд развития онлайн-образования – это акселератор онлайн курсов и образовательных программ. Мы запустили первый российский курс на платформе Coursera, первую русскоязычную специализацию на Coursera, первую в России онлайн-магистратуру с дипломом государственного образца от ведущего вуза. Более 10 лет наша команда работает над созданием образовательных продуктов, создавая тренды и задавая тенденции в области онлайн-образования. Запуская курсы и программы, мы учитываем ситуацию на рынке труда и потребности работодателей, чтобы наши студенты были востребованы бизнесом. А наш опыт позволяет нам гарантировать высокое качество онлайн-обучения.
评分和审阅
已评分 4.9,总共 5 个 24 评分

ЛА

На пройденных курсах мне понравились концентрированная и четкая подача материала. Большое спасибо за курсы

СЮ

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

ЕС

Всем рекомендую курс !

КО

очень понравилось преподнесение материала



您可能也喜欢
Yandex
Big Data Essentials: HDFS, MapReduce and Spark RDD
1 门课程
Yandex
Big Data Essentials: HDFS, MapReduce and Spark RDD
查看课程
University of Michigan
JavaScript, jQuery, and JSON
1 门课程
University of Michigan
JavaScript, jQuery, and JSON
查看课程
University of California, Irvine
iOS 用户界面设计最佳实践
1 门课程
University of California, Irvine
iOS 用户界面设计最佳实践
查看课程
University of California, San Diego, National Research University Higher School of Economics
Algorithmic Toolbox
1 门课程
University of California, San Diego, National Research University Higher School of Economics
Algorithmic Toolbox
查看课程
University of California, Irvine
Toward the Future of iOS Development with Swift
1 门课程
University of California, Irvine
Toward the Future of iOS Development with Swift
查看课程
Coursera
Coursera 致力于普及全世界最好的教育,它与全球一流大学和机构合作提供在线课程。
© 2018 Coursera Inc. 保留所有权利。
通过 App Store 下载通过 Google Play 获取
  • Coursera
  • 关于
  • 管理团队
  • 工作机会
  • 目录
  • 证书
  • 学位
  • 商务
  • 政府版
  • 社区
  • 合作伙伴
  • 社区助教
  • 专业译员
  • 开发者
  • Beta 测试人员
  • 连接
  • 博客
  • Facebook
  • 领英
  • Twitter
  • Google+
  • 技术博客
  • 更多
  • 条款
  • 隐私
  • 帮助
  • 内容访问
  • 媒体
  • 联系我们
  • 目录
  • 附属公司