#book
Если вы до сих пор не понимаете, зачем нужно тестирование, которое отнимает время и деньги, то, вероятно, вы еще не писали и не поддерживали огромные приложения, которые требуют постоянных релизов. Тесты помогают намного быстрее поймать и исправить ошибку, проверить на работоспособность весь функционал приложения и, соответственно, быстрее деплоить. В этом руководстве рассказывают о том типе тестов, как юниты. Вы узнаете об основах написания юнит-тестов и о том, что они тестируют и когда их писать.
https://yangx.top/progbook/3160
Если вы до сих пор не понимаете, зачем нужно тестирование, которое отнимает время и деньги, то, вероятно, вы еще не писали и не поддерживали огромные приложения, которые требуют постоянных релизов. Тесты помогают намного быстрее поймать и исправить ошибку, проверить на работоспособность весь функционал приложения и, соответственно, быстрее деплоить. В этом руководстве рассказывают о том типе тестов, как юниты. Вы узнаете об основах написания юнит-тестов и о том, что они тестируют и когда их писать.
https://yangx.top/progbook/3160
Telegram
Книги для программистов
#beginners
Learn Java Online — это онлайн-песочница с темами по программирования на Java, где вы можете сразу выполнить задание и получить результат.
https://www.learnjavaonline.org/
Learn Java Online — это онлайн-песочница с темами по программирования на Java, где вы можете сразу выполнить задание и получить результат.
https://www.learnjavaonline.org/
www.learnjavaonline.org
Learn Java - Free
Interactive Java Tutorial
Interactive Java Tutorial
learnjavaonline.org is a free interactive Java tutorial for people who want to learn Java, fast.
#book
Hadoop - это популярный проект, использующийся для надёжного хранения больших объёмов данных. Если вы собираетесь работать с большими данными, вам просто необходимо начать изучать Hadoop и его многочисленные компоненты. Это руководство рассматривает Hadoop на примере многочисленных заданий и упражнений, что поможет вам быстро понять, как работать с данной технологией.
https://yangx.top/progbook/3171
Hadoop - это популярный проект, использующийся для надёжного хранения больших объёмов данных. Если вы собираетесь работать с большими данными, вам просто необходимо начать изучать Hadoop и его многочисленные компоненты. Это руководство рассматривает Hadoop на примере многочисленных заданий и упражнений, что поможет вам быстро понять, как работать с данной технологией.
https://yangx.top/progbook/3171
Telegram
Книги для программистов
#advanced #библиотека
Асинхронный HTTP и веб-сокет клиент для Java.
https://github.com/AsyncHttpClient/async-http-client
Асинхронный HTTP и веб-сокет клиент для Java.
https://github.com/AsyncHttpClient/async-http-client
GitHub
GitHub - AsyncHttpClient/async-http-client: Asynchronous Http and WebSocket Client library for Java
Asynchronous Http and WebSocket Client library for Java - GitHub - AsyncHttpClient/async-http-client: Asynchronous Http and WebSocket Client library for Java
#book
Если вам нужно обзорное руководство по языку, в котором вы рассмотрите основы и главные возможности применения Java, это то самое руководство, с которого можно начать изучение. В книге вы найдёте не только базовые концепции языка, но и примеры разработки на JDK 9 и Swing.
https://yangx.top/progbook/3185
Если вам нужно обзорное руководство по языку, в котором вы рассмотрите основы и главные возможности применения Java, это то самое руководство, с которого можно начать изучение. В книге вы найдёте не только базовые концепции языка, но и примеры разработки на JDK 9 и Swing.
https://yangx.top/progbook/3185
Telegram
Книги для программистов
Начните карьеру Java Developer за 5 месяцев, а платите за обучение после трудоустройства.
Отберем в июне 30 участников для обучения с личным ментором online и оплатой после трудоустройства. @JavaMentor - единственный проект в России, который учит абсолютно бесплатно пока вы не устроитесь на первую работу в IT.
7 шагов, чтобы начать:
👇🏼
1. Необходимы базовые знания языка Java.
2. Пройти входное тестирование с наставников Java Mentor до 23 июня.
3. Готовность уделять учёбе минимум 20 часов в неделю — предпочтение отдается участникам с большим количеством свободного времени.
4. Проживание в Москве или быть готовым к переезду, так как по условиям договора на обучение вы трудоустраиваетесь на работу в Москве.
5. Пройти личное online собеседование с основателем проекта -@GermanSevostyanov
5. Заключить договор
7. Выплачивать 15% от своей зарплаты за обучение последующие 24 месяца после трудоустройства
6. Начать обучение в июле 2019 года
Вы изучите востребованный стек технологий:
— Java Core
— Maven, Git, Junit, Tomcat, Servlet
— Spring MVC, Core, Security, Hibernate
— Разработаете собственный рабочий проект
— Пройдете интенсивную подготовку к собеседованию
— Устроитесь на работу с первой зарплатой от 70 000 до 120 000 рублей
Оставьте заявку и узнайте подробнее: http://javalearn.online 👇🏻
Отберем в июне 30 участников для обучения с личным ментором online и оплатой после трудоустройства. @JavaMentor - единственный проект в России, который учит абсолютно бесплатно пока вы не устроитесь на первую работу в IT.
7 шагов, чтобы начать:
👇🏼
1. Необходимы базовые знания языка Java.
2. Пройти входное тестирование с наставников Java Mentor до 23 июня.
3. Готовность уделять учёбе минимум 20 часов в неделю — предпочтение отдается участникам с большим количеством свободного времени.
4. Проживание в Москве или быть готовым к переезду, так как по условиям договора на обучение вы трудоустраиваетесь на работу в Москве.
5. Пройти личное online собеседование с основателем проекта -@GermanSevostyanov
5. Заключить договор
7. Выплачивать 15% от своей зарплаты за обучение последующие 24 месяца после трудоустройства
6. Начать обучение в июле 2019 года
Вы изучите востребованный стек технологий:
— Java Core
— Maven, Git, Junit, Tomcat, Servlet
— Spring MVC, Core, Security, Hibernate
— Разработаете собственный рабочий проект
— Пройдете интенсивную подготовку к собеседованию
— Устроитесь на работу с первой зарплатой от 70 000 до 120 000 рублей
Оставьте заявку и узнайте подробнее: http://javalearn.online 👇🏻
#advanced
В этой небольшой статье автор рассмотрит основы работы с Java Persistence API на практике.
https://prglb.ru/5e8dw
В этой небольшой статье автор рассмотрит основы работы с Java Persistence API на практике.
https://prglb.ru/5e8dw
Сбербанк открывает набор на оплачиваемую IT-стажировку в Москве. Ищут студентов начиная с 3-го курса бакалавриата и специалитета, а также студентов магистратуры очной формы обучения.
Sberseasons это:
— Четыре направления: Data Science, Java, JavaScript, Analytics.
— Официальная заработная плата до 40 000 рублей.
— График, который удобно совмещать с учебой.
Подайте заявку до 1 июля включительно:
https://prglb.ru/2xz3o
Sberseasons это:
— Четыре направления: Data Science, Java, JavaScript, Analytics.
— Официальная заработная плата до 40 000 рублей.
— График, который удобно совмещать с учебой.
Подайте заявку до 1 июля включительно:
https://prglb.ru/2xz3o
#advanced
Если вы не хотите опаздывать за технологиями, то вам пора изучить и начать использовать Docker, систему контейнеризации, обеспечивающую удобное развертывание приложения.
https://prglb.ru/2nr39
Если вы не хотите опаздывать за технологиями, то вам пора изучить и начать использовать Docker, систему контейнеризации, обеспечивающую удобное развертывание приложения.
https://prglb.ru/2nr39
Hacker Noon
5 Free Online Courses to Learn Docker for Beginners
Some of the best free courses to learn Docker in 2019 from scratch.
#advanced
5 распространенных ошибок при использовании архитектурных компонентов в Android.
https://prglb.ru/21ryl
5 распространенных ошибок при использовании архитектурных компонентов в Android.
https://prglb.ru/21ryl
ProAndroidDev
5 common mistakes when using Architecture Components
Subtle oversights with more or less serious consequences - even if you’re not making these mistakes it should be worth keeping them in…
Создаём приложение с чистой архитектурой на Java 11
Всё больше внимания уделяется программам с чистой архитектурой. Рассказываем и показываем, как разрабатывать такие приложения на языке Java.
https://prglb.ru/1wh3
Всё больше внимания уделяется программам с чистой архитектурой. Рассказываем и показываем, как разрабатывать такие приложения на языке Java.
https://prglb.ru/1wh3
#advanced
Немного о том, почему после появления JDK 9 конкатенация строк никогда не будет прежней.
https://prglb.ru/5qgwc
Немного о том, почему после появления JDK 9 конкатенация строк никогда не будет прежней.
https://prglb.ru/5qgwc
dzone.com
JDK 9/JEP 280: String Concatenations Will Never Be the Same - DZone Java
Since JDK 9, string concatenations have undergone a significant change. Come find out the what and the how in this post with code examples.
#video #docker
В данном видео автор расскажет, как упаковать java-приложение в Docker.
https://www.youtube.com/watch?v=xe2cNgjBvA0
В данном видео автор расскажет, как упаковать java-приложение в Docker.
https://www.youtube.com/watch?v=xe2cNgjBvA0
YouTube
PS JAVA MEETUP #9 Как киту съесть Java-приложение и не поперхнуться
С Александром Федоровым поговорим о том, как запаковывать Java-приложения в Docker: что нужно обязательно сделать, а чего – избежать. Кроме того, рассмотрим специфику работы с микросервисной архитектурой и разберемся, как ведет себя JVM внутри Docker-контейнеров.