CODE BLOG
12.4K subscribers
4.99K photos
36 videos
99 files
2.84K links
IT юмор, обучающие видео и многое другое.

YouTube: https://youtube.com/codeblog
VK: https://vk.com/codeblog
Чат: @codeblog_chat

По всем вопросам: @p_shvanov

Ресурс включён в перечень Роскомнадзора: https://www.gosuslugi.ru/snet/67c04851241cbc1f487e5054
加入频道
​​Жемеров Д., Исакова С. - Kotlin в действии

#book #kotlin
Изучение языка Kotlin для начинающих

Видеокурс по изучению языка программирования Kotlin. В курсе вы научитесь работать с Kotlin, а также создадите Андроид программу с использованием языка Kotlin. Язык Kotlin является альтернативой для языка Java и прямым его конкурентом для написания программ под платформу Андроид.

https://www.youtube.com/playlist?list=PL0lO_mIqDDFUP-pEWtX7mrnmoP4Hxxp6y

#video #kotlin
Как создать клон Telegram

В данных видео уроках мы с вами создадим клон популярного мессенджера Telegram (да простит меня Павел Дуров)))) для системы Android на очень классном языке Kotlin. В качестве сервера будем работать с отличным и бесплатным сервисом Firebase.

https://www.youtube.com/playlist?list=PLY8G5DMG6TiOBq7OWFPWF2Um3FRB5s2ke

#video #Kotlin
Kotlin в картинках

1. Введение. Kotlin PERL. Kotlin Bytecode
2. Типы данных
3. Типы данных. Часть 2
4. Условные операторы IF и ELSE
5. Условный оператор WHEN
6. Функции
7. Лямбда выражения. Функции высшего порядка. Лямбды просто.
8. Лучший способ изучить Kotlin/Java. Hyperskill.

https://www.youtube.com/playlist?list=PLY8G5DMG6TiNVIy6sZ0RHb14nKDFG7uQc

#video #kotlin
Kotlin. Уроки по основам разработки android-приложений

1. Разработка на Kotlin. Установка Android Studio.
2. Kotlin. Создание проекта в Android Studio и запуск приложения на андроид-устройстве
3. Ресурсы и макеты экрана приложения, ConstraintLayout в Android Studio
4. Kotlin. Обработка нажатия кнопок и взаимодействие с view в android
5. Kotlin. Добавление второго экрана в android-приложение
6. AndroidDev на Kotlin. Activity Lifecycle. Интерфейс LifecycleObserver
7. Сохранение состояния Activity - onSaveInstanceState() или ViewModel? LiveData
8. Android Data Binding – основы
9. Android Data Binding с событиями пользовательского интерфейса и наблюдаемыми данными
10. Android Data Binding. Binding Adapters

#video #Kotlin

https://www.youtube.com/watch?v=1ruPswojG6E&list=PLyfVjOYzujuj20Y-3kVhT3Zro9CrMNgNS&ab_channel=StartAndroid
Android-разработка

1. Kotlin.
2. Основные компоненты Android
3. Интерфейс приложения.
4. Фрагменты.
5. Архитектура: MVP, MVVM.
6. Хранение данных
7. Многопоточность. Корутины.
8. Работа с сетью
9. Clean Architecture, Dagger, Flow
10. Тестирование

#video #Android #Kotlin

https://www.youtube.com/watch?v=hIyyYY-VclA&list=PLQ09TvuOLytS_vYHtFHQzZJFcnbYCYF6x&ab_channel=Doubletapp
Пишем свой мессенджер для Android на Kotlin.

1. Подготовка проекта.
2. Создаем боковое меню Material Drawer.
3. Заполняем боковое меню.
4. Добавляем фрагменты.
5. Рефакторинг кода.
6. Заполняем фрагмент настроек.
7. Добавляем Options menu с иконками.
8. Создаем окно регистрации по номеру телефона.
9. Рефакторинг кода. Работаем с Лямбда выражениями.
10. Подключение к Firebase.

#video #android #kotlin

https://www.youtube.com/watch?v=iO8FMBWKO3Y&list=PLY8G5DMG6TiOBq7OWFPWF2Um3FRB5s2ke&index=66&ab_channel=%D0%9C%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA
Kotlin

1. Kotlin Flow. SharedFlow. StateFlow Ru, Kotlin
2. Как создать Kotlin Multiplatform Mobile проект Ru, Kotlin
3. Как создать свой язык разметки. Kotlin DSL Ru, Android
4. Ktor-Client. Мультиплатформенный http-клиент Ru, Kotlin
5. Jetpack Compose. Основы. State Ru, Kotlin\Android
6. Что учить новичку в Android: Java vs Kotlin? Мобильный разработчик Ru, Android
7. Retrofit. Часть 2. Как отправить файл или POST запрос RU, Android
8. Александр Нозик. Кое-что о корутинах. Flow, Scope Workshop
9. Kotlin Multiplatform Mobile in Action. Decathlon Meetup Live, Eng / Mobile Developer
10. Как использовать Gradle.kts в Android Ru, Android, Kotlin

#video #kotlin

https://www.youtube.com/watch?v=dlgaO3T96eY&list=PL_RkZ4J60MDngJsWjvFNrHdegzYBhW6Z_&ab_channel=MobileDeveloper.%D0%92%D1%81%D0%B5%D0%BE%D0%B1Android%D0%B8iOS%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B5
Ktor | Authentication and authorization with JWT token

1. Создание и настройка проекта и заливаем код в Git
2. Создаем базу данных MongoDD и подключаем ее к проекту
3. Создаем Data Source для MongoDB
4. Создаем Token Service для генерации JWT токена
5. Создаем Hashing Service для генерации и верификации salt хэша
6. Создаем SignUp роут Создаем SignIn роут
7. Создаем авторизованный запрос

#video #kotlin

https://www.youtube.com/playlist?list=PLETttyTUYJcW9kZslWb8Xele02D5ILzWW
Advanced Kotlin Dev Day 2022

1.Understanding your Disney DNA | Brian Collins @ Advanced Kotlin Dev Day 2022
2. Dependency Injection: Refactoring from Spring to Kotlin
3. Property-based testing: from examples to properties with Kotlin and Kotest
4. Kotlin & Functional Programming: Pick the best, skip the rest
5. Kotlin on Serverless Cloud - AWS Lambda, Unlimited!
6. Kotlin Multiplatform Mobile: From Hello World to Production
7. Grateful Shutdown with Structured Concurrency | Simon Vergauwen @ Advanced Kotlin Dev Day 202
8. Data Oriented Programming | Ties van de Ven @ Advanced Kotlin Dev Day 2022
9. Context Receivers: Kotlin's new secret sauce | Alejandro Serrano Mena @ Advanced Kotlin Dev Day 2022
10 Composing an API with Kotlin vol.2 | Márton Braun @ Advanced Kotlin Dev Day 2022

#video #kotlin

https://www.youtube.com/playlist?list=PLC3RVtNPazW_u037_K6FU13BWlIp4y3u6
Kotlin для начинающих

. Установка и настройка
1. Переменные. Базовые типы данных. Ввод/вывод
2. Арифметические операции
3. Логический тип данных
4. Оператор ветвления
5. Оператор if как выражение
6. Вложенные операторы if
7. Оператор множественного выбора
8. Операторы циклов. Цикл for
9. Цикл while

#video #kotlin

https://www.youtube.com/watch?v=4nupqVn6w38&list=PLjurg971KpKYw3H24of5vBnTsaZrYMDmL
Kotlin

1. Kotlin Flow. SharedFlow. StateFlow Ru, Kotlin
2. Как создать Kotlin Multiplatform Mobile проект Ru, Kotlin
3. Как создать свой язык разметки. Kotlin DSL Ru, Android
4. Ktor-Client. Мультиплатформенный http-клиент Ru, Kotlin
5. Jetpack Compose. Основы. State Ru, Kotlin\Android
6. Что учить новичку в Android: Java vs Kotlin? Мобильный разработчик Ru, Android
7. Retrofit. Часть 2. Как отправить файл или POST запрос RU, Android
8. Александр Нозик. Кое-что о корутинах. Flow, Scope Workshop
9. Kotlin Multiplatform Mobile in Action. Decathlon Meetup Live, Eng / Mobile Developer
10. Как использовать Gradle.kts в Android Ru, Android, Kotlin

#video #kotlin

https://www.youtube.com/watch?v=dlgaO3T96eY&list=PL_RkZ4J60MDngJsWjvFNrHdegzYBhW6Z_&ab_channel=MobileDeveloper.%D0%92%D1%81%D0%B5%D0%BE%D0%B1Android%D0%B8iOS%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B5
Ktor | Authentication and authorization with JWT token

1. Создание и настройка проекта и заливаем код в Git
2. Создаем базу данных MongoDD и подключаем ее к проекту
3. Создаем Data Source для MongoDB
4. Создаем Token Service для генерации JWT токена
5. Создаем Hashing Service для генерации и верификации salt хэша
6. Создаем SignUp роут Создаем SignIn роут
7. Создаем авторизованный запрос

#video #kotlin

https://www.youtube.com/playlist?list=PLETttyTUYJcW9kZslWb8Xele02D5ILzWW