#video #oop
ООП — одна из самых важных парадигм, которой вам просто необходимо научиться пользоваться. Во-первых, это экономит много времени для написания и будущего рефакторинга приложения, а во-вторых — это основная парадигма в Java. Давайте, наконец, разберёмся, что же такое ООП:
https://www.youtube.com/watch?v=CHwzlHpp5CI
https://www.youtube.com/watch?v=1-BTrgexqiQ
  
  ООП — одна из самых важных парадигм, которой вам просто необходимо научиться пользоваться. Во-первых, это экономит много времени для написания и будущего рефакторинга приложения, а во-вторых — это основная парадигма в Java. Давайте, наконец, разберёмся, что же такое ООП:
https://www.youtube.com/watch?v=CHwzlHpp5CI
https://www.youtube.com/watch?v=1-BTrgexqiQ
YouTube
  
  Основы ООП на примере Java. Часть 1
  Объектно-ориентированное программирование – это подход, при котором вся программа рассматривается как набор взаимодействующих друг с другом объектов.
Object-oriented programming (OOP) держится на 3 принципах:
- инкапсуляция
- наследование
- полиморфизм
…
  Object-oriented programming (OOP) держится на 3 принципах:
- инкапсуляция
- наследование
- полиморфизм
…
#roadmap
Сегодня разработка разветвлена настолько, что сходу не перечислить все технологии, которые нужно знать опытному разработчику. Сегодня мы представляем вам актуальную дорожную карту по изучению Java:
https://bit.ly/2vG2kTv
  
  Сегодня разработка разветвлена настолько, что сходу не перечислить все технологии, которые нужно знать опытному разработчику. Сегодня мы представляем вам актуальную дорожную карту по изучению Java:
https://bit.ly/2vG2kTv
Medium
  
  A Roadmap To Become A Better Android Developer
  Let’s become a better Android Developer.
  #вакансия
Открытые IT-вакансии Райффайзенбанка в Москве и Омске:
– iOS-разработчик мобильного банка для юрлиц, Москва: https://vk.cc/8HNDLX
– Старший специалист по тестированию, Москва: https://vk.cc/8HNF8W
– .Net разработчик, Омск: https://vk.cc/8HNETp
– Frontend-разработчик, Москва: https://vk.cc/8HNFli
Условия:
– Полный рабочий день
– Офис в одной минуте от ст.метро «Технопарк» (Москва)
– Соцпакет, ДМС, оплата больничных и другие льготы
– Высокий уровень свободы
– Бесплатное дополнительное обучение
– Бесплатный тренажерный зал в офисе (Москва)
  
  
  
  
  
  Открытые IT-вакансии Райффайзенбанка в Москве и Омске:
– iOS-разработчик мобильного банка для юрлиц, Москва: https://vk.cc/8HNDLX
– Старший специалист по тестированию, Москва: https://vk.cc/8HNF8W
– .Net разработчик, Омск: https://vk.cc/8HNETp
– Frontend-разработчик, Москва: https://vk.cc/8HNFli
Условия:
– Полный рабочий день
– Офис в одной минуте от ст.метро «Технопарк» (Москва)
– Соцпакет, ДМС, оплата больничных и другие льготы
– Высокий уровень свободы
– Бесплатное дополнительное обучение
– Бесплатный тренажерный зал в офисе (Москва)
#regex
Регулярные выражения — одна из популярнейших технологий при работе с текстом. Благодаря им вы можете находить соответствие конкретных слов в тексте, осуществлять поиск на сайте и многое другое. Эта статья расскажет об основах использования регулярных выражений в Java.
https://bit.ly/2ziKzvl
  
  Регулярные выражения — одна из популярнейших технологий при работе с текстом. Благодаря им вы можете находить соответствие конкретных слов в тексте, осуществлять поиск на сайте и многое другое. Эта статья расскажет об основах использования регулярных выражений в Java.
