Spring Framework
spring.io/projects/spring-framework — одна из самых мощных и широко используемых платформ Java. Благодаря своей концепции внедрения зависимостей и особенностям аспектно-ориентированного программирования Spring покорила мир разработки.
Это платформа с открытым исходным кодом, используемая для корпоративных приложений. Фреймворк обычно используется для Enterprise Java. Среда чрезвычайно универсальна и может использоваться для создания большинства типов приложений Java. С помощью Spring разработчики могут создавать слабосвязанные модули, в которых зависимости обрабатываются фреймворком, а не зависят от библиотек в коде.
#сервис #java
spring.io/projects/spring-framework — одна из самых мощных и широко используемых платформ Java. Благодаря своей концепции внедрения зависимостей и особенностям аспектно-ориентированного программирования Spring покорила мир разработки.
Это платформа с открытым исходным кодом, используемая для корпоративных приложений. Фреймворк обычно используется для Enterprise Java. Среда чрезвычайно универсальна и может использоваться для создания большинства типов приложений Java. С помощью Spring разработчики могут создавать слабосвязанные модули, в которых зависимости обрабатываются фреймворком, а не зависят от библиотек в коде.
#сервис #java
📺 Уроки Java с нуля
1. Введение и установка. Что пишут на Java [YouTube]
2. Условные операторы If, Else If, Switch case [YouTube]
3. Циклы For, While, Do while [YouTube]
4. Массивы. Перебор массива [YouTube]
5. Методы, как их писать и что делают [YouTube]
6. Работа со строками. Методы строк [YouTube]
7. Введение в ООП. Создание класса. Конструкторы [YouTube]
8. Основы ООП. Наследование [YouTube]
#Видео #java #rus
1. Введение и установка. Что пишут на Java [YouTube]
2. Условные операторы If, Else If, Switch case [YouTube]
3. Циклы For, While, Do while [YouTube]
4. Массивы. Перебор массива [YouTube]
5. Методы, как их писать и что делают [YouTube]
6. Работа со строками. Методы строк [YouTube]
7. Введение в ООП. Создание класса. Конструкторы [YouTube]
8. Основы ООП. Наследование [YouTube]
#Видео #java #rus
📺 Курс "Введение в Java"
1. Вводное занятие [YouTube]
2. Тестирование [YouTube]
3. Checkstyle [YouTube]
4. Класс [YouTube]
5. Наследования и ООП [YouTube]
6. Коллекции [YouTube]
7. Лямбда-выражения, Stream API [YouTube]
8. Исключения, Generics [YouTube]
9. Ввод-вывод, работа с сетью [YouTube]
10. Основны многопоточного программирования [YouTube]
Продолжение в плейлисте на YouTube.
#Видео #java #rus
1. Вводное занятие [YouTube]
2. Тестирование [YouTube]
3. Checkstyle [YouTube]
4. Класс [YouTube]
5. Наследования и ООП [YouTube]
6. Коллекции [YouTube]
7. Лямбда-выражения, Stream API [YouTube]
8. Исключения, Generics [YouTube]
9. Ввод-вывод, работа с сетью [YouTube]
10. Основны многопоточного программирования [YouTube]
Продолжение в плейлисте на YouTube.
#Видео #java #rus
📺 Курс "Разработка на Java"
1. Знакомство с платформой Java [YouTube]
2. Базовые конструкции языка [YouTube]
3. Объектно-ориентированное программирование [YouTube]
4. Исключения [YouTube]
5. Коллекции и параметризация [YouTube]
6. Взаимодействие потоков [YouTube]
7. Внутренние и анонимные классы [YouTube]
8. Работа с базой данных [YouTube]
9. Сокеты, разбор задачи Мессенджер [YouTube]
10. Основы тестирования [YouTube]
Продолжение в плейлисте на YouTube.
#Видео #java #rus
1. Знакомство с платформой Java [YouTube]
2. Базовые конструкции языка [YouTube]
3. Объектно-ориентированное программирование [YouTube]
4. Исключения [YouTube]
5. Коллекции и параметризация [YouTube]
6. Взаимодействие потоков [YouTube]
7. Внутренние и анонимные классы [YouTube]
8. Работа с базой данных [YouTube]
9. Сокеты, разбор задачи Мессенджер [YouTube]
10. Основы тестирования [YouTube]
Продолжение в плейлисте на YouTube.
#Видео #java #rus
📺 Java для начинающих
1. Объекты. Классы. Интерфейсы [YouTube]
2. Java для начинающих программистов [YouTube]
3. Java для начинающих программистов. Часть 2 [YouTube]
4. Конструкторы, уровни доступа, статика [YouTube]
5. Java для начинающих программистов. Часть 3 [YouTube]
6. Java для начинающих программистов. Часть 4 [YouTube]
7. Collection Framework [YouTube]
8. Web (начало) [YouTube]
9. Web (продолжение) [YouTube]
10. Базы данных [YouTube]
Продолжение в плейлисте на YouTube.
#Видео #java #rus
1. Объекты. Классы. Интерфейсы [YouTube]
2. Java для начинающих программистов [YouTube]
3. Java для начинающих программистов. Часть 2 [YouTube]
4. Конструкторы, уровни доступа, статика [YouTube]
5. Java для начинающих программистов. Часть 3 [YouTube]
6. Java для начинающих программистов. Часть 4 [YouTube]
7. Collection Framework [YouTube]
8. Web (начало) [YouTube]
9. Web (продолжение) [YouTube]
10. Базы данных [YouTube]
Продолжение в плейлисте на YouTube.
#Видео #java #rus
Java For Dummies, 7th Edition
Barry Burd
2017
У языка Java достаточно высокий порог входа для начинающих из-за высокой требовательности языка к знанию многих других технологий параллельно ему. Однако если вы всё-таки решились попробовать свои силы, предлагаем вашему вниманию данное руководство, в котором вы найдёте информацию по установке Java, созданию первых приложений и обзору объектно-ориентированной парадигмы языка.
🛒 Купить печатную версию
💾 Скачать
#java #eng
Barry Burd
2017
У языка Java достаточно высокий порог входа для начинающих из-за высокой требовательности языка к знанию многих других технологий параллельно ему. Однако если вы всё-таки решились попробовать свои силы, предлагаем вашему вниманию данное руководство, в котором вы найдёте информацию по установке Java, созданию первых приложений и обзору объектно-ориентированной парадигмы языка.
🛒 Купить печатную версию
💾 Скачать
#java #eng
📺 Лекции по основам Java
1. ООП, объекты, классы, интерфейсы, JVM, JDK, JIT #1 [YouTube]
2. ООП, объекты, классы, интерфейсы, JVM, JDK, JIT #2 [YouTube]
3. Конструкторы, статические поля и методы [YouTube]
4. Объект Object, Collection framework [YouTube]
5. Работа с XML [YouTube]
6. Работа с базами данных [YouTube]
7. Обзорная лекция по разработке Web приложений [YouTube]
#Видео #java #rus
1. ООП, объекты, классы, интерфейсы, JVM, JDK, JIT #1 [YouTube]
2. ООП, объекты, классы, интерфейсы, JVM, JDK, JIT #2 [YouTube]
3. Конструкторы, статические поля и методы [YouTube]
4. Объект Object, Collection framework [YouTube]
5. Работа с XML [YouTube]
6. Работа с базами данных [YouTube]
7. Обзорная лекция по разработке Web приложений [YouTube]
#Видео #java #rus
Пишем Java веб-приложение на современном стеке. С нуля до микросервисной архитектуры
На сегодняшний день в мире разработки на Java существует огромное количество библиотек и технологий, в которых новичку очень легко запутаться. В этом руководстве простым языком описываются все шаги, возникающие проблемы и пути их решения.
📖 Читать
#статья #java
На сегодняшний день в мире разработки на Java существует огромное количество библиотек и технологий, в которых новичку очень легко запутаться. В этом руководстве простым языком описываются все шаги, возникающие проблемы и пути их решения.
📖 Читать
#статья #java
Пишем Java веб-приложение на современном стеке. С нуля до микросервисной архитектуры. Часть 2.
В прошлой статье, мы спроектировали и реализовали простой сервис BookStore. В этой части мы попытаемся добавить безопасности в наше приложение — сделаем отдельный микросервис аутентификации/авторизации, а в нашем приложении BookStore запретим вызов методов неавторизованными пользователями. И хотя существуют готовые решения (например, Spring Security), мы напишем всё сами, чтобы разобрать принципы работы.
📖 Читать
#статья #java
В прошлой статье, мы спроектировали и реализовали простой сервис BookStore. В этой части мы попытаемся добавить безопасности в наше приложение — сделаем отдельный микросервис аутентификации/авторизации, а в нашем приложении BookStore запретим вызов методов неавторизованными пользователями. И хотя существуют готовые решения (например, Spring Security), мы напишем всё сами, чтобы разобрать принципы работы.
📖 Читать
#статья #java
Пишем Java веб-приложение на современном стеке. С нуля до микросервисной архитектуры. Часть 3.
В прошлых частях мы успешно спроектировали и запустили два микросервиса: сервис BookStore и сервис аутентификации/авторизации.
Теперь мы можем расположить каждый из них на отдельном инстансе (например в AWS EC2), но в таком случае они будут выглядеть не как одно целое для конечного потребителя. Далее при развитии архитектуры количество сервисов будет только увеличиваться, и нам понадобится что-то, что свяжет наши сервисы и будет маршрутизировать запросы пользователя на каждый из них. Для этих целей используют шаблон проектирования API Gateway, который позволяет реализовать единую точку входа в нашу систему, и перенаправляет запросы на нужный микросервис.
📖 Читать
#статья #java
В прошлых частях мы успешно спроектировали и запустили два микросервиса: сервис BookStore и сервис аутентификации/авторизации.
Теперь мы можем расположить каждый из них на отдельном инстансе (например в AWS EC2), но в таком случае они будут выглядеть не как одно целое для конечного потребителя. Далее при развитии архитектуры количество сервисов будет только увеличиваться, и нам понадобится что-то, что свяжет наши сервисы и будет маршрутизировать запросы пользователя на каждый из них. Для этих целей используют шаблон проектирования API Gateway, который позволяет реализовать единую точку входа в нашу систему, и перенаправляет запросы на нужный микросервис.
📖 Читать
#статья #java
Java 11 and 12 – New Features
Мала Гупта
2019
С новым шестимесячным графиком выпуска Java движется вперед быстрее. Помимо запланированных выпусков версий, в настоящее время в Oracle ведется большая работа над различными проектами Java.
Чтобы наилучшим образом использовать новые функции в своих приложениях и библиотеках, вы должны быть хорошо знакомы с самыми последними достижениями.
💾 Скачать
#eng #java
Мала Гупта
2019
С новым шестимесячным графиком выпуска Java движется вперед быстрее. Помимо запланированных выпусков версий, в настоящее время в Oracle ведется большая работа над различными проектами Java.
Чтобы наилучшим образом использовать новые функции в своих приложениях и библиотеках, вы должны быть хорошо знакомы с самыми последними достижениями.
💾 Скачать
#eng #java
The Java Workshop: A New, Interactive Approach to Learning Java.
David Cuartielles
2019
На протяжении всего руководства по Java вы будете применять увлекательный пошаговый подход к пониманию Java. Вам не придется изучать ненужную теорию.
Если у вас мало времени, вы можете выполнять одно упражнение каждый день или проводить целые выходные, изучая реактивное программирование и модульное тестирование. Это ваш выбор. Обучаясь на своих условиях, вы будете развивать и укреплять ключевые навыки таким образом, чтобы это приносило удовлетворение.
💾 Скачать
#eng #java
David Cuartielles
2019
На протяжении всего руководства по Java вы будете применять увлекательный пошаговый подход к пониманию Java. Вам не придется изучать ненужную теорию.
Если у вас мало времени, вы можете выполнять одно упражнение каждый день или проводить целые выходные, изучая реактивное программирование и модульное тестирование. Это ваш выбор. Обучаясь на своих условиях, вы будете развивать и укреплять ключевые навыки таким образом, чтобы это приносило удовлетворение.
💾 Скачать
#eng #java
Spring Boot in Practice
Somnath Musib
2022
В этом практическом руководстве представлены десятки актуальных сценариев в удобном формате «проблема-решение-дискуссия». Spring Boot на практике охватывает десятки удобных методов разработки Spring Boot, от базовых функций до скрытых возможностей, о существовании которых вы, вероятно, даже не подозревали.
Каждый рецепт построен вокруг реальной проблемы, с полным решением и продуманным обсуждением. Вы пройдете путь от основ до продвинутых функций, глубоко погрузившись в автоконфигурацию, реализацию безопасности и даже поддержку реактивной разработки приложений.
Скачать
#java #eng
Somnath Musib
2022
В этом практическом руководстве представлены десятки актуальных сценариев в удобном формате «проблема-решение-дискуссия». Spring Boot на практике охватывает десятки удобных методов разработки Spring Boot, от базовых функций до скрытых возможностей, о существовании которых вы, вероятно, даже не подозревали.
Каждый рецепт построен вокруг реальной проблемы, с полным решением и продуманным обсуждением. Вы пройдете путь от основ до продвинутых функций, глубоко погрузившись в автоконфигурацию, реализацию безопасности и даже поддержку реактивной разработки приложений.
Скачать
#java #eng
Основы Java.
Николай Прохоренок
2019
Описан базовый синтаксис языка Java: типы данных, операторы, условия, циклы, регулярные выражения, объектно-ориентированное программирование. Рассмотрены основные классы стандартной библиотеки, получение данных из Интернета, работа с базой данных MySQL.
Приводится описание большинства нововведений: Date API, Stream API, лямбда-выражения, ссылки на методы, функциональные интерфейсы и др.
💾 Скачать
#ru #java
Николай Прохоренок
2019
Описан базовый синтаксис языка Java: типы данных, операторы, условия, циклы, регулярные выражения, объектно-ориентированное программирование. Рассмотрены основные классы стандартной библиотеки, получение данных из Интернета, работа с базой данных MySQL.
Приводится описание большинства нововведений: Date API, Stream API, лямбда-выражения, ссылки на методы, функциональные интерфейсы и др.
💾 Скачать
#ru #java
Roadmap для Java разработчика
Пошаговое руководство, как стать Java-разработчиком в 2022 году.
🔎 Смотреть
#roadmap #java
Пошаговое руководство, как стать Java-разработчиком в 2022 году.
🔎 Смотреть
#roadmap #java
Beginning IntelliJ IDEA Integrated Development Environment for Java Programming
Ted Hagos
2022
Быстро начните работу с IntelliJ: от установки и настройки до работы с исходным кодом и многое другое.
Этот учебник покажет вам, как использовать инструменты IntelliJ для разработки чистых и эффективных Java-приложений.
💾 Скачать
#ru #java
Ted Hagos
2022
Быстро начните работу с IntelliJ: от установки и настройки до работы с исходным кодом и многое другое.
Этот учебник покажет вам, как использовать инструменты IntelliJ для разработки чистых и эффективных Java-приложений.
💾 Скачать
#ru #java
Android for Java Programmers
Abdul-Rahman Mawlood-Yunis
2022
Этот учебник посвящен изучению Android и разработке нативных приложений с использованием языка программирования Java.
Он следует опыту и ожиданиям Java и объектно-ориентированных (ОО) программистов и, таким образом, позволяет им легко сопоставить концепции Android со знакомыми концепциями.
💾 Скачать
#eng #java
Abdul-Rahman Mawlood-Yunis
2022
Этот учебник посвящен изучению Android и разработке нативных приложений с использованием языка программирования Java.
Он следует опыту и ожиданиям Java и объектно-ориентированных (ОО) программистов и, таким образом, позволяет им легко сопоставить концепции Android со знакомыми концепциями.
💾 Скачать
#eng #java
Дорожная карта Java-разработчика в 2022 году
В данной карте рассказывается, что изучать и в какой последовательности, чтобы стать хорошим Java-разработчиком.
🔎 Смотреть
#roadmap #Java
В данной карте рассказывается, что изучать и в какой последовательности, чтобы стать хорошим Java-разработчиком.
🔎 Смотреть
#roadmap #Java