Getting Started
Курсы по Android
https://education.tbank.ru/school/basic/android/ | Бесплатная программа обучения, направленная на освоение основ разработки приложений для операционной системы Android. |
https://hyperskill.org/courses/95-introduction-to-android-with-kotlin | Сделай первый шаг к карьере в мобильной разработке. Освой базовые навыки создания, дизайна и публикации простых приложений. |
https://hyperskill.org/courses/16-android-developer-with-kotlin | Изучи дизайн интерфейсов, хранение данных, создание динамических экранов и возможности Android Studio, чтобы начать карьеру в мобильной разработке. |
Курсы по Kotlin
https://hyperskill.org/courses/69-introduction-to-kotlin | Начни увлекательное путешествие с программированием на Kotlin! Изучи работу с переменными, управление потоком кода и основы объектно-ориентированного программирования. |
https://hyperskill.org/courses/3-kotlin-developer | Изучи Kotlin для разработки бэкенда, фронтенда и Android-приложений, чтобы расширить свои возможности на различных платформах с лаконичным языком, созданным JetBrains. |
https://hyperskill.org/courses/18-kotlin-core | Kotlin, разработанный JetBrains, является предпочтительным языком Google для разработки Android-приложений. Освой его под руководством создателей. |
https://hyperskill.org/courses/107-advanced-kotlin-libraries-and-techniques | Пройди курс, чтобы освоить продвинутые возможности Kotlin, писать профессиональный код и получить востребованные навыки для сложных задач разработки. |
Курсы по Java
https://hyperskill.org/courses/8-introduction-to-java | Пойми язык, стоящий за миллионами приложений. Освой ключевые концепции, напиши простые программы и сделай первый шаг к карьере в IT. |
https://hyperskill.org/courses/17-java-developer | Освой ключевые навыки разработки: от базового синтаксиса до продвинутых возможностей. Создай прочную основу для работы с любыми фреймворками. |
https://hyperskill.org/courses/35-advanced-java | Разберись в низкоуровневых механизмах Java. Получи практические знания о отказоустойчивости, высокой нагрузке и редких функциях Java для решения сложных задач. |
https://hyperskill.org/courses/39-java-full-stack-developer | Освой навыки создания веб-приложений и дизайна красивых интерфейсов. Объедини бэкенд и фронтенд с помощью Java и JavaScript. |
https://hyperskill.org/courses/9-java-desktop-application-developer | Расширь знания Java и создай настоящее приложение с использованием фреймворка Swing. Этот курс — лучший выбор для тех, кто хочет стать мастером разработки десктопных приложений. |
https://hyperskill.org/courses/47-algorithmic-thinking-for-java-developers | Овладей искусством решения задач с этим курсом Java без проектов, подходящим для разработчиков, студентов, ученых и всех, кто ищет эффективные решения. |
Курсы по Jetpack Compose
https://hyperskill.org/courses/66-jetpack-compose-for-android-developers | Выбери этот курс и изучи основы Jetpack Compose — современного инструмента от Google для создания нативного Android UI с Material Design на Kotlin. |
https://developer.android.com/courses/android-basics-compose/course | Android Basics with Compose — это онлайн-курс с самостоятельным темпом обучения, посвящённый созданию Android-приложений с использованием современных лучших практик. Курс охватывает основы разработки приложений с Jetpack Compose, рекомендованным набором инструментов для создания пользовательских интерфейсов на Android. |
Курсы по Ktor
https://hyperskill.org/courses/45-introduction-to-ktor | Погрузись в мир Kotlin и овладей бэкенд-разработкой с курсом по Ktor. Изучи основы Kotlin, принципы веб-приложений и создание REST-сервисов. |
Курсы по алгоритмам и структурам данных
https://hyperskill.org/courses/41-computer-algorithms-and-data-structures | Практическая подготовка по алгоритмам для успешных собеседований. Освой алгоритмическое мышление, работу с данными и улучшай навыки решения задач. |
https://hyperskill.org/courses/84-algorithms-for-interviews | Освой алгоритмы для технических собеседований. Узнай отличия схожих алгоритмов и отточишь навыки решения стандартных задач. |
Курсы по SQL
https://hyperskill.org/courses/31-introduction-to-sql | Присоединяйся к курсу, чтобы освоить основы SQL и научиться эффективно собирать и анализировать данные — полезно для маркетологов, продукт-менеджеров, аналитиков и разработчиков. |
Курсы по Git
https://hyperskill.org/courses/48-introduction-to-git | Хочешь узнать, как Git может изменить твою работу? Освой основы работы с репозиториями кода, версиирование и публикацию. |
Курсы по AI
https://hyperskill.org/courses/126-chatgpt-for-work | Попрощайся с рутиной: научись использовать ChatGPT и LLM для упрощения рабочих задач и добавь больше удовольствия в свой день. |
https://hyperskill.org/courses/135-ai-tools-for-developers | Изучи использование ИИ-инструментов для улучшения рабочего процесса разработки. Применяй ИИ для генерации кода, отладки, тестирования и ускорения создания качественного ПО. Учти: курс в раннем доступе и пока содержит ограниченный контент. |
Школа Мобильной Разработки
Примеры проектов
Этот пример приложения демонстрирует использование Google AI Edge SDK для работы с Gemini Nano на Android. | |
Несколько примеров, демонстрирующих лучшие практики анимации на Android. | |
Примеры использования компонентов архитектуры Android. | |
Коллекция примеров для демонстрации инструментов и архитектурных паттернов Android | |
Несколько примеров, демонстрирующих лучшие практики работы с app bundles на Android. | |
Multiple samples showing the best practices in camera APIs on Android. | |
Примеры лучших практик для разработки на Android Auto и Android Automotive OS | |
Официальные примеры Jetpack Compose | |
Несколько примеров, демонстрирующих лучшие практики работы с подключением на Android. | |
Несколько примеров, демонстрирующих лучшие практики работы с идентификацией на Android. | |
Несколько примеров, демонстрирующих лучшие практики работы с вводом на Android. | |
Несколько примеров, демонстрирующих лучшие практики использования Fit API на Android. | |
Коллекция примеров для обсуждения и демонстрации игр в Android-приложениях. | |
Несколько примеров, демонстрирующих лучшие практики работы с графикой на Android. | |
Набор проектов для Android Studio, которые помогут начать разработку приложений для здоровья на Android и Wear OS. | |
Примеры демонстрации экспериментальных библиотек Jetpack для Kotlin Multiplatform. | |
Несколько примеров, демонстрирующих лучшие практики работы с медиа API на Android (аудио, видео и др.). | |
Примеры, демонстрирующие лучшие практики работы с MIDI на Android. | |
Набор проектов для Android Studio, чтобы начать разработку с Neural Networks API. | |
Примеры использования Android NDK с Android Studio. | |
Несколько примеров, демонстрирующих работу с Package Manager на Android. | |
Примеры, демонстрирующие API и лучшие практики повышения производительности на Android. | |
Коллекция примеров различных API платформы Android OS. | |
Список проектов для Android Studio, чтобы начать разработку с SDK Runtime и Privacy Preserving APIs (PPAPIs) | |
Несколько примеров, демонстрирующих использование Search API на Android. | |
Несколько примеров, демонстрирующих лучшие практики работы с датчиками на Android. | |
Несколько примеров, демонстрирующих лучшие практики работы с API для хранения данных на Android. | |
Несколько примеров, демонстрирующих лучшие практики работы с API безопасности на Android. | |
Коллекция примеров, демонстрирующих различные фреймворки и техники автоматизированного тестирования. | |
Несколько примеров, демонстрирующих лучшие практики разработки приложений для Android TV. | |
Несколько примеров, демонстрирующих лучшие практики создания пользовательского интерфейса на Android. | |
Несколько примеров, демонстрирующих лучшие практики работы с View и виджетами на Android. | |
Несколько примеров, демонстрирующих лучшие практики разработки приложений и циферблатов для Wear OS. |