Size: a a a

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

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

Небольшое руководство по Java 9 для тех, кто собирается работать с legacy.

https://techbeacon.com/legacy-developers-guide-java-9
источник
2019 January 13
Библиотека джависта
ТОП-10 лучших книг по Java для программистов

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

https://proglib.io/p/java-books-2019/
источник
Библиотека джависта
#book

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

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

Используем компонент Spring Security для создания REST API.

https://www.baeldung.com/securing-a-restful-web-service-with-spring-security
источник
Библиотека джависта
В программирование все приходят по-разному.

Кто-то увлекся им в школьные годы на первых уроках информатики, кто-то начал писать «лабораторки» в университете, ну а кто-то начал учиться с целью поменять профессию. Тем не менее, большинство «джунов» сходится во мнении, что начинать — очень сложно.

По этому предлагаем вашему вниманию канал @cccoding ведь там собраны лучшие статьи для программистов и хакеров,а также множество свежих курсов на все интересующие вас языки
источник
2019 January 15
Библиотека джависта
#advanced

Подробные основы для опытных разработчиков по эффективному управлению транзациями во фреймворка Spring.

https://dzone.com/articles/spring-transaction-management
источник
Библиотека джависта
​​​​Участвуете в главном Java событии этой зимы? Ускорить свой прогресс в изучении Java и устроиться на работу или перейти на новую позицию можно с командой менторов единственного JAVABOOTCAMP в СНГ.

Два потока:
1. Со 2 по 16 февраля для тех, кто начинает изучение Java и хочет быстрее устроиться на работу. За 2 недели вы в команде придумаете и реализуете проект с использованием следующих технологий: Java Core, Maven, Git, Servlet, JDBC, REST API, Apache Http Commons, JSON.

2. Со 2 по 9 февраля для Java Developers, кто хочет прокачать свои знания и перейти на новую позицию. Конечно, будет много Spring'a (MVC/Core/Security), Hibernate, Docker'a, Jenkins'a, Netflix Stack'a и остальных самых востребованных технологий.

JAVABOOTCAMP - это:
— Возможность ускорить свое обучение в 3 раза по сравнению с менторингом в онлайне и получить работу через несколько месяцев;
— Уникальный интенсивный формат обучения по 8-10 часов в день;
— Личные менторы - наставники на площадке 24 на 7
Работа в команде единомышленников над проектами;
— Мотивация и практика;
— Отсутствие отвлекающих факторов;

БРОНИРУЙТЕ СЕЙЧАС С ПРОМОКОДОМ: JAVABOOTCAMP
и получите скидку 5000 рублей и месяц занятий с личным ментором в подарок. http://javabootcamp.ru/
Задать все вопросы можно: @GermanSevostyanov
источник
2019 January 16
Библиотека джависта
#spring #interview

Собираетесь пройти собеседование, а подготовиться забыли? Вот вам список актуальных вопросов по Spring с собеседований.

http://www.springboottutorial.com/spring-interview-questions
источник
Библиотека джависта
#advanced  #testing

Основы тестирования REST API приложений на Java.

https://bit.ly/2FzwpKi
источник
Библиотека джависта
​​💁‍♂ А вы уже успели освоить одну из самых востребованных профессий?
⚙ «Машинное обучение и анализ данных» от сотрудников Яндекса.

✅ Что изучаем в рамках специализации? 

Математика и Python. 
Обучение на данных. 
Поиск структуры в данных. 
Построение выводов по данным. 
Прикладные задачи: прогнозирование временных рядов, поведение пользователей, компьютерное зрение и др.
Анализ данных в финальном проекте. 

На курсе вы узнаете, как проходит полный цикл анализа, от сбора данных до выбора оптимального решения и оценки его качества. Научитесь пользоваться современными аналитическими инструментами и адаптировать их под конкретные задачи.

Решаемые задачи в рамках курса:
— прогнозирование временных рядов;
— изучение поведения пользователей;
— анализ текста;
— создание рекомендательных систем.

👨‍💻 Подойдет даже тем, кто еще не знаком с темой или только начинает изучать.
https://goo.gl/R7vR4k
источник
2019 January 17
Библиотека джависта
Git для начинающих: основы рабочего процесса и базовые команды

Статья "Git для начинающих" направлена на усовершенствование навыка его использования и исправление распространенных ошибок.

https://proglib.io/p/git-base/
источник
Библиотека джависта
​​🔥3 набор курса «Разработчик на Spring Framework» в OTUS🔥

Junior Java-developers, а также более опытные коллеги по цеху, желающие повысить свои профессиональные навыки работы со Spring, знакомьтесь с программой: https://otus.pw/4aYW/

Вас ждет практика современных возможностей IoC-контейнера Spring, разработка Web-приложений, как для собственных проектов, так и для больших проектов на микросервисной архитектуре, погружение в использование стека Reactive Spring.

👉🏻А в завершении – работа над выпускным проектом  (выполняется на основе Spring Boot с применением в работе DB и с использованием Spring Data репозиториев и/или Spring JDBC).

Проходите вступительное тестирование и присоединяйтесь к новой группе!
источник
2019 January 18
Библиотека джависта
#book #middle

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

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

FXGL — это популярный фреймворк для создания игр на Java. У него достаточно простое API, поддерживающее разработку для любых операционных систем.

https://github.com/AlmasB/FXGL
источник
2019 January 19
Библиотека джависта
#advanced

90 новых особенностей JDK 11 за последний год.

https://www.azul.com/90-new-features-and-apis-in-jdk-11
источник
Библиотека джависта
#java

А вы когда-то думали, что находится в папке .idea в Android Studio? Это руководство подробно об этом расскажет.

https://bit.ly/2TVPmuo
источник
2019 January 20
Библиотека джависта
#advanced

Статистический анализатор Java кода. Проверяет общий code-style и  конвенции языка.

https://github.com/checkstyle/checkstyle
источник
Библиотека джависта
#book

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

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

Лямбда-выражения — одни из самых продвинутых возможностей современной Java. Они позволяют быстрее  и чище писать код, а также открывают двери в мир функционального программирования.

https://dzone.com/articles/hacking-lambda-expressions-in-java
источник
Библиотека джависта
#spring #advanced

Эффективное управление транзакциями в Spring.

https://dzone.com/articles/spring-transaction-management
источник