Android-разработка: основы, многопоточность, архитектура Specialization
Научитесь современной Android-разработке. Изучите основные компоненты Android-приложения, средства многопоточности и архитектурные подходы
Offered By
Skills you will gain
About this Specialization
Applied Learning Project
В течение специализации мы разберем 2 проекта. Первый проект - простое клиент-серверное приложение, написанное с нуля, в котором будут рассмотрены основные элементы интерфейса. Второй проект - создан авторами, ваша задача будет применить к нему различные архитектурные подходы.
Помимо больших проектов, описанных ранее, в специализации присутсвтуют маленькие проекты, которые показывают тот или иной механизм платформы Android
Some related experience required.
Some related experience required.
How the Specialization Works
Take Courses
A Coursera Specialization is a series of courses that helps you master a skill. To begin, enroll in the Specialization directly, or review its courses and choose the one you'd like to start with. When you subscribe to a course that is part of a Specialization, you’re automatically subscribed to the full Specialization. It’s okay to complete just one course — you can pause your learning or end your subscription at any time. Visit your learner dashboard to track your course enrollments and your progress.
Hands-on Project
Every Specialization includes a hands-on project. You'll need to successfully finish the project(s) to complete the Specialization and earn your certificate. If the Specialization includes a separate course for the hands-on project, you'll need to finish each of the other courses before you can start it.
Earn a Certificate
When you finish every course and complete the hands-on project, you'll earn a Certificate that you can share with prospective employers and your professional network.

There are 3 Courses in this Specialization
Быстрый старт в разработке Android-приложений
Мобильная разработка - одна из самых динамично развивающихся отраслей IT индустрии. Тенденция к этому, несомненно, сохранится. В этих реалиях умение писать мобильные приложения это лишь малая часть профессиональной разработки. Нужно уметь писать красивый отказоустойчивый код с понятной чистой архитектурой и полным разделением логики. Код, который будет понятен как книга любому читателю. Так же, необходимо знать все современные подходы разработки Android приложений, разбираться в хороших и плохих "новинках" Android разработки. Обо всем этом вы узнаете при прохождении нашего курса. Если вы хотите быть модным, современным и профессиональным Android-разработчиком, то вы обязаны пройти этот курс!
Многопоточность и сетевое взаимодействие в Android
Вы уже умеете работать с такими базовыми и простыми сущностями, как:
Архитектура Android-приложений
В этом блоке мы и займемся изучением распространенных архитектурных подходов.
Offered by

Moscow Institute of Physics and Technology
Московский физико-технический институт (Физтех) является одним из ведущих вузов страны и входит в основные рейтинги лучших университетов мира. Институт обладает не только богатой историей – основателями и профессорами института были Нобелевские лауреаты Пётр Капица, Лев Ландау и Николай Семенов – но и большой научно-исследовательской базой.

e-legion
e-Legion создаёт iOS- и Android-приложения для бизнеса: разрабатывает удобные мобильные продукты с многомиллионной аудиторией. e-Legion — сертифицированное агентство Google, которое входит в топ российских и зарубежных рейтингов.

ФРОО
Фонд развития онлайн-образования объединяет образовательные стартапы, проекты в области EdTech и запускает собственные онлайн-программы в области машинного обучения, программирования, мобильной разработки, VR, дизайна и IT.
Frequently Asked Questions
What is the refund policy?
Can I just enroll in a single course?
Is financial aid available?
Can I take the course for free?
Is this course really 100% online? Do I need to attend any classes in person?
Will I earn university credit for completing the Specialization?
Сколько времени потребуется, чтобы закончить специализацию?
Какие знания необходимы для того, чтобы начать обучение?
More questions? Visit the Learner Help Center.