Size: a a a

Библиотека джависта

2019 May 21
Библиотека джависта
#advanced #библиотека

Библиотека для генерации фейковых данных.

https://github.com/six2six/fixture-factory
источник
2019 May 22
Библиотека джависта
#advanced #interview

Список из 50 вопросов для собеседования по Java.

https://prglb.ru/1jujt
источник
Библиотека джависта
​​Пройдите путь до трудоустройства Java Developer и получите опыт разработки в бизнес проекте. Наши студенты с личным наставником начинают карьеру в IT за 8 месяцев.

На Java у вас большие возможности для разработки и высокий спрос на специалистов. А средняя зарплата джависта - 200 000 рублей.

Выберете программу, которая подходит вам:
— Полная подготовка с нуля и до трудоустройства
— Опыт боевой разработки в бизнес проекте для начала карьеры

1. Даем вам гарантию трудоустройства или вернем все деньги, если вы не устроитесь на работу.
2. Наши наставники будут обучать вас по индивидуальной программе и поддерживать до первого рабочего дня без ограничений в общении.
3. У нас вы будете работать над настоящим коммерческим проектом и запишите свой опыт в резюме.
4. Каждый выпускник получает от 5 предложений о работе.
5. Пройдите 5 пробных дней с ментором в мае и получите специальное предложение по оплате и доступ к закрытому Java сообществу с первого пробного дня.

Пройти 5 пробных дней: https://vk.cc/9pvvgq
источник
2019 May 23
Библиотека джависта
#book #advanced

Объектно-ориентированное программирование является одной из самых популярных концепций проектирования приложений любой сложности. В книге рассматриваются как самые основы ООП (объекты, наследование, композиция, полиморфизм), так и достаточно сложные элементы проектирования и дизайна приложений на примере использования шаблонов, контрактов, библиотек и многого другого.

https://t.me/progbook/3052
источник
Библиотека джависта
ТОП-9 фреймворков для веб-разработки, Java и Big Data в 2019 году

Предлагаем рассмотреть несколько фреймворков для веб-разработки и не только, которые откроют перед вами новые возможности в 2019 году.

https://prglb.ru/5vl50
источник
Библиотека джависта
​​День открытых дверей курса «Криптографическая защита информации» - 27 мая в 20 мск онлайн: https://otus.pw/L41x/

Старт курса уже 30 мая - успейте пройти вступительный тест: https://otus.pw/zs0t/

⚡️Ответим на все интересующие вопросы о криптозащите, курсе, формате обучения и выпускном проекте;
⚡️Поговорим о хардкорной программе курса и ее наполнении;
⚡️Расскажем о компаниях-партнёрах, которые с нетерпением ждут выпускников;
⚡️Обсудим актуальные тенденции отрасли.

Урок проведёт Елена Киршанова - криптоаналитик (университет ENS Lyon, Франция). В 2016 году защитила кандидатскую по криптоанализу пост-квантовых схем в Рурском университете (Германия). Математик-исследователь в области теоретического и практического криптоанализа. Разрабатывает и преподает магистерские курсы по криптоанализу, компьютерной алгебре, теории вероятностей. Принимает участие в разработке и поддержке алгоритмов для решения задач короткого вектора (C++ библиотека fplll для криптоанализа, github com/fplll/g6k)

Курс и вебинар будут полезны для разработчиков, аналитиков, ИБ-специалистов, математиков-программистов.

Регистрируйтесь сейчас - напомним в день вебинара!                                                 🔥P.S. Только для действующих студентов - беспрецедентная скидка 40% при предъявлении документа!
источник
2019 May 24
Библиотека джависта
Протестируй это: принципы и законы создания тестируемого кода

Многие разработчики ненавидят тестирование. Они просто не умеют его готовить. Держите рецепт тестируемого кода с гарниром из SOLID принципов.

https://prglb.ru/3xasx
источник
Библиотека джависта
​​☄️Вырастите в Middle Java Developers за 6 месяцев☄️

OTUS открывает набор на курс «Разработчик Java», который:

• погрузит вас в особенности разработки серверных приложений на Java, проектирование, тестирование и особенности платформы;
• научит владению низкоуровневыми и высокоуровневыми подходами к созданию многопоточных и многопроцессных приложений;
• научит использовать утилиты Jmh и Jol, из Byte-кодов создавать свои классы;
• поможет понять, для чего нужен unsafe и как его использовать.

⚡️Смотрите подробности программы: https://otus.pw/uZWT/

И проходите вступительный тест для поступления в группу.

⚡️ПРОЙТИ ТЕСТ: https://otus.pw/uZWT/
источник
2019 May 25
Библиотека джависта
#video

Из урока вы узнаете про основные конструкции языка, объекты и классы. Ввод и вывод в Java - консольный, файловый, сетевой. Интерфейсы и абстрактные классы, анонимные классы. Лямбда-функции. Сетевое взаимодействие, сокеты. Механизм исключений. Проверяемые и непроверяемые исключения. Потоки - жизненный цикл, прерывание. Критическая секция. Проблемы взаимодействия (дедлок). Механизм wait/notify, блокирующие очереди producer/consumer. Коллекции, выбор структуры данных, подходящей для задачи. Параметризованные коллекции. Параметризация в Java.

