20 тысяч подписчиков
85 видео
Java. Парсер арифметических выражений, часть 2: оператор "унарный минус" и вызов функций.
Android. Ввод с динамическим форматированием в EditText.
Java. Fluent Interface.
Java. Лямбда-выражения.
Java. Многопоточность. Ключевое слово synchronized
Java. Интерфейс Comparator и стандартная сортировка Сollections.sort()
Kotlin. Обзор языка для Java разработчиков.
Java. Работа с датой и временем.
IDEA. Горячие клавиши и эффективная работа для начинающих.
Java. Многопоточность. Как устроить Deadlock.
Android. How to send SMS despite Google Play limitations
Java. Методы equals и hashCode.
Размышления об архитектуре. Борьба со сложностью.
Java. Enum на примерах.
Java. Algorithm to find minimum element in array
Отладка Java кода в IDEA. Основные возможности отладчика.
Объявление для тех, у кого тормозит YouTube.
Android. Работа с REST API. Подключаемся к сервису NASA, загружаем фото из космоса.
Java. Multithreading. Wait and Notify methods. Blocking Queue and Worker Thread.
Java. Задача о рюкзаке. Динамическое программирование.
Android. Поворот экрана и пересоздание процесса. Сохранение состояния Activity.
Java. Алгоритмы поиска в строке: наивный, Кнута-Морриса-Пратта.
Flutter. Обзор фреймворка. Пишем кроссплатформенное приложение - калькулятор.
Java. About Iterator and Iterable with examples.
Java. Побитовые операторы.
Код для визуализации алгоритмов сортировки на Java. Обзор.
Android. Пишем приложение - калькулятор
Java. Dithering. Алгоритм генерации черно-белых изображений.
Java. Разбираемся с монадами.
Как устроен Android и его приложения.
Java. Bogosort. Случайная сортировка.
Test broadcast.
Java. Рисуем звезды в 3D пространстве.
Java. Writing a pseudo-random number generator.
Android Studio. Множественные курсоры и как их использовать.
Уровни профессионального развития разработчика: Junior, Middle, Senior.
Java. Распараллеливаем вычисления на пуле потоков.
Java. Queue and stack.
Android. Пишем приложение - будильник.
Java. О сортировке выбором.
Java. Класс Object. Разбор вопросов на собеседование.
О процессе обучения программированию.
Java. Adaptive Huffman compression.
Java. Поиск в массиве: линейный, двоичный.
Java. Стирание типов.
RxJava. An Informal Introduction.
Java. Null problem. Null safety.
Java. Для чего нужен Optional?
Java. Многопоточность. Остановка потока. Обработка InterruptedException.
Java. Префиксное дерево. Основные операции, сохранение в файл, практическое применение.