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. 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. Префиксное дерево. Основные операции, сохранение в файл, практическое применение.
Java: Generalized List Operations in Functional Style.
Java. Insertion sort.
Java. Covariance and contravariance of generic types: an example of ArrayList.
Java. Recursion and loop.
В Java нет двумерных массивов?
Java. Системы счисления. Алгоритм перевода в произвольную систему счисления.
Java. Trees, Part 2. Iterative depth-first and breadth-first tree traversal.
Android. SurfaceView. Рисуем звезды в 3D, теперь на телефоне.
Java. Finding the second smallest element in an array.
Java. Представление отрицательных чисел. Преобразование цветной фотографии в черно-белую.
Android. Работаем с камерой через CameraX.
Java. Задачка с собеседования.
Java. Trees, Part 1. Recursive Depth-First Traversal.
Java. Сортировка расческой. От пузырька до расчески.
Особенности работы Android приложений. Фоновая работа внутри процесса.
Java. Вычисление арифметического выражения из строки методом рекурсивного спуска.
What is application architecture. MVC, MVP, MVVM patterns.
Java. Быстрая сортировка. Объяснение на пальцах)