https://bit.ly/2ziKzvl
www.quizful.net
  
  Регулярные выражения в Java
  В статье информация рассмотрена таким образом, что бы даже тот, кто ничего не знает про регулярные выражения понял как ими пользоваться.
  #interview 
Основы правильного и неправильного интервью по Java от спикера в данном видео.
https://bit.ly/2Q4uFyh
  
  Основы правильного и неправильного интервью по Java от спикера в данном видео.
https://bit.ly/2Q4uFyh
YouTube
  
  Александр Маторин — Неадекватное Java-интервью
  Ближайшая конференция: Joker 2023, 9–10 октября (Online), 13–14 октября (Offline, Санкт-Петербург)
Подробности и билеты: https://bit.ly/3UAk3V4
— —
. . . . Александр Маторин, СберТех — Неадекватное Java-интервью
Java-конференция для студентов JPoint 2016…
  Подробности и билеты: https://bit.ly/3UAk3V4
— —
. . . . Александр Маторин, СберТех — Неадекватное Java-интервью
Java-конференция для студентов JPoint 2016…
#orm
Ebean — простая ORM для манипуляции с данными. Подходит как для Java, так и для Kotlin.
https://ebean.io/
  Ebean — простая ORM для манипуляции с данными. Подходит как для Java, так и для Kotlin.
https://ebean.io/
#библиотека 
Ещё одна популярная библиотека (а если говорить точнее — фреймворк) Java для работы с микросервисами.
https://github.com/networknt/light-4j
  
  Ещё одна популярная библиотека (а если говорить точнее — фреймворк) Java для работы с микросервисами.
https://github.com/networknt/light-4j
GitHub
  
  GitHub - networknt/light-4j: A fast, lightweight and more productive microservices framework
  A fast, lightweight and more productive microservices framework - networknt/light-4j
  #java
30 лучших советов и практик для опытных Java разработчиков.
https://www.javacodegeeks.com/2015/06/java-programming-tips-best-practices-beginners.html
  
  30 лучших советов и практик для опытных Java разработчиков.
https://www.javacodegeeks.com/2015/06/java-programming-tips-best-practices-beginners.html
Java Code Geeks
  
  30 Java Programming Tips and Best Practices for Beginners - Java Code Geeks
  Java is one of the most popular programming languages - be it Win applications, Web Applications, Mobile, Network, consumer electronic goods, set top box
  #hibernate
Hibernate — популярная ORM для Java. Из этого видео вы узнаете про основы данной технологии на практических примерах.
https://www.youtube.com/watch?v=dMcyZ73Fnds
  
  Hibernate — популярная ORM для Java. Из этого видео вы узнаете про основы данной технологии на практических примерах.
https://www.youtube.com/watch?v=dMcyZ73Fnds
YouTube
  
  7. Разработка на Java (2018). Hibernate | Технострим
  Слайды лекции: https://bit.ly/2J3k5Ak
Другие лекции курса: https://goo.gl/5sZMbx
Подробнее о курсе: https://goo.gl/rkukGb
Материалы курса: https://github.com/rybalkinsd/atom
Лекция читается в рамках образовательного проекта "Техносфера Mail.ru Group" при…
  Другие лекции курса: https://goo.gl/5sZMbx
Подробнее о курсе: https://goo.gl/rkukGb
Материалы курса: https://github.com/rybalkinsd/atom
Лекция читается в рамках образовательного проекта "Техносфера Mail.ru Group" при…
#EJB #video #advanced 
Видео о том, как использовать Java Enterprise для работы с базами данных. Автор расскажет о действительно сложных вещах, которые важно знать.
https://www.youtube.com/watch?v=FaoSwULyB0w
  
  Видео о том, как использовать Java Enterprise для работы с базами данных. Автор расскажет о действительно сложных вещах, которые важно знать.
https://www.youtube.com/watch?v=FaoSwULyB0w
YouTube
  
  Java Pro-двинутый #5. EJB, JPA, Hibernate, PostgreSQL.
  Обзор работы с базой данных на Java при помощи технологий EJB, JPA, Hibernate. Пример работы с PostgreSQL.
Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений…
  Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений…
Осваиваем Java Persistence с использованием Hibernate за 3 дня
С 3 по 5 декабря приглашаем на 3-х дневный курс в Москве. Курс посвящен изучению технологии JPA и её использованию на примере реализации Hibernate EntityManager.
Курс будет полезен Java-разработчикам и Java-архитекторам.
В курсе рассматриваются две основных темы:
— Первое – это JPA. Курс рассказывает и показывает, как использовать технологию JPA для хранения данных Java-объектов в реляционной БД. Раскрываются такие аспекты, как: описания мэппинга Java-объектов на таблицы БД, чтение/запись данных, поиск с использованием JPQL и Criteria API, управление транзакциями, и т.д.);
— Второе – это Hibernate EntityManager. Курс рассказывает основные аспекты использования Hibernate в качестве JPA runtime (настройка, оптимизация).
https://bit.ly/2S0yeCX
  
  
  
  
  
  С 3 по 5 декабря приглашаем на 3-х дневный курс в Москве. Курс посвящен изучению технологии JPA и её использованию на примере реализации Hibernate EntityManager.
Курс будет полезен Java-разработчикам и Java-архитекторам.
В курсе рассматриваются две основных темы:
— Первое – это JPA. Курс рассказывает и показывает, как использовать технологию JPA для хранения данных Java-объектов в реляционной БД. Раскрываются такие аспекты, как: описания мэппинга Java-объектов на таблицы БД, чтение/запись данных, поиск с использованием JPQL и Criteria API, управление транзакциями, и т.д.);
— Второе – это Hibernate EntityManager. Курс рассказывает основные аспекты использования Hibernate в качестве JPA runtime (настройка, оптимизация).
https://bit.ly/2S0yeCX
Знакомство со Spring Data MongoDB
Проект Spring Data позволяет упростить взаимодействие Spring-приложений с источниками данных, в частности с популярной NoSQL базой MongoDB.
https://proglib.io/p/spring-data-mongodb/
  
  Проект Spring Data позволяет упростить взаимодействие Spring-приложений с источниками данных, в частности с популярной NoSQL базой MongoDB.
https://proglib.io/p/spring-data-mongodb/
Библиотека программиста
  
  Знакомство со Spring Data MongoDB
  Проект Spring Data позволяет упростить взаимодействие Spring-приложений с источниками данных, в частности с популярной NoSQL базой MongoDB.
  #video
Java — разносторонний язык программирования, поддерживающий разработку как приложений системного уровня, так и простые настольные и мобильные GUI приложения. Из этого плейлиста вы узнаете про основы разработки GUI интерфейсов.
https://bit.ly/2QgUSJY
  Java — разносторонний язык программирования, поддерживающий разработку как приложений системного уровня, так и простые настольные и мобильные GUI приложения. Из этого плейлиста вы узнаете про основы разработки GUI интерфейсов.
https://bit.ly/2QgUSJY
#book
Enterprise JavaBeans (или EJB) - это популярный Java фреймворк по созданию бизнес-логики приложений. Настоящее руководство посвящено опытных разработчикам, чьим требованием является создание сложных коммерческих приложений. Вам не нужен опыт создания приложений на EJB, достаточно опыта разработки на Java и Java EE. Автор поделится с вами советами, основными концепциями и идеями разработки на EJB, а также приведёт множество практических примеров поэтапного создания приложения.
https://t.me/progbook/1997
  
  Enterprise JavaBeans (или EJB) - это популярный Java фреймворк по созданию бизнес-логики приложений. Настоящее руководство посвящено опытных разработчикам, чьим требованием является создание сложных коммерческих приложений. Вам не нужен опыт создания приложений на EJB, достаточно опыта разработки на Java и Java EE. Автор поделится с вами советами, основными концепциями и идеями разработки на EJB, а также приведёт множество практических примеров поэтапного создания приложения.
https://t.me/progbook/1997
Telegram
  
  Книги для программистов
  
  #beginners 
Известный факт: без постоянной практики невозможно научитья чему-то. Мы не будем проверять этот факт на истинность и просто перейдём по данной ссылке и будем решать многочисленные задачи разного уровня сложности.
https://www.hackerrank.com/domains/java
  
  Известный факт: без постоянной практики невозможно научитья чему-то. Мы не будем проверять этот факт на истинность и просто перейдём по данной ссылке и будем решать многочисленные задачи разного уровня сложности.
https://www.hackerrank.com/domains/java
HackerRank
  
  Solve Programming Questions | HackerRank
  A strictly object-oriented language designed to write industry-standard code.
  #android #video
Большой мастер-класс по созданию Android приложений на Java. В курсе представлено следующее:
— Создание первого приложения для последних версий Android;
— Использование актуальной версии Android-studio;
— Использование баз данных;
— Работа с макетами Constraint;
— Использование сторонних библиотек и многое другое.
https://bit.ly/2THTzmo
  Большой мастер-класс по созданию Android приложений на Java. В курсе представлено следующее:
— Создание первого приложения для последних версий Android;
— Использование актуальной версии Android-studio;
— Использование баз данных;
— Работа с макетами Constraint;
— Использование сторонних библиотек и многое другое.
https://bit.ly/2THTzmo
#spring
Серия статей, посвящённая созданию приложения на Spring по всем современным стандартам.
Часть 1:
https://bit.ly/2Qm3dvW
Часть 2:
https://bit.ly/2zlkEDe
  
  Серия статей, посвящённая созданию приложения на Spring по всем современным стандартам.
Часть 1:
https://bit.ly/2Qm3dvW
Часть 2:
https://bit.ly/2zlkEDe
JavaRush
  
  Spring Framework Java. Основы, базовые концепции и примеры с кодом. Часть 1
  В этой статье я не буду писать как за 5 минут сделать работающий проект на спринге по моему примеру.
Я напишу о базовых вещах, без знания которых запилить проект на Java конечно можно, но...
  Я напишу о базовых вещах, без знания которых запилить проект на Java конечно можно, но...
#algorithms 
Сортировка вставками — алгоритм сортировки, в котором элементы входной последовательности просматриваются по одному, и каждый новый поступивший элемент размещается в подходящее место среди ранее упорядоченных элементов.
Пример реализации сортировки вставками на Java:
  Сортировка вставками — алгоритм сортировки, в котором элементы входной последовательности просматриваются по одному, и каждый новый поступивший элемент размещается в подходящее место среди ранее упорядоченных элементов.
Пример реализации сортировки вставками на Java:
public static void insertIntoSort(int[] arr) {
    int temp, j;
    for(int i = 0; i < arr.length - 1; i++){
        if (arr[i] > arr[i + 1]) {
           temp = arr[i + 1];
           arr[i + 1] = arr[i];      
           j = i;
           while (j > 0 && temp < arr[j - 1]) {
               arr[j] = arr[j - 1];               
               j--;
           }
           arr[j] = temp;             
        }        
    }
}#mysql #hibernate #crud #beginners 
Простое CRUD приложение с использованием Java, Hibernate и MySQL.
Часть 1:
https://bit.ly/2DND3vJ
Часть 2:
https://bit.ly/2S7tUle
Часть 3:
https://bit.ly/2QhDnte
  
  Простое CRUD приложение с использованием Java, Hibernate и MySQL.
Часть 1:
https://bit.ly/2DND3vJ
Часть 2:
https://bit.ly/2S7tUle
Часть 3:
https://bit.ly/2QhDnte
Medium
  
  CRUD with Java, Hibernate and MySQL — Part 1
  This 3-part tutorial explains what Hibernate is, how to set it up to connect with MySQL database and performing common database operations…
  