Урок 6: Циклы while, do-while. Обратный отсчет с Thread.sleep() // Котлин курс с нуля

  Переглядів 13,126

Android [Kotlin] для начинающих – ievetrov

Android [Kotlin] для начинающих – ievetrov

День тому

🔹 Тесты и практика по этому уроку: t.me/KotlinBasicsBot?start=yo...
🔹 Текстовая версия урока: clck.ru/yXtXW
🛠 Код из всех уроков: t.me/ievetrov_dev
🛠 Личный телеграм канал про путь разработчика: t.me/ievetrov_dev
✅ Вопросы и ответы для Android собеседований: t.me/AndroidSprint_Interview
🔹 Бесплатный курс по Android: clck.ru/376Zab
🔹 VK: ievetrov.development
Открываем тему циклов в Котлин. Начнем с простого, но эффективного. Будем писать еще один микро кусок нашей гипотетической программы, которая перед показом какого-то экрана показывает баннер с рекламой, под которой отображается счетчик с обратным отсчетом в секундах. Этот механизм обратного отсчета мы и реализуем с помощью циклов while и do-while совместно с шаблонной строкой. А паузы будем делать с помощью остановки программы (потока) методом Thread.sleep().
00:00 Что такое циклы и зачем
00:32 Проблема отсутствия циклов
01:06 Цикл while
03:49 Префиксный и постфиксный декремент
04:21 Пауза в программе Thread.Sleep()
05:17 Цикл do while
#kotlin #котлин #программирование

КОМЕНТАРІ: 14
@ievetrov
@ievetrov Рік тому
Ссылки и содержание: 🔹 Тесты и практика по этому уроку: t.me/KotlinBasicsBot?start=youtube 🔹 Текстовая версия урока: clck.ru/yXtXW 🛠 Код из всех уроков: t.me/ievetrov_dev 🛠 Личный телеграм канал про путь разработчика: t.me/ievetrov_dev ✅ Вопросы и ответы для Android собеседований: t.me/AndroidSprint_Interview 🔹 Бесплатный курс по Android: clck.ru/376Zab 🔹 VK: vk.com/ievetrov.development 00:00 - 00:32 - Что такое циклы и зачем 00:32 - 01:06 - Проблема отсутствия циклов 01:06 - 03:49 - Цикл while 03:49 - 04:21 - Префиксный и постфиксный декремент 04:21 - 05:17 - Пауза в программе Thread.Sleep() 05:17 - 06:13 - Цикл do while
@sadtime4267
@sadtime4267 10 місяців тому
Отличные уроки, не долгие и в то же время доносят всю необходимую информацию, что очень радует). Когда смотришь один урок по 30-40 минут на стены хочется лезть😅
@ievetrov
@ievetrov 10 місяців тому
круто, что формат вам заходит) спасибо за фидбек!
@elitepwnz8730
@elitepwnz8730 Рік тому
Уроки ваще бомбовые, нетипичный курс, реально интересно и понятно рассказывает. НО! После просмотра не бегите в тг сразу тест проходить. Сначала лучше в IDE все тоже самое проделать, придумать себе задание, поиграться, а только потом проходить тест в телеграмме. Я вот просто смотрел видео и на следующий день подзабыл предыдущие уроки, хотя вроде все тестами закреплял
@ievetrov
@ievetrov Рік тому
Отличная рекомендация! И благодарю за фидбек!
@napoleon7817
@napoleon7817 Рік тому
Спасибо за работу. Видосы очень помогают в учёбе. Удачи тебе.
@ievetrov
@ievetrov Рік тому
Благодарю за щедрый фидбек, если что пишите!
@rashedulislam2220
@rashedulislam2220 Рік тому
Потрясающие
@ievetrov
@ievetrov Рік тому
Рад, что вам нравится! Благодарю)
@markantyukhin8474
@markantyukhin8474 7 місяців тому
Встречаються вопросы в тесте, ответв на которые нет в видео(
@alexeysvetlenko2217
@alexeysvetlenko2217 6 місяців тому
Крутяк
@totgor3777
@totgor3777 10 місяців тому
Отличный урок! В условиях тестов есть опечатки (например, вместо знака < в тесте 6 написана ; и какая-то странная конструкция \&gt в вопросе 8)
@ievetrov
@ievetrov 10 місяців тому
спасибо, что обратили внимание. да, иногда в телеге проблема с кодировкой, еще не везде переписал👌
@user-rg9th4xm4g
@user-rg9th4xm4g 8 місяців тому
Уроки отличные и ТГ бот. Первый раз попался курс годный к изучению. Нашёл ошибку ТГ боте.Урок 6. Вопрос 8 Какая из данных программ не соответствует таймеру в 10 секунд? var counter = 10 1⃣ while (counter > 0) println(counter-) 2⃣ while (counter > 0) { println(counter--) Thread.sleep(1000) } 3⃣ do { println(counter--) Thread.sleep(1000) } while (counter > 0) 4⃣ while (counter >= 1) { println(counter) counter-- Thread.sleep(1000) } в боте правильный ответ 2, но по условию 1. Поправьте если я не прав или в боте. Т.К. в условии "таймеру в 10 секунд?" как раз первый вариант выдаст ответ без секундных задержек
Урок 7: Цикл for, диапазоны (интервалы). break, continue, return // Котлин курс с нуля
10:16
Android [Kotlin] для начинающих – ievetrov
Переглядів 9 тис.
Урок 7: findViewById, ViewBinding, backing property | Курс Android на Kotlin c нуля
10:11
Android [Kotlin] для начинающих – ievetrov
Переглядів 3,7 тис.
Ages 1 - 100 Decide Who Wins $250,000
40:02
MrBeast
Переглядів 98 млн
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100million
00:24
Celine Dept
Переглядів 108 млн
Угадайте концовку😂
00:11
Poopigirl
Переглядів 3,8 млн
25 Цикл for.  Обход списков и строк Python
13:25
egoroff_channel
Переглядів 146 тис.
Учим Kotlin с нуля | №5 Циклы while, do-while, for.
16:57
SyntaxSugarDaddy
Переглядів 10 тис.
Kotlin за час. Теория и практика.
1:21:33
alishev
Переглядів 206 тис.
Изучение C++ для начинающих / #6 - Циклы и операторы в них (For, While, Do While)
21:15
Школа itProger / Программирование
Переглядів 107 тис.
Python с нуля. Урок 4 | Циклы (for, while)
10:31
Иван Викторович
Переглядів 612 тис.
Урок 1: Что такое переменные и их типы, val и var // Котлин курс с нуля
9:33
Android [Kotlin] для начинающих – ievetrov
Переглядів 24 тис.
УЧИЛСЯ ПРОГРАММИРОВАТЬ ВСЕ ЛЕТО
10:31
Honey Montana
Переглядів 874 тис.
Ages 1 - 100 Decide Who Wins $250,000
40:02
MrBeast
Переглядів 98 млн