Доступно

[JavaBegin] Основы Spring Framework

Тема в разделе "Курсы по программированию", создана пользователем Flubber, 20 окт 2016.

?

Приемлемая цена:

  1. < 100р

    26 голосов
    70,3%
  2. < 200р

    11 голосов
    29,7%
Цена: 3900р.-95%
Взнос: 194р.
100%

Основной список: 46 участников

Резервный список: 1 участников

Статус обсуждения:
Комментирование ограничено.
  1. 20 окт 2016
    #1
    Flubber
    Flubber ОргОрганизатор (А)

    [JavaBegin] Основы Spring Framework

    [​IMG]
    Spring Framework - библиотека или набор инструментов для упрощения разработки любых Java программ. На данный момент - это один из самых продвинутых фреймворков в мире и популярность его растет каждый день.

    Недаром почти на всех вакансиях с более-менее хорошей зарплатой - требуется знание этого фреймворка.

    Если вы не знаете SPRING - вы очень многое теряете.

    На данный момент среди запросов Java программистов (Google Trends и stackoverflow), Spring находится на первом месте

    Темы, освещенные в курсе:
    • Цели Spring
    • Что нужно знать перед началом
    • Проекты Spring
    • Понятия Inversion of Control (IoC) и Aspect-oriented programming (AOP)
    • IoC контейнер
    • Установка eclipse
    • Установка Maven
    • Установка Spring
    • Создание тестового проекта
    • Сравнение двух реализаций одной задачи
    • Аналогии со Spring Framework
    • Обзор Eclipse Marketplace
    • Различия Spring IDE и SpringSource Tool Suite
    • Установка и настройка дополнительных плагинов
    • Настройка форматирования кода, LineWrapping
    • Настройка SaveActions в eclipse
    • Анализаторы кода, кодировка
    • Перевод проектов на Spring
    • Настройка контейнера
    • Cвязывание объектов
    • Конфигурации XML
    • Использование сеттеров/геттеров для внедрения объектов
    • Проверка версии Spring
    • Использование Maven для подключения актуальных библиотек
    • Первые выводы
    • Еще раз определения IoC и DI
    • Принцип Don't call us, we'll call you«
    • Реализации IoC контейнеров
    • Паттерны Service Locator и Dependency Injection
    • Интерфейсы ApplicationContext и BeanFactory
    • Порядок и тип параметров конструктора
    • Выбор конструкторов
    • Пространство имен p
    • Области действия компонента: Singleton и Prototype
    • init-method
    • destroy-method
    • default-init-method
    • default-destroy-method
    • InitializingBean и DisposableBean
    • BeanPostProcessor
    • Ленивая инициализация
    • Параметр lazy-init
    • Разделение файлов
    • Импорт конфигураций
    • Последовательность создания объектов
    • Связывание объектов без конструкторов и сеттеров
    • Атрибут depends-on
    • Наследование бинов
    • Сокращение XML конфигурации
    • Переопределение свойств
    • Создание абстрактных бинов
    • Описание шаблона проектирования Proxy
    • Понятие «byte code manipulation»
    • Reflection
    • JDK Dynamic Proxy
    • CGLIB
    • Подключение CGLIB через Maven
    • Внедрение методов
    • Совместное использование Singleton и Prototype
    • Создание конвейера роботов
    • Типы коллекций в Spring контейнере
    • Передача коллекции объектов
    • Внедрение пустого значения null
    • Создание отряда роботов
    • Язык выражений SpEL
    • Аналогии с JSF EL
    • Динамическое внедрение объектов во время выполнения
    • Синтаксис SpEL выражений
    • Язык выражений SpEL
    • Аналогии с JSF EL
    • Динамическое внедрение объектов во время выполнения
    • Синтаксис SpEL выражений
    • Понятие «autowiring» : минусы и плюсы
    • Пример автосвязывания
    • Уменьшение кода XML
    • Аннотации Spring контейнера
    • @Required
    • @Autowired
    • @Qualifier
    • <context:annotation-config/>
    • Автоматическое сканирование компонентов Spring
    • Исключение тега <bean> из XML
    • <context:component-scan>
    • @Component
    • @Bean
    • @sCOPe
    • JSR-330, JSR-250, JSR-299
    • Сравнение аннотаций Spring и стандартных аннотаций
    • @Resource
    • @Inject
    • @Named
    • Подключение пакета javax.inject через maven
    • @Component, @Repository, @Controller и @service
    • @Resource, @Inject, @Autowired
    • Разбор учебного проекта от IBM
    • Swing + Spring IoC
    • Введение в AOP
    • AspectJ
    • Пример использования аспекта
    • Логирование с помощью аспектов
    • Основные определения AOP
    • Proxy объект
    • Виды советов
    • Пример «Сбор статистики по расширениям файлов»
    • Использование совета Around
    • Объявление аспектов и советов с помощью аннотаций
    • Eclipse markers
    • Прокси
    • Подробный разбор документации
    • Доработка примера
    • Использование интерфейсов в срезе
    • Возможные ошибки при создании pointcut
    • Передача параметров метода в совет
    • Изменение возвращаемого значение в совете around
    • Изменение параметров метода в совете around
    • Spring и базы данных
    • Описание шаблона DAO
    • Создание интерфейса для хранения MP3
    • Встроенные базы данных
    • Подключение драйвера sqlite
    • Подключение spring-jdbc
    • Типы шаблонов
    • JdbcTemplate
    • Пример использования JdbcTemplate
    • Именованные параметры
    • Выборка данных select
    • Интерфейс RowMapper
    • Передача параметров с помощью MapSqlParameterSource
    • Неудобство SQLException
    • Класс DataAccessException
    • Обработка кодов ошибок SQL
    • Более подробные и понятные исключения в Spring JDBC
    • Batch insert
    • SimpleJdbcInsert
    • Вставка записей без использования SQL запроса
    • Что такое транзакция
    • Локальные и глобальные транзакции
    • Объявление транзакций

    Пакет: "Минимум"

     
    3 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      19 ноя 2022
    2. skladchik.com
      suprt хранитель.
      19 ноя 2022
    3. skladchik.com
      Складчина закрыта.
      13 сен 2017
    4. skladchik.com
      Складчина доступна.
      13 сен 2017

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      19 ноя 2022
    2. skladchik.com
      suprt хранитель.
      19 ноя 2022
    3. skladchik.com
      Складчина закрыта.
      13 сен 2017
    4. skladchik.com
      Складчина доступна.
      13 сен 2017
  3. Отзывы участников

    5/5,
    • 5/5,
      Работой организатора доволен
      Материал отличный! Аналогов мало, все чето по спеке. Организатор пусичка, обновил исходники. Я доволен складчиной и оргом.***
      1 мар 2017
      2 пользователям это понравилось.
  4. Обсуждение
  5. 15 дек 2016
    #2
    Flubber
    Flubber ОргОрганизатор (А)
    Всем еще дорого? Тяжеловато будет еще опустить без назначения даты.
    Я оргские не беру + сам плачу, поэтому снизить еще больше не получится на автомате.
     
  6. 15 дек 2016
    #3
    frankin
    frankin ДолжникДолжник
    цена приемлема, надо брать
     
    1 человеку нравится это.
  7. 21 дек 2016
    #4
    Slewnut
    Slewnut ЧКЧлен клуба
    Можно как-то поучаствовать в складчине или только повтора ждать?
     
  8. 21 дек 2016
    #5
    Flubber
    Flubber ОргОрганизатор (А)
    Тебе нужно стать членом клуба (по-моему ты уже можешь это сделать) и можешь участвовать в этой складчине после её завершения (за двойную цену). Либо ждать повтора, да.
     
    1 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей