About this Course

최근 조회 7,342

공유 가능한 수료증

완료 시 수료증 획득

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

유동적 마감일

일정에 따라 마감일을 재설정합니다.

중급 단계

완료하는 데 약 31시간 필요

권장: 4 недель обучения, 5–7 часов в неделю...

러시아어

자막: 러시아어

공유 가능한 수료증

완료 시 수료증 획득

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

유동적 마감일

일정에 따라 마감일을 재설정합니다.

중급 단계

완료하는 데 약 31시간 필요

권장: 4 недель обучения, 5–7 часов в неделю...

러시아어

자막: 러시아어

제공자:

모스크바 물리 기술원 로고

모스크바 물리 기술원

e-legion 로고

e-legion

ФРОО 로고

ФРОО

강의 계획 - 이 강좌에서 배울 내용

1

1

완료하는 데 9시간 필요

Многопоточность

완료하는 데 9시간 필요
15개 동영상 (총 122분), 10 readings, 3 quizzes
15개의 동영상
Многопоточность и параллельное программирование7m
Обзор инструментов для обеспечения многопоточности в Java ( Thread, Runnable, Callable, Future, Executors)9m
Обзор инструментов для обеспечения многопоточности в Android (IntentService + BroadcastReceiver, HaMeR, AsyncTask, Loaders)2m
Знакомство с Service, IntentService5m
Создание Service13m
Бродкастресивер, знакомство4m
Создание BroadcastReceiver10m
Связка Activity-Service-BroadcastReceiver-Activity16m
Показ Notification18m
BroacastReceiver в манифесте6m
AsynсTask, знакомство6m
HaMeR9m
Loader, знакомство4m
ContentProvider, знакомство3m
10개의 읽기 자료
Полная программа "Android-разработчик"2m
e-Legion5m
Фонд развития онлайн-образования5m
Материалы для самостоятельного изучения10m
PendingIntent, Notification, NotificationManager10m
Материалы для самостоятельного изучения10m
AsyncTask, работа10m
Пример работы HaMeR10m
Материалы для самостоятельного изучения10m
Конспект по неделе 110m
2

2

완료하는 데 13시간 필요

Хранение и отображение данных

완료하는 데 13시간 필요
11개 동영상 (총 198분), 9 readings, 4 quizzes
11개의 동영상
Работа с RecyclerView (заглушечные данные) Часть 218m
Добавление SwipeRefreshLayout20m
Добавление ContentProvider, CursorLoader, показ контактов в RecyclerView17m
Обработка нажатий на элементы списка23m
Добавление декораторов21m
Чтение данных из assets/raw7m
Запрос Runtime Permissions22m
Создание Room базы19m
Сохранение и извлечение данных с Room14m
Добавление контент провайдера над Room24m
9개의 읽기 자료
Экраны со списками. Обзор ListView, GridView10m
Обзор RecyclerView, Adapter, Holder, LayoutManager10m
Способы хранения данных в Android (Preferences, Sqlite+Room, Файлы)10m
Runtime Permissions10m
Запись данных в файловую систему10m
Материалы для самостоятельного изучения10m
Проектирование БД на бумаге.10m
Room. Знакомство10m
Конспект по неделе 210m
3

3

완료하는 데 6시간 필요

Работа с сетью

완료하는 데 6시간 필요
10개 동영상 (총 57분), 7 readings, 2 quizzes
10개의 동영상
Создание ApiUtils5m
Авторизация с помощью OkHttp37m
Изменение логики показа данных пользователя3m
Добавление и инициализация Retrofit2 в проект2m
Добавление Gson конвертера для Retrofit27m
Создание интерфейса API в проекте4m
Регистрация c помощью Retrofit3m
Добавление в проект RecyclerView, Adapter, Holder и получение списка альбомов5m
Добавление экрана детального отображения альбома6m
7개의 읽기 자료
Что такое сервер, Http и REST10m
Знакомство с OkHttp310m
Выбор сервера с открытым API10m
Коды из лекций10m
Знакомство с Retrofit210m
Конспект по неделе 310m
Коды из лекций10m
4

4

완료하는 데 14시간 필요

Реактивщина

완료하는 데 14시간 필요
7개 동영상 (총 24분), 7 readings, 6 quizzes
7개의 동영상
Получение альбомов с сервера с помощью RxJava23m
Обновление проекта для работы с объектами без ""data"" обертки5m
Объединение БД модели и view модели альбома в одну сущность3m
Логика сохранения и получения альбомов с помощью Room3m
Обзорное видео по курсовому проекту1m
Обзорное видео по курсу2m
7개의 읽기 자료
Знакомство с реактивным программированием10m
Знакомство с RxJava210m
Коды из лекций10m
Коды из лекций10m
Задания с идеями. Создать простое клиент-серверное приложение использующее открытое API10m
Полная программа "Android-разработчик"2m
Конспект по неделе 410m
3.7
4개의 리뷰Chevron Right

Многопоточность и сетевое взаимодействие в Android의 최상위 리뷰

대학: VMJan 8th 2020

Темы хорошие, но хотелось бы побольше чтобы объясняли, поверхностно разбираются темы. Еще очень не понравилось, что не выложен код который преподаватель пишет.

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

Специализация поможет освоить современную Android-разработку. Вы изучите основные компоненты Android-приложения, средства многопоточности и архитектурные подходы. Мы разберем следующие темы: - IDE — Android Studio и система сборки — Gradle- Дебаг и логгирование - Знакомство с основными сущностями Android-приложения - Работа с Activity и Fragment - Знакомство с элементами интерфейса — View, ViewGroup - Работа со списками: RecyclerView - Средства для обеспечения многопоточности в Android - Работа с сетью с помощью Retrofit2/Okhttp3 - Базовое знакомство с реактивным программированием: RxJava2 - Работа с уведомлениями - Работа с базами данных через Room - MVP- и MVVM-паттерны - Android Architecture Components - Dependency Injection через Dagger2 - Clean Architecture Для успешного освоения программы специализации необходимо знание C-подобного языка, понимание принципов объектно-ориентированного программирования, а также базовое знание Java....
Android-разработка: основы, многопоточность, архитектура

자주 묻는 질문

  • 강좌에 등록하면 바로 모든 비디오, 테스트 및 프로그래밍 과제(해당하는 경우)에 접근할 수 있습니다. 상호 첨삭 과제는 이 세션이 시작된 경우에만 제출하고 검토할 수 있습니다. 강좌를 구매하지 않고 살펴보기만 하면 특정 과제에 접근하지 못할 수 있습니다.

  • 강좌를 등록하면 전문 분야의 모든 강좌에 접근할 수 있고 강좌를 완료하면 수료증을 취득할 수 있습니다. 전자 수료증이 성취도 페이지에 추가되며 해당 페이지에서 수료증을 인쇄하거나 LinkedIn 프로필에 수료증을 추가할 수 있습니다. 강좌 내용만 읽고 살펴보려면 해당 강좌를 무료로 청강할 수 있습니다.

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.