Найти тему
Hyperskill обновил тарифы. Где еще можно изучать Kotlin
Раньше курс Kotlin Core был доступен без ограничений. Только для получения сертификата нужна была платная подписка. Теперь в бесплатной версии нельзя делать проекты. Также добавились и другие ограничения. Из тех, что сильно влияют на учебный процесс: - можно посмотреть лишь 1 подсказку к задаче; - доступно лишь 1 решение задачи, другие варианты не посмотреть; - за день можно решить максимум 10 задач. Обучение через создание проектов было киллер-фичей. У вас был готовый список тем, не нужно было задумываться в каком порядке изучать топики...
293 читали · 1 год назад
А вы пробовали кроссплатформенную разработку?
Опрос
1 год назад
Итак, вы попробовали себя в разных направлениях и поняли, что хотите заниматься разработкой под Android. Начали проходить курс по Kotlin от Hyperskill и, скорее всего, установили Android Studio. И если с изучением котлин все понятно – проходи топики, пили проекты. То с андроидом могут возникнуть сложности. Материала много, часть из него устаревшая, сложно выбрать с чего начать. Чтобы немного облегчить вам задачу, предлагаю подборку ресурсов. Это те материалы, которые мне кажутся наиболее полезными при старте. Разумеется, я и сама по ним училась) А еще они бесплатные 👀 1. Кодлабы от Google. Для начинающих есть Android Basics in Kotlin и Android Basics with Compose. Из плюсов: - теория подкрепленная практикой, в каждом юните создаются приложения; - для закрепления знаний нужно пройти тест или создать похожее приложение, практика самостоятельного написания кода; - рассмотрены базовые темы: работа с вьюмоделью, базой данных, загрузка данных из сети; - баджики, кто не любит колллекционировать ачивки 😁 Верстать на андроид можно с помощью xml или Jetpack Compose. В этом и заключается отличие курсов. Я бы рекомендовала начинать с xml, так как он часто встречается в вакансиях. И потом подучить Compose будет не так больно, как учить xml после Compose) 2. Плейлист по чистой архитектуре от Тимофея Коваленко. Где-то начиная с 4 юнита можно подключать эти видео. В них вы изучите что такое чистое архитектура, как создавать многомодульные приложения. Узнаете, что стоит за магическими сочетаниями букв MVP, MVVM, MVI, которые так часто пишут в описаниях вакансий) А еще познакомитесь с dependency injection на примере Koin, Dagger и Hilt. Не поленитесь написать приложение вслед за автором, оно станет хорошей шпаргалкой для ваших проектов. 3. Плейлист по корутинам от Кирилла Розова. В 5 юните курса Android Basics in Kotlin будет немного затронута тема корутин. Этот плейлист поможет вам лучше в ней разобраться и заодно изучить flow. Хоть подборка и кажется небольшой, зато по количеству изучаемого материала – объемная. Конечно, на ней обучение не остановится. Но это уже тема для следующей подборки) ✨ Бонус. Если вы ищете дополнительные площадки для практики в котлин, то codewars в помощь. С точки зрения оптимальности решения могут быть не самыми хорошими, зато из них можно узнать всякие интересные синтаксические штуки. Как вам хеллоу ворлд оттуда?)
1 год назад
Rosa Mobile догонит Аврору?
НТЦ ИТ «РОСА» объявило о завершении разработки мобильной операционной системы. Rosa Mobile создана на основе Linux-дистрибутива Rosa (вотэтоповорот). Официальный релиз намечен на конец августа 2023, а осенью планируется выпуск смартфона ценой до 40к рублей. Думаю, у многих была первая мысль: "А что там с Авророй"? Для тех, кто пропустил: Аврора – первая российская мобильная операционная система (с). Ведь в отличие от Rosa (читается как росА), Аврора давно на слуху, и хотя бы есть информация о том, как под нее разрабатывать...
1 год назад
С чего начать или немного о моем тернистом пути в изучении разработки под Android
Пожалуй, у каждого начинающего изучать программирование возникает вопрос: с чего же начать и какой язык выбрать? Могу посоветовать попробовать разные направления. Я бы начала с вебинаров аля "сделай свой сайт/напиши игру за 3 дня". В них не будет чего-то слишком сложного. Непонятного - да, только и успевай повторять за преподавателем. Но зато вы сможете ощутить магию программирования и получить результат (и порцию эндорфинов). Конечно, многое зависит от подачи материала. Главное не застревать на...
1 год назад
Привет! Меня зовут Аня, и здесь будет всякое про андроид и учебу) Идея завести свой блог появилась, когда я решилась уволиться и посвятить свободное время разработке. Почти каждый день публиковала в телеграме отчеты по учебе, делилась полезными ссылками и своими мыслями. В итоге нашла работу, успешно прошла стажировку и сейчас я джун 🙃 Теперь я двигаюсь в сторону миддла, так что заметки по обучению становятся объемнее и технически более сложными. Синдром самозванца никуда не делся (зачем люди вообще подписывались на тот блог в телеге?), но как-то бороться с ним надо. Поэтому я тут, чтобы делать не просто подборки с полезными материалами, но и самой перестать бояться писать статьи Как говорится, stay tuned)
1 год назад