
































































































































<!doctype html>
<html lang="ru-RU">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">

	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

	<!-- This site is optimized with the Yoast SEO plugin v27.4 - https://yoast.com/product/yoast-seo-wordpress/ -->
	<title>ТОП-20 курсов «Андроид-разработчик»: обучение Android-разработке онлайн</title>
	<meta name="description" content="Сравнение лучших обучающих курсов андроид-разработчиков. Рейтинг онлайн-школ 2025 года. Курсы android-разработки. Онлайн-курс обучения андроид-разработке. Актуальная информация о всех курсах. Обучение андроид-разработчика лучшие в Москве, СПб, Новосибирске, Екатеринбурге, Казани, Нижнем Новгороде, Челябинске, Самаре, Омске, Ростове-на-Дону, Уфе, Красноярске, Перми, Воронеже, Волгограде, Краснодаре, Саратове, Тюмени, Тольятти, Ижевске, Барнауле, Ульяновске, Иркутске, Хабаровске, Ярославле, Владивостоке, Махачкале, Томске, Оренбурге, Кемерове, Новокузнецке, Рязани, Астрахани, Пензе, Набережных Челнах, Липецке, Туле, Кирова, Чебоксарах, Калининграде, Брянске, Курске, Иванове, Магнитогорске, Твери, Ставрополе, Белгороде, Сочи, Архангельске, Владимире, Симферополе, Смоленске, Саранске, Череповце, Кургане, Волжском, Орле, Владикавказе, Подольске, Грозном, Якутске, Сургуте, Калуге, Таганроге, Братске, Сыктывкаре, Новороссийске, Нижнем Тагиле, Дзержинске, Шахтах, Старом Осколе, Комсомольске-на-Амуре, Благовещенске, Великих Луках, Пскове, Южно-Сахалинске, Ангарске, Армавире, Балашихе, Бийске, Великих Луках, Зеленограде, Златоусте, Каменск-Уральском, Каспийске, Кирово-Чепецке, Коломне, Котласе, Миассе, Назрани, Находке, Нижневартовске, Ногинске, Новомосковске, Новочеркасске, Новошахтинске, Новоуральске, Нягани. 1 место. Курс «Андроид-разработчик». Обучим образованию online." />
	<link rel="canonical" href="https://romansementsov.ru/Курсы_Андроид_Разработчика/" />
	<meta property="og:locale" content="ru_RU" />
	<meta property="og:type" content="article" />
	<meta property="og:title" content="ТОП-20 курсов «Андроид-разработчик»: обучение Android-разработке онлайн" />
	<meta property="og:description" content="Сравнение лучших обучающих курсов андроид-разработчиков. Рейтинг онлайн-школ 2025 года. Курсы android-разработки. Онлайн-курс обучения андроид-разработке. Актуальная информация о всех курсах. Обучение андроид-разработчика лучшие в Москве, СПб, Новосибирске, Екатеринбурге, Казани, Нижнем Новгороде, Челябинске, Самаре, Омске, Ростове-на-Дону, Уфе, Красноярске, Перми, Воронеже, Волгограде, Краснодаре, Саратове, Тюмени, Тольятти, Ижевске, Барнауле, Ульяновске, Иркутске, Хабаровске, Ярославле, Владивостоке, Махачкале, Томске, Оренбурге, Кемерове, Новокузнецке, Рязани, Астрахани, Пензе, Набережных Челнах, Липецке, Туле, Кирова, Чебоксарах, Калининграде, Брянске, Курске, Иванове, Магнитогорске, Твери, Ставрополе, Белгороде, Сочи, Архангельске, Владимире, Симферополе, Смоленске, Саранске, Череповце, Кургане, Волжском, Орле, Владикавказе, Подольске, Грозном, Якутске, Сургуте, Калуге, Таганроге, Братске, Сыктывкаре, Новороссийске, Нижнем Тагиле, Дзержинске, Шахтах, Старом Осколе, Комсомольске-на-Амуре, Благовещенске, Великих Луках, Пскове, Южно-Сахалинске, Ангарске, Армавире, Балашихе, Бийске, Великих Луках, Зеленограде, Златоусте, Каменск-Уральском, Каспийске, Кирово-Чепецке, Коломне, Котласе, Миассе, Назрани, Находке, Нижневартовске, Ногинске, Новомосковске, Новочеркасске, Новошахтинске, Новоуральске, Нягани. 1 место. Курс «Андроид-разработчик». Обучим образованию online." />
	<meta property="og:url" content="https://romansementsov.ru/Курсы_Андроид_Разработчика/" />
	<meta property="og:site_name" content="RS" />
	<meta property="article:published_time" content="2021-08-28T07:10:30+00:00" />
	<meta property="article:modified_time" content="2025-05-02T10:23:45+00:00" />
	<meta name="author" content="Редактор" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/romansementsov.ru\/%D0%9A%D1%83%D1%80%D1%81%D1%8B_%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0\/#article","isPartOf":{"@id":"https:\/\/romansementsov.ru\/%D0%9A%D1%83%D1%80%D1%81%D1%8B_%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0\/"},"author":{"name":"Редактор","@id":"https:\/\/romansementsov.ru\/#\/schema\/person\/074767b2695121e39577bb30a06ec049"},"headline":"ТОП-20 курсов «Андроид-разработчик»: обучение Android-разработке онлайн. Платные и бесплатные. Рейтинг, сравнение, стоимость.","datePublished":"2021-08-28T07:10:30+00:00","dateModified":"2025-05-02T10:23:45+00:00","mainEntityOfPage":{"@id":"https:\/\/romansementsov.ru\/%D0%9A%D1%83%D1%80%D1%81%D1%8B_%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0\/"},"wordCount":7197,"commentCount":0,"publisher":{"@id":"https:\/\/romansementsov.ru\/#\/schema\/person\/074767b2695121e39577bb30a06ec049"},"articleSection":["Обучение"],"inLanguage":"ru-RU","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/romansementsov.ru\/%D0%9A%D1%83%D1%80%D1%81%D1%8B_%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/romansementsov.ru\/%D0%9A%D1%83%D1%80%D1%81%D1%8B_%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0\/","url":"https:\/\/romansementsov.ru\/%D0%9A%D1%83%D1%80%D1%81%D1%8B_%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0\/","name":"ТОП-20 курсов «Андроид-разработчик»: обучение Android-разработке онлайн","isPartOf":{"@id":"https:\/\/romansementsov.ru\/#website"},"datePublished":"2021-08-28T07:10:30+00:00","dateModified":"2025-05-02T10:23:45+00:00","description":"Сравнение лучших обучающих курсов андроид-разработчиков. Рейтинг онлайн-школ 2025 года. Курсы android-разработки. Онлайн-курс обучения андроид-разработке. Актуальная информация о всех курсах. Обучение андроид-разработчика лучшие в Москве, СПб, Новосибирске, Екатеринбурге, Казани, Нижнем Новгороде, Челябинске, Самаре, Омске, Ростове-на-Дону, Уфе, Красноярске, Перми, Воронеже, Волгограде, Краснодаре, Саратове, Тюмени, Тольятти, Ижевске, Барнауле, Ульяновске, Иркутске, Хабаровске, Ярославле, Владивостоке, Махачкале, Томске, Оренбурге, Кемерове, Новокузнецке, Рязани, Астрахани, Пензе, Набережных Челнах, Липецке, Туле, Кирова, Чебоксарах, Калининграде, Брянске, Курске, Иванове, Магнитогорске, Твери, Ставрополе, Белгороде, Сочи, Архангельске, Владимире, Симферополе, Смоленске, Саранске, Череповце, Кургане, Волжском, Орле, Владикавказе, Подольске, Грозном, Якутске, Сургуте, Калуге, Таганроге, Братске, Сыктывкаре, Новороссийске, Нижнем Тагиле, Дзержинске, Шахтах, Старом Осколе, Комсомольске-на-Амуре, Благовещенске, Великих Луках, Пскове, Южно-Сахалинске, Ангарске, Армавире, Балашихе, Бийске, Великих Луках, Зеленограде, Златоусте, Каменск-Уральском, Каспийске, Кирово-Чепецке, Коломне, Котласе, Миассе, Назрани, Находке, Нижневартовске, Ногинске, Новомосковске, Новочеркасске, Новошахтинске, Новоуральске, Нягани. 1 место. Курс «Андроид-разработчик». Обучим образованию online.","breadcrumb":{"@id":"https:\/\/romansementsov.ru\/%D0%9A%D1%83%D1%80%D1%81%D1%8B_%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/romansementsov.ru\/%D0%9A%D1%83%D1%80%D1%81%D1%8B_%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/romansementsov.ru\/%D0%9A%D1%83%D1%80%D1%81%D1%8B_%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Блог","item":"https:\/\/romansementsov.ru\/"},{"@type":"ListItem","position":2,"name":"Обучение","item":"https:\/\/romansementsov.ru\/category\/%d0%be%d0%b1%d1%83%d1%87%d0%b5%d0%bd%d0%b8%d0%b5\/"},{"@type":"ListItem","position":3,"name":"ТОП-20 курсов «Андроид-разработчик»: обучение Android-разработке онлайн. Платные и бесплатные. Рейтинг, сравнение, стоимость."}]},{"@type":"WebSite","@id":"https:\/\/romansementsov.ru\/#website","url":"https:\/\/romansementsov.ru\/","name":"RS","description":"","publisher":{"@id":"https:\/\/romansementsov.ru\/#\/schema\/person\/074767b2695121e39577bb30a06ec049"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/romansementsov.ru\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"},{"@type":["Person","Organization"],"@id":"https:\/\/romansementsov.ru\/#\/schema\/person\/074767b2695121e39577bb30a06ec049","name":"Редактор","image":{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/secure.gravatar.com\/avatar\/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=96&d=mm&r=g","caption":"Редактор"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=96&d=mm&r=g"},"description":"Подборки всех курсов сделаны на основе открытых источников (поисковые системы). Перед приобретением\/покупкой курса проверяйте юр. данные и отзывы о школе, во избежание какого либо обмана.","sameAs":["https:\/\/romansementsov.ru"],"url":"https:\/\/romansementsov.ru\/author\/tobestone\/"}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="RS &raquo; Лента комментариев к &laquo;ТОП-20 курсов «Андроид-разработчик»: обучение Android-разработке онлайн. Платные и бесплатные. Рейтинг, сравнение, стоимость.&raquo;" href="https://romansementsov.ru/%d1%82%d0%be%d0%bf-20-%d0%ba%d1%83%d1%80%d1%81%d0%be%d0%b2-%d0%b0%d0%bd%d0%b4%d1%80%d0%be%d0%b8%d0%b4-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%87%d0%b8%d0%ba-%d0%be%d0%b1%d1%83/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://romansementsov.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fromansementsov.ru%2F%25d1%2582%25d0%25be%25d0%25bf-20-%25d0%25ba%25d1%2583%25d1%2580%25d1%2581%25d0%25be%25d0%25b2-%25d0%25b0%25d0%25bd%25d0%25b4%25d1%2580%25d0%25be%25d0%25b8%25d0%25b4-%25d1%2580%25d0%25b0%25d0%25b7%25d1%2580%25d0%25b0%25d0%25b1%25d0%25be%25d1%2582%25d1%2587%25d0%25b8%25d0%25ba-%25d0%25be%25d0%25b1%25d1%2583%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://romansementsov.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fromansementsov.ru%2F%25d1%2582%25d0%25be%25d0%25bf-20-%25d0%25ba%25d1%2583%25d1%2580%25d1%2581%25d0%25be%25d0%25b2-%25d0%25b0%25d0%25bd%25d0%25b4%25d1%2580%25d0%25be%25d0%25b8%25d0%25b4-%25d1%2580%25d0%25b0%25d0%25b7%25d1%2580%25d0%25b0%25d0%25b1%25d0%25be%25d1%2582%25d1%2587%25d0%25b8%25d0%25ba-%25d0%25be%25d0%25b1%25d1%2583%2F&#038;format=xml" />
<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://romansementsov.ru/wp-includes/css/dist/block-library/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<style id='wp-block-library-inline-css' type='text/css'>
/*wp_block_styles_on_demand_placeholder:69e47472b6a18*/
/*# sourceURL=wp-block-library-inline-css */
</style>
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<link rel='stylesheet' id='wp-components-css' href='https://romansementsov.ru/wp-includes/css/dist/components/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='wp-preferences-css' href='https://romansementsov.ru/wp-includes/css/dist/preferences/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='wp-block-editor-css' href='https://romansementsov.ru/wp-includes/css/dist/block-editor/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='wp-reusable-blocks-css' href='https://romansementsov.ru/wp-includes/css/dist/reusable-blocks/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='wp-patterns-css' href='https://romansementsov.ru/wp-includes/css/dist/patterns/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='wp-editor-css' href='https://romansementsov.ru/wp-includes/css/dist/editor/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='i2-pros-cons-block-style-css-css' href='https://romansementsov.ru/wp-content/plugins/i2-pro-cons/dist/blocks.editor.build.css?ver=1.3.0'  media='all' />
<style id='i2-pros-cons-block-style-css-inline-css' type='text/css'>
 .i2-pros-cons-main-wrapper .i2pctitle{text-align: center!important;} .i2-pros-cons-main-wrapper .i2pctitle{color: #ffffff!important;} .i2-pros-cons-main-wrapper .i2pctitle{background-color: #00bf08!important;} .i2-pros-cons-wrapper .i2-cons-title,.i2-pros-cons-wrapper .i2-pros-title{color: #ffffff!important;}.i2-pros-cons-wrapper .i2-pros-title {background-color: #00bf08 !important;} .i2-pros-cons-wrapper .i2-cons-title{background-color: #bf000a!important;} .i2-pros-cons-wrapper ul li {font-size: 18px!important; line-height : 23.4px;} .i2-pros-cons-wrapper .section ul li i{top: 4px!important;} .i2-pros-cons-wrapper .i2-pros  ul li i{color: #00bf08!important;} .i2-pros-cons-wrapper .i2-cons ul li i{color: #bf000a!important;} .i2-pros-cons-main-wrapper .i2-button-wrapper a{color: #ffffff!important;} .i2-pros-cons-main-wrapper .i2-button-wrapper a{background-color: #00bf08; border-color:#00bf08;} .i2-pros-cons-main-wrapper .i2-button-wrapper a:hover{background-color: #bf000a; border-color:#bf000a;}
/*# sourceURL=i2-pros-cons-block-style-css-inline-css */
</style>
<link rel='stylesheet' id='i2-pros-and-cons-custom-fonts-icons-style-css' href='https://romansementsov.ru/wp-content/plugins/i2-pro-cons/dist/fonts/styles.css?ver=1.3.0'  media='all' />
<link rel='stylesheet' id='cc-frontend-style-css' href='https://romansementsov.ru/wp-content/plugins/course-catalog/assets/css/frontend-style.css?ver=1.0.0'  media='all' />
<link rel='stylesheet' id='google-fonts-css' href='https://fonts.googleapis.com/css?family=Roboto%3A400%2C400i%2C700%7CMontserrat%3A400%2C400i%2C700&#038;subset=cyrillic&#038;display=swap&#038;ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='reboot-style-css' href='https://romansementsov.ru/wp-content/themes/reboot/assets/css/style.min.css?ver=1.4.3'  media='all' />
<link rel='stylesheet' id='elementor-frontend-css' href='https://romansementsov.ru/wp-content/plugins/elementor/assets/css/frontend-lite.min.css?ver=3.8.0'  media='all' />
<link rel='stylesheet' id='elementor-post-40680-css' href='https://romansementsov.ru/wp-content/uploads/elementor/css/post-40680.css?ver=1705849899'  media='all' />
<link rel='stylesheet' id='elementor-pro-css' href='https://romansementsov.ru/wp-content/plugins/elementor-pro/assets/css/frontend-lite.min.css?ver=3.7.7'  media='all' />
<link rel='stylesheet' id='font-awesome-5-all-css' href='https://romansementsov.ru/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=3.8.0'  media='all' />
<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://romansementsov.ru/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=3.8.0'  media='all' />
<link rel='stylesheet' id='elementor-global-css' href='https://romansementsov.ru/wp-content/uploads/elementor/css/global.css?ver=1705849900'  media='all' />
<link rel='stylesheet' id='elementor-post-22599-css' href='https://romansementsov.ru/wp-content/uploads/elementor/css/post-22599.css?ver=1746191835'  media='all' />
<script type="text/javascript" src="https://romansementsov.ru/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://romansementsov.ru/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script type="text/javascript" src="https://romansementsov.ru/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=3.8.0" id="font-awesome-4-shim-js"></script>
<link rel="https://api.w.org/" href="https://romansementsov.ru/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://romansementsov.ru/wp-json/wp/v2/posts/22599" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://romansementsov.ru/xmlrpc.php?rsd" />

<link rel='shortlink' href='https://romansementsov.ru/?p=22599' />
<link rel="preload" href="https://romansementsov.ru/wp-content/themes/reboot/assets/fonts/wpshop-core.ttf" as="font" crossorigin><script>var fixed_main_menu = 'yes';</script>
    <style>::selection, .card-slider__category, .card-slider-container .swiper-pagination-bullet-active, .post-card--grid .post-card__thumbnail:before, .post-card:not(.post-card--small) .post-card__thumbnail a:before, .post-card:not(.post-card--small) .post-card__category,  .post-box--high .post-box__category span, .post-box--wide .post-box__category span, .page-separator, .pagination .nav-links .page-numbers:not(.dots):not(.current):before, .btn, .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle, .comment-respond .form-submit input, .page-links__item{background-color:#65a836}.entry-image--big .entry-image__body .post-card__category a, .home-text ul:not([class])>li:before, .page-content ul:not([class])>li:before, .taxonomy-description ul:not([class])>li:before, .widget-area .widget_categories ul.menu li a:before, .widget-area .widget_categories ul.menu li span:before, .widget-area .widget_categories>ul li a:before, .widget-area .widget_categories>ul li span:before, .widget-area .widget_nav_menu ul.menu li a:before, .widget-area .widget_nav_menu ul.menu li span:before, .widget-area .widget_nav_menu>ul li a:before, .widget-area .widget_nav_menu>ul li span:before, .page-links .page-numbers:not(.dots):not(.current):before, .page-links .post-page-numbers:not(.dots):not(.current):before, .pagination .nav-links .page-numbers:not(.dots):not(.current):before, .pagination .nav-links .post-page-numbers:not(.dots):not(.current):before, .entry-image--full .entry-image__body .post-card__category a, .entry-image--fullscreen .entry-image__body .post-card__category a, .entry-image--wide .entry-image__body .post-card__category a{background-color:#65a836}.comment-respond input:focus, select:focus, textarea:focus, .post-card--grid.post-card--thumbnail-no, .post-card--standard:after, .post-card--related.post-card--thumbnail-no:hover, .spoiler-box, .btn-primary, .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle, .inp:focus, .entry-tag:focus, .entry-tag:hover, .search-screen .search-form .search-field:focus, .entry-content ul:not([class])>li:before, .text-content ul:not([class])>li:before, .page-content ul:not([class])>li:before, .taxonomy-description ul:not([class])>li:before, .entry-content blockquote,
        .input:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=range]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus{border-color:#65a836 !important}.post-card--small .post-card__category, .post-card__author:before, .post-card__comments:before, .post-card__date:before, .post-card__like:before, .post-card__views:before, .entry-author:before, .entry-date:before, .entry-time:before, .entry-views:before, .entry-content ol:not([class])>li:before, .text-content ol:not([class])>li:before, .entry-content blockquote:before, .spoiler-box__title:after, .search-icon:hover:before, .search-form .search-submit:hover:before, .star-rating-item.hover,
        .comment-list .bypostauthor>.comment-body .comment-author:after,
        .breadcrumb a, .breadcrumb span,
        .search-screen .search-form .search-submit:before, 
        .star-rating--score-1:not(.hover) .star-rating-item:nth-child(1),
        .star-rating--score-2:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-2:not(.hover) .star-rating-item:nth-child(2),
        .star-rating--score-3:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-3:not(.hover) .star-rating-item:nth-child(2), .star-rating--score-3:not(.hover) .star-rating-item:nth-child(3),
        .star-rating--score-4:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-4:not(.hover) .star-rating-item:nth-child(2), .star-rating--score-4:not(.hover) .star-rating-item:nth-child(3), .star-rating--score-4:not(.hover) .star-rating-item:nth-child(4),
        .star-rating--score-5:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(2), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(3), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(4), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(5){color:#65a836}a:hover, a:focus, a:active, .spanlink:hover, .entry-content a:not(.wp-block-button__link):hover, .entry-content a:not(.wp-block-button__link):focus, .entry-content a:not(.wp-block-button__link):active, .top-menu ul li>span:hover, .main-navigation ul li a:hover, .main-navigation ul li span:hover, .footer-navigation ul li a:hover, .footer-navigation ul li span:hover, .comment-reply-link:hover, .pseudo-link:hover, .child-categories ul li a:hover{color:#65a836}.top-menu>ul>li>a:before, .top-menu>ul>li>span:before{background:#65a836}.child-categories ul li a:hover, .post-box--no-thumb a:hover{border-color:#65a836}.post-box--card:hover{box-shadow: inset 0 0 0 1px #65a836}.post-box--card:hover{-webkit-box-shadow: inset 0 0 0 1px #65a836}body{font-family:"Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif;}.site-title, .site-title a{font-family:"Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif;}.site-description{font-family:"Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif;}</style>
<link rel="icon" href="https://romansementsov.ru/wp-content/uploads/2021/01/cropped-photo-1516910817563-4df1c1b69058-1-32x32.jpg" sizes="32x32" />
<link rel="icon" href="https://romansementsov.ru/wp-content/uploads/2021/01/cropped-photo-1516910817563-4df1c1b69058-1-192x192.jpg" sizes="192x192" />
<link rel="apple-touch-icon" href="https://romansementsov.ru/wp-content/uploads/2021/01/cropped-photo-1516910817563-4df1c1b69058-1-180x180.jpg" />
<meta name="msapplication-TileImage" content="https://romansementsov.ru/wp-content/uploads/2021/01/cropped-photo-1516910817563-4df1c1b69058-1-270x270.jpg" />
		<style type="text/css" id="wp-custom-css">
			#page{
	background-color: #edeff1;
}
.site-title, .site-title a {
    font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:20px;
}
.entry-excerpt{
	font-weight:400;
	text-align:left !important;
}

h3{
	margin-top: 40px !important;
	margin-bottom:5px !important;
	font-size:1.3em;
}
ul{
	margin-top: 20px !important;
	margin-bottom:5px !important;
}
h2{
	font-size:1.6em;
}		</style>
		    <meta name="ahrefs-site-verification" content="fa87c4719b74c477c7099d113a65711de0c5b47bc35527d557261dd8e95a50c3"></head>

<body class="wp-singular post-template-default single single-post postid-22599 single-format-standard wp-embed-responsive wp-theme-reboot sidebar-none elementor-default elementor-kit-40680 elementor-page elementor-page-22599">



<div id="page" class="site">
    <a class="skip-link screen-reader-text" href="#content">Перейти к содержанию</a>

    <div class="search-screen-overlay js-search-screen-overlay"></div>
    <div class="search-screen js-search-screen">
        
<form role="search" method="get" class="search-form" action="https://romansementsov.ru/">
    <label>
        <span class="screen-reader-text">Search for:</span>
        <input type="search" class="search-field" placeholder="Поиск..." value="" name="s">
    </label>
    <button type="submit" class="search-submit"></button>
</form>    </div>

    

<header id="masthead" class="site-header full" itemscope itemtype="http://schema.org/WPHeader">
    <div class="site-header-inner fixed">

        <div class="humburger js-humburger"><span></span><span></span><span></span></div>

        
<div class="site-branding">

    <div class="site-logotype"><a href="https://romansementsov.ru/"><img src="https://romansementsov.ru/wp-content/uploads/2022/11/cropped-ico-1-2.png" alt="RS"></a></div><div class="site-branding__body"><div class="site-title"><a href="https://romansementsov.ru/">RS</a></div></div></div><!-- .site-branding --><div class="top-menu"><ul id="top-menu" class="menu"><li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5"><a target="_blank" href="https://romansementsov.ru/blog">Блог</a></li>
<li id="menu-item-45910" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-45910"><a href="https://romansementsov.ru/category/event/">Конференции</a></li>
<li id="menu-item-35488" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35488"><a rel="nofollow" href="https://romansementsov.ru/smi-about/">СМИ о нас</a></li>
<li id="menu-item-1002" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1002"><a target="_blank" rel="nofollow" href="https://romansementsov.ru/contacts">Контакты</a>
<ul class="sub-menu">
	<li id="menu-item-59243" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-59243"><a href="https://romansementsov.ru/magnitnye-buri/">Магнитные бури</a>
	<ul class="sub-menu">
		<li id="menu-item-59244" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-59244"><a href="/магнитные-бури-по-городам/">По городам</a></li>
	</ul>
</li>
	<li id="menu-item-60454" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-60454"><a href="/atmosfernoe-davlenie/">Атмосферное давление</a>
	<ul class="sub-menu">
		<li id="menu-item-60455" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60455"><a href="/atmosfernoe-davlenie/po-gorodam">По городам</a></li>
	</ul>
</li>
</ul>
</li>
</ul></div>                <div class="header-search">
                    <span class="search-icon js-search-icon"></span>
                </div>
            
    </div>
</header><!-- #masthead -->


    
    <nav id="site-navigation" class="main-navigation full" style="display: none;">
        <div class="main-navigation-inner full">
            <ul id="header_menu"></ul>
        </div>
    </nav>
    <div class="container header-separator"></div>


    <div class="mobile-menu-placeholder js-mobile-menu-placeholder"></div>
    
	
    <div id="content" class="site-content fixed">

        
        <div class="site-content-inner">
    
        
        <div id="primary" class="content-area" itemscope itemtype="http://schema.org/Article">
            <main id="main" class="site-main article-card">

                
<article id="post-22599" class="article-post post-22599 post type-post status-publish format-standard  category-16">

    
        <div class="breadcrumb" id="breadcrumbs"><span><span><a href="https://romansementsov.ru/">Блог</a></span> » <span><a href="https://romansementsov.ru/category/%d0%be%d0%b1%d1%83%d1%87%d0%b5%d0%bd%d0%b8%d0%b5/">Обучение</a></span> » <span class="breadcrumb_last" aria-current="page">ТОП-20 курсов «Андроид-разработчик»: обучение Android-разработке онлайн. Платные и бесплатные. Рейтинг, сравнение, стоимость.</span></span></div>
                                <h1 class="entry-title" itemprop="headline">ТОП-20 курсов «Андроид-разработчик»: обучение Android-разработке онлайн. Платные и бесплатные. Рейтинг, сравнение, стоимость.</h1>
                    
        
        
    
    
    
    <div class="entry-content" itemprop="articleBody">
        <div class="table-of-contents"><div class="table-of-contents__header"><span class="table-of-contents__hide js-table-of-contents-hide">Содержание</span></div><ol class="table-of-contents__list js-table-of-contents-list" style="display:none;">
<li class="level-1"><a rel="nofollow noreferrer noopener" href="#1-mesto-kurs-professiya-android-razrabotchik">1 место. Курс «Профессия Android-разработчик» — Skillbox</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#2-mesto-kurs-fakultet-android-razrabotki">2 место. Курс «Факультет Android-разработки» — GeekBrains</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#3-mesto-kurs-android-razrabotchik-s-nulya">3 место.Курс «Android-разработчик с нуля» — Нетология</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-professiya-android-razrabotchik-skillfactory">Курс «Профессия Android-разработчик» — SkillFactory</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-android-developer-productstar">Курс «Android-developer» — ProductStar</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-android-razrabotchik-bazovyy-uroven">Курс «Android-разработчик. Базовый уровень» — Skillbox</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-android-razrabotchik-loft-shkola-onlayn">Курс «Android-разработчик» — LOFT &#8212; Школа онлайн образования</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-razrabotka-android-prilozheniy-dlya">Курс «Разработка Android-приложений для мобильных устройств» — Открытое образование</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-java-junior-programmist-android-razrabotchik">Курс «Java Junior программист (Android-разработчик)» — Easy UM</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-android-razrabotchik-uroven-1-tsentr">Курс «Android &#8212; разработчик. Уровень 1. » — Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-android-studio-neco">Курс «Android Studio» — neco</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-programmirovanie-pod-android-javarush">Курс «Программирование под Андроид» — JavaRush</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-razrabotka-mobilnyh-prilozheniy-s-nulya">Курс «Разработка мобильных приложений с нуля» — Нетология</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-uroki-po-osnovam-razrabotki-android">Курс «Уроки по основам разработки Android-приложений» — Start Android</a></li></ol></div><div data-elementor-type="wp-post" data-elementor-id="22599" class="elementor elementor-22599">
									<section class="elementor-section elementor-top-section elementor-element elementor-element-368ad92 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="368ad92" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c4137ce" data-id="c4137ce" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-bb6983e elementor-widget elementor-widget-text-editor" data-id="bb6983e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
			<style>/*! elementor - v3.8.0 - 30-10-2022 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style>				<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="1-mesto-kurs-professiya-android-razrabotchik"><a href='https://romansementsov.ru/link/16775523' target='_blank' rel='nofollow' data-wpel-link='internal'>1 место. Курс «Профессия Android-разработчик» — Skillbox</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://romansementsov.ru/link/16775523' target='_blank' rel='nofollow' data-wpel-link='internal'>https://skillbox.ru/course/profession-android-developer-2021/</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-ca07ea0 elementor-widget elementor-widget-image" data-id="ca07ea0" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
			<style>/*! elementor - v3.8.0 - 30-10-2022 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style>									<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120606879.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2023-02-11_120606879" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTE5MzMsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIzLTAyLTExXzEyMDYwNjg3OS5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" fetchpriority="high" decoding="async" width="730" height="311" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120606879.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120606879.png 959w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120606879-300x128.png 300w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120606879-768x328.png 768w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120606879-870x371.png 870w" sizes="(max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="311"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-e9ca166 elementor-widget elementor-widget-text-editor" data-id="e9ca166" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class="elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor" data-id="e8b043f" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><div class="elementor-text-editor elementor-clearfix"><div style="text-align: left;"><span style="font-size: 14pt;"><strong><span style="font-family: geometria-regular;">Стоимость: </span></strong><span style="font-family: geometria-regular;">цену уточняйте на сайте.</span></span></div></div></div></div><div class="elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button" data-id="dc96d3f" data-element_type="widget" data-widget_type="button.default"><div class="elementor-widget-container"><div class="elementor-button-wrapper"><a class="elementor-button-link elementor-button elementor-size-sm" role="button" href="https://romansementsov.ru/link/16775523" target="_blank" rel="nofollow noopener" data-wpel-link="internal"><span class="elementor-button-content-wrapper"><span class="elementor-button-text">Перейти на официальный сайт →</span></span></a></div></div></div>						</div>
				</div>
				<div class="elementor-element elementor-element-6a4348b elementor-widget elementor-widget-text-editor" data-id="6a4348b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<ul><li>Программа адаптирована под требования работодателей</li><li>Командный дипломный проект</li><li>Бесплатные ознакомительные модули</li><li>Помощь в трудоустройстве</li></ul><p><strong>Кому подойдёт этот курс</strong></p><ul><li><strong>Новичкам в программировании<br /></strong>Без стресса пройдёте путь от новичка до уверенного Android-разработчика: с нуля научитесь программировать на Kotlin, напишете первые приложения для портфолио и сможете трудоустроиться сразу после курса.</li><li><strong>Начинающим разработчикам<br /></strong>На практике закрепите основы и углубитесь в более сложные темы. Научитесь создавать и тестировать большие приложения по ТЗ от реального заказчика.</li><li><strong>Программистам, которые хотят поменять направление<br /></strong>Узнаете об особенностях разработки и тестирования мобильного ПО. Получите системные знания и портфолио, сможете найти работу Android-разработчиком и повысить доход.</li></ul><p><strong>Чему вы научитесь</strong></p><ol><li><strong>Программировать на Kotlin</strong><br />Kotlin — основной язык для программирования приложений на Android. Вы с нуля изучите и базовые возможности языка, и продвинутые концепции — такие как многопоточность.</li><li><strong>Работать в среде Android Studio<br /></strong>Узнаете, как проектировать экраны и программировать логику приложений, научитесь релизить свои проекты в Google Play.</li><li><strong>Использовать Android SDK<br /></strong>Будете создавать динамичные приложения, которые решают проблемы пользователей. Например, научитесь получать доступ к камере устройства или к местоположению.</li><li><strong>Создавать анимации и кастомные экраны<br /></strong>Скучные и статичные приложения — прошлый век. Вы узнаете всё, что нужно для проектирования нестандартных переходов между состояниями приложения, и сможете закодить даже самый необычный экран.</li><li><strong>Тестировать приложения<br /></strong>Кто будет пользоваться вашим приложением, если оно не работает? Вы научитесь проверять работоспособность проектов при разных условиях, использовать эмуляторы и симуляторы.</li><li><strong>Проектировать стабильные и быстрые приложения<br /></strong>Шаблоны проектирования помогут вам ускорить процесс разработки, а ещё вы узнаете, как не допускать утечек памяти — про этот аспект часто забывают новички.</li></ol><p><strong>Программа<br /></strong><em>Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.<strong><br /></strong>83 модуля, 315 уроков</em></p><ol><li><strong>Kotlin</strong></li></ol><ul><li>Переменные.</li><li>Функции.</li><li>Условия и циклы.</li><li>Коллекции.</li><li>Объекты.</li><li>ООП.</li><li>Сравнение типов.</li><li>Исключения.</li><li>Корутины.</li><li>Потоки.</li></ul><ol start="2"><li><strong>Android-разработчик. Уровень 1</strong></li></ol><ul><li>Введение в Android-разработку.</li><li>Сборка и ресурсы.</li><li>Разметка, views.</li><li>Вёрстка с помощью ConstraintLayout.</li><li>Жизненный цикл Activity.</li><li>Открытие новых экранов.</li><li>Фрагменты.</li><li>Работа с ViewPager и диалогами.</li><li>Списки.</li><li>Списки. Best practices.</li><li>Разрешения, работа с датой и временем.</li><li>Android jetpack: ViewModel, Navigation.</li><li>Многопоточность.</li><li>Работа с сетью.</li><li>Обмен данными по сети. Библиотека Retrofit.</li><li>Корутины в Kotlin.</li><li>Работа с файлами.</li><li>Введение в Базы данных.</li><li>Базы данных в</li><li>Scoped storage.</li><li>Оповещения (push-уведомления).</li><li>Выполнение задач в фоне.</li><li>Дизайн-концепция Material design.</li><li>Основы внедрения зависимостей.</li><li>Подготовка приложения к релизу.</li></ul><ol start="3"><li><strong>Android-разработчик. Уровень 2</strong></li></ol><ul><li>Создаём собственные View и анимации.</li><li>Работа со списками.</li><li>Declarative UI.</li><li>Выполнение задач в фоновом режиме: практика.</li><li>Продвинутое внедрение зависимостей (dependency injection). Dagger 2.</li><li>Паттерны построения приложения.</li><li>Паттерны презентационного слоя.</li><li>Тестирование.</li><li>Выход приложения.</li><li>Утечки памяти и статические анализаторы.</li><li>Code review на продвинутом уровне.</li><li>Основы.</li><li>Часть 2. Операторы.</li></ul><ol start="4"><li><strong>Система контроля версий Git</strong></li></ol><ul><li>Версии программного кода.</li><li>Установка Git.</li><li>Индекс и частичные коммиты.</li><li>Сравнение версий.</li><li>Отмена изменений и откат версий.</li><li>Репозитории и коллективная работа.</li><li>Ветки — создание и управление.</li><li>Слияние и разрешение конфликтов.</li><li>Полезные инструменты.</li><li>Правила работы с Git.</li></ul><ol start="5"><li><strong>Язык запросов SQL</strong></li></ol><ul><li>Введение.</li><li>Структура БД, запрос DESCRIBE.</li><li>Выбор и фильтрация данных, запрос SELECT.</li><li>Функции и выражения, агрегация данных.</li><li>Отношения и соединение таблиц: JOIN.</li><li>Группировка.</li><li>Модификация данных.</li><li>Подзапросы.</li><li>Объявление и изменение структуры данных.</li></ul><ol start="6"><li><strong>Английский для IT-специалистов</strong></li></ol><ul><li>IT Resume and CV: Составляем резюме на английском.</li><li>Job interview: questions and answers: Проходим собеседование на английском.</li><li>Teamwork: Говорим о командной работе и процессах на английском.</li><li>Workplace communication: Английский для общения.</li><li>Business letter: Ведем переписку на английском.</li><li>Software development: Разбираем все этапы жизненного цикла программного обеспечения на английском.</li><li>System concept development and SRS: Составляем ТЗ на английском.</li><li>Design: Говорим об основных концепциях проектирования.</li><li>Development and Testing: Разбираем ключевые термины, которые используются в разработке и тестировании.</li><li>Deployment and Maintenance: Обсуждаем типичные действия при развертывании и дальнейшем сопровождении ПО.</li></ul><ol start="7"><li><strong>Карьера и развитие для программиста</strong></li></ol><ul><li>Что нужно работодателю?</li><li>Как создавать резюме и искать работу.</li><li>Как успешно пройти собеседование.</li><li>Как пройти испытательный срок.</li></ul><ol start="8"><li><strong>Figma 2.0</strong></li></ol><ul><li>Введение в Figma. Обзор возможностей.</li><li>Работа с графикой.</li><li>Редактор Figma — модульные сетки и монтажные области.</li><li>Создание и настройка компонентов, работа с эффектами.</li><li>Создание вложенных компонентов. Auto Layout.</li><li>Организация рабочего пространства компонентов и стилей. Командная работа, контроль версий и передача макетов в разработку.</li><li>Прототипирование.</li><li>Figma Animate.</li><li>Бонус-модуль. Обзор и применение Figma plugins.</li></ul><ol start="9"><li><strong>Ручное тестирование мобильных приложений</strong></li></ol><ul><li>Тестирование мобильных приложений.</li><li>Общее знакомство с темой.</li><li>Ориентация и экраны.</li><li>Эмуляторы и симуляторы.</li><li>Сборка приложений и продвинутые функции Android Studio и XCode.</li><li>GPS и батарея.</li><li>Связь.</li><li>Скриншоты и логи.</li><li>Информация о дипломном проекте.</li></ul><p><strong>Дипломные проекты:</strong></p><ol><li>Командный проект – мобильное приложение для Android</li><li>Консольное приложение для логистического центра</li><li>Аналог Unsplash</li><li>Аналог Strava</li><li>Аналог Reddit</li></ol><p><strong>Диплом </strong><strong>Skillbox</strong></p><p>Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-c09fcce greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="c09fcce" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://romansementsov.ru/link/16775523" target="_blank" rel="nofollow" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2c983f8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2c983f8" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-15fd64d" data-id="15fd64d" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-7d5bbc8 elementor-widget elementor-widget-text-editor" data-id="7d5bbc8" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="2-mesto-kurs-fakultet-android-razrabotki"><a href='https://romansementsov.ru/link/57402752' target='_blank' rel='nofollow' data-wpel-link='internal'>2 место. Курс «Факультет Android-разработки» — GeekBrains</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://romansementsov.ru/link/57402752' target='_blank' rel='nofollow' data-wpel-link='internal'>https://gb.ru/geek_university/android</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-41697e5 elementor-widget elementor-widget-image" data-id="41697e5" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120707166.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2023-02-11_120707166" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTE5MzQsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIzLTAyLTExXzEyMDcwNzE2Ni5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" decoding="async" width="730" height="269" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120707166.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120707166.png 795w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120707166-300x111.png 300w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120707166-768x283.png 768w" sizes="(max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="269"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-7ff62e8 elementor-widget elementor-widget-text-editor" data-id="7ff62e8" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class="elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor" data-id="e8b043f" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><div class="elementor-text-editor elementor-clearfix"><div style="text-align: left;"><span style="font-size: 14pt;"><strong><span style="font-family: geometria-regular;">Стоимость: </span></strong><span style="text-align: center;">Рассрочка до 36 месяцев &#8212; от 4 828 ₽ / мес</span></span></div></div></div></div><div class="elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button" data-id="dc96d3f" data-element_type="widget" data-widget_type="button.default"><div class="elementor-widget-container"><div class="elementor-button-wrapper"><a class="elementor-button-link elementor-button elementor-size-sm" role="button" href="https://romansementsov.ru/link/57402752" target="_blank" rel="nofollow noopener" data-wpel-link="internal"><span class="elementor-button-content-wrapper"><span class="elementor-button-text">Перейти на официальный сайт →</span></span></a></div></div></div>						</div>
				</div>
				<div class="elementor-element elementor-element-96f00b5 elementor-widget elementor-widget-text-editor" data-id="96f00b5" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong>Кому подойдет курс</strong></p><ul><li><em>Начинающим Android-разработчикам<br /></em>Освоите методологии и стандарты, научитесь работать с продвинутыми инструментами разработчика</li><li><em>Новичкам в программировании<br /></em>Поможем сменить деятельность, перейти в перспективную профессию и больше зарабатывать на интересных проектах.</li><li><em>Практикующим IT-специалистам<br /></em>Попробуете новое направление, систематиизируете знания и сможете зарабатывать больше</li></ul><p><strong>Программа обучения<br /></strong>Вы научитесь писать приложения на Java и Kotlin, работать с графикой и анимацией, проводить тестирования. Вы также освоите командную разработку и подготовитесь к собеседованию на должность Android-разработчика.</p><p><em>164 часа контента, 330 часов практики, 2-3 вебинара в неделю</em></p><p><strong>I четверть &#8212; Основы Android- разработки на Java</strong></p><p>В первой четверти вы погрузитесь в язык программирования Java до уровня, необходимого для быстрого старта в разработке под Android. Познакомитесь с объектно-ориентированным программированием, исключениями, коллекциями и работой с сетью. Изучите механизмы работы с системой Android, разберете жизненный цикл приложения, получите навыки в верстке приложений. Узнаете, каким образом можно отображать информацию на экране устройства. Ознакомитесь с основными возможностями приложений на Android.</p><p><strong>Курсы</strong></p><ul><li>Видеокурс «Как учиться эффективно»</li><li>Java Core для Android</li><li>Android 1. Знакомство с платформой</li></ul><p><strong>Проект</strong></p><ul><li>Создание приложения для ведения заметок</li></ul><p><strong>II четверть &#8212; Углубленное изучение Android на языке Kotlin</strong></p><p>Во второй четверти вы получите продвинутые навыки разработки приложений под Android. Научитесь работать с основными компонентами приложения, создавать интерфейсы с элементами различной сложности и применять основы материального дизайна. Освоите выход в интернет и отправку запросов на удаленный сервер. Познакомитесь с push-уведомлениями, многопоточностью, получением данных через API и сохранением их в базу данных с помощью Room. Научитесь использовать возможности GPS-навигации и Google-карт.</p><p><strong>Курсы</strong></p><ul><li>Android на Kotlin</li><li>Material design</li></ul><p><strong>III четверть &#8212; Профессиональная разработка приложений</strong></p><p>В третьей четверти рассказываем о профессиональных подходах в коммерческой Android-разработке. Вы изучите внедрение зависимостей, многопоточность на основе функционального программирования. Изучите наиболее востребованные библиотеки в разработке под Android: RxJava, Dagger 2, Moxy, Cicerone и другие. В завершении четверти вы освоите профессиональные подходы в разработке под Андроид, архитектуры приложения, используете библиотеку внедрения зависимостей Koin, освоите многопоточность с применением Coroutines. Получите понимание многомодульности проекта и научитесь применять темную тему в приложении.</p><p><strong>Курсы</strong></p><ul><li>Популярные библиотеки: RxJava 2, Dagger 2, Moxy</li><li>Профессиональная разработка Android-приложений</li></ul><p><strong>Проект</strong></p><ul><li>Создание переводчика с английского на русский</li></ul><p><strong>IV четверть &#8212; Командная разработка и тестирование приложений, подготовка к собеседованию</strong></p><p>Четверть начнется с погружения в тестирование приложений на стороне разработчика. Вы освоетесь со всеми основными видами тестов: Unit, инструментальные и UI-тесты с использованием соответствующих библиотек. Примените в работе Гибкие методологии в командной разработке приложения, систему контроля версий Git, ознакомитесь с принципами Continious Integration и Continious Delivery. Пройдете все этапы разработки приложения от идеи до релиза. В конце четверти вас ждет подготовка к техническому собеседованию на позицию Middle-разработчика. Вы получите знания и навыки, необходимые для старта карьеры в IT-компании.</p><p><strong>Курсы</strong></p><ul><li>Тестирование</li><li>Командная разработка Android-приложения</li><li>Подготовка к собеседованию Android-разработчика</li></ul><p><strong>Проект</strong></p><ul><li>Командная разработка Android-приложения</li></ul><p><strong>Курсы вне четверти</strong></p><ul><li>Базовый курс</li><li>Алгоритмы Java. Интерактивный курс</li><li>Подготовка к поиску работы</li><li>MeetUp Факультета Android-разработки</li></ul><p><strong>Факультативы</strong></p><ul><li>Интерфейс приложений: работа дизайнеров и программистов</li><li>Корутины в Kotlin</li><li>Продвинутые операторы Kotlin</li><li>Аналитика и монетизация мобильных приложений</li><li>Сборка Android-приложения с помощью Gradle Build Tool</li><li>Законное индивидуальное предпринимательство и фриланс</li><li>Мобильная разработка на Flutter</li><li>Чистая архитектура в разработке под Android</li></ul><p><strong>Проект</strong></p><p>Рекомендательная система для интернет-магазина, прогнозирование оттока клиентов.</p><p>Вы получаете электронный <strong>сертификат и диплом</strong> о профессиональной переподготовке, их можно приложить к портфолио и показать работодателю.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-9c763ae greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="9c763ae" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://romansementsov.ru/link/57402752" target="_blank" rel="nofollow" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-fbe803d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fbe803d" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c937d25" data-id="c937d25" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-07e8f66 elementor-widget elementor-widget-text-editor" data-id="07e8f66" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="3-mesto-kurs-android-razrabotchik-s-nulya"><a href='https://romansementsov.ru/link/22757681' target='_blank' rel='nofollow' data-wpel-link='internal'>3 место.Курс «Android-разработчик с нуля» — Нетология</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://romansementsov.ru/link/22757681' target='_blank' rel='nofollow' data-wpel-link='internal'>https://netology.ru/programs/android-app</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-66fc755 elementor-widget elementor-widget-image" data-id="66fc755" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120759001.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2023-02-11_120759001" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTE5MzUsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIzLTAyLTExXzEyMDc1OTAwMS5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" decoding="async" width="730" height="260" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120759001-1024x365.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120759001-1024x365.png 1024w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120759001-300x107.png 300w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120759001-768x274.png 768w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120759001-870x310.png 870w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2023-02-11_120759001.png 1081w" sizes="(max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="260"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-83605fc elementor-widget elementor-widget-text-editor" data-id="83605fc" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class="elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor" data-id="e8b043f" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><div class="elementor-text-editor elementor-clearfix"><div style="text-align: left;"><span style="font-size: 14pt;"><strong><span style="font-family: geometria-regular;">Стоимость: </span></strong><span style="text-align: center;">109 500 ₽ или рассрочка на 24 месяца &#8212; 4 562 ₽ / мес</span></span></div></div></div></div><div class="elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button" data-id="dc96d3f" data-element_type="widget" data-widget_type="button.default"><div class="elementor-widget-container"><div class="elementor-button-wrapper"><a class="elementor-button-link elementor-button elementor-size-sm" role="button" href="https://romansementsov.ru/link/22757681" target="_blank" rel="nofollow noopener" data-wpel-link="internal"><span class="elementor-button-content-wrapper"><span class="elementor-button-text">Перейти на официальный сайт →</span></span></a></div></div></div>						</div>
				</div>
				<div class="elementor-element elementor-element-5e4f177 elementor-widget elementor-widget-text-editor" data-id="5e4f177" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong>На курсе вы научитесь</strong></p><ul><li>Разрабатывать на Java и Kotlin<br />Вы изучите основы Java и Kotlin, освоите объектно-ориентированное программирование и работу с вычислениями в оперативной памяти</li><li>Проектировать приложения<br />Вы сможете самостоятельно проектировать логику работы мобильного приложения, настраивать регистрацию и другие ключевые события</li><li>Верстать интерфейсы<br />Вы научитесь верстать графические интерфейсы и адаптировать мобильные приложения под любые Android-устройства</li></ul><p><strong>Программа курса</strong></p><ol><li><strong>Основы Java</strong></li></ol><p>Плотно поработаете с Java. Создадите консольный планировщик личных дел или менеджер задач, который сможет добавлять новую задачу в календарь, оповещать, сколько до неё осталось дней, показывать список дел, сортировать дела по важности, искать самое длительное задание.</p><ul><li>Первая программа на Java</li><li>Структура программы</li><li>Условные операторы и циклы</li><li>Типы данных в Java: примитивы</li><li>Типы данных в Java: объекты</li><li>Исключения, Stacktrace, регулярные выражения</li><li>InMemory хранение данных: массивы</li><li>Массивы одномерные</li><li>Массивы многомерные</li></ul><ol start="2"><li><strong>Основы объектно-ориентированного программирования. Коллекции</strong></li></ol><p>Изучите принципы объектно-ориентированного программирования на Java. Разберёте принципы принятия решений в проектировании, научитесь использовать массивы и применять вспомогательные функции массивов, научитесь применять механизмы коллекций в Java и пакет java.util.Collection.</p><p><em>Основы объектно-ориентированного программирования</em></p><ul><li>Структура класса</li><li>Модификаторы доступа, наследование</li><li>Полиморфизм</li><li>Абстракции и интерфейсы</li></ul><p><em>InMemory хранение данных: коллекции</em></p><ul><li>Коллекции List</li><li>Коллекции Queue</li><li>Коллекции HashMap и HashSet</li><li>Коллекции TreeSet</li><li>Коллекции TreeMap</li></ul><ol start="3"><li><strong>Английский язык для начинающих разработчиков</strong></li></ol><p>В этом модуле вас ждут десять видеолекций, которые помогут вам начать разговаривать на английском языке как настоящий разработчик.</p><ul><li>Лексика, без которой не обойтись</li><li>Как вести переписку на английском</li><li>Чтение документации и анализ требований</li><li>Программирование</li><li>Тестирование ПО</li><li>Стрессовые ситуации</li><li>Устранение неполадок</li><li>Работа и роли в команде</li><li>Поддерживаем любую беседу на английском</li><li>Собрания, презентации на высшем уровне</li></ul><ol start="4"><li><strong>Основы Kotlin, отличия от Java и интеграция</strong></li></ol><p>Познакомитесь с Kotlin — современным языком разработки Android-приложений. Он создан на основе Java, но более прост в работе. Узнаете, как перейти в разработке с Java на Kotlin в одном проекте, о совместимости языков, а также начнёте программировать на Kotlin.</p><ul><li>На практике начнёте работу над итоговым проектом «Социальная сеть».</li><li>Рабочее окружение: Gradle, Plugins, IntelliJ IDEA</li><li>Отличия от Java: immutability, переменные, типы данных, операторы и приведение типов</li><li>Управляющие конструкции: if, switch, циклы. Работа с отладчиком</li></ul><ol start="5"><li><strong>Функции, автотесты и объектно-ориентированное программирование на Kotlin</strong></li></ol><p>Получите опыт написания Unit-тестов, использования системы Continuous Integration. Перейдёте к особенности объектно-ориентированного программирования (ООП) в Kotlin.</p><ul><li>Функции, автотесты и Continuous Integration</li><li>ООП: объекты и классы</li><li>ООП: композиция, наследование и интерфейсы</li></ul><ol start="6"><li><strong>Исключения, коллекции и продвинутые концепции Kotlin</strong></li></ol><p>Разберёте продвинутые концепции программирования на Kotlin. На практике перейдёте к обработке нестандартных и исключительных ситуаций в вашем проекте.</p><ul><li>Исключения</li><li>Generics и коллекции</li><li>Лямбды, extension-функции, операторы</li><li>Sequences</li></ul><ol start="7"><li><strong>Android Studio. Разработка макетов приложения</strong></li></ol><p>Освоите навыки разработки Android-приложений. Познакомитесь с Android Studio, создадите первое мобильное приложение и изучите работу со списками, обработку событий, работу с дизайном, навигацией, Push-уведомлениями.</p><p>На практике сверстаете макеты постов, страниц профиля, чата и других элементов к вашему проекту.</p><ul><li>Android Studio, SDK, эмулятор и первое приложение</li><li>Ресурсы, View и ViewGroup</li><li>ConstraintLayout</li></ul><ol start="8"><li><strong>Работа со списками и обработка событий</strong></li></ol><p>Разберётесь в обработке событий в Android. На практике вам предстоит решить задачу дебаггинга и автотестирования чужого готового приложения, написать автотесты на своё приложение, создать CRUD — набор функций для работы с базой данных: создание постов, редактирование, просмотр списка, удаление.</p><ul><li>Обработка событий в Android</li><li>Архитектура: MVVM</li><li>Отображение списков: RecyclerView</li><li>CRUD: списки, добавление, удаление, изменение</li></ul><ol start="9"><li><strong>Дизайн и навигация</strong></li></ol><p>Поработаете над дизайном приложения. Задачи на практике:</p><ul><li>интеграция компонентов Material Design — перевёрстка приложения, работа с готовыми анимации из MD;</li><li>создание навигации: экран со списком — просмотр деталей.</li><li>Material Design</li><li>Intents и организация навигации (перемещение между Activity)</li><li>Хранение данных</li><li>Fragments, FragmentManager</li></ul><ol start="10"><li><strong>Основы графического дизайна</strong></li></ol><p>Узнаете о принципах графического дизайна и научитесь работать с композицией, формой и цветом. Попрактикуетесь в создании коллажей, композиций и абстракций, нарисуете логотип для собственного бренда.</p><p>Видеокурс включает конспекты, дополнительные материалы для изучения, тесты и задания с самопроверкой.</p><ul><li>Основы композиции</li><li>Теория цвета</li><li>Цифровая эстетика и новые медиа</li><li>Типографика</li><li>Введение в брендинг и современный плакат</li><li>VR</li></ul><p><strong>Основы Photoshop</strong></p><p>Познакомитесь с интерфейсом и ключевыми инструментами Adobe Photoshop. Узнаете, как настраивать цвета, работать со слоями, масками и смарт-объектами, растровыми и векторными изображениями.</p><p>Видеокурс включает конспекты, дополнительные материалы для изучения и тесты.</p><ul><li>Введение в Photoshop</li><li>Ретушь и цветокоррекция изображения</li><li>Коллаж с двойной экспозицией</li><li>Создание фотоманипуляции</li><li>Создание реалистичного мокапа</li><li>Постер в Photoshop</li><li>Duotone изображения</li><li>Создание сайта в Photoshop</li><li>Gif в Photoshop</li></ul><ol start="11"><li><strong>Основы Figma</strong></li></ol><p>Познакомитесь с базовыми функциями Figma — программы для создания интерфейсов. Узнаете приёмы для ускорения работы и научитесь создавать интерактивные прототипы.</p><p>Видеокурс включает конспекты, дополнительные материалы для изучения и тесты.</p><ul><li>Экскурсия по Figma</li><li>Основные объекты</li><li>Взаимодействие с объектами</li><li>Типографика</li><li>Пространство и сетка</li><li>Дизайнер интерфейса</li><li>Что такое веб</li><li>Собираем лендинг вместе</li><li>Адаптивный дизайн</li><li>Состояния элементов</li><li>Основные элементы приложений</li><li>Рисуем экран продукта банковского приложения</li><li>Введение в компоненты</li><li>Стили</li><li>Рисуем экран продукта банковского приложения с компонентами</li><li>Прототипирование</li></ul><ol start="12"><li><strong>SQL, уведомления и Push</strong></li></ol><p>Разберётесь в интеграции с серверной части и как работать с Push-уведомлениями. На практике научитесь подключать СУБД SQLite, использовать СУБД в качестве хранилища постов; отображать уведомления и Push-уведомления.</p><ul><li>SQL и SQLite</li><li>Библиотека Room</li><li>Notifications &amp; Pushes</li></ul><ol start="13"><li><strong>Сетевые операции и работа с многопоточностью</strong></li></ol><p>Перейдёте к более сложным задачам Android-разработки. Изучите интеграцию с backend, работу с протоколами передачи данных и продвинутые вопросы интеграции с сервером, а также работу с многопоточностью и Coroutines (корутины) — работу с облегченными потоками. Многопоточность — это принцип, при котором несколько блоков программы выполняются параллельно.</p><ul><li>Интеграция с Backend: API, типичные формы интеграции</li><li>Сетевые запросы: Main Thread &amp; Background</li><li>Многопоточность: потоки, проблемы общих данных</li><li>Примитивы синхронизации и специализированные структуры данных</li><li>Современные подходы работы с многопоточностью</li><li>Многопоточность в Android</li><li>Retrofit (CRUD)</li></ul><ol start="14"><li><strong> Интеграция с серверной частью</strong></li></ol><p>Поработаете с многопоточностью и интеграцией с серверной частью на продвинутом уровне. На практике освоите Coroutines — современные подходы для работы с многопоточностью. Научитесь загружать и отображать изображения к постам, аватарки с использованием библиотеки Glide и загрузкой изображений на backend. Добавите в приложение регистрацию, аутентификацию и восстановление пароля. Научитесь принимать Push-уведомления. Изучите фоновые сервисы: как подгружать данные даже при неактивном приложении.</p><ul><li>Coroutines: легковесные потоки, Thread Pools &amp; Dispatchers</li><li>Coroutines: Scop, Cancellation, Supervision</li><li>Coroutines в Android</li><li>Flow</li><li>Продвинутые вопросы интеграции с серверной частью</li><li>Загрузка и отображение изображений</li><li>Регистрация, аутентификация и авторизация</li><li>Рассылка и приём Push-уведомлений</li></ul><ol start="15"><li><strong>Архитектура приложения</strong></li></ol><p>Разберётесь в архитектуре приложений, работе с анимацией, мультимедиа, геолокацией и датчиками, создании собственных View. Дополнительно изучите публикацию приложений в Google Play и облачные сервисы Firebase, которые упрощают использование машинного обучения в приложениях, например, распознавание по картинке.</p><p>На практике выстроите архитектуру приложения: выделите слои, разобьёте приложение по слоям. Используете Dagger: добавите в проект Dependency Injection.</p><ul><li>Dependency Injection</li><li>Architecture Components. Часть 1</li><li>Architecture Components. Часть 2</li><li>RecyclerView — продвинутое использование</li></ul><ol start="16"><li><strong>Анимации и создание собственных </strong><strong>View</strong></li></ol><p>Поработаете с анимациями в приложении. На практике создадите в проекте собственные View: статистику по социальным активностям «кто самый крутой автор» в формате прогрессов, диаграмм. Создадите также движущиеся прогрессы, круговые диаграммы с помощью добавления анимации, в том числе в собственные View.</p><ul><li>Custom Views &#8212; разработка собственных элементов интерфейса</li><li>Animations — создание анимаций. Часть 1</li><li>Animations — создание анимаций. Часть 2</li></ul><ol start="17"><li><strong>Интеграции сервисов. Публикация в </strong><strong>Google </strong><strong>Play</strong></li></ol><p>Изучите интеграцию с геосервисами, работу с мультимедиа и возможности бесплатных сервисов Firebase от Google для реализации искусственного интеллекта.</p><p>На практике освоите новые фишки: посты «я тут был» с геолокацией и отметкой на картах Yandex Maps &amp; Google maps, а также загрузку аудио/видео с камеры и их воспроизведение. Опубликуете приложение в Google Play: вручную и через Continuous Integration.</p><ul><li>Карты и геопозиционирование: Yandex Maps &amp; Google Maps</li><li>Работа с мультимедиа</li><li>Публикация приложения в Google Play и работа с Google Play Console</li><li>Обзор сервисов Firebase</li></ul><ol start="18"><li><strong>Дипломная работа: разработка социальной сети типа </strong><strong>LinkedIn</strong></li></ol><p>В процессе обучения вы будете делать много практических задач, все они будут объединены в разработку приложения типа ВКонтакте.</p><p>Для дипломного проекта вы разработаете второе приложение формата LinkedIn. В приложении пользователи могут создавать посты с медиаресурсами и геометками, но ключевое — позиции, где работал пользователь, его социальные связи, тематические посты в профессиональных каналах, чекины на конференциях, фото с экспертом, ссылки на YouTube.</p><p>Приложение будет разработано на Kotlin.</p><p>На проработку дипломной работы даётся 4 недели с общей нагрузкой в 48 часов</p><p>В процессе подготовки каждому студенту предоставляется 2 часа консультаций с персональным ментором по вопросам дипломной работы.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-6a6ceb6 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="6a6ceb6" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://romansementsov.ru/link/22757681" target="_blank" rel="nofollow" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e7b389e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e7b389e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4686443" data-id="4686443" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-40f517c elementor-widget elementor-widget-text-editor" data-id="40f517c" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-professiya-android-razrabotchik-skillfactory"><a href='https://romansementsov.ru/link/64937209' target='_blank' rel='nofollow' data-wpel-link='internal'>Курс «Профессия Android-разработчик» — SkillFactory</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://romansementsov.ru/link/64937209' target='_blank' rel='nofollow' data-wpel-link='internal'>https://skillfactory.ru/android-razrabotchik</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-529740a elementor-widget elementor-widget-image" data-id="529740a" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053526.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-08-23_053526" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjI2ODksInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA4LTIzXzA1MzUyNi5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="695" height="181" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053526.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053526.png 695w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053526-300x78.png 300w" sizes="auto, (max-width: 695px) 100vw, 695px" /><meta itemprop="width" content="695"><meta itemprop="height" content="181"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-b5ecff4 elementor-widget elementor-widget-text-editor" data-id="b5ecff4" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class="elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor" data-id="e8b043f" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><div class="elementor-text-editor elementor-clearfix"><div style="text-align: left;"><span style="font-size: 14pt;"><strong><span style="font-family: geometria-regular;">Стоимость: </span></strong><span style="text-align: center;">Рассрочка на 36 месяцев &#8212; от 4 033 ₽ / мес</span></span></div></div></div></div><div class="elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button" data-id="dc96d3f" data-element_type="widget" data-widget_type="button.default"><div class="elementor-widget-container"><div class="elementor-button-wrapper"><a class="elementor-button-link elementor-button elementor-size-sm" role="button" href="https://romansementsov.ru/link/64937209" target="_blank" rel="nofollow noopener" data-wpel-link="internal"><span class="elementor-button-content-wrapper"><span class="elementor-button-text">Перейти на официальный сайт →</span></span></a></div></div></div>						</div>
				</div>
				<div class="elementor-element elementor-element-5d717f7 elementor-widget elementor-widget-text-editor" data-id="5d717f7" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong>Программа онлайн-курса</strong></p><p><strong>Блок 1. Введение в IT</strong></p><ul><li>Вы научитесь понимать основные термины и технологии в IT</li></ul><p><strong>Блок 2. Программирование на Java</strong></p><p>Вы научитесь:<br />• настраивать рабочее окружение для создания проекта<br />• разбираться в типах данных и операторах<br />• создавать программу и имплементировать решение<br />• писать код на Java и применять принципы ООП<br />• использовать коллекции и библиотеки Java</p><p><strong>Блок 3. Kotlin и Android Studio</strong></p><p>Вы научитесь:<br />• тестировать логику<br />• программировать на Kotlin<br />• работать с Java и Kotlin в одном проекте<br />• работать в Android Studio<br />• настраивать сборку приложения в Gradle</p><p><strong>Блок 4. Основы Android UI</strong></p><p>Вы научитесь:<br />• создавать пользовательские интерфейсы различной сложности<br />• использовать различные методы построения экранов и навигации в приложении<br />• создавать различные анимации<br />• тестировать UI<br />• создавать виджеты для рабочего стола</p><p><strong>Блок 5. Варианты построения архитектур мобильных приложений</strong></p><p>Вы научитесь:<br />• создавать расширяемые и многомодульные приложения<br />• использовать различные UI-паттерны (MVP, MVVM, MVI), а также проектировать модель приложения, абстрагировать слои логики<br />• работать с различными библиотеками для внедрения зависимостей<br />• писать код, который можно тестировать, и создавать различные типы тестов для него</p><p><strong>Блок 6. Взаимодействие с сервером, работа с локальными хранилищами данных</strong></p><p>Вы научитесь:<br />• работать с различными форматами данных для передачи по сети, используя как предложенные платформой стандартные методы, так и современные библиотеки (GSON)<br />• организовывать сетевое взаимодействие, используя как предложенные платформой стандартные методы, так и современные библиотеки, например Retrofit<br />• работать с различными локальными источниками данных (Room, SQLite, файловая система, key-value хранилища SharedPreference)</p><p><strong>Блок 7. Многопоточность, реактивные подходы к построению приложения</strong></p><p>Вы научитесь:<br />• использовать Coroutines для реализации многопоточности<br />• понимать суть реактивного подхода и использовать RxJava для его реализации<br />• работать с различными библиотеками для авторизации пользователя в приложениях</p><p><strong>Блок 8. Больше о работе в фоне</strong></p><p>Вы научитесь:<br />• разрабатывать многопоточные или асинхронные приложения<br />• использовать существующие Android-компоненты для работы в фоне, взаимодействия с другими приложениями и элементами устройства (Service, WorkManager, AlarmManager, Broadcast Receiver)<br />• реализовать асинхронную работу приложения для увеличения производительности</p><p><strong>Блок 9. Подготовка приложения к публикации</strong></p><p>Вы научитесь:<br />• публиковать приложение в GooglePlay<br />• применять AppBundle и релизить приложение в GooglePlay</p><p><strong>Бонусный блок: Тестирование и безопасность приложения</strong></p><p>Вы научитесь:<br />• писать простые тесты для тестирования приложения перед выпуском<br />• пользоваться библиотекой JUnit, тестировать с помощью Asserts и Robolectric<br />• работать с Mocks и будете их писать в стиле Kotlin</p><ul><li>делать приложение более безопасным и устойчивым к взлому</li></ul><p><strong>Учебная стажировка</strong></p><p>Финальный проект — создание приложения по техническому заданию<br />• Разработаете второе мобильное приложение для портфолио, используя изученный стек технологий.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-7a03112 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="7a03112" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://romansementsov.ru/link/64937209" target="_blank" rel="nofollow" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-670ff5f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="670ff5f" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-96f72c6" data-id="96f72c6" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-c4c07c6 elementor-widget elementor-widget-text-editor" data-id="c4c07c6" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-android-developer-productstar"><a href='https://romansementsov.ru/link/13015074' target='_blank' rel='nofollow' data-wpel-link='internal'>Курс «Android-developer» — ProductStar</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://romansementsov.ru/link/13015074' target='_blank' rel='nofollow' data-wpel-link='internal'>https://productstar.ru/dev-android-course</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-e49ef36 elementor-widget elementor-widget-image" data-id="e49ef36" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053602.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-08-23_053602" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjI2OTAsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA4LTIzXzA1MzYwMi5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="730" height="198" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053602-1024x278.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053602-1024x278.png 1024w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053602-300x81.png 300w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053602-768x209.png 768w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053602-870x236.png 870w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053602.png 1215w" sizes="auto, (max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="198"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-06ef924 elementor-widget elementor-widget-text-editor" data-id="06ef924" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>Рассрочка на 24 месяца &#8212; 2 704 ₽/ мес</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://romansementsov.ru/link/13015074' target='_blank' rel='nofollow' class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-64b1230 elementor-widget elementor-widget-text-editor" data-id="64b1230" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<ul><li>Длительность 6 месяцев</li><li>Онлайн в удобное время</li><li>Обучение на практике</li><li>Доступ к курсу навсегда</li></ul><p><strong>Чему вы научитесь</strong></p><ul><li><em>Писать код на Java<br /></em>Изучите синтаксис языка, познакомитесь с переменными и операторами, научитесь писать и структурировать свой код и разбираться в чужом</li><li><em>Работа с библиотеками<br /></em>Изучите популярные библиотеки, необходимые для разработки мобильных приложений</li><li><em>Создавать Android-приложений<br /></em>Поймёте, как превратить строки кода на Java в работающую программу, и научитесь разрабатывать Android-приложения</li><li><em>Релиз в Google Play<br /></em>Освоите процесс подготовки вашего приложения к публикации в Google Play</li></ul><p><strong>Программа курса (60 лекций и воркшопов)</strong></p><p><strong>Блок 1: &#171;Основы Java&#187;</strong></p><ul><li>Знакомство с языком Java и инструментами</li><li>Переменные и типы данных в Java</li><li>Циклы и языковые конструкции в Java</li><li>Работа с массивами</li><li>Классы и объекты (Часть 1)</li><li>Классы и объекты (Часть 2)</li><li>Обработка исключений</li><li>Строки и регулярные выражения</li><li>Первая программа на Java</li><li>Бонусный урок. Разбираем Домашние задания</li></ul><p><strong>Блок 2: &#171;Java Core&#187;</strong></p><ul><li>Знакомство с алгоритмами</li><li>Введение в коллекции: списки, стеки и очереди</li><li>Коллекции: map, set</li><li>Stream api, lambda, optional</li><li>Домашнее задание по коллекциям Java</li><li>Generic-типы. Runtime, wildcards &amp; PECS</li><li>Работа с памятью JVM</li><li>Знакомство с Linux</li><li>Продолжение знакомства с Linux</li><li>Работа с файлами. Адаптер и декоратор</li><li>Домашнее задание: консольная утилита для поиска по файлу</li><li>Сериализация.Взаимодействие сервисов, бинарная сериализация, xml, json, yaml</li><li>Работа с сетью. UPD, TCP/HTTP, OSI</li><li>Домашнее задание: работа с сетью и API</li><li>Java библиотека NIO. Отличия IO и NIO</li><li>Многопоточное программирование в Java. Синхронизация, классы concurrent.</li><li>Рефлексия в Java. Создание аннотаций</li><li>Системы контроля версий. Версионирование кода, совместная разработка, CSV</li><li>Git &amp; GitHub. Git, Commit, Ветки, слияние веток и разрешение конфликтов, GitHub, Командная работа, Код ревью</li></ul><p><strong>Блок 3: &#171;Введение в Android-разработку</strong></p><ul><li>Android Studio, SDK, эмулятор и первое приложение</li><li>Основные компоненты Android-приложения</li><li>Жизненный цикл Activity</li><li>User Interface 1</li><li>User Interface 2 (Responsive UI)</li><li>Основы Kotlin</li><li>Организация навигации (перемещение между Activity)</li><li>Отображение списков Recyclerview</li><li>Fragments, FragmentManager</li><li>Разрешения</li><li>Работа с файлами, Воспроизведение музыки</li><li>Работа в фоне</li><li>Нетворкинг.</li><li>Сохранение информации</li><li>RX</li><li>Архитектура современных приложений</li></ul><p><strong>Блок 4: &#171;Работа с Git&#187;</strong></p><ul><li>Предназначение системы контроля версий</li><li>Основные операции (фиксация и откат изменений, поиск, история)</li><li>Работа с сервисом GitHub</li><li>Ветки, слияние веток и разрешение конфликтов</li><li>Командная работа</li><li>Dependency Injection. Поле, конструктор, сеттер</li><li>Системы автоматической сборки Java-проектов. Gradle, Maven</li></ul><p><strong>Блок 5: &#171;SQL и базы данных&#187;</strong></p><ul><li>Виды баз данных. Relation, key-value, document, colon</li><li>Реляционные базы данных MySQL, PostgreSQL</li><li>Индексы</li><li>Синтаксис SQL</li><li>Как работать из Java c реляционными базами. JDBC, JPA, ORM, Hibernate</li><li>Транзакции и уровни изоляции</li><li>NoSQL, MongoDB. Как работать из Java</li></ul><p><strong>Блок 6: &#171;Продвинутая разработка на Android&#187;</strong></p><ul><li>Интеграция с Backend: API, типичные формы интеграции (RPC, REST)</li><li>Сетевые запросы: Main Thread &amp; Background</li><li>Многопоточность: потоки, проблемы общих данных</li><li>Загрузка и отображение изображений</li><li>Регистрация, аутентификация и авторизация</li><li>Свойства хорошего кода. Abstraction, Composition, Coupling, Cohesion</li><li>Принципы SOLID</li><li>Основы клиент-серверного взаимодействия</li><li>Работа с камерой и мультимедиа</li></ul><p><strong>Блок 7: Дипломная работа и помощь с трудоустройством</strong></p><ul><li>Работа над дипломным проектом для портфолио</li><li>Подготовка резюме</li><li>Подготовка к собеседованию</li><li>Финальная защита и консультации.</li></ul><p>Выпускники получают <em>сертификат </em>об успешном прохождении курса — что, вместе с дипломным проектом, будет хорошим аргументом при трудоустройстве.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-9c5547f greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="9c5547f" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://romansementsov.ru/link/13015074" target="_blank" rel="nofollow" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-913130d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="913130d" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b26da8d" data-id="b26da8d" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-af0be11 elementor-widget elementor-widget-text-editor" data-id="af0be11" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-android-razrabotchik-bazovyy-uroven"><a href='https://romansementsov.ru/link/29105517' target='_blank' rel='nofollow' data-wpel-link='internal'>Курс «Android-разработчик. Базовый уровень» — Skillbox</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://romansementsov.ru/link/29105517' target='_blank' rel='nofollow' data-wpel-link='internal'>https://skillbox.ru/course/android-developer-basic-level/</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-bb38534 elementor-widget elementor-widget-image" data-id="bb38534" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053643.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-08-23_053643" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjI2OTEsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA4LTIzXzA1MzY0My5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="730" height="219" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053643-1024x307.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053643-1024x307.png 1024w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053643-300x90.png 300w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053643-768x231.png 768w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053643-870x261.png 870w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053643.png 1166w" sizes="auto, (max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="219"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-37cd164 elementor-widget elementor-widget-text-editor" data-id="37cd164" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class="elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor" data-id="e8b043f" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><div class="elementor-text-editor elementor-clearfix"><div style="text-align: left;"><span style="font-size: 14pt;"><strong><span style="font-family: geometria-regular;">Стоимость: </span></strong><span style="text-align: center;">Рассрочка на 12 месяцев &#8212; 6 825 ₽ / мес<br /></span></span></div></div></div></div><div class="elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button" data-id="dc96d3f" data-element_type="widget" data-widget_type="button.default"><div class="elementor-widget-container"><div class="elementor-button-wrapper"><a class="elementor-button-link elementor-button elementor-size-sm" role="button" href="https://romansementsov.ru/link/29105517" target="_blank" rel="nofollow noopener" data-wpel-link="internal"><span class="elementor-button-content-wrapper"><span class="elementor-button-text">Перейти на официальный сайт →</span></span></a></div></div></div>						</div>
				</div>
				<div class="elementor-element elementor-element-c8d6048 elementor-widget elementor-widget-text-editor" data-id="c8d6048" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<ul><li>Программа для новичков</li><li>Глубокое изучение Kotlin</li><li>Дипломный проект в конце</li><li>Советы от действующего разработчика.</li></ul><p><strong>Кому подойдёт этот курс</strong></p><ul><li>Новичкам в программировании</li></ul><p>С нуля освоите язык программирования Kotlin, на практике научитесь создавать простые приложения на Android и сможете продолжить учиться на продвинутом уровне.</p><ul><li>Тем, кто уже знает основы</li></ul><p>Научитесь работать с многопоточностью, поймёте принципы и паттерны проектирования. Опытный преподаватель поделится советами и поможет вырасти профессионально.</p><ul><li>Программистам, которые хотят поменять направление</li></ul><p>Узнаете всё, что нужно для перехода в мобильную разработку: выучите новый язык программирования, попрактикуетесь в создании простых приложений и сможете быстро переквалифицироваться.</p><p><strong>Программа<br /></strong><em>Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.</em><strong><br /></strong><em>40 тематических модулей, 100 онлайн-уроков</em></p><ol><li><strong>Интро<br /></strong>Познакомитесь с преподавателями и программой обучения.</li><li><strong>Введение<br /></strong>Установите среду разработки IntelliJ Idea и напишете простую программу.</li><li><strong>Переменные<br /></strong>Познакомитесь с переменными и узнаете, каких типов они бывают.</li><li><strong>Функции<br /></strong>Научитесь оборачивать код в функции и переиспользовать его в программе.</li><li><strong>Условия и циклы<br /></strong>Узнаете, как заставить программу принимать решения на основе данных.</li><li><strong>Коллекции<br /></strong>Научитесь хранить наборы данных и работать с ними.</li><li><strong>Объекты<br /></strong>Начнёте знакомство с объектно-ориентированным программированием: узнаете, что такое класс и инкапсуляция.</li><li><strong>ООП<br /></strong>Ещё ближе узнаете про ООП: научитесь работать с модификаторами доступа и сделаете поля классов защищёнными. Познакомитесь с интерфейсами и абстрактными классами.</li><li><strong>Сравнение типов<br /></strong>Узнаете о способах проверить идентичность данных в программе.</li><li><strong>Исключения<br /></strong>Научитесь обрабатывать ошибки в программе при помощи исключений.</li><li><strong>Корутины<br /></strong>Однажды в жизни разработчика может случиться callback hell. О том, что это такое и как корутины спасут вас от неприятностей, вы узнаете в этом модуле.</li><li><strong>Потоки<br /></strong>На базовом уровне научитесь управлять состоянием приложения через flow и stateFlow.</li><li><strong>Введение в Android-разработку<br /></strong>Узнаете, из чего состоит и как работает мобильное приложение.</li><li><strong>Сборка, ресурсы<br /></strong>Научитесь работать с системой сборки gradle и настраивать конфигурационные файлы.</li><li><strong>Разметка, views<br /></strong>Узнаете, как создавать простые виды экранов (View).</li><li><strong>Вёрстка с помощью </strong><strong>ConstraintLayout, </strong><strong>Toolbars<br /></strong>Познакомитесь с ConstraintLayout и научитесь привязывать элементы интерфейса.</li><li><strong>Жизненный цикл Activity<br /></strong>Узнаете, какие процессы происходят в приложении во время работы.</li><li><strong>Открытие новых экранов<br /></strong>Научитесь создавать намерения (Intents), чтобы передавать данные между несколькими экранами.</li><li><strong>Фрагменты. Часть 1<br /></strong>Познакомитесь с фрагментами — небольшими порциями кода, которые можно переиспользовать в приложении.</li><li><strong>Работа с ViewPager и диалогами<br /></strong>Сделаете вёрстку интереснее — добавите вкладки, диалоговые окна и анимации переключения страниц.</li><li><strong>Списки<br /></strong>Научитесь создавать динамические списки данных.</li><li><strong>Списки. Best Practices<br /></strong>Узнаете, как добавить кастомные разделители в список, и научитесь устранять глюки при прокрутке списков.</li><li><strong>Разрешения, работа с датой и временем<br /></strong>Поймёте, как получить доступ к аппаратным ресурсам смартфона — узнаете местоположение пользователя и подключитесь к календарю</li><li><strong>Android jetpack: ViewModel, Navigation<br /></strong>Познакомитесь с паттернами проектирования MVVM и observer и впишете в новую архитектуру навигацию.</li><li><strong>Многопоточность<br /></strong>Научитесь запускать и синхронизировать потоки в коде и узнаете, какие подводные камни есть у многопоточности.</li><li><strong>Работа с сетью<br /></strong>Подключите дополнительные библиотеки, сделаете запрос к серверу через API и разберёте ответ.</li><li><strong>Обмен данными по сети. Библиотека Retrofit<br /></strong>Познакомитесь с форматами для передачи данных, научитесь работать с JSON и библиотекой Retrofit.</li><li><strong>Корутины в Kotlin<br /></strong>Лучше поймёте, как работают корутины — научитесь работать с CoroutineScope и обрабатывать ошибки.</li><li><strong>Работа с файлами<br /></strong>Получите опыт работы с хранилищами данных.</li><li><strong>ContentProvider<br /></strong>Научитесь получать доступ к контактам и передавать файлы между устройствами.</li><li><strong>Введение в базы данных<br /></strong>Узнаете, как работают реляционные базы данных и зачем они нужны.</li><li><strong>Базы данных в Android<br /></strong>Познакомитесь с инструментами для работы с базами данных в Android — SQLiteDatabase, ORM, DAO.</li><li><strong>Scoped storage<br /></strong>Узнаете, что такое Scoped storage и для чего он нужен.</li><li><strong>Оповещения<br /></strong>Научитесь делать назойливые пуш-уведомления.</li><li><strong>Flow<br /></strong>Узнаете детали работы с Flow: научитесь обрабатывать ошибки и совершать логические действия с разными Flow.</li><li><strong>Выполнение задач в фоне<br /></strong>Научитесь запускать фоновые процессы, которые будут работать даже когда приложение не запущено.</li><li><strong>Дизайн-концепция Material design<br /></strong>Познакомитесь с гайдлайнами от Google и узнаете, как использовать компоненты Material Design в коде.</li><li><strong>Основы внедрения зависимостей<br /></strong>Узнаете, как управлять зависимостями в приложении и использовать библиотеку Dagger Hilt.</li><li><strong>Подготовка приложения к релизу<br /></strong>Научитесь создавать ключ для подписи, загружать приложение в Google Play, добавлять описание и просматривать статистику.</li></ol><p><strong>Дипломный проект</strong></p><ul><li><em>Приложение для логистического центра</em></li></ul><p>Напишете сервис, который будет отслеживать перемещение грузовиков с отсортированными товарами, распределять потоки автомобилей между загрузочным и разгрузочным пунктами и предупреждать, если товар в машине превышает грузоподъёмность.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-e0ca583 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="e0ca583" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://romansementsov.ru/link/29105517" target="_blank" rel="nofollow" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6f9e360 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6f9e360" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-aa416f0" data-id="aa416f0" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-c07f260 elementor-widget elementor-widget-text-editor" data-id="c07f260" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-android-razrabotchik-loft-shkola-onlayn"><a href='https://romansementsov.ru/link/72780405' target='_blank' rel='nofollow' data-wpel-link='internal'>Курс «Android-разработчик» — LOFT &#8212; Школа онлайн образования</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://romansementsov.ru/link/72780405' target='_blank' rel='nofollow' data-wpel-link='internal'>https://loftschool.com/professions/android/</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-8df263c elementor-widget elementor-widget-image" data-id="8df263c" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053717.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-08-23_053717" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjI2OTIsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA4LTIzXzA1MzcxNy5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="730" height="178" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053717-1024x250.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053717-1024x250.png 1024w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053717-300x73.png 300w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053717-768x188.png 768w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053717-870x213.png 870w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053717.png 1215w" sizes="auto, (max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="178"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-d09ca53 elementor-widget elementor-widget-text-editor" data-id="d09ca53" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>41 500 ₽ или в рассрочку на 12 месяцев &#8212;  3 458 ₽ / мес</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://romansementsov.ru/link/72780405' target='_blank' rel='nofollow' class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-12acf89 elementor-widget elementor-widget-text-editor" data-id="12acf89" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong>Что ожидать от обучения?</strong></p><ul><li><em>Знания и навыки<br /></em>Все необходимые знания для Android-разработчика.</li><li><em>Портфолио<br /></em>2 впечатляющих современных и технологичных приложения в вашем портфолио.</li><li><em>Сертификат<br /></em>С оценкой, отражающей уровень ваших знаний и степень отдачи.</li><li><em>Начало карьеры<br /></em>После обучения вы сразу же готовы к старту карьеры.</li></ul><p><strong>Программа обучения</strong></p><ul><li><strong>Разработка под Android: базовый уровень</strong></li></ul><p><strong><em>Неделя 1</em></strong> — Введение</p><p>— Знакомимся со своим личным наставником и группой. Рассматриваем из чего состоит проект.</p><p>— Работа с системой контроля версий.</p><p>— Создаем интерфейс приложения. Работа с локализациями.</p><p><strong><em>Неделя 2</em></strong> — Работа со списками и фрагментами</p><p>— Написание классов и разметки.</p><p>— Написание адаптера для работы с несколькими фрагментами.</p><p>Отображение списков</p><p><strong><em>Неделя 3</em></strong> — Работа с Internet и Api</p><p>— Создание интерфейса Api.</p><p>— Работа с компонентами Material Design.</p><p>— Реализация авторизации.</p><p><strong><em>Неделя 4</em></strong> — Создание сложных интерфейсов</p><p>— Работа со списками.</p><p>— Работа с Custom Drawable и Custom Class.</p><p><strong><em>Неделя 5 </em></strong>— Публикация приложения в Google Play Маркет</p><p>— Создание двух типов сборки приложения: debug и release.</p><p>— Изучение основ Kotlin.</p><p><strong>Публикация приложения.</strong></p><ul><li><strong>Разработка под Android: продвинутый уровень</strong></li></ul><p><strong><em>Неделя 1 </em></strong>— Введение</p><p>— Знакомимся со своим личным наставником и группой.Рассматриваем из чего состоит проект.</p><p>— Разбираем, что такое жизненный цикл приложения.</p><p>— Создаем навигацию в разрабатываемом приложении.</p><p><strong><em>Неделя 2</em></strong> — Архитектура</p><p>— Рассматривается чистая архитектура</p><p>— Рассматривается реализации экранов с помощью шаблона MVP</p><p>— Рассматривается реализации экранов с помощью шаблона MVVM</p><p><strong><em>Неделя 3 </em></strong>— Работа с данными</p><p>— Рассматривается Inversion of Control и Dagger</p><p>— Рассматривается принцип работы с сетью, файловой системой и базой данных SQLite</p><p>— Работа с библиотекой Room</p><p><strong><em>Неделя 4</em></strong> — Реактивное программирование</p><p>— Использование фреймворка RxJava</p><p>— Реализация работы в фоне</p><p>— Работа с Firebase сервисами</p><p><strong><em>Неделя 5</em></strong> — Тестируемость</p><p>— Написание Unit и UI тестов.</p><p>По окончании обучения вы получите <strong>сертификат</strong>. LoftSchool знают и ценят работодатели, поэтому сертификат станет вашим дополнительным плюсом при трудоустройстве в IT-компанию.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-4c35db1 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="4c35db1" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://romansementsov.ru/link/72780405" target="_blank" rel="nofollow" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0a1f322 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0a1f322" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bf201af" data-id="bf201af" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-50e853c elementor-widget elementor-widget-text-editor" data-id="50e853c" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-razrabotka-android-prilozheniy-dlya"><a href='https://openedu.ru/course/ITMOUniversity/ANDROID/' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Разработка Android-приложений для мобильных устройств» — Открытое образование</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://openedu.ru/course/ITMOUniversity/ANDROID/' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://openedu.ru/course/ITMOUniversity/ANDROID/</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-e16bac1 elementor-widget elementor-widget-image" data-id="e16bac1" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053752.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-08-23_053752" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjI2OTMsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA4LTIzXzA1Mzc1Mi5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="730" height="135" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053752-1024x190.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053752-1024x190.png 1024w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053752-300x56.png 300w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053752-768x143.png 768w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053752-870x161.png 870w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053752.png 1094w" sizes="auto, (max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="135"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-b44e6a0 elementor-widget elementor-widget-text-editor" data-id="b44e6a0" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>нет информации</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://openedu.ru/course/ITMOUniversity/ANDROID/' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-7b3b545 elementor-widget elementor-widget-text-editor" data-id="7b3b545" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong>О курсе</strong></p><p><strong>Цель курса</strong> – сформировать у обучающихся представление об основных существующих способах создания интерактивных приложений, научить разрабатывать правильный интерфейс и архитектуру приложения.</p><p><strong>После прохождения курса </strong>слушатели смогут создавать приложения для операционной системы Android; управлять навигацией между различными активностями приложения; использовать фрагменты и т.д.</p><p><strong>Формат</strong></p><p>В состав курса входят видеолекции, видеопрезентации, интерактивные формы обучения в формате видеоконференций. Длительность курса составляет 10 недель. Трудоемкость курса – 3 зачетные единицы. Средняя недельная нагрузка на обучающегося – 10 часов</p><p><strong>Программа курса<br /></strong><em>В курсе рассматриваются следующие темы:</em></p><p><strong>Тема 1. Знакомство с ОС Android.</strong></p><ul><li>Введение</li><li>Установка необходимого программного обеспечения</li><li>Настройка SDK Manager и создание эмулятора</li><li>Создание проекта и запуск на устройстве</li><li>Настройка внешнего вида Android Studio</li></ul><p><strong>Тема 2. Работа с разметкой.</strong></p><ul><li>Интерфейс Android Studio</li><li>Редактор макета</li><li>Работа с TextView</li><li>Родительские макеты</li><li>Класс Activity, внутренние и внешние отступы</li></ul><p><strong>Тема 3.  Элементы управления</strong></p><ul><li>Основные элементы управления</li><li>Создание приложения «Тест» ч.1</li><li>Создание приложения «Тест» ч.2</li><li>Создание приложения «Список сериалов» ч.1</li><li>Создание приложения «Список сериалов» ч.2</li></ul><p><strong>Тема 4. Активити и интенты</strong></p><ul><li>Множественные активности и интенты</li><li>Создание приложения «Передача данных» ч.1</li><li>Создание приложения «Передача данных» ч.2</li><li>Создание приложения «Вызов сторонних приложений» ч.1</li><li>Создание приложения «Вызов сторонних приложений» ч.2</li></ul><p><strong>Тема 5. Жизненный цикл активити</strong></p><ul><li>Управление жизненным циклом активити</li><li>Создание приложения «Жизненный цикл активити» ч.1</li><li>Создание приложения «Жизненный цикл активити» ч.2</li><li>Создание приложения «Таймер» ч.1</li><li>Создание приложения «Таймер» ч.2</li></ul><p><strong>Тема 6. Адаптеры и списки</strong></p><ul><li>Адаптеры и списки</li><li>Создание простейшего спискового приложения</li><li>Создание приложения «Спорт» ч.1</li><li>Создание приложения «Спорт» ч.2</li><li>Создание приложения «Спорт» ч.3</li></ul><p><strong>Тема 7. Элемент RecyclerView</strong></p><ul><li>RecyclerView</li><li>Построение RecyclerView</li><li>Создание приложения «Grumpy Cat» ч.1</li><li>Создание приложения «Grumpy Cat» ч.2</li><li>Создание приложения «Grumpy Cat» ч.3</li></ul><p><strong>Тема 8. Фрагменты</strong></p><ul><li>Фрагменты</li><li>Создание приложения «Фрагменты» ч.1</li><li>Создание приложения «Фрагменты» ч.2</li><li>Заключение</li></ul><p><em>Каждая тема предполагает изучение в течение одной недели.</em></p><p><strong>Результаты обучения</strong></p><ul><li>Способность устанавливать необходимое ПО (РО-1).</li><li>Способность разрабатывать визуальный пользовательский интерфейс (РО-2).</li><li>Способность управлять жизненным циклом активити (РО-3).</li><li>Способность создавать динамические списки (РО-4).</li><li>Способность эффективно использовать интегрированную среду разработки Android Studio (РО-5).</li><li>Способность запускать приложения на реальном или виртуальном устройстве (РО-6).</li><li>Способность осуществлять подготовку данных для реализации работы над приложением (РО-7).</li><li>Владение навыками разработки приложений для ОС Android (РО-8).</li></ul>						</div>
				</div>
				<div class="elementor-element elementor-element-e333fa5 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="e333fa5" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://openedu.ru/course/ITMOUniversity/ANDROID/" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-418f668 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="418f668" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-173f580" data-id="173f580" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-d473d50 elementor-widget elementor-widget-text-editor" data-id="d473d50" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-java-junior-programmist-android-razrabotchik"><a href='https://it.easyum.ru/courses/java-android/' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Java Junior программист (Android-разработчик)» — Easy UM</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://it.easyum.ru/courses/java-android/' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://it.easyum.ru/courses/java-android/</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-601d914 elementor-widget elementor-widget-image" data-id="601d914" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053935.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-08-23_053935" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjI2OTUsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA4LTIzXzA1MzkzNS5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="730" height="184" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053935.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053935.png 1010w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053935-300x76.png 300w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053935-768x194.png 768w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_053935-870x220.png 870w" sizes="auto, (max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="184"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-90238a4 elementor-widget elementor-widget-text-editor" data-id="90238a4" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>до 52 490 ₽</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://it.easyum.ru/courses/java-android/' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-9242f6c elementor-widget elementor-widget-text-editor" data-id="9242f6c" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong>Чему Вы научитесь</strong></p><ul><li>После выпуска сможете работать Android-разработчиком.</li><li>Писать чистый код на Java</li><li>Уверенно работать с Android Studio</li><li>Разрабатывать мобильные приложения с нуля</li><li>Создавать и внедрять анимацию</li><li>Монетизировать и публиковать приложения в Google Play</li></ul><p><strong>Программа курса</strong></p><p><strong>Java 1. Основы программирования</strong></p><ol><li>Введение в Java. Что такие компилятор, интерпретатор, JDK, JRE, документатор. Разбор основных сред разработки. Установка IntelliJ IDEA. Первая программа на java. Преобразование типов.</li><li>Типы данных. Математические операторы. Работа с примитивными типами.</li><li>Логические операторы и работа с ними.</li><li>Управляющие конструкции и циклы: for, while, if, else, else if и другие.</li><li>Одномерные массивы. Практическая работа No1.</li><li>Что такое метод, входящие параметры, исходящие параметры. Применение методов в программах.</li><li>Двухмерные массивы. Практическое их применение.</li><li>Практическая работа No2. Написание небольшого консольного приложения.</li></ol><p><em>РЕЗУЛЬТАТ СТУДЕНТА:</em> Консольная программа «Подбор тур-поездки»</p><p><strong>Java 2. ООП</strong></p><ol><li>Ссылочные типы данных. Класс String и StringBuffer.</li><li>Строение класса. Конструкторы, переменные и методы. Их применение на практике.</li><li>Наследование, как неотъемлемая часть ООП. Разбор класса Object.</li><li>Инкапсуляция и полиморфизм. Переопределение, перегрузка и сокрытие методов в java. Рекурсия.</li><li>Абстрактные классы и интерфейсы в Java.</li><li>Работа с исключениями. Конструкции try / catch / finally. Проверяемые и не проверяемые исключения. Собственные классы исключений.</li><li>Разбор основных инструментов для создания компьютерного приложения: MenuBar, Label, ImageView, Button, GridPane и другие.</li><li>Написание собственного приложения с помощью JavaFX.</li></ol><p><em>РЕЗУЛЬТАТ СТУДЕНТА:</em> Разработанная игра «Угадай карту»</p><p><strong>Java 3. Коллекции И Многопоточность</strong></p><ol><li>Коллекции в java. ArrayList и LinkedList.</li><li>Коллекции в java. HashSet, LinkedHashSet, SortedSet. Интерфейс Iterator и Сортировка в коллекциях.</li><li>Ассоциативный массивы в java. Разбор класса HashMap и его иерархии.</li><li>Потоки ввода и вывода (io / nio) символьных и байтовых потоков в java. Сериализация и десериализация. Практика: запись данных в файл и чтение с файла.</li><li>Многопоточность в java. Синхронизация.</li><li>Сборщик проектов Maven. Разбор библиотеки для модульного тестирования &#8212; JUnit.</li><li>Логирование в java. Настройка Log4j.</li><li>Написание собственного приложения с использованием многопоточности, коллекций и логирования.</li></ol><p><em>РЕЗУЛЬТАТ СТУДЕНТА:</em> Программа «Исполнитель задач»</p><p><strong>Android 1. Знакомство, UI Элементы</strong></p><ol><li>Введение в Android. Знакомство с средой разработки Android Studio. Обзор структуры проекта. Первое приложение для Android.</li><li>Синтаксис языка. Расположение элементов и их свойства.</li><li>Работа с пользовательским интерфейсом (UI): Activity и Fragments, простейшие элементы интерфейса, строки, размеры, цвета и прочее.</li><li>Работа с отображением контента: RecyclerView. Адаптеры. Fragments API &#8212; это это и как с ним работать.</li><li>Дизайн и анимация: Material Design Components, Custom View, LayoutManager, Floating Action Button, знакомство с</li><li>Рисование с помощью canvas, меню, контекстное меню, диалоговые окна.</li><li>Хранение данных: работа с SQLite. Shared preferences, Internal Storage и External Storage.</li><li>Интернет и HTTP. Библиотека Retrofit и REST API. WebSocket, WebView.</li></ol><p><em>РЕЗУЛЬТАТ СТУДЕНТА:</em> Разработан внешний вид финального приложения «Бронирование и оплата электрозаправок»</p><p><strong>Android 2.Полный цикл разработки приложения</strong></p><ol><li>Архитектура приложений для Андроид. SOLID, MVP, MVC.</li><li>Знакомство с версией контроля &#8212; Git, и с сборщиком проектов Gradle. Настройка и работа с ними.</li><li>Службы Service, BroadastReciver, Service extended, Notification. Процессы.</li><li>Работа с потоками и сетью: AsyncTasks, Handler и JSON.</li><li>Реактивная лапша и реактивное программирование. Асинхронные задачи. RxJava, RxAndroid.</li><li>Работа с популярными библиотеками: ButterKnife и Dagger 2.</li><li>Монетизация приложения с помощью AdMob. Написание финального проекта.</li><li>Публикация приложения в Google Play.</li></ol><p><em>РЕЗУЛЬТАТ СТУДЕНТА:</em> Опубликованное приложение в Google Play «Бронирование и оплата электрозаправок».</p><p><strong>Сертификат </strong>выдается всем ученикам EasyUM в 2-х экземплярах: в виде документа и онлайн-копии.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-4121448 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="4121448" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://it.easyum.ru/courses/java-android/" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-718eb6e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="718eb6e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ee746ad" data-id="ee746ad" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-614b19f elementor-widget elementor-widget-text-editor" data-id="614b19f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-android-razrabotchik-uroven-1-tsentr"><a href='https://www.specialist.ru/course/android' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Android &#8212; разработчик. Уровень 1. » — Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://www.specialist.ru/course/android' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://www.specialist.ru/course/android</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-41820f9 elementor-widget elementor-widget-image" data-id="41820f9" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054017.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-08-23_054017" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjI2OTYsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA4LTIzXzA1NDAxNy5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="730" height="73" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054017-1024x102.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054017-1024x102.png 1024w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054017-300x30.png 300w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054017-768x76.png 768w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054017-870x86.png 870w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054017.png 1187w" sizes="auto, (max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="73"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-d55eb3e elementor-widget elementor-widget-text-editor" data-id="d55eb3e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>31 000 ₽</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://www.specialist.ru/course/android' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-72bb25c elementor-widget elementor-widget-text-editor" data-id="72bb25c" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><em>Программа курса соответствует требованиям профессионального стандарта «Программист».</em></p><p><strong><em>Вы научитесь</em></strong></p><ol><li>применять знания об архитектуре ОС Android;</li><li>понимать особенности среды разработки Android Studio;</li><li>использовать основные паттерны разработки приложения под Android;</li><li>пользоваться основными возможностями и ресурсами платформы;</li><li>создавать Активности;</li><li>создавать удобное меню с точки зрения юзабилити;</li><li>обрабатывать события жизненного цикла приложения;</li><li>работать с пользовательским интерфейсом, представлениями и разметкой;</li><li>использовать Намерения;</li><li>работать с базами данных и контент-провайдерами;</li><li>тестировать созданные приложения для эффективной работы.</li></ol><p><strong><em>Программа курса</em></strong></p><p><strong>Модуль 1. Обзор платформы Android (8 ак. ч.)</strong></p><ul><li>Что такое Android?</li><li>История возникновения</li><li>Преимущества Android</li><li>Архитектура Android</li><li>Особенности платформы Android</li><li>Основные компоненты Android</li><li>Безопасность и полномочия (Permissions)</li><li>Установка и настройка компонентов среды разработки</li><li>Создание первого приложения под Android</li></ul><p><strong>Модуль 2. Активности и ресурсы (8 ак. ч.)</strong></p><ul><li>Активности (Activity) в Android</li><li>Создание Активности</li><li>Жизненный цикл Активности</li><li>Стеки Активностей</li><li>Состояния Активностей</li><li>Отслеживание изменений состояния Активности</li><li>Ресурсы</li><li>Отделение ресурсов от кода программы</li><li>Создание ресурсов</li><li>Простые значения</li><li>Визуальные стили и темы</li><li>Изображения</li><li>Разметка</li><li>Анимация</li><li>Меню</li></ul><p><strong>Модуль 3. Приложения и пользовательский интерфейс  (8 ак. ч.)</strong></p><ul><li>Использование внешних ресурсов в коде приложения</li><li>Использование ресурсов внутри ресурсов</li><li>Локализация приложения с помощью внешних ресурсов</li><li>Класс Application</li><li>Обработка событий жизненного цикла приложения</li><li>Понятие контекста</li><li>Пользовательский интерфейс</li><li>Представления (View)</li><li>Разметка (Layout)</li></ul><p><strong>Модуль 4. Намерения, меню и работа с данными (6 ак. ч.)</strong></p><ul><li>Адаптеры в Android</li><li>Использование Адаптеров для привязки данных</li><li>Намерения в Android</li><li>Использование Намерений для запуска Активностей</li><li>Неявные намерения</li><li>Сохранение состояния и настроек приложения</li><li>Общие Настройки (Shared Preferences)</li><li>Работа с файлами</li><li>Использование статических файлов как ресурсов</li><li>Меню в Android</li><li>Дочерние и контекстные меню</li><li>Описание меню с помощью XML</li></ul><p><strong>Модуль 5. СУБД, контент-провайдеры и использование сетевых сервисов (6 ак. ч.)</strong></p><ul><li>Работа с базами данных в Android</li><li>Курсоры (Cursor) и ContentValues</li><li>Работа с СУБД SQLite</li><li>Работа с СУБД без адаптера</li><li>Особенности работы с БД в Android</li><li>Выполнение запросов для доступа к данным</li><li>Изменение данных в БД</li><li>Использование SimpleCursorAdapter</li><li>Контент-провайдеры</li><li>Использование контент-провайдеров</li><li>Создание контент-провайдеров</li><li>Использование интернет-сервисов</li></ul><p><strong>Модуль 6. Диалоги в Android (1 ак. ч.)</strong></p><ul><li>Виды Диалогов</li><li>Рекомендации по дизайну Диалогов</li><li>Создание и удаление Диалогов</li><li>Обработка событий</li></ul><p><strong>Модуль 7. Широковещательные приемники (Broadcast Receivers) (3 ак. ч.)</strong></p><ul><li>Применение Широковещательных Приемников</li><li>Жизненный цикл Приемника</li><li>Регистрация Приемника</li><li>Использование Ordered Broadcast</li><li>Использование PendingIntent.</li></ul>						</div>
				</div>
				<div class="elementor-element elementor-element-2552b50 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="2552b50" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://www.specialist.ru/course/android" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-120bbe9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="120bbe9" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6d3577c" data-id="6d3577c" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-95a341d elementor-widget elementor-widget-text-editor" data-id="95a341d" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-android-studio-neco"><a href='https://neco-desarrollo.es/%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D1%8B%D0%B5-%D1%83%D1%80%D0%BE%D0%BA%D0%B8-%D0%BF%D0%BE-android-studio' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Android Studio» — neco</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://neco-desarrollo.es/%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D1%8B%D0%B5-%D1%83%D1%80%D0%BE%D0%BA%D0%B8-%D0%BF%D0%BE-android-studio' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://neco-desarrollo.es/%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D1%8B%D0%B5-%D1%83%D1%80%D0%BE%D0%BA%D0%B8-%D0%BF%D0%BE-android-studio</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-3613bf9 elementor-widget elementor-widget-image" data-id="3613bf9" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054341.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-08-23_054341" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjI3MDAsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA4LTIzXzA1NDM0MS5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="659" height="367" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054341.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054341.png 659w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054341-300x167.png 300w" sizes="auto, (max-width: 659px) 100vw, 659px" /><meta itemprop="width" content="659"><meta itemprop="height" content="367"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-5ed53df elementor-widget elementor-widget-text-editor" data-id="5ed53df" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>бесплатно</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://neco-desarrollo.es/%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D1%8B%D0%B5-%D1%83%D1%80%D0%BE%D0%BA%D0%B8-%D0%BF%D0%BE-android-studio' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-1d3972e elementor-widget elementor-widget-text-editor" data-id="1d3972e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Бесплатные уроки по созданию приложений под Android.</p><ol><li><strong>Общий курс на языке Java:</strong></li></ol><ul><li>Начало</li><li>Приложение &#171;Светофор&#187;</li><li>Приложение &#171;Справочник рыбака&#187;</li><li>Разное</li><li>Приложение &#171;Тренажёр мозга&#187;</li><li>Приложение &#171;Компас&#187;</li><li>Игра &#171;Русская рулетка&#187;</li><li>Игра &#171;Рулетка&#187;</li><li>Голосовое управление на андроид</li><li>Приложение &#171;Холст для рисования&#187;</li><li>Приложение &#171;Фонарик&#187;</li><li>Firebase Real Time Data Base (База данных на облаке)</li><li>Приложение &#171;Курс валют&#187;</li><li>Сенсоры в андроид</li><li>Приложение &#171;Do You Know?&#187; (Энциклопедия)</li><li>Приложение &#171;Блокнот&#187; на SQLite</li></ul><ol start="2"><li><strong>Курс для начинающих:</strong></li></ol><ul><li>Урок 1: Установка и настройка Android Studio</li><li>Урок 2: Жизненный цикл Activity</li><li>Урок 3N: Начало</li><li>Урок 4N: Переменные</li><li>Урок 5N: Элементы экрана</li><li>Урок 6N: Массивы и Циклы</li><li>Урок 7N: Простейший парсинг и класс String</li><li>Урок 8N: Классы</li><li>Урок 9N: AlertDialog</li><li>Урок 10N: Intent</li><li>Урок 12N: SharedPreferences</li><li>Урок 13N: SQLite (Java)</li></ul><ol start="3"><li><strong>Уроки</strong><strong> &#171;Android и</strong><strong> Kotlin&#187;:</strong></li></ol><ul><li>Урок 1: Переменные</li><li>Урок 2: Класс String</li><li>Урок 3: Массивы и Циклы</li><li>Урок 4: Приложение &#171;Светофор&#187;</li><li>Урок 5: Intent</li><li>Урок 6: ListView</li><li>Урок 7: Справочник Рыбака (Создание меню)</li><li>Урок 8: Справочник Рыбака (Слушатель нажатий меню)</li><li>Урок 9: Справочник Рыбака (RecyclerView c кодом урока)</li><li>Урок 10: Справочник Рыбака (RecyclerView c кодом урока)</li><li>Урок 11 и 12: Справочник рыбака (Весь код приложения)</li><li>Урок 13: Приложение &#171;Компас&#187;</li><li>Урок 14: Красивый контент для справочника</li><li>Урок 15: AlertDialog</li><li>Урок 16: Сохранение данных (Код Урока)</li><li>Урок 17: SQLite База Данных на Андроид.</li></ul>						</div>
				</div>
				<div class="elementor-element elementor-element-5b39ae3 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="5b39ae3" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://neco-desarrollo.es/%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D1%8B%D0%B5-%D1%83%D1%80%D0%BE%D0%BA%D0%B8-%D0%BF%D0%BE-android-studio" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-644676e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="644676e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0ea66f6" data-id="0ea66f6" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-682e120 elementor-widget elementor-widget-text-editor" data-id="682e120" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-programmirovanie-pod-android-javarush"><a href='https://javarush.ru/quests/QUEST_GOOGLE_ANDROID' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Программирование под Андроид» — JavaRush</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://javarush.ru/quests/QUEST_GOOGLE_ANDROID' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://javarush.ru/quests/QUEST_GOOGLE_ANDROID</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-f94b753 elementor-widget elementor-widget-image" data-id="f94b753" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054416.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-08-23_054416" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjI3MDEsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA4LTIzXzA1NDQxNi5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="696" height="66" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054416.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054416.png 696w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054416-300x28.png 300w" sizes="auto, (max-width: 696px) 100vw, 696px" /><meta itemprop="width" content="696"><meta itemprop="height" content="66"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-3f67a95 elementor-widget elementor-widget-text-editor" data-id="3f67a95" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>бесплатно</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://javarush.ru/quests/QUEST_GOOGLE_ANDROID' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-58bce93 elementor-widget elementor-widget-text-editor" data-id="58bce93" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Все уроки этого курса доступны абсолютно всем желающим изучить основы программирования для мобильных систем бесплатно.</p><p><strong>Уровень 1</strong></p><ul><li>Создание макета: Часть 1 (Building Layouts: Part 1)</li><li>Лекция от переводчиков</li></ul><p><strong>Уровень 2</strong></p><ul><li>Создание макета: Часть 2 (Building Layouts: Part 2)</li></ul><p><strong>Уровень 3</strong></p><ul><li>Практический модуль 1 (Practice Set 1)</li></ul><p><strong>Уровень 4</strong></p><ul><li>Испытание &#171;Кофе-брейк&#187; (Coffee Break Challenge)</li></ul><p><strong>Уровень 5</strong></p><ul><li>Создаём интерактивное приложение – 1 (Lesson 2A &#8212; Making An App Interactive)</li></ul><p><strong>Уровень 6</strong></p><ul><li>Создаём интерактивное приложение – 2 (Lesson 2B &#8212; Making An App Interactive)</li></ul><p><strong>Уровень</strong><strong> 7</strong></p><ul><li>Практический модуль &#8212; 2 (Practice Set: Making an App Interactive)</li></ul><p><strong>Уровень 8</strong></p><ul><li>Объектно-ориентированное программирование – 1 (Lesson 3A &#8212; Object-Oriented Programming)</li></ul><p><strong>Уровень 9</strong></p><ul><li>Объектно-ориентированное программирование – 2 (Lesson 3B &#8212; Object-Oriented Programming &#8212; 2)</li></ul><p><strong>Уровень 10</strong></p><ul><li>Объектно-ориентированное программирование – 3 (Lesson 3B &#8212; Object-Oriented Programming &#8212; 2)</li></ul>						</div>
				</div>
				<div class="elementor-element elementor-element-39c5d8b greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="39c5d8b" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://javarush.ru/quests/QUEST_GOOGLE_ANDROID" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-03d30b6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="03d30b6" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-37fc732" data-id="37fc732" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-e073cfa elementor-widget elementor-widget-text-editor" data-id="e073cfa" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-razrabotka-mobilnyh-prilozheniy-s-nulya"><a href='https://netology.ru/programs/android-free' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Разработка мобильных приложений с нуля» — Нетология</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://netology.ru/programs/android-free' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://netology.ru/programs/android-free</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-a2b7c2e elementor-widget elementor-widget-image" data-id="a2b7c2e" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054645.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-08-23_054645" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjI3MDQsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA4LTIzXzA1NDY0NS5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="730" height="237" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054645-1024x332.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054645-1024x332.png 1024w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054645-300x97.png 300w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054645-768x249.png 768w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054645-870x282.png 870w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054645.png 1187w" sizes="auto, (max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="237"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-09f7169 elementor-widget elementor-widget-text-editor" data-id="09f7169" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>бесплатно</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://netology.ru/programs/android-free' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-6b65fb8 elementor-widget elementor-widget-text-editor" data-id="6b65fb8" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong>Что даст вам курс</strong></p><ul><li>Погрузитесь в мобильную разработку</li><li>Узнаете о преимуществах карьеры в мобильной разработке и поймёте, чем отличаются iOS и Android с точки зрения разработчика</li><li>Изучите основы Android-разработки</li><li>Научитесь работать с ключевыми инструментами Android-разработчика и создадите своё первое приложение с нуля</li><li>Познакомитесь с языком Kotlin</li><li>Изучите базовые принципы разработки на Kotlin — главном языке для создания Android-приложений</li></ul><p><strong>Ваш проект на курсе</strong></p><p>Вы создадите голосового ассистента, знающего ответы на любые вопросы</p><p>В дальнейшем этот рабочий проект можно будет добавить в портфолио.</p><p><strong>Программа курса<br /></strong><em>5 часов теории, 15 часов практики</em></p><ol><li><strong>Кто такой мобильный разработчик</strong><br /><em>Вводное занятие</em></li></ol><p>Познакомитесь с преподавателем, узнаете, как эффективно учиться на курсе. Разберёте, какие задачи выполняет мобильный разработчик и в каких сферах востребован, в чём преимущества этой профессии и почему спрос на специалистов мобильной разработки будет расти.</p><ol start="2"><li><strong>Знакомство с Kotlin и Android Studio</strong></li></ol><p>Получите общее представление о программировании, узнаете, чем отличаются Android и iOS с точки зрения разработчика, а также познакомитесь с Kotlin и Android Studio.</p><ul><li>Что такое программа. Алгоритмы и данные</li><li>Какие бывают языки программирования</li><li>Языки для Android-разработки, взаимодействие Java и Kotlin</li><li>Установка и знакомство с Android Studio</li><li>Создание проекта в Android Studio</li><li>Настройка эмулятора и запуск проекта на нём</li></ul><p>Домашнее задание: создание проекта в Android Studio, настройка эмулятора и запуск проект на нём, а также вывод текста в консоль разработчика  </p><ol start="3"><li><strong>Пользовательский интерфейс</strong></li></ol><p>Узнаете, что такое библиотеки в Android и как их подключать. Познакомитесь с дизайн-системой Material Design, библиотекой Material Components и прикрутите к своему приложению симпатичный интерфейс.</p><ul><li>Библиотеки в Android — готовый код для использования в вашем проекте</li><li>Дизайн-система от Google — Material Design</li><li>Готовая реализация принципов Material Design на Android</li><li>Библиотека Material Design Components</li><li>Вёрстка интерфейса</li><li>Анимации интерфейса во время прокрутки</li><li>Создание пользовательского интерфейса</li></ul><p>Домашнее задание: создание пользовательского интерфейса, реализация принципов Material Design с помощью Material Design Components</p><ol start="4"><li><strong>Использование сторонних сервисов </strong></li></ol><p>Добавите в свой проект вопросно-ответную систему Wolfram Alpha. Теперь в приложение можно будет ввести текстовый запрос и получить ответ.</p><ul><li>Что такое клиент и сервер</li><li>Знакомство с API и SDK</li><li>Примеры интересных публичных API</li><li>Работа с вопросно-ответной системой Wolfram Alpha</li><li>Использование Wolfram Alpha SDK</li></ul><p>Домашнее задание: добавление в проект вопросно-ответной системы Wolfram Alpha</p><ol start="5"><li><strong>Добавление голосового интерфейса</strong></li></ol><p>Разберётесь, как добавить в ваше приложение кнопку голосового ввода, а также настроить автоматическую конвертацию аудиозапроса в текст и обратно.           </p><ul><li>Взаимодействие с приложениями с помощью Intent</li><li>Функционал Android</li><li>Знакомство с системой Stack Overflow</li><li>Устройство системы распознавания речи SpeechRecognizer</li><li>Знакомство с функцией TextToSpeech</li><li>Интеграция голосовых функций в приложение</li></ul><p>Домашнее задание: интеграция голосовых функций в ваше приложение</p><ol start="6"><li><strong>Принципы работы с Google Play Store</strong></li></ol><p>Создадите аккаунт в Play Store и изучите возможности платформы. В результате сможете самостоятельно подготовить приложение к релизу и опубликовать.</p><ul><li>Обзор функций Google Play Store для разработчика</li><li>Регистрация в Play Store</li><li>Создание релизной версии приложения</li><li>Публикация в Play Store</li></ul><ol start="7"><li><strong>Как развиваться в сфере мобильной разработки</strong></li></ol><p>Преподаватель расскажет о перспективах развития в профессии мобильного разработчика, требованиях на современном рынке и распространённых проблемах. Узнаете, какие программы обучения предлагает Нетология и в чём их преимущества.                </p><ol start="8"><li><strong>Доработка приложения и ответы на вопросы<br /></strong><em>Вебинар</em></li></ol><p>Эксперт ответит на вопросы в прямом эфире и покажет, как можно улучшить приложение, созданное на курсе.</p><p><strong><em>В конце курса вы сможете пройти тест и получить сертификат Нетологии.</em></strong></p>						</div>
				</div>
				<div class="elementor-element elementor-element-2a67329 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="2a67329" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://netology.ru/programs/android-free" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c624d57 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c624d57" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-28da9ab" data-id="28da9ab" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-9bdebae elementor-widget elementor-widget-text-editor" data-id="9bdebae" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-uroki-po-osnovam-razrabotki-android"><a href='https://www.youtube.com/playlist?list=PLyfVjOYzujugap6Rf3ETNKkx4v9ePllNK' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Уроки по основам разработки Android-приложений» — Start Android</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://www.youtube.com/playlist?list=PLyfVjOYzujugap6Rf3ETNKkx4v9ePllNK' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://www.youtube.com/playlist?list=PLyfVjOYzujugap6Rf3ETNKkx4v9ePllNK</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-92eb8e4 elementor-widget elementor-widget-image" data-id="92eb8e4" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054731.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-08-23_054731" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjI3MDUsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDhcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA4LTIzXzA1NDczMS5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="318" height="286" src="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054731.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054731.png 318w, https://romansementsov.ru/wp-content/uploads/2021/08/изображение_2021-08-23_054731-300x270.png 300w" sizes="auto, (max-width: 318px) 100vw, 318px" /><meta itemprop="width" content="318"><meta itemprop="height" content="286"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-e2c2f1d elementor-widget elementor-widget-text-editor" data-id="e2c2f1d" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>бесплатно</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://www.youtube.com/playlist?list=PLyfVjOYzujugap6Rf3ETNKkx4v9ePllNK' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-8b8f01f elementor-widget elementor-widget-text-editor" data-id="8b8f01f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Видеоуроки для начинающих по разработке приложений для операционной системы Андроид помогут вам найти ответы.</p><p><strong>Вы узнаете:</strong></p><ol><li>Как скачать, установить и настроить среду разработки Android Studio и пакет Android SDK</li><li>Как создать простое приложение для android</li><li>Как создать эмулятор андроид-устройства (AVD) для запуска и тестирования android-приложений</li></ol><p>Вы научитесь создавать элементы экранов, кнопки и менять их свойства, а также узнаете внутреннюю структуру android-проекта и создадите свое первое приложение.</p><p><strong>Программа:</strong></p><p><strong>Урок 1.</strong> Start Android: Канал о разработке мобильных приложений и игр</p><p><strong>Урок 2.</strong> Установка и настройка Android Studio. Установка JDK. Настройка Android SDK | StartAndroid</p><p><strong>Урок 3.</strong> Первое андроид-приложение. Структура android проекта. Создание эмулятора Android (AVD)</p><p><strong>Урок 4.</strong> Activity, Layout, View, ViewGroup Элементы экрана в android, их свойства | Android Studio</p><p><strong>Урок 5</strong>. Файл макета экрана android-приложения в XML виде. Поворот устройства | Android Studio</p><p><strong>Урок</strong><strong> 6.</strong> LinearLayout и RelativeLayout &#8212; особенности макетов экранов android | Android Studio</p><p><strong>Урок 6(2).</strong>TableLayout &#8212; особенности макетов экранов в андроид (Android Studio)</p><p><strong>Урок</strong><strong> 7.</strong> Параметры элементов экрана в андроид-приложениях (Android Studio)</p><p><strong>Урок 8.</strong> Как управлять View-элементами экрана из java кода (Android Studio)</p><p><strong>Урок 9.</strong> Три cпособа обработки нажатия кнопки в мобильном приложении (Android Studio)</p><p><strong>Урок 10.</strong> Один обработчик (OnClickListener) для нескольких кнопок (Buttons) | Android Studio</p><p><strong>Урок 11. </strong>Работа с ресурсами в андроид приложении | Android Studio</p><p><strong>Урок 12. </strong>LogCat, логи приложения. Исключения (Exception) &#8212; обработка ошибок в коде | Android Studio</p><p><strong>Урок 12(2).</strong> Всплывающие сообщения (Toast Notification) | Android Studio</p><p><strong>Урок</strong><strong> 13.</strong> Меню в Андроид &#8212; добавление пунктов меню, обработка нажатия | Android Studio</p><p><strong>Урок 14.</strong> Menu Android: добавляем иконки и чекбоксы, программно добавляем и скрываем пункты меню</p><p><strong>Урок 15.</strong> Создаем контекстное меню для экранных компонентов в андроид приложениях (Android Studio)</p><p><strong>Урок 16.</strong> Программное создание экрана в андроид приложениях. LayoutParams | Android Studio</p><p><strong>Урок 17. </strong>Cоздание и удаление элементов экрана в процессе работы андроид-приложения | Android Studio</p><p><strong>Урок 18.</strong> Динамически меняем параметры элементов экрана в андроид-приложении | Android Studio</p><p><strong>Урок 19.</strong> Делаем приложение: калькулятор для андроид | Android Studio</p><p><strong>Урок 20.</strong> Анимация компонентов экрана андроид-приложения | Android Studio</p><p><strong>Урок 21.</strong> Добавление Activity &#8212; cоздание многоэкранных приложений | Android Studio</p><p><strong>Урок 22.</strong> Что такое Intent, Intent Filter, Context</p><p><strong>Урок</strong><strong> 23.</strong> Жизненный цикл активити (Activity Lifecycle) | Уроки Android Studio</p><p><strong>Урок</strong><strong> 24.</strong> Activity Lifecycle &#8212; взаимодействие двух активити | Уроки Android Studio</p><p><strong>Урок</strong><strong> 25.</strong> Task и BackStack активити андроид-приложений | Уроки Android Studio</p><p><strong>Урок</strong><strong> 26.</strong> Как вызвать другое Activity из приложения через Action и Intent Filter |Уроки Android Studio</p><p><strong>Урок</strong><strong> 27.</strong> Создаем в одной Activity несколько Action для Intent и Intent Filter | Уроки Android Studio</p><p><strong>Урок</strong><strong> 28.</strong> Передаем данные между Activity используя Intent Extras | Уроки Android Studio</p><p><strong>Урок</strong><strong> 29.</strong> Вызов второго Activity с возвращением данных | Уроки Android Studio</p><p><strong>Урок 30.</strong> Используем requestCode и resultCode в onActivityResult | Уроки Android Studio</p><p><strong>Урок</strong><strong> 31.</strong> Вызываем браузер, звонилку, карты с помощью intent с атрибутом data &#8212; Uri</p><p><strong>Урок 32.</strong> Создаем простое приложение &#8212; интернет браузер для андроид | Уроки Android Studio</p><p><strong>Урок 33.</strong> SharedPreferences &#8212; сохранение данных в приложениях | Уроки Android Studio</p><p><strong>Урок 34.</strong> Работа с базами данных SQLite в Android</p><p><strong>Урок 35.</strong> Добавление и удаление строк в базе данных SQLite в Android</p><p><strong>Урок 36.</strong> Работа с базой данных SQLite в Android, группировка, сортировка, выборка по условию</p><p><strong>Урок 37.</strong> Работа с базой данных SQLite в Android, запросы из связанных таблиц</p><p><strong>Урок 38.</strong> Транзакции в SQLite. Использование SQLiteStatement</p><p><strong>Урок</strong><strong> 39.</strong> onUpgrade. Обновление базы данных в SQLite (уроки программирования андроид)</p><p><strong>Урок 40.</strong> LayoutInflater. Учимся использовать. (уроки по андроид программированию)</p><p><strong>Урок 41.</strong> Используем LayoutInflater для создания списка. (видео уроки по андроид)</p><p><strong>Урок 42.</strong> Список &#8212; ListView. (видео уроки по андроид программированию)</p><p><strong>Урок</strong><strong> 43.</strong> Одиночный и множественный выбор в ListView (уроки андроид программирования)</p><p><strong>Урок 44.</strong> События в ListView. (видео уроки по андроид программированию)</p><p><strong>Урок 45.</strong> Список-дерево ExpandableListView (видео уроки по андроид программированию)</p><p><strong>Урок 46.</strong> События ExpandableListView (видео уроки по андроид программированию)</p><p><strong>Урок 47.</strong> Обзор адаптеров (видео уроки андроид программирование для чайников)</p><p><strong>Урок 48.</strong> Используем SimpleAdapter (видео уроки по андроид программированию)</p><p><strong>Урок 49.</strong> SimpleAdapter. Методы SetViewText и SetViewImage (программирование под android)</p><p><strong>Урок 50.</strong> SimpleAdapter. Используем ViewBinder (андроид, основы программирования)</p><p><strong>И др.</strong></p>						</div>
				</div>
				<div class="elementor-element elementor-element-77a5ca3 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="77a5ca3" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://www.youtube.com/playlist?list=PLyfVjOYzujugap6Rf3ETNKkx4v9ePllNK" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе Андроид-разработчика →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
							</div>    </div><!-- .entry-content -->

</article>








    <div class="entry-social">
		
        		<div class="social-buttons"><span class="social-button social-button--vkontakte" data-social="vkontakte" data-image=""></span><span class="social-button social-button--odnoklassniki" data-social="odnoklassniki"></span><span class="social-button social-button--telegram" data-social="telegram"></span><span class="social-button social-button--twitter" data-social="twitter"></span><span class="social-button social-button--moimir" data-social="moimir" data-image=""></span><span class="social-button social-button--pinterest" data-social="pinterest" data-url="https://romansementsov.ru/%d1%82%d0%be%d0%bf-20-%d0%ba%d1%83%d1%80%d1%81%d0%be%d0%b2-%d0%b0%d0%bd%d0%b4%d1%80%d0%be%d0%b8%d0%b4-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%87%d0%b8%d0%ba-%d0%be%d0%b1%d1%83/" data-title="ТОП-20 курсов «Андроид-разработчик»: обучение Android-разработке онлайн. Платные и бесплатные. Рейтинг, сравнение, стоимость." data-description="1 место. Курс «Профессия Android-разработчик» — Skillbox https://skillbox.ru/course/profession-android-developer-2021/ Стоимость: Перейти на официальный сайт → Программа адаптирована под требования работодателей Командный дипломный проект Бесплатные ознакомительные модули Помощь в трудоустройстве Кому подойдёт этот курс Новичкам в программированииБез стресса пройдёте путь от новичка до уверенного Android-разработчика: с нуля научитесь программировать на Kotlin, напишете первые приложения для портфолио и [&hellip;]" data-image=""></span><span class="social-button social-button--viber" data-social="viber"></span><span class="social-button social-button--whatsapp" data-social="whatsapp"></span></div>            </div>
















<!--noindex-->
<div class="author-box">
    <div class="author-info">
        <div class="author-box__ava">
            <img alt='' src='https://secure.gravatar.com/avatar/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=70&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=140&#038;d=mm&#038;r=g 2x' class='avatar avatar-70 photo' height='70' width='70' loading='lazy' decoding='async'/>        </div>

        <div class="author-box__body">
            <div class="author-box__author">
                <a href ="https://romansementsov.ru/author/tobestone/" target="_blank">Редактор</a>            </div>
            <div class="author-box__description">
                <!--noindex--><p>Подборки всех курсов сделаны на основе открытых источников (поисковые системы). Перед приобретением/покупкой курса проверяйте юр. данные и отзывы о школе, во избежание какого либо обмана.</p>
<!--/noindex-->
            </div>

            
        </div>
    </div>

            <div class="author-box__rating">
            <div class="author-box__rating-title">Оцените автора</div>
            <error>
    <code>internal_server_error</code>
    <title><![CDATA[WordPress &amp;rsaquo; Ошибка]]></title>
    <message><![CDATA[&lt;p&gt;На сайте возникла критическая ошибка.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://wordpress.org/documentation/article/faq-troubleshooting/&quot;&gt;Узнайте больше про решение проблем с WordPress.&lt;/a&gt;&lt;/p&gt;]]></message>
    <data>
        <status>500</status>
    </data>
</error>

<!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com -->
