Цель курса —создание рабочего приложения и получение необходимых навыков и опыта в области разработки программного обеспечения. По окончании курса студенты должны знать синтаксис и основные библиотеки языка Java, понимать объектно-ориентированный подход, уметь декомпозировать сложные задачи.
Получаемые навыки:
Основные конструкции языка, объекты и классы. Ввод и вывод в Java — консольный, файловый, сетевой. Интерфейсы и абстрактные классы, анонимные классы. Лямбда-функции. Сетевое взаимодействие, сокеты. Механизм исключений. Проверяемые и непроверяемые исключения. Потоки — жизненный цикл, прерывание. Критическая секция. Проблемы взаимодействия (дедлок). Механизм wait/notify, блокирующие очереди producer/consumer. Коллекции, выбор структуры данных, подходящей для задачи. Параметризованные коллекции. Параметризация в Java.
Мы готовим квалифицированных специалистов для российского рынка веб-разработки.
У нас — бесплатное практико-ориентированное обучение под руководством лучших специалистов Mail.Ru Group. Преподавание строится на примерах из реальной практики, существующих проектов, с анализом их достоинств и недостатков.
Лучшие студенты получают возможность стажировки в Mail.Ru Group.
Отбор в проекты проходит каждые полгода.
При поддержке AvitoTech мы впервые публикуем все видео с FrontendConf 2019 в открытый доступ. Учитесь, вдохновляйтесь и перенимайте лучшие практики у спикеров, не выходя из дома.
— Приглашаем на FrontendConf 2020 live!
23-26 сентября и 1-2 октября 2020, онлайн по всему миру.
Подробности и билеты по ссылке: bitly.su/EwEI
01. Урок. Майнинг на Линукс /Linux.
В данном видео уроке, рассмотрим как установить Linux дистрибутив Ubuntu 18.04 на персональный компьютер. Установим AMD драйвера, скачаем и запустим майнер
Claymores.
!!! На данный момент рекомендую устанавливать на ферму Ubuntu 16.04!!!
Скотский ютуб продолжает блокировать мои ответы Смоллу, пишу тут:
«Я опять не могу ответить Смоллу, но он необыкновенно прав. Я забыл про извращенцев с дуал бутом, у которых несколько ОС на компе. Вот для них инструкция как настроить аппаратные часы, если косяки с ними: superuser.com/questions/884278/windows-vs-linux-local-time»
ytimg.preload(https://r15---sn-axq7sn7z.googlevideo.com/generate_204);ytimg.preload(https://r15---sn-axq7sn7z.googlevideo.com/generate_204?conn2);010. Балансировка нагрузки в Яндексе – проблемы роста от зарождения и до наших дней – Владимир Неве — YouTube<link rel=«alternate» type=«application/json oembed» href=«www.youtube.com/oembed?format=json
Это первое видео из серии про написание REST API на Go. В этом видео мы будем реализовывать поддержку конфигов, логирование, а также добавим HTTP-сервер с одним роутом и покроем его тестами.