Save for later

Многопоточность и сетевое взаимодействие в Android

Heads up! This course may be archived and/or unavailable.

Android-разработка: основы, многопоточность, архитектура,

Вы уже умеете работать с такими базовыми и простыми сущностями, как: Context, xml, Activity, Fragment, SharedPreferences, различные View и так далее. Но этого не достаточно, чтобы написать хоть какое-то приложение, которое будет востребовано на рынке. В этом курсе мы: * Рассмотрим как можно грамотно выстроить взаимодействие с многопоточностью в приложении * Вспомним про инструменты и классы для работы с многопоточности из Java : Thread, Runnable, Callable, Future, Executors * Рассмотрим работу инструментов для обеспечения многопоточности в Android AsynсTask, паттерн HaMeR, он же Handler-* * * Message-Runnable, Loader, ContentProvider * Научимся правильно работать со списками * Познакомимся с Room, чтобы вы имели представление о том, как должна происходить работа с БД. * Научимся работать с сетью, расскажем и покажем стандарты в нашей области - okhttp3 и retrofit2 * Познакомим вас с миром реактивного программирования.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.0 based on 4 ratings
Length 5 weeks
Effort 4 недель обучения, 5–7 часов в неделю
Starts Jan 31 (117 weeks ago)
Cost $99
From Moscow Institute of Physics and Technology, e-legion, ФРОО, E-Learning Development Fund via Coursera
Instructors Тайчинов Марат, Магометов Азрет
Download Videos On all desktop and mobile devices
Language Russian
Subjects Programming
Tags Computer Science Software Development Mobile And Web Development

Get a Reminder

Send to:

Similar Courses

What people are saying

actually benefit from multithreading

But are you using it correctly to actually benefit from multithreading?

not expect valuable feedback

Who knows!With no instructions and no criteria for success and failure, do not expect valuable feedback.

with unspecified input parameters

They direct you to watch free third-party videos on youtube, then assign a problem on a topic which wasn't covered in those videos, with unspecified input parameters and unclear output.

бы побольше чтобы объясняли

:) Темы хорошие, но хотелось бы побольше чтобы объясняли, поверхностно разбираются темы.

выложен код который преподаватель

Еще очень не понравилось, что не выложен код который преподаватель пишет.

задания немного сложнее лекций

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

can already see

If you get a passing grade, it's because your program compiles, which is something you can already see on your own, no course necessary.

criteria for success

particular java class

The objective is to use a particular Java class.

watch free third-party

absolutely terrible

Absolutely terrible.

course necessary

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Write a review

Your opinion matters. Tell us what you think.

Rating 4.0 based on 4 ratings
Length 5 weeks
Effort 4 недель обучения, 5–7 часов в неделю
Starts Jan 31 (117 weeks ago)
Cost $99
From Moscow Institute of Physics and Technology, e-legion, ФРОО, E-Learning Development Fund via Coursera
Instructors Тайчинов Марат, Магометов Азрет
Download Videos On all desktop and mobile devices
Language Russian
Subjects Programming
Tags Computer Science Software Development Mobile And Web Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now