https://www.youtube.com/watch?v=dU-dBXvHz1Q
YouTube
2. JAVA. Базовые конструкции языка | Технострим
Курс "Разработка на Java"
Лекция №2 "Базовые конструкции языка Java"
Лектор - Рустам Кильдиев
Технотрек Mail.ru Group, МФТИ

Другие лекции этого курса: http://bit.ly/1QUmj1W

Цель курса —создание рабочего приложения и получение необходимых навыков и опыта в области разработки программного обеспечения. По окончании курса студенты должны знать синтаксис и основные библиотеки языка Java, понимать объектно-ориентированный подход, уметь декомпозировать сложные задачи.

Получаемые навыки:
Основные конструкции языка, объекты и классы. Ввод и вывод в Java - консольный, файловый, сетевой. Интерфейсы и абстрактные классы, анонимные классы. Лямбда-функции. Сетевое взаимодействие, сокеты. Механизм исключений. Проверяемые и непроверяемые исключения. Потоки - жизненный цикл, прерывание. Критическая секция. Проблемы взаимодействия (дедлок). Механизм wait/notify, блокирующие очереди producer/consumer. Коллекции, выбор структуры данных, подходящей для задачи. Параметризованные коллекции. Параметризация в Java.

СМОТРИТЕ ТАКЖЕ:…
источник
Библиотека джависта
#http

Продвинутая работа с HTTP клиентом.

https://prglb.ru/2n8mu
источник
2019 May 26
Библиотека джависта
#java #advanced

Введение в Spring Boot Actuator для опытных разработчиков.

https://prglb.ru/3ey2q
источник
Библиотека джависта
Изучаем Java: дайджест для новичков в программировании

Изучаем Java с помощью книг, курсов и видео. Подборка для тех, кто хочет стать программистом и решил начать свой путь с Java.

https://prglb.ru/31cbz
источник
2019 May 27
Библиотека джависта
#book

В современном издании "Java in Action" читатели, основываясь на своих существующих навыках языка Java, познакомятся с новейшими функциями и технологиями. В дополнение к лямбдам и потокам Java 8 Java 9 добавляет множество новых функций. Она включает в себя новые функции библиотеки для поддержки реактивного программирования, предоставляющие пользователям новые способы разработки и написании кода, который легче читать и поддерживать.

https://t.me/progbook/3075
источник
Библиотека джависта
#advanced

В чем разница между REST и WebSockets, когда и что использовать и многое другое в этой статье.

https://prglb.ru/4fzdp
источник
2019 May 28
Библиотека джависта
#book

На примере популярного и мощного языка Java вы изучите принципы реализации и использования эффективных алгоритмов для различных задач разного уровня сложности. Так, например, вы познакомитесь с хэш-таблицами, двоичным деревом поиска, напишете собственного робота для индексация страниц вашего приложения и многое другое.

https://t.me/progbook/3083
источник
Библиотека джависта
#advanced #библиотека

Библиотека для сериализации и десерилизации объектов в JSON и обратно.

https://github.com/google/gson
источник
2019 May 29
Библиотека джависта
#patterns #beginner

Реализуем паттерн Синглетон на языке Java.

https://prglb.ru/4odzp
источник
Библиотека джависта
10 структур данных, которые вы должны знать (+видео и задания)

Бо Карнс – разработчик и преподаватель расскажет о наиболее часто используемых и общих структурах данных. Специально для вас мы перевели его статью.

https://prglb.ru/4fp0g
источник
2019 May 30
Библиотека джависта
#book #advanced

Книга, в основном, посвящена языку Clojure и функциональному программированию, однако также содержит примеры параллелизма на языках программирования С++ и Java. Также вы узнаете, как разрабатывать распределённые системы и работать с большими данными на нескольких процессорах.

https://t.me/progbook/3095
источник
Библиотека джависта
​​Пройдите путь до Java Developer с нуля или получите уникальный опыт боевой разработки в бизнес проекте для трудоустройства.

Большие возможности для разработки на Java и высокий спрос на специалистов. Средняя зарплата джависта - 200 000 рублей.

1. Даем вам гарантию трудоустройства или вернем все деньги, если вы не устроитесь на работу.
2. Наши наставники будут обучать вас по индивидуальной программе и поддерживать до первого рабочего дня без ограничений в общении.
3. У нас вы будете работать над настоящим коммерческим проектом и запишите свой опыт в резюме.
4. Каждый выпускник получает от 5 предложений о работе.
5. Пройдите 5 пробных дней с ментором в мае и получите специальное предложение по оплате и доступ к закрытому Java сообществу с первого пробного дня.
Пройти 5 пробных дней: https://vk.cc/9pvvgq
источник