План МИНИМУМ - 20 уровень на JavaRush
Продолжаем бомбить JR) На этот раз до победного конца в виде завершения годовой подписки.
Почему я снова делаю цель? Схватил двухдневную прокрастинацию, стал делать какую-то ненужную побочку. В общем, мне теперь без этого сайта никуда. Ну, собсно, поехали!
Criterio del fin
14 декабря)
Recursos personales
Время и кипящий мозг
Lo ecológico del objetivo
Экологичность подтверждаю
- 
                    
                    
9 уровень. Знакомство с исключениями: try, catch, throws, multy-catch.
9.0 Вы достигли 9 уровня(11.09.18)9.1 StackTrace9.2 Задачки на вывод StackTrace9.3 Знакомство с исключениями9.4 Типы исключений9.5 Как работают исключения9.6 Поймай меня, если сможешь- Исключение при работе с числами
 - Исключение при работе со строками
 - Исключение при работе с массивами
 - Исключение при работе с коллекциями List
 - Исключение при работе с коллекциями Map
 - Исключение при работе с числами
 
9.7 Как работает множественный catch(11.09.18)9.8 Множество задач на множественный catch(12.09.18)- Исключения. Просто исключения.
 - Группа перехвата исключений
 - Перехват выборочных исключений
 - Перехват checked-исключений
 - Перехват unchecked-исключений
 - Все свои, даже исключения
 
9.9 Полезные ссылки от профессора-99.10 Стартап Марка Цукерберга9.11 Итоговый список заданий для программистов- Деление на ноль
 - Обратный отсчёт
 - Метод в try..catch
 - Какое сегодня число?
 - Гласные и согласные
 - Страшная сказка
 - Статики не на своем месте
 - Список из массивов чисел
 - Десять котов
 - Код не компилится…
 - Обогатим код функциональностью! (12.09.18)
 - Задача по алгоритмам (13.09.18)
 
Coste de la etapa — 4.94 $
 - 
                    
                    
10 уровень. Приведение примитивных типов: расширение и сужение.
10.0Вы достигли 10 уровня(13.09.18)10.1 Жесткая типизация10.2 Список базовых типов данных10.3 Преобразование типов10.4 Задачи на преобразование целых типов- Задача №1 на преобразование целых типов
 - Задача №2 на преобразование целых типов
 - Задача №3 на преобразование целых типов
 - Задача №4 на преобразование целых типов
 - Задача №5 на преобразование целых типов
 - Задача №6 на преобразование целых типов
 - Задача №7 на преобразование целых типов
 
10.5 Преобразование к типу String10.6 Преобразования ссылочных типов10.7 Вещественные типы10.8 Литералы10.9 Полезные ссылки от профессора-1010.10 Айтишый релакс10.11 Итоговые задачи Квеста 1(13.09.18)- Правильный ответ: d=2.941
 - Правильный ответ: d=5.5
 - Правильный ответ: d=1.0
 - Большая зарплата
 - Количество букв
 - Конструкторы класса Human
 - Расставьте минимум static-ов
 - Массив списков строк
 - Одинаковые слова в списке
 - Безопасное извлечение из списка
 - Поправочки нужны
 - Функциональности маловато!
 - Задача по алгоритмам
 
Coste de la etapa — 4.94 $
 - 
                    
                    
11 уровень. Основы ООП: основные принципы, наследование, инкапсуляция.
11.0 Вы достигли 11 уровня(14.09.18)11.1 ООП — основные принципы(15.09.18)11.2 Причины появления ООП11.3 Еще одно объяснение ООП (слабая связность, четкие функции)11.4 Лекция на вики по ООП11.5 Наследование. Преимущество наследования11.6 Задачи на наследование- Лошадь и Пегас
 - Домашние животные
 - Межпланетная ферма
 - Хороши работнички
 - ИТ-компания
 
11.7 Инкапсуляция11.8 Задачи на инкапсуляцию- Скрытный инкапсулированный кот
 - Наш кот слишком публичен!
 - Неприступный кот
 - Как кошка с собакой
 - Не забываем инкапсулировать
 
11.9 Лекция на вики про наследование и инкапсуляцию11.10 История Илона Маска11.11 Бонусное задание | 11 лекция | 1 уровень- «Из ребра его»
 - Заклятые друзья
 - Играем в Дарвина
 - Все мировые религии
 - От школьника до квалифицированного раба
 - Цепочка наследования
 - Альтернативная цепочка наследования
 - Городское хозяйство
 - Четвертая правильная «цепочка наследования»
 - Пятая правильная «цепочка наследования»
 - Чужой код, незнакомый
 - Помощь шахматной школе
 - Минимакс
 
Coste de la etapa — 4.94 $
 - 
                    
                    
12 уровень. Основы ООП: перегрузка, полиморфизм, абстракция, интерфейсы.
12.1 Полиморфизм и переопределение(16.09.18)12.2 Задачи на полиморфизм- Киты и коровы
 - Кит, коровий потомок
 - Кесарю — кесарево
 - То ли птица, то ли лампа
 - Определимся с животным
 
12.3 Перегрузка методов12.4 Задачи на перегрузку методов- Выполняем перегрузку!
 - Int и Integer
 - Свобода печати
 - Три метода и минимум
 - Три метода и максимум
 
12.5Абстрактные классы12.6 Задачи на абстрактные классы | 2 уровень- Абстрактный класс Pet
 - «Исправь код», часть 1
 - «Исправь код», часть 2
 - Корова — тоже животное
 - Кошки не должны быть абстрактными!
 
12.7 Интерфейсы(17.09.18)12.8 Интерфейсы — это больше чем интерфейсы — это поведение(19.09.18)12.9Задачи на интерфейсы(20.09.18)- Летать охота
 - Лететь, бежать и плыть
 - Есть, летать и двигаться
 - Создаем человека
 - Класс Human и интерфейсы Run, Swim
 
12.10 Профессор Нуддлз рекомендует12.11 Производство Tesla12.12 Бонусное задание | 12 лекция | 12 уровень- Все мы немного кошки…
 - Больше не Пушистик
 - И снова Пушистик…
 - Неведома зверушка
 - Посетители
 - Лазать, летать и бегать
 - Fly, Run, Swim для классов Duck, Penguin, Toad
 - Интерфейсы к классу Human
 - Родитель класса CTO
 - Попадание в десятку
 - Ненужные абстракции
 - Нужно добавить в программу новую функциональность
 - Изоморфы наступают
 
Coste de la etapa — 4.94 $
 - 
                    
                    
13 уровень. Интерфейсы: сравнение с абстрактным классом, множественное наследование.
13.1 Причины существования интерфейсов — поддержка заявленного поведения(21.09.18)13.2 Задачи на интерфейсы | 3 уровень- Пиво
 - Пиво-2. Возвращение
 - Пиво с колой не мешать
 - Selectable и Updatable
 - Четыре ошибки
 - Баг в initializeIdAndName
 - Параметризованый интерфейс
 - Эй, ты там живой?
 - Всё, что движется
 - Это кто там такой умный?
 
13.3 Как пользоваться абстрактными классами13.4 Задачи на абстрактные классы | 3 уровень- Нанимаем переводчика
 - Код сам не исправится
 - Лисица — это такое животное
 - Большая лисица — это такая лисицa
 
13.5 Множественное наследование интерфейсов13.6 Задачи на абстрактные классы- Том, Джерри и Спайк
 
13.7 Абстрактный класс vs. интерфейс13.8Стандартные интерфейсы: InputStream, OutputStream(22.09.18)13.9Полезные ссылки от профессора13.11 Бонусное задание | 11 лекция | 3 уровень (24.09.18)- Некорректные строки
 - The weather is fine
 - Чтение файла
 - Писатель в файл с консоли
 - Neo
 - Исправление ошибок
 - Интерфейс SimpleObject
 - Интерфейс Updatable в классе Screen
 - Один метод в классе
 - Компиляция программы
 - Сортировка четных чисел из файла
 - Репка
 - Битва роботов
 
Coste de la etapa — 4.94 $
 - 
                    
                    
14 уровень. Приведение типов, instanceof. Большая задача на интерфейсы.
14.1 Оператор instanceof(24.09.18)14.2 Задачи на instanceof- Bingo!
 - Bingo-2!
 
14.3 Приведение типов. Расширение и сужение14.4 Задачи на приведение типов- Building и School
 - Коты
 - Food
 - Без ошибок
 - Player and Dancer
 
14.6 Бонусное задание | 6 лекция | 4 уровень- Куриная фабрика
 
14.8 Бонусное задание | 8 лекция | 4 уровень(25.09.18)- Мосты
 - Дегустация вин
 - User, Loser, Coder and Proger
 - Реализовать метод printMainInfo
 - Computer
 - MovieFactory
 - Клининговый центр
 - Исправление ошибок
 - Валюты
 - Исправь четыре ошибки
 - Нашествие исключений
 - НОД
 - Singleton
 
Coste de la etapa — 4.94 $
 - 
                    
                    
15 уровень. Перегрузка методов, особенность вызова конструкторов
15.1 Модификаторы доступа, переопределение методов, реализация абстрактных методов(30.09.18)15.2 Задачи | 5 уровень | 2 лекция(01.10.18)- ООП - Расставить интерфейсы
 - ООП - Наследование животных
 - ООП - машинки
 - ООП - книги
 - ООП - исправь ошибки в наследовании
 
15.3 Перегрузка методов | часть 2(02.10.18)15.4 Задачи на перегрузку методов | 5 уровень- Что-то лишнее
 - ООП - Перегрузка
 - ООП - Перегрузка - убираем лишнее
 - Мужчина или женщина?
 - Все лишнее - прочь!
 
15.5 Создание объекта. Порядок вызова конструкторов15.6 Задачи | 5 уровень | 6 лекция- Максимально простой код-1
 - Максимально простой код-2
 - Максимально простой код-3
 
15.7 Порядок загрузки классов, статические данные…15.8 Порядок инициализации переменных15.9 Задачи на порядок инициализации переменных- Статики-1
 - Статики-2
 - Значения по умолчанию
 - Статики и исключения
 - Статики и котики
 
15.12 Бонусное задание | 12 лекция | 5 уровень(05.10.18)- Разные методы для разных типов
 - Тренировка мозга
 - ООП. Перегрузка
 - Закрепляем паттерн Singleton
 - Перегрузка конструкторов
 - Порядок загрузки переменных
 - Файл в статическом блоке
 - Дебаг, дебаг, и еще раз дебаг
 - Парсер реквестов
 - ООП. Hrivna — тоже деньги
 - Осваивание статического блока
 - Template pattern
 - Факториал
 
Coste de la etapa — 4.94 $
 - 
                    
                    
16 уровень. Знакомство с нитями: Thread, Runnable, start, join, interrupt, sleep
16.1 Многопоточность или многонитевость(06.10.18)16.2 Создание и запуск новых потоков16.3 Задачи на потоки | 6 уровень- My first thread
 - My second thread
 - Список и нити
 - Вывод стек-трейса
 - Поговорим о музыке
 
16.4 join — ожидание завершения потока16.5 Задача на join- join: в нужное время в нужном месте
 - Horse Racing
 - Продвижение на политических дебатах
 - Справедливость
 - Расставь вызовы методов join()
 
16.6 Здоровый sleep16.7 Задачи на sleep- Часы
 - Stopwatch (Секундомер)
 - Big Ben clock
 - Обратный отсчет
 - Аэропорт
 
16.8 Остановить бушующий поток: неофициальная версия16.9 Остановить бушующий поток: официальная версия(07.10.18)16.10Задачи на interrupt(08.10.18)- Считаем секунды
 - Отсчет на гонках
 - Снова interrupt
 - А без interrupt слабо?
 - Один для всех, все - для одного
 
16.13 Бонусное задание | 13 лекция | 6 уровень(10.10.18)- Thread.currentThread - всегда возвращает текущую нить
 - Последовательные выполнения нитей
 - Рекурсивное создание нитей
 - Последовательные выполнения нитей
 - Взаимная блокировка
 - Создание по образцу
 - Поиграем?
 - Кто первый встал - того и тапки
 - Только по-очереди!
 - Последовательный вывод файлов
 - Factory method pattern
 - Клубок
 - Отдебажим все на свете
 
Coste de la etapa — 4.94 $
 - 
                    
                    
17 уровень. Знакомство с нитями: synchronized, volatile, yield
17.1 Проблемы многопоточности: обращение к общему ресурсу(13.10.18)17.2 Задачи на общий ресурс — вывод в консоль- Заметки
 - Вместе быстрее? Ща проверим :)
 
17.3 Нет независимости нитей! Даешь synchronized!(14.10.18)17.4 Даешь synchronized! Практическая версия- Синхронизированные заметки
 - Синхронизированные заметки 2
 - Сад-огород
 - Синхронизированный президент
 - МВФ
 
17.5 Проблема многопоточности — локальный кэш. Volatile(18.10.18)17.6 Задачи на volatile- Заметки для всех
 - Предложения
 
17.7yield — пропуск хода17.8 Полезные ссылки Профессора — 1717.10 Бонусное задание | 10 лекция | 7 уровень(21.10.18)- Общий список
 - Comparable
 - Аптека
 - Синхронизированные методы
 - Лишняя синхронизация
 - Глажка
 - ApplicationContext
 - Банкомат
 - Транзакционность
 - Посчитаем
 - CRUD
 - CRUD 2
 - Ресторан
 
Coste de la etapa — 4.94 $
 - 
                    
                    
18 уровень. Знакомство с потоками: InputStream/OutputStream, FileInputStream, FileOutputStream
18.1 Потоки ввода/вывода(01.11.18)18.2 Потоки для ввода/вывода файлов18.3 Задачи на FileInputStream, FileOutputStream- Максимальный байт
 - Минимальный байт
 - Самые частые байты
 - Самые редкие байты
 - Сортировка байт
 
18.4 InputStream/OutputStream(05.11.18)18.5Задачи на InputStream/OutputStream(06.11.18)- Исправить ошибки
 - Подсчет запятых
 - Разделение файла
 - Реверс файла
 - DownloadException
 
18.6 BufferedInputStream18.7 Пишем свой поток — обертку на System.in18.8 Задачи на потоки | 8 уровень(10.11.18)- Wrapper (Decorator)
 - Расширяем AmigoOutputStream
 - AmigoOutputStream
 - UnsupportedFileName
 - Таблица
 
18.11 Бонусное задание | 11 лекция | 8 уровень(16.11.18)- Английские буквы
 - Пробелы
 - Два в одном
 - Объединение файлов
 - Округление чисел
 - Встречаемость символов
 - Поиск данных внутри файла
 - Нити и байты
 - Файлы и исключения
 - Собираем файл
 - Шифровка
 - Прайсы
 - Прайсы 2
 
Coste de la etapa — 4.94 $
 - 
                    
                    
19 уровень. Знакомство с потоками: Reader/Writer, FileReader/FileWriter
19.1 Адаптеры19.2 Reader/Writer19.3 Задачи на Reader/Writer(18.11.18)- TableAdapter
 - Адаптер
 - Адаптация нескольких интерфейсов
 - И еще один адаптер
 - Закрепляем адаптер
 
19.4 FileReader/FileWriter19.5 Задачи на FileReader/FileWriter- Четные символы
 - Считаем слово
 - Выделяем числа
 - Замена знаков
 - Пунктуация
 
19.6 BufferedReader/InputStreamReader19.7 Пишем свой ридер-обертку на System.out(22.11.18)19.8 Задачи на потоки | 9 уровень(23.11.18)- Ридер обертка
 - Ридер обертка 2
 - Выводим только цифры
 - Решаем пример
 - Дублируем текст
 
19.11 Бонусное задание | 11 лекция | 9 уровень
- Считаем зарплаты
 - Хуан Хуанович
 - Самый богатый
 - Ищем нужные строки
 - Слова с цифрами
 - Замена чисел
 - Длинные слова
 - Перевертыши
 - Контекстная реклама
 - Исправить ошибку. Классы и интерфейсы
 - Отслеживаем изменения
 - Свой FileWriter
 - Знакомство с тегами
 
Coste de la etapa — 4.94 $
 - 
                    
                    
20 уровень. Сериализация
20.1 Сохранение массива объектов
Coste de la etapa — 4.94 $
 
- 2910
 - 10 septiembre 2018, 19:35
 
¡No omita entradas nuevas!
Suscríbase al objetivo y siga su logro