⌨ Курсы Linux с преподавателем, IT курсы ✔ курсы Oracle 11g, курсы Microsoft, Cisco обучение, курсы Oracle SQL, тренинги Oracle DBA1, Microsoft авторизованное обучение, microsoft sharepoint server пройти обучение, курсы Cobit, Oracle, VMware курсы, UNIX, RedHat курсы, обучение Sun, подготовка к сертификации ITIL, Project ✔ Бизнес курсы

SWITCH. Внедрение IP-коммутируемых сетей Cisco. Implementing Cisco IP Switched Networks
Курс SWITCH «Развертывание коммутируемых IP-сетей Cisco» направлен на изучение планирования, настройки и внедрения комплексных решений по IP-коммутации в кампусной сети предприятия. Лабораторные работы курса проводятся в виртуальной среде, что делает возможным реализацию самых сложных сценариев и топологий, необходимых для подготовки и получения профессиональной сертификации Cisco по коммутации и маршрутизации - Cisco Certified Network Professional (CCNP). Повна назва курсу:  SWITCH. Внедрение IP-коммутируемых сетей Cisco. Implementing Cisco IP Switched Networks
Посилання на список напрямків:  Адміністрування / ІТ
Код курсу:  SWITCH
Тривалість:  5 / 40
TITLE:  SWITCH. Внедрение IP-коммутируемых сетей Cisco. Implementing Cisco IP Switched Networks
Продукт: 
Аудиторія: 

  • Сетевые администраторы
  • Специалисты технических служб
  • Инженеры сопровождения и технической поддержки
  • Кандидаты на получение сертификации CCNP

Попередня підготоввка: 
Зміст курсу:  Модуль 1. Основные концепции и сетевой дизайн
  • Анализ структуры кампусной сети
  • Сравнение коммутаторов L2 и многоуровневых коммутаторов
  • Использование Сisco SDM
  • Использование LLDP
  • Использование PoE
Модуль 2. Архитектура кампусной сети
  • Использование VLAN и транков;
  • Знакомство с VTP;
  • Внедрение DHCP;
  • Внедрение DHCP для IPv6;
  • Настройка агрегации портов на L2.
Модуль 3. Внедрение протокола Spanning Tree
  • Внедрение RSTP
  • Использование механизмов стабильности для STP
  • Внедрение MST
Модуль 4. Маршрутизация между VLAN
  • Внедрение маршрутизации между VLAN с использованием роутера
  • Настройка маршрутизации на коммутаторе
Модуль 5. Обеспечение высокой доступности
  • Настройка протокола NTP (Network Time Protocol)
  • Внедрение протокола SNMP V3
  • Использование Cisco IOS IP SLA
  • Использование зеркалирования портов для мониторинга
  • Знакомство с виртуализацией коммутаторов
Модуль 6. Внедрение протоколов отказоустойчивости первого хопа (FHRP)
  • Настройка резервирования на L3 с помощью протокола HSRP
  • Настройка резервирования на L3 с помощью протокола VRRP
  • Настройка резервирования на L3 с помощью протокола GLBP
  • Настройка протоколов FHRP для IPv6.
Модуль 7. Безопасность кампусной сети
  • Внедрение функции Port Security
  • Внедрение функции Storm Control
  • Реализация доступа на базе внешней аутентификации
  • Минимизация аттак спуфинга
  • Защита VLAN и транков
  • Настройка PVLAN

Матеріали та сертифікати:  Авторизованные курсы Сisco проводятся в рамках партнерского соглашения с компанией Knowledge Club Turkey, которая является официальным партнером по обучению со статусом Cisco Learning Partner в регионе East Europe. Все учебные материалы, сертификаты по окончанию курса предоставляются Knowledge Club Turkey. Обучение Cisco проводят только официально сертифицированные инструкторы Cisco со статусом CCSI.
Тренер:  Knowledge

ROUTE. Внедрение IP-маршрутизации Cisco v2.0 Implementing Cisco IP Routing v2.0
Курс ROUTE 2.0 «Внедрение IP-маршрутизации Cisco» направлен на подготовку сетевых специалистов, имеющих знания и умения для конфигурирования масштабируемой маршрутизируемой сети предприятия. Курс рассматривает протоколы маршрутизации в сетях IPv4 и IPv6.  Повна назва курсу:  ROUTE. Внедрение IP-маршрутизации Cisco v2.0 Implementing Cisco IP Routing v2.0
Посилання на список напрямків:  Адміністрування / ІТ
Код курсу:  ROUTE
Тривалість:  5 / 40
TITLE:  ROUTE. Внедрение IP-маршрутизации Cisco v2.0 Implementing Cisco IP Routing v2.0
Продукт: 
Аудиторія: 

  • Сетевые специалисты, которые отвечают за внедрение решений по IP-маршрутизации в соответствии с сетевым дизайном, предлагаемым Cisco
  • Сетевые инженеры
  • Персонал технической поддержки
  • Администраторы, занимающиеся настройкой и мониторингом протоколов маршрутизации в сетях предприятий
  • Специалисты, которые планируют получение сертификации CCNP

Попередня підготоввка:  Опыт инсталляции, конфигурирования и поддержки маршрутизаторов и коммутаторов Cisco в сети масштаба предприятия
Курс Interconnecting Cisco Network Devices Part 1 (ICND1)
Курс Interconnecting Cisco Network Devices Part 2 (ICND2) 

Навички що здобуваються:  Классификация протоколов маршрутизации и выбор подходящего протокола в соответствии со специфическими требованиями предприятия
Внедрение протокола EIGRP на dual-stack маршрутизаторах в сетях большого размера
Внедрение протокола OSPF с несколькими областями на dual-stack маршрутизаторах в сложных сетях предприятия
Осуществление редистрибьюции в мультипротокольных сетях, используя фильтрацию для исключения маршрутных петель
Повышение производительности сети и использование инструментария Cisco IOS для обеспечения управления путями
Настройка технологии NAT для подключения сети предприятия к Интернет и осуществление мониторинга трансляций сетевых адресов
Настройка протокола BGP для подключения сети предприятия к Интернет и проверка его работоспособности
Защита маршрутизаторов и протоколов маршрутизации в соответствии с политикой безопасности компании

Зміст курсу:  Модуль 1. Основные концепции маршрутизации
  • Классификация протоколов маршрутизации
  • Введение в технологии сетевого взаимодействия
  • Подключение удаленных локаций к центральному офису
  • Внедрение протокола RIPng
Модуль 2. Внедрение протокола EIGRP
  • Установление соседства по протоколу EIGRP
  • Построение топологической таблицы EIGRP
  • Оптимизация работы протокола EIGRP
  • Настройка протокола EIGRP для IPv6
  • Знакомство с настройкой контекста именованного EIGRP
Модуль 3. Внедрение протокола OSPF
  • Установление соседства по протоколу OSPF
  • Построение базы Link-State
  • Оптимизация работы протокола OSPF
  • Настройка протокола OSPFv3
Модуль 4. Настройка редистрибьюции
  • Внедрение базового перераспределения маршрутной информации между протоколами
  • Управление редистрибьюцией с использованием маршрутных фильтров
Модуль 5. Реализация управления путями
  • Использование CEF (Cisco Express Forwarding)
  • Внедрение управления путями
Модуль 6. Подключение сети предприятия к Интернет
  • Планирование подключения сети предприятия к Интернет
  • Установление Single-Homed подключения к Интернет IPv4
  • Установление Single-Homed подключения к Интернет IPv6
  • Повышение отказоустойчивости подключения к Интернет
  • Обсуждение преимуществ использования протокола BGP
  • Базовое внедрение BGP
  • Использование атрибутов BGP и процесс выбора наилучшего пути
  • Управление маршрутными обновлениями BGP
  • Внедрение BGP для подключения к Интернет IPv6
Модуль 7. Защита маршрутизаторов и маршрутных протоколов
  • Защита маршрутизаторов Cisco
  • Обсуждение возможностей включения аутентификации в протоколах роутинга
  • Настройка аутентификации в EIGRP
  • Настройка аутентификации в OSPF
  • Настройка аутентификации в BGP

Матеріали та сертифікати:  Авторизованные курсы Сisco проводятся в рамках партнерского соглашения с компанией Knowledge Club Turkey, которая является официальным партнером по обучению со статусом Cisco Learning Partner в регионе East Europe. Все учебные материалы, сертификаты по окончанию курса предоставляются Knowledge Club Turkey. Обучение Cisco проводят только официально сертифицированные инструкторы Cisco со статусом CCSI.
Тренер:  Knowledge

IPv6FD. Основы, проектирование и развертывание Cisco IPv6. IPv6 Fundamentals, Design and Deployment
Повна назва курсу:  IPv6FD. Основы, проектирование и развертывание Cisco IPv6. IPv6 Fundamentals, Design and Deployment
Посилання на список напрямків:  Адміністрування / ІТ
Код курсу:  IPv6FD
Тривалість:  5 / 40
TITLE:  IPv6FD. Основы, проектирование и развертывание Cisco IPv6. IPv6 Fundamentals, Design and Deployment
Продукт: 
Аудиторія: 

  • Сетевые инженеры и техники
  • Специалисты службы поддержки и технической поддержки Центра сетевых операций (NOC)
  • Специалисты, которые занимаются внедрением и проверкой протоколов маршрутизации в сетях предприятия

Попередня підготоввка: 
  • Cертификация Cisco Certified Network Associate (CCNA)
  • Понимание сетей и маршрутизации на уровне CCNP (сертификация не требуется)
  • Знание операционной системы Microsoft Windows

Навички що здобуваються:  После успешного окончания курса участники смогут:
  • описать факторы, которые привели к разработке IPv6 и возможное использование этой новой структуры IP
  • описать структуру формата адресов IPv6, как IPv6 взаимодействует с технологиями канального уровня и как IPv6 поддерживается в программном обеспечении Cisco IOS
  • внедрить сервисы и приложения IPv6
  • ознакомиться с обновлениями протоколов маршрутизации IPv4, необходимыми для поддержки топологий IPv6
  • понимать концепции многоадресной рассылки и особенности многоадресной рассылки IPv6
  • оценить сценарий и желаемый результат и определить лучший механизм перехода для ситуации
  • описать проблемы безопасности, отличия безопасности для IPv6 от IPv4 и новые методы для сетей с поддержкой IPv6
  • описать органы стандартизации, определяющие распределение адресов IPv6, в дополнение к одной из основных проблем развертывания IPv6 - множественной адресации
  • описать стратегии развертывания, которые поставщики услуг могут учитывать при развертывании IPv6
  • описать тематические исследования для предприятий, поставщиков услуг и филиальных сетей

Зміст курсу:  Модуль 1: Введение в IPv6
Объяснение обоснования IPv6
  • Распределение IP-адресов
  • История IPv4
  • Следующее поколение IP
  • Обходные пути IPv4
Оценка возможностей и преимуществ IPv6
  • Особенности и преимущества IPv6
  • IPv6 адреса
  • Автоконфигурация и агрегация IPv6
  • Расширенные возможности IPv6
  • Стратегии перехода на IPv6
Понимание драйверов рынка
  • Рост рынка IPv6
  • Собственный контент IPv6
  • Драйверы для усыновления
Модуль 2: Операции IPv6
Понимание архитектуры адресации IPv6
  • Архитектура адресации IPv6
  • Форматы и типы адресов IPv6
  • Использование IPv6-адресов
  • Требуемые адреса IPv6
Описание формата заголовка IPv6
  • Изменения и преимущества заголовка IPv6
  • Поля заголовка IPv6
  • Заголовки расширений IPv6
Включение IPv6 на хостах
  • Включение IPv6 на хостах
  • Включение IPv6 в Windows
  • Включение IPv6 в Mac OS X
  • Включение IPv6 в Linux
Лабораторная работа 2-1: включение IPv6 на хостах
Включение IPv6 на маршрутизаторах Cisco
  • Включение IPv6 на маршрутизаторах Cisco
  • Конфигурация адреса IPv6
  • Autoconfiguration
Использование ICMPv6 и Neighbor Discovery
  • ICMPv6
  • Ошибки ICMP
  • Эхо
  • IPv6 через канальные уровни
  • Сосед Дискавери
  • Автоконфигурация без сохранения состояния
  • Значение автоконфигурации
  • Перенумерация
  • Синтаксис команды обнаружения соседей Cisco IOS
  • Сценарий перенумерации префиксов сети Cisco IOS
  • ICMP MLD
  • IPv6 Mobility
Лабораторная работа 2-2. Использование Neighbor Discovery
Устранение неполадок IPv6
  • Пример конфигурации Cisco IOS IPv6
  • Команды показа Cisco IOS
  • Команды отладки Cisco IOS
  • Пример команды отладки Cisco IOS
Модуль 3: Сервисы IPv6
Мобильность IPv6
  • Введение в IP Mobility
  • Мобильный IPv6
  • Примеры мобильности сети
Описание DNS в среде IPv6
  • DNS-объекты и записи
  • Древовидная структура DNS
  • Динамический DNS
Понимание операций DHCPv6
  • DHCPv6
  • Работа с DHCPv6
  • Адреса многоадресной рассылки DHCPv6
  • Процесс делегирования префикса DHCPv6
  • Устранение неполадок DHCPv6
Лаб 3-1: Использование делегирования префиксов
Понимание поддержки QoS в среде IPv6
  • Поля заголовка IPv6, используемые для QoS
  • IPv6 и поле метки потока
  • Конфигурация QoS IPv6
Использование функций программного обеспечения Cisco IOS
  • Особенности программного обеспечения Cisco IOS
  • Инструменты Cisco IOS IPv6
  • Поддержка IPv6 для протокола Cisco Discovery
  • Cisco Express Forwarding IPv6
  • Соглашения об уровне обслуживания IP
Модуль 4: Протоколы маршрутизации с поддержкой IPv6
Маршрутизация с RIPng
  • Представляем RIPng для IPv6
  • Изучение улучшений RIPng
  • Конфигурирование RIPng
Изучение OSPFv3
  • Основные характеристики OSPFv3
  • Улучшения OSPFv3
  • Конфигурация OSPFv3
  • Аутентификация и шифрование OSPFv3 IPsec ESP
  • Расширенные функциональные возможности OSPFv3
Лабораторная работа 4-1: Маршрутизация с OSPFv3
Изучение интегрированного IS-IS
  • Интегрированные характеристики IS-IS
  • Изменения, внесенные в IS-IS для поддержки IPv6
  • Архитектура с одним SPF
  • Мультитопология IS-IS для IPv6
  • Конфигурация IS-IS IPv6 на маршрутизаторах Cisco
Лабораторная работа 4-2: Маршрутизация с IS-IS
Изучение EIGRP для IPv6
  • EIGRP для IPv6
  • Cisco IOS EIGRP для команд IPv6
Лабораторная работа 4-3: Маршрутизация с EIGRP
Понимание MP-BGP
  • Поддержка MP-BGP для IPv6
  • IPv6 как полезная нагрузка и транспортный механизм в MP-BGP
  • BGP, смотрящий на локальные адреса
  • BGP Префиксная фильтрация
  • Конфигурация MP-BGP и устранение неисправностей
Лабораторная работа 4-4: Маршрутизация с использованием BGP и MP-BGP
Настройка маршрутизации на основе политик IPv6
  • Маршрутизация на основе политик
  • Настроить PBR
Настройка FHRP для IPv6
  • Протоколы и концепции избыточности первого прыжка
  • HSRP для IPv6
  • GLBP для IPv6
Настройка перераспределения маршрутов
  • Перераспределение маршрутов
  • Перераспределение PE-CE для поставщиков услуг
Модуль 5: Многоадресные услуги IPv6
Реализация многоадресной рассылки в сети IPv6
  • Многоадресная адресация IPv6
  • PIM для IPv6
  • Точки свиданий
  • MP-BGP для семейства многоадресных адресов IPv6
  • Как реализовать многоадресную передачу в сети IPv6
  • Пример применения IPv6 Multicast
Лабораторная работа 5-1: многоадресная рассылка
Использование IPv6 MLD
  • Discovery многоадресного слушателя
  • Ограничения MLD Snooping и MLD Group
  • Многоадресная аутентификация пользователей и поддержка диапазона групп
Модуль 6: Механизмы перехода на IPv6
Внедрение двойного стека
  • Приложения с двумя стеками
  • Узел двойного стека
  • Двойной подход
Описание механизмов туннелирования IPv6
  • Наложение туннелей
  • Туннели, настроенные вручную
  • Автоматические Туннели
Лабораторная работа 6-1: реализация туннелей для IPv6
Модуль 7: Безопасность IPv6
Настройка ACL-списков IPv6
  • ACL IPv6
  • Конфигурация ACL IPv6
  • Рефлексивные и основанные на времени ACL
  • Фильтрация заголовка IPv6 Cisco IOS
  • Cisco IOS новые типы ICMPv6
  • Редактирование ACL
  • Как настроить ACL в среде IPv6
Лаб 7-1: настройка расширенных ACL
Использование IPsec, IKE и VPN
  • Основы IPsec, IKE и VPN
  • IPsec и IKE
  • VPN-соединения с использованием IPv6
Лабораторная работа 7-2: реализация IPsec и IKE
Обсуждение вопросов безопасности в среде перехода IPv6
  • Проблемы с двумя стеками
  • Туннельные проблемы безопасности
  • Проблемы безопасности NAT-PT
  • Требования к трафику ICMP
Понимание методов безопасности IPv6
  • Угрозы в сетях IPv6
  • Возможность распределенной безопасности
  • Скрыть топологию, когда это возможно
  • Защитите локальную ссылку
  • ICMPv6 на периферии - управление трафиком ICMPv6
  • Разработать план поддержки мобильности
  • Используйте механизмы перехода в качестве транспорта
  • Зафиксируйте самолет маршрутизации
  • Развертывание системы раннего предупреждения
Настройка межсетевого экрана Cisco IOS для IPv6
  • Межсетевой экран Cisco IOS для IPv6
  • Проверка IPv6 на ISR
  • Внедрить проверку IPv6 на ISR
  • Зональный межсетевой экран политики для IPv6 на ISR
  • Настройка зон и пар зон
  • Настройка базовой политики OSI уровня 3-4 для межзонового доступа
  • Устранение неполадок межсетевого экрана политики на основе зон
Лабораторная работа 7-3: настройка межсетевого экрана Cisco IOS
Модуль 8: Развертывание IPv6
Исследование распределения адресов IPv6
  • IPv6 Интернет
  • Распределение адресов IPv6
  • Подключение к Интернету IPv6
Понимание проблемы многоадресности IPv6
  • Описать проблемы множественной адресации в IPv6
  • Ознакомьтесь с текущими решениями IPv6 с множественной адресацией
  • Многофункциональные аспекты IPv6 и проблемы
  • IPv6 Multihoming Status
Определение стратегий развертывания IPv6 Enterprise
  • Корпоративные сети
  • Влияние сетевых сервисов
  • Сети WAN
  • Двойной стек: преимущества и недостатки
  • Туннелирование: преимущества и недостатки
  • Перевод: преимущества и недостатки
Модуль 9: IPv6 и поставщики услуг
Определение развертывания поставщика услуг IPv6
  • Развертывание поставщика услуг IPv6
  • Развертывание с двумя стеками
  • Развертывание только для IPv6
  • Инкапсуляция
  • Сервисы IPv6
  • Ключевые стратегии поставщиков услуг
  • Распределение адресов уровня обслуживания
  • Поддержка инкапсуляции
Понимание поддержки IPv6 в MPLS
  • Операции MPLS
  • Сценарии развертывания IPv6 через MPLS
  • Туннели IPv6, настроенные на маршрутизаторах CE
  • IPv6 поверх MPLS VPN уровня 2
  • Cisco 6PE
  • Как развернуть Cisco 6PE в сетях MPLS
Понимание 6VPE
  • Cisco 6VPE
  • Настройка 6VPE
Лабораторная работа 9-1: настройка 6PE и 6VPE
Понимание услуг широкополосного доступа IPv6
  • Быстрое развертывание IPv6
  • Инкапсуляция клиентских ссылок
  • Архитектура доступа FTTH
  • Архитектура кабельного доступа
  • Архитектура беспроводного доступа
  • Архитектура доступа DSL
Модуль 10: Примеры IPv6
Планирование и внедрение IPv6 в корпоративных сетях
  • Определение корпоративной сети
  • Внедрение IPv6 в корпоративной сети кампуса
  • IPv6 в корпоративной глобальной сети
Планирование и внедрение IPv6 в сетях поставщиков услуг
  • Проектирование сети провайдера услуг
  • Собственное развертывание IPv6 в сетях доступа поставщиков услуг
  • Собственное развертывание IPv6 в базовой сети поставщика услуг
  • Развертывание 6PE в базовой сети поставщика услуг
Планирование и внедрение IPv6 в филиалах
  • Обзор развертывания филиала
  • Профили развертывания филиала: реализация одноуровневого профиля
  • Профили развертывания в филиалах: реализации двухуровневых и многоуровневых профилей

Матеріали та сертифікати:  Авторизованные курсы Сisco проводятся в рамках партнерского соглашения с компанией Knowledge Club Turkey, которая является официальным партнером по обучению со статусом Cisco Learning Partner в регионе East Europe. Все учебные материалы, сертификаты по окончанию курса предоставляются Knowledge Club Turkey. Обучение Cisco проводят только официально сертифицированные инструкторы Cisco со статусом CCSI.
Тренер:  Knowledge

QoS v2.5. Внедрение Cisco Quality of Service. Implementing Cisco Quality of Service
Повна назва курсу:  QoS v2.5. Внедрение Cisco Quality of Service. Implementing Cisco Quality of Service
Посилання на список напрямків:  Адміністрування / ІТ / Конфігурація
Код курсу:  QoS v2.5.
Тривалість:  5 / 40
TITLE:  QoS v2.5. Внедрение Cisco Quality of Service. Implementing Cisco Quality of Service
Продукт: 
Аудиторія: 

  • Технические специалисты, отвечающие за проектирование, внедрение или устранение неисправностей сетей
  • Сетевые архитекторы, отвечающие за проектирование мультисервисных сетей для передачи голоса, видео и трафика данных в среде предприятия или поставщика услуг
  • Инженеры UC Специализации
  • Инженеры Telepresence ATP

Попередня підготоввка:  курс ICND1. Взаимосвязь сетевых устройств Cisco, часть 1
курс ICND2. Взаимосвязь сетевых устройств Cisco, часть 2
курс CCNAX. Взаимодействие сетевых устройств Cisco: ускорение 

Зміст курсу:  Модуль 1. Введение QoS
  • Обзор конвергентных сетей
  • Поймите QoS
  • Опишите лучшие модели и интегрированные сервисные модели
  • Опишите модель дифференцированных услуг
Модуль 2. Внедрение и мониторинг QoS
  • MQC Введение
  • Монитор QoS
  • Определить кампус AutoQoS
  • Определить WAN AutoQoS
Модуль 3. Классификация и маркировка
  • Обзор классификации и маркировки
  • MQC для классификации и маркировки
  • NBAR для классификации
  • Использование QoS Preclassify
  • Кампус Классификация и маркировка
Модуль 4. Управление перегрузкой
  • Введение в очередь
  • Настроить WFQ
  • Настройте CBWFQ и LLQ
  • Настройте управление перегрузкой кампуса
Модуль 5. Предотвращение заторов
  • Предотвращение заторов Введение
  • Настройка WRED на основе классов
  • Настроить ECN
  • Опишите кампусное предотвращение заторов
Модуль 6. Контроль трафика и формирование
  • Обзор политики и формирования трафика
  • Настройка политик на основе классов
  • Кампус Полиция
  • Настройте формирование на основе классов
  • Настройте формирование на основе классов в интерфейсах Frame Relay
  • Настройка голосового адаптивного формирования и фрагментации трафика Frame Relay
Модуль 7. Механизмы Эффективности Связи
  • Обзор механизмов эффективности ссылок
  • Настройка сжатия заголовка на основе классов
  • Настроить LFI
Модуль 8. Развертывание сквозного QoS
  • Применить лучшие практики для разработки политики QoS
  • Сквозное развертывание QoS

Матеріали та сертифікати:  Авторизованные курсы Сisco проводятся в рамках партнерского соглашения с компанией Knowledge Club Turkey, которая является официальным партнером по обучению со статусом Cisco Learning Partner в регионе East Europe. Все учебные материалы, сертификаты по окончанию курса предоставляются Knowledge Club Turkey. Обучение Cisco проводят только официально сертифицированные инструкторы Cisco со статусом CCSI.
Тренер:  Knowledge

MPLS TЕ. Внедрение Cisco MPLS Traffic Engineering и других функций. Implementing Cisco MPLS TE and Other Features
Повна назва курсу:  MPLS TЕ. Внедрение Cisco MPLS Traffic Engineering и других функций. Implementing Cisco MPLS TE and Other Features
Посилання на список напрямків:  Адміністрування / ІТ
Код курсу:  MPLS TЕ
Тривалість:  5 / 40
TITLE:  MPLS TЕ. Внедрение Cisco MPLS Traffic Engineering и других функций. Implementing Cisco MPLS TE and Other Features
Продукт: 
Аудиторія: 

  • Инженеры технической поддержки до и после продажи, которым необходимо разработать и внедрить MPLS, VPN, MPLS, TE и другие расширенные услуги MPLS (QoS, транспорт) в магистралях поставщика услуг

Попередня підготоввка:  курс BGP. Настройка BGP на маршрутизаторах Cisco
курс QOS. Внедрение Cisco Quality of Service


Навички що здобуваються:  После успешного окончания курса участники смогут:
  • определить одноранговую архитектуру MPLS и объяснить распределение меток, распределение обновлений маршрутизации и модель пересылки пакетов в этой архитектуре
  • использовать команды CISCO IOS, необходимые для успешной настройки, мониторинга и устранения неполадок поддержки поставщика услуг с использованием службы Carrier, поддерживающей MPLS Carrier
  • определить архитектуру MPLS Traffic Engineering и объяснить, как MPLS реализует управление трафиком, устанавливает путь на основе ограничений и назначает трафик магистралям трафика.
  • использовать команды CISCO IOS, необходимые для успешной настройки, мониторинга и устранения неполадок MPLS Traffic Engineering.
  • использовать команды CISCO IOS, необходимые для успешной реализации определенного SLA с использованием служб MPLS QoS.
  • использовать команды CISCO IOS, необходимые для успешной настройки, мониторинга и устранения неполадок служб уровня 2 с использованием службы Any Transport over MPLS.
  • использовать команды CISCO IOS, необходимые для успешной настройки, мониторинга и устранения неполадок поддержки IPv6 в среде MPLS.

Зміст курсу:  Обзор MPLS VPN MPLS Назначение и распределение меток Frame-Mode / Cell-Mode
  • Заполнение LFIB метками MPLS
  • Распространение пакетов по сети MPLS и PHP
  • Конфигурирование MPLS VPN
  • Использование Route Distinguishers и Route Targets.
Carrier Support Carrier (CsC)
  • Преимущества CSC
  • Как работает CSC
  • Модели CSC: собственный IP, MPLS и LDP, MPLS и EBGP, MPLS VPN
MPLS Traffic Engineering Технология
  • Что такое транспортная инженерия
  • Бизнес-драйверы для Traffic Engineering
  • Транспортные туннели: концепции, характеристики и атрибуты
  • Расчет пути на основе ограничений
  • Роль РСВП
  • Реализация политики TE
  • Распространение атрибутов TE-ссылок с помощью Link-State Routing
  • Настройка пути и обслуживание
  • Трафик и модификации автопотока
Настройка MPLS Traffic Engineering
  • MPLS TE на интерфейсе
  • Поддержка MPLS-TE в OSPF и IS-IS
  • Явные и динамические параметры пути
  • Защита ссылок
  • Контроль полосы пропускания
MPLS Качество обслуживания
  • Модели QoS
  • Поддержка MPLS для DiffServ
  • Настройка QoS в модульном интерфейсе QoS Cisco IOS
  • Реализация QoS
Любой транспорт по MPLS (AToM)
  • Как работает AtoM
  • Конфигурация AtoM
Поддержка MPLS IPv6
  • Реализация Ipv6 поверх MPLS
  • Преимущества развертывания Ipv6 по магистральным линиям MPLS
  • Cisco 6PE

Матеріали та сертифікати:  Авторизованные курсы Сisco проводятся в рамках партнерского соглашения с компанией Knowledge Club Turkey, которая является официальным партнером по обучению со статусом Cisco Learning Partner в регионе East Europe. Все учебные материалы, сертификаты по окончанию курса предоставляются Knowledge Club Turkey. Обучение Cisco проводят только официально сертифицированные инструкторы Cisco со статусом CCSI.
Тренер:  Knowledge

MPLS VPN. Внедрение Cisco MPLS. Implementing Cisco MPLS
В курсе Implementing Cisco MPLS добавлены новые лабораторные работы и увеличен их объем. Была произведена замена Cisco IOS на лабораторных маршрутизаторах на более актуальную версию (IOS версии 15.2), а также был добавлен материал, касающийся технологии MPLS traffic engineering, актуализирована информация по представленным в курсе технологиям. Повна назва курсу:  MPLS VPN. Внедрение Cisco MPLS. Implementing Cisco MPLS
Посилання на список напрямків:  ІТ / Адміністрування
Код курсу:  MPLS VPN
Тривалість:  5 / 40
TITLE:  MPLS VPN. Внедрение Cisco MPLS. Implementing Cisco MPLS
Продукт: 
Аудиторія: 

  • Сотрудники компаний-провайдеров
  • Сотрудники компаний-реселлеров или партнеров Cisco
  • Сотрудники компаний-заказчиков Cisco

Попередня підготоввка: 
Навички що здобуваються: 
После успешного окончания курса участники смогут:
  • описывать базовые архитектуры MPLS в frame-mode и cell-mode и идентифицировать, как они поддерживают приложения, решающие текущие проблемы в классической маршрутизации IP
  • описывать процесс распространения меток Label Distribution Protocol (LDP) объясняя назначении меток, распространение меток, сохранение меток, сходимость LDP и Penultimate Hop Popping (PHP) в двух режимах работы протокола
  • идентифицировать команды IOS необходимые для конфигурации и наблюдения за протоколом MPLS на маршрутизаторах WAN
  • описывать архитектуру связи MPLS каждый-с-каждым и объяснить модель маршрутизации и распространения пакетов в этой архитектуре
  • идентифицировать команды IOS, необходимые для конфигурации и наблюдения за работой простых MPLS VPN сетей
  • реализовывать типичные решения для сложных VPN и описать, как эти модели используются для реализации управляемых централизованных сервисов и подключения к Интернет
  • конфигурировать базовые сервисы технологии MPLS TE, идентифицировать основные сетевые сценарии где применение технологии MPLS TE является необходимым и оправданным

Зміст курсу: 
  • Концепции MPLS
  • Назначение и распределение меток
  • Реализация MPLS в режиме фреймов на платформах Cisco IOS
  • Технология MPLS VPN
  • Реализация MPLS VPN
  • Сложные MPLS VPN
  • MPLS VPN и предоставление доступа в интернет
  • Обзор MPLS TE

Матеріали та сертифікати:  Авторизованные курсы Сisco проводятся в рамках партнерского соглашения с компанией Knowledge Club Turkey, которая является официальным партнером по обучению со статусом Cisco Learning Partner в регионе East Europe. Все учебные материалы, сертификаты по окончанию курса предоставляются Knowledge Club Turkey. Обучение Cisco проводят только официально сертифицированные инструкторы Cisco со статусом CCSI.
Тренер:  Knowledge

BGP 4.0. Настройка протокола BGP на маршрутизаторах CISCO. Версия 4.0. Configuring BGP on Cisco Routers. Version 4.0.
Курс BGP 4.0. специально разработанный для предоставления участникам глубоких знаний по протоколу BGP, который используется как для связности в сети Интернет, так и для таких современных технологий, как MPLS.
Курс BGP 4.0. рассматривает теоретические вопросы строения и функционирования протокола BGP на маршрутизаторах CISCO, а также детально покрывает вопросы обнаружения и устранения неисправностей при настройке и работе с протоколом BGP. Большая часть курса состоит из практических заданий, позволяющих применить полученные знания и умения в тестовой лабораторной сети.
Повна назва курсу:  BGP 4.0. Настройка протокола BGP на маршрутизаторах CISCO. Версия 4.0. Configuring BGP on Cisco Routers. Version 4.0.
Посилання на список напрямків:  Адміністрування / ІТ
Код курсу:  BGP 4.0.
Тривалість:  5 / 40
TITLE:  BGP 4.0. Настройка протокола BGP на маршрутизаторах CISCO. Версия 4.0. Configuring BGP on Cisco Routers. Version 4.0.
Продукт: 
Аудиторія: 

  • сетевые инженеры
  • сотрудники технических служб
  • специалисты, которые занимаются поддержкой и внедрением протокола BGP
  • профессионалы, которые хотят повысить свой уровень в области технологий провайдеров, работе протокола BGP и его использования
  • архитекторы корпоративных сетей и сетей сервис-провайдеров

Попередня підготоввка: 
Навички що здобуваються: 
После успешного окончания курса участники смогут:
  • Конфигурировать, поддерживать и отлаживать работу базового протокола BGP для обеспечения связности в сети Интернет при работе с множеством автономных систем
  • Использовать политики BGP для управления процессами выбора маршрутов в протоколе BGP при работе с несколькими провайдерами
  • Использовать атрибуты BGP для оказания влияния на выбор маршрутов в сложных сетях
  • Подключать клиентскую автономную систему к сети Интернет с несколькими провайдерами
  • Настраивать управляемый транзит маршрутов и трафика в провайдерах с помощью протокола BGP
  • Использовать отражатели маршрутов для гибкого масштабирования протокола BGP в больших сетях
  • Использовать различные инструменты и особенности протокола BGP для масштабирования

Зміст курсу:  Модуль 1. Обзор BGP
Цель: научить конфигурировать, поддерживать и отлаживать работу базового протокола BGP для обеспечения связности в сети Интернет при работе с множеством автономных систем.
Урок 1: Введение в BGP
  • Междоменная маршрутизация
  • Причины использования EGP
  • Характеристики BGP
  • Различные способы подключения клиентов
  • Транзитные автономные системы
  • Ограничения BGP
Урок 2: Понимание атрибутов пути BGP
  • Атрибуты пути
  • Общеизвестные атрибуты
  • Частные атрибуты
  • Атрибут AS-PATH
  • Атрибут NEXT-HOP
Урок 3: Установление BGP-сеансов
  • Обнаружение партнеров
  • Установление сеанса
  • Поддержание сеанса
  • Аутентификация MD5
Урок 4: Обработка маршрутов в BGP
  • Получение маршрутных обновлений
  • Построение таблицы BGP
  • Критерии выбора маршрутов
  • Распространение маршрутов
  • Построение таблицы маршрутизации
  • Анонсирование локальных префиксов
  • Автоматическая суммаризация
Урок 5: Базовая конфигурация BGP
  • Процесс BGP
  • Внешние партнеры
  • Анонсирование сетей
  • Редистрибуция в BGP
  • Управляемая инъекция маршрутов
  • Контроль TTL
  • Проблема множественного подключения
Урок 6: Мониторинг и отладка BGP
  • Мониторинг BGP в целом
  • Мониторинг партнеров BGP
  • Мониторинг таблиц BGP
  • Отладка BGP
  • Проблемы старта BGP
  • Недостижимость партнера
  • Отсутствие настройки партнера
  • Несовпадение значений ASN
Модуль 2. Транзитные автономные системы BGP
Цель: научить использовать политики BGP для управления процессами выбора маршрутов в протоколе BGP при работе с несколькими провайдерами.
Урок 1: Работа с транзитной AS
  • Транзитные AS
  • Распространение внешних маршрутов
  • Распространение внутренних маршрутов
  • Прохождение трафика
  • Требования к iBGP маршрутизаторам в транзитной AS
Урок 2: Взаимодействие iBGPи eBGP в транзитной AS
  • Обработка AS-PATH в iBGP
  • Балансировка нагрузки в BGP
  • BGP Split Horizon
  • iBGP Full Mesh
  • iBGP партнеры
  • Обработка NEXT-HOP в iBGP
  • Различие между eBGP и iBGP сеансами
  • Ограничения по масштабируемости
Урок 3: Прохождение трафика в транзитной AS
  • Прохождение пакетов в транзитной AS
  • Рекурсивный поиск
  • Протоколы маршрутизации
  • Взаимодействие BGP и IGP
  • Проблемы взаимодействия BGP и IGP
Урок 4: Мониторинг и устранение неисправностей iBGP в транзитной AS
  • Мониторинг iBGP
  • Основные проблемы iBGP
  • Неисправности старта сессий iBGP
  • Неисправности выбора маршрутов iBGP
  • Неисправности синхронизации iBGP
Модуль 3. Выбор маршрутов с помощью политик
Урок 1: BGP сети с множественным подключением к аплинкам
  • Бизнес-требования к BGP сетям с множественными аплинками
  • Технические требования к BGP сетям с множественными аплинками
  • Выбор маршрута BGP без применения политик
  • Политики в клиентских сетях
  • Влияние на выбор маршрута
  • Проблема транзитности
  • Проблема надежности маршрутов
  • Проблема возвратного трафика
Урок 2: Фильтрация по атрибуту AS-PATH
  • Сценарии фильтрации атрибута AS-PATH
  • Регулярные выражения для фильтрации AS-PATH
  • Поиск подстрок
  • Применение фильтров AS-PATH
  • Конфигурация фильтров AS-PATH
  • Мониторинг фильтров AS-PATH
Урок 3: Фильтрация по префикс-листам
  • Сценарии использования префикс-листов
  • Аксесс-листы и префик-листы
  • Конфигурация префикс-листов
  • BGP-фильтры
  • Использование префис-листов в выборе маршрутов
  • Изменение префикс-листов
  • Мониторинг префикс-листов
Урок 4: Исходящая фильтрация маршрутов
  • Исходящая фильтрация маршрутов
  • Сравнение входящей и исходящей фильтрации
  • Исходящая фильтрация на основе префиксов
  • Конфигурация исходящей фильтрации
  • Использование исходящей фильтрации
Урок 5: Маршрутные карты в качестве фильтров BGP
  • Обзор маршрутных карт
  • Политики маршрутных карт BGP
  • Оператор «continue»
  • Использование префикс-листов в маршрутных картах
  • Фильтры BGP
  • Использование маршрутных карт в качестве фильтров BGP
Урок 6: Изменения в политиках BGP
  • Традиционные ограничения на фильтрацию
  • Функция BGP Soft Reset
  • Функция Route Refresh
  • Конфигурирование Route Refresh
  • Мониторинг Route Refresh
Модуль 4. Выбор маршрутов по атрибутам
Цель: научить подключать клиентскую автономную систему к сети Интернет с несколькими провайдерами
Урок 1: Влияние на выбор маршрутов с помощью атрибута WEIGHT
  • Критерии выбора маршрутов
  • Влияние на выбор маршрутов
  • Задание атрибута WEIGHT на партнера
  • Задание атрибута WEIGHT в маршрутных картах
Урок 2: Установка атрибута LOCAL-PREFERENCE
  • Выбор маршрута внутри AS
  • Атрибут LOCAL-PREFERENCE
  • Конфигурирование атрибута LOCAL-PREFERENCE на партнера
  • Мониторинг LOCAL-PREFERENCE
  • Конфигурирование LOCAL-PREFERENCE в маршрутных картах
Урок 3: Изменение атрибута AS-PATH
  • Путь возвратного трафика в AS
  • Функция AS-PATH Prepend
  • Дизайн для использования AS-PATH Prepend
  • Сокрытие своего ASN
Урок 4: Атрибут MED
  • Выбор возвратного пути трафика
  • Распространение атрибута MED
  • Изменение атрибута MED
  • Поиск и устранение неисправностей, связанных с атрибутом MED
  • Расширенная настройка MED
Урок 5: BGP сообщества
  • Выбор возвратного пути трафика
  • Обзор BGP Communities
  • Использование BGP communities
  • Конфигурирование BGP communities
  • Именованные списки BGP community
  • BGP cost community
  • Расширенные списки BGP community
Модуль 5. Соединение клиента и провайдера по BGP
Цель: научить настраивать управляемый транзит маршрутов и трафика в провайдерах с помощью протокола BGP
Урок 1: Понимание связности клиента и провайдера
  • Типы связности клиент-провайдер
  • Отказоустойчивость подключений
  • Схемы маршрутизации клиент-провайдер
  • Схемы маршрутизации клиентов
  • Схемы адресации клиентов
  • Назначение ASN для клиентов
Урок 2: Статическая маршрутизация клиентов
  • Когда использовать статическую маршрутизацию?
  • Характеристики статической маршрутизации
  • Дизайн распространения статических маршрутов в сети провайдера
  • Дублирование BGP статическими маршрутами
  • Плавающие статические маршруты
  • Балансировка нагрузки с помощью статических маршрутов
Урок 3: Подключение клиента к одному провайдеру
  • Конфигурация BGP на клиентских маршрутизаторах
  • Управляемое анонсирование BGP в клиентских сетях
  • Конфигурация BGP на маршрутизаторах провайдера
  • Удаление частных номеров AS
  • Поддержка конфигурации Dual AS для миграции
  • Решения по дублированию маршрутов с помощью BGP
  • Балансировка нагрузки
  • Балансировка нагрузки с BGP Multipath
  • Балансировка нагрузки с eBGP Multihop
Урок 4: Подключение клиента к нескольким провайдерам
  • Конфигурация BGP у клиента при подключении к нескольким провайдерам
  • Выбор адресного пространства клиента
  • Выбор номера AS клиента
  • Трансляция номера AS
  • Выбор основного и запасного маршрута
  • Выбор входящего канала связи
  • Балансировка нагрузки при работе с несколькими провайдерами
Модуль 6. Масштабирование сетей провайдеров
Цель: научить использовать отражатели маршрутов и конфедерации для гибкого масштабирования протокола BGP в сетях провайдеров
Урок 1: Масштабирование IGP и BGP в сетях провайдеров
  • Типовая сеть провайдера
  • Распространение маршрутов в сетях провайдеров
  • Масштабирование протоколов маршрутизации
  • Масштабирование адресного пространства
Урок 2: Отражатели маршрутов
  • Проблемы масштабируемости iBGP в транзитной AS
  • Правило Split Horizon для BGP и отражатели маршрутов
  • Отказоустойчивые отражатели маршрутов
  • Кластеры отражателей маршрутов
  • Механизмы предотвращения петель при работе с отражателями маршрутов
  • Дизайн с использованием отражателей маршрутов
  • Возможные проблемы в сети
  • Иерархический дизайн отражателей маршрутов
Урок 3: Конфигурация и мониторинг отражателей маршрутов
  • Миграция на отражатели маршрутов
  • Конфигурирование отражателей маршрутов
Модуль 7. Оптимизация масштабируемости BGP
Цель: научить использовать различные инструменты и особенности протокола BGP для масштабирования
Урок 1: Улучшение сходимости BGP
  • Сходимость BGP
  • Процессы BGP
  • Использование CPU при работе BGP
  • Улучшение сходимости BGP
  • PMTU Discovery
  • Увеличение глубины входной очереди
  • BGP Prefix Independent сходимость
  • BFD для BGP
  • BGP NSF
  • Время сканирования BGP
  • Интервал обновления
  • Таймеры BGP Keepalive и Hold-Down
Урок 2: Ограничение количества префиксов, полученных от BGP партнера
  • Ограничение таблиц BGP
  • Конфигурирование ограничения таблиц BGP
Урок 3: Использование группирования партнеров (BGP peer-group)
  • Обзор BGP peer-group
  • BGP peer-group как механизм ускорения работы
  • Ограничения на BGP peer-group
  • Конфигурирование BGP peer-group
  • Примеры конфигурации BGP peer-group
  • Функционал динамического обновления
  • Шаблоны (BGP peer template)
  • Наследование шаблонов
  • Конфигурация шаблонов
Урок 4: Гашение маршрутов BGP
  • Гашение маршрутов BGP (route dampening)
  • Работа механизма гашения маршрутов
  • Конфигурирование механизма гаш

Матеріали та сертифікати:  Авторизованные курсы Сisco проводятся в рамках партнерского соглашения с компанией Knowledge Club Turkey, которая является официальным партнером по обучению со статусом Cisco Learning Partner в регионе East Europe. Все учебные материалы, сертификаты по окончанию курса предоставляются Knowledge Club Turkey. Обучение Cisco проводят только официально сертифицированные инструкторы Cisco со статусом CCSI. 
Тренер:  Knowledge

PAC. Python. Продвинутый курс. Python. Advanced course
В ходе курса Python. Продвинутый курс рассматриваются более глубокие аспекты языка программирования Python. Python является чрезвычайно мощным динамический языком программирования, который используется в самых разнообразных прикладных областях, включая телекоммуникации.  Повна назва курсу:  PAC. Python. Продвинутый курс. Python. Advanced course
Посилання на список напрямків:  Адміністрування / Програмування
Код курсу:  PAC
Тривалість:  2 / 16
TITLE:  PAC. Python. Продвинутый курс. Python. Advanced course
Продукт:  Програмування
Аудиторія: 

  • разработчики
  • системные администраторы
  • инженеры QA

Навички що здобуваються: 
  • знание продвинутых функций Python
  • понимание, почему Python настолько популярен и почему стоит его изучать?
  • изучение обширной пользовательской базы
  • изучение краткого повторения типов данных, написания функций, управления потоками, классов, постепенное добавление более продвинутого использования
  • умение применять Python на практике

Зміст курсу: 
  • Почему Python так популярен и где он используется?
  • Список программ, о которых вы не знали, что они написаны на языке Python.
  • Первый запуск Python.
  • Большой список интерпретаторов и дистрибутивов.
  • Повторение + расширенное применение типов данных: логические, числовые, строки, форматирование строк, списки, кортежи, словари, диапазоны, итераторы, объект, файлы, файлоподобные объекты, исключения, указатели/ссылки, внутренний размер объекта.
  • Ключевые слова. Что это, что с помощью них можно сделать.
  • Функции и лямбды.
  • Краткое повторение: управление потоками - if, elif, else, while, for.
  • Классы и объекты. "Магические" методы.
  • Библиотеки. Популярные стандартные и нестандартные библиотеки. Как установить нестандартную библиотеку. Virtualenv.
  • Стандартные модули: наиболее часто используемые модули и функции, с примерами: builtin, time, timeit, random, regex, pprint, traceback, unittest, персистентность и сериализация, config parser.
  • Рекомендуемый стиль написания кода – PEP-8.
  • Дружественные IDES. Хостинг кода Python.
  • Практическое применение Python. Мощные однострочные скрипты. Нестандартные библиотеки с примерами. Доступ к FTP, Telnet, SSH, веб-серверы, FTPS, потоки, веб-автоматизация, веб-сборщики.
  • Как написать библиотеку. Где ее разместить и как использовать.


Матеріали та сертифікати:  Акцент Профи

TBP2. Основы языка Python. The basics of Python
В ходе курса рассматриваются темы от основ написания и выполнения скриптов Python до более сложных функций, таких как файловые операции, регулярные выражения, обработка ошибок, системное и сетевое программирование и использование обширного функционала модулей Python. Повна назва курсу:  TBP2. Основы языка Python. The basics of Python
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  TBP2
Тривалість:  2 / 12
TITLE:  TBP2. Основы языка Python. The basics of Python
Продукт:  Програмування
Аудиторія: 

  • разработчики
  • системных администраторы
  • инженеры QA

Навички що здобуваються:  знание основ написания скриптов Python
знание основных элементов скриптов Python, такие как переменные и структуры управления потоком
знание, как работать со списками и структурами данных
написание функции Python для облегчения повторного использования кода
использование Python для чтения и записи файлов
умение сделать свой код устойчивым с помощью правильной обработки ошибок и исключений
работа со стандартной библиотекой Python
исследование объектно-ориентированные функции Python
поиск по тексту с помощью регулярных выражений
получение доступа к сетевым услугам, используя интегрированные модули Python, такие как socket и telnetlib.

Зміст курсу: 
  • Введение
  • Основной синтаксис
  • Переменные
  • Структуры данных
  • Программы потока управления
  • Функции
  • Файловый ввод/вывод
  • Обработка ошибок
  • Регулярное выражение
  • Классы и объекты
  • Сеть




Матеріали та сертифікати:  Акцент Профи

O12cNFA II. Oracle Database 12c R2: Новые функции для администраторов, часть 2. Oracle Database 12c R2: New Features for Administrators, part 2
Курс включает в себя пять модулей, в ходе изучения которых, участники получают знания о новых и улучшенных функциях Oracle Database 12c Release 2 в различных областях администрирования баз данных, таких как унифицированный аудит, прозрачное шифрование данных (TDE) и другие области безопасности, Recovery Manager, оперативные операции, Oracle Data Pump, SQL Loader, новые методы секционирования, автоматическая оптимизация данных, хранение столбцов в памяти, полное заполнение базы данных, кэширование памяти и автоматическое кэширование больших таблиц. В ходе курса получают представление о новых и улучшенных функциях Oracle Database 12c Release 2 (12.2.0.1) в различных областях, таких как безопасность, доступность, разбиение на разделы, производительность и управление жизненным циклом информации (ILM). Повна назва курсу:  O12cNFA II. Oracle Database 12c R2: Новые функции для администраторов, часть 2. Oracle Database 12c R2: New Features for Administrators, part 2
Посилання на список напрямків:  Адміністрування / ІТ / Конфігурація
Код курсу:  O12cNFA II
Тривалість:  5 / 40
TITLE:  O12cNFA II. Oracle Database 12c R2: Новые функции для администраторов, часть 2. Oracle Database 12c R2: New Features for Administrators, part 2
Продукт: 
Аудиторія: 

  •  Конечные пользователи
  • Администраторы базы данных
  • Администраторы базы данных
  • Системные администраторы
  • Системные администраторы

Попередня підготоввка: 
  • Знание Oracle Database 11g R2
  • Знание архитектуры Oracle Multitenant Container Database
  • Oracle Database 12c R2: новые функции для администраторов, часть 1, ред. 1
  • Oracle Enterprise Manager Cloud Control 13c: установка и обновление, редакция 2

Навички що здобуваються: 
  • Управление безопасностью с помощью единого аудита
  • Управление безопасностью, используя привилегии и профили
  • Управление безопасностью с использованием анализа привилегий
  • Управление безопасностью с помощью Data Redaction
  • Управление безопасностью с помощью прозрачного шифрования данных
  • Управление безопасностью с помощью прозрачного шифрования конфиденциальных данных
  • Описание новых усовершенствований RMAN
  • Управление доступностью данных с помощью новых функций Oracle Data Pump, SQL Loader и внешних таблиц
  • Управление доступностью данных, выполнение онлайн-операции
  • Управление разделением данных
  • Управление жизненным циклом информации с помощью ADO
  • Управление жизненным циклом информации с использованием архивации в базе данных и временных функций
  • Описание операции с базой данных
  • Настройка и использование хранилища столбцов в памяти
  • Использование кеширование в памяти
  • Использование улучшения Real Application Testing

Зміст курсу:  Вступление
  • Расписание недели
  • Глобальные цели курса
  • Уроки сгруппированы по модулям
Аудит с использованием единого аудита
  • Захват сгенерированных предикатов VPD (Virtual Private Database)
  • Краткий обзор внедрения контрольного журнала 11g R2
  • Создание и включение политик аудита для всех пользователей, которым роль предоставлена напрямую.
  • Обзор Единого Аудиторского Следа
Управление доступом к данным с использованием привилегий и профилей
  • Использование обязательной привилегии INHERIT PRIVILEGES для выбора из представлений BEQUEATH current_user
  • Повысить безопасность административных пользователей
  • Новые 12.2 административные привилегии
  • Использование обязательной привилегии INHERIT PRIVILEGES для выполнения процедуры прав вызывающего
  • Принудительно установить ограничения пароля для соответствующего профиля.
  • Улучшения файла паролей
  • Использование новой привилегии INHERIT (ANY) REMOTE PRIVILEGES
Управление доступом к данным с использованием анализа привилегий
  • Запрос DBA_PRIV_CAPTURES
  • Обзор анализа привилегий базы данных
  • Предоставление роли CAPTURE_ADMIN для включения управления захватом привилегий
  • Просмотр результатов анализа привилегий
  • Создание и запуск / остановка захвата и запуска привилегий
Редактирование данных
  • Обзор редактирования данных Oracle
  • Редактирование с помощью функции редактирования Nullify
  • Типы политик редактирования данных
  • Новая библиотека формата редактирования в графическом интерфейсе EM
  • Выражение политики редактирования
Шифрование данных
  • Шифрование / дешифрование / перезапись табличных пространств онлайн
  • Настроить автоматическое шифрование табличного пространства
  • Управление доступом к данным с помощью прозрачной защиты конфиденциальных данных
  • Настроить и использовать TSDP с редактированием данных
  • Настроить и использовать TSDP с детальным аудитом (FGA)
  • Настройте и используйте TSDP с прозрачным шифрованием данных (TDE)
  • Настройте и используйте TSDP с Унифицированным Аудитом
  • Настроить и использовать TSDP с VPD
Обеспечение доступности данных с использованием функций RMAN
  • Автоматизируйте процесс ручного восстановления с помощью восстановления базы данных до тех пор, пока не станет доступно.
  • Восстановление таблицы
  • Улучшения RMAN
  • Команда REPAIR FAILURE расширена
  • Передача данных через платформы
Обеспечение доступности данных с помощью Oracle Data Pump, SQL * Loader и внешних таблиц
  • Улучшения в SQL * Loader
  • Запросы к внешним таблицам и переопределение предложений внешних таблиц
  • Усовершенствования Oracle Data Pump
Обеспечение доступности данных с помощью онлайн-операций
  • Опишите онлайн поддержку переопределения
  • Перемещение и сжатие разделов таблицы ОНЛАЙН
Разделение данных
  • Включите опцию CASCADE для операций TRUNCATE PARTITION и EXCHANGE [SUB] PARTITION
  • Преобразовать диапазон разбиения в интервал и наоборот
  • Разрешить разделение ссылок с разделенными родительскими таблицами
  • Композитное разбиение
  • Упростите ведение (под) секционированных таблиц
  • Преобразовать диапазон разбиения в интервал и наоборот
Управление жизненным циклом информации с помощью ADO
  • Уровни и типы сжатия
  • Настроить тепловую карту
  • Индивидуальное автоматическое выполнение действий с пользовательской функцией
  • Автоматическое движение и сжатие
  • Выполнение в окнах планового обслуживания и MMON
  • Индивидуальное расписание с пакетом DBMS_ILM
  • Заявление о политике
  • Классификация данных в 12c: табличное пространство, группа, объект, уровни строк
Управление жизненным циклом информации с использованием архивации в базе данных и временной
  • Временная достоверность и временная история (время транзакции FDA)
  • Архивирование новых решений в базе данных
  • Используйте предложение ROW ARCHIVAL, чтобы включить состояние жизненного цикла строки для приложений.
  • Установите временную допустимость, используя условие PERIOD FOR для CREATE / ALTER TABLE
  • Использовать предикат в столбце ORA_ARCHIVE_STATE
  • Новый временный тип данных SQL
  • Установите ROW ARCHIVAL VISIBILITY для контроля видимости на уровне сеанса
  • Проблемы старых данных в таблицах и решениях 11g
Мониторинг операций и производительности БД
  • Мониторинг хода работ
  • Случаи применения
  • Обзор
  • Настройка работы БД
  • Мониторинг: брекетинг операции
  • Активный отчет о работе БД
  • Определить операцию БД
  • Текущие инструменты
Настройка хранилища столбцов в памяти
  • Развертывание
  • Формат строки и столбчатый формат
  • Словарные таблицы, добавленные столбцы, статистика IM и IM Advisor
  • IM FastStart
  • Атрибуты сжатия и приоритетных сегментов в памяти
  • Взаимодействие с другими продуктами
  • Новый компонент SGA
  • Цели и преимущества опции «База данных в памяти»
Использование хранилища столбцов в памяти
  • Оптимизация соединяемых столбцов путем создания объединяющих групп
  • Кэширование результатов часто вычисляемых выражений и виртуальных столбцов
  • Улучшение производительности с использованием кэширования в памяти
  • Объяснение двух алгоритмов замены буфера автоматического кэширования больших таблиц
  • Использование автоматического кэширования больших таблиц
  • Настройка автоматического кэширования больших таблиц с параметром инициализации
  • DB_BIG_TABLE_CACHE_PERCENT_TARGET
  • Настройка полного кэширования базы данных в памяти
Улучшение производительности SQL
  • Воспользуйтесь автоматической динамической выборкой
  • Адаптивный план выполнения
  • Повышение производительности сбора статистики: Оптимизатор статистики советник
Использование реальных улучшений тестирования приложений
  • Усовершенствования SQL Performance Analyzer
  • Усовершенствования в управлении планами SQL
  • Улучшения воспроизведения базы данных
Улучшение производительности с помощью других функций
  • Уменьшить недействительность курсора для DDL
  • Определите материализованные представления в режиме реального времени с помощью вычисления запроса и обновите материализованные представления ON STATEMENT.
  • Используйте временную отмену для ваших временных таблиц
  • Несколько индексов на одном наборе столбцов
  • Опишите улучшения базы данных Smart Flash Cache
  • Использование многопроцессорной многопоточной архитектуры Oracle
  • Опишите улучшенное сжатие строк и сжатый индекс Avanced HIGH
  • Управление сессионным пределом PGA


Матеріали та сертифікати:  Акцент Профи

O12cNFA I. Oracle Database 12c R2: Новые функции для администраторов, часть 1,. Oracle Database 12c R2: New Features for Administrators, part 1
Курс состоит из трех модулей: использование новых функции и инструменты SQL, понимание архитектуры БД и диагностика проблем с базами данных, дает знания о новых и улучшенных функциях Oracle Database 12c Release 2 в различных областях администрирования баз данных, в основном в локальных многопользовательских базах данных. Повна назва курсу:  O12cNFA I. Oracle Database 12c R2: Новые функции для администраторов, часть 1,. Oracle Database 12c R2: New Features for Administrators, part 1
Посилання на список напрямків:  Адміністрування / ІТ / Управління ІТ
Код курсу:  O12cNFA I
Тривалість:  5 / 40
TITLE:  O12cNFA I. Oracle Database 12c R2: новые функции для администраторов, часть 1
Продукт: 
Аудиторія: 

  • Конечные пользователи
  • Администраторы базы данных
  • Администраторы базы данных
  • Системные администраторы
  • Системные администраторы

Попередня підготоввка: 
  • Знание Oracle Database 11g R2
  • Использование Oracle Enterprise Manager Cloud Control 13c Ed 2

Навички що здобуваються:  После успешного окончания курса учасники смогут:
  • Использовать новую утилиту SQLcl и получите информацию об усовершенствованиях SQL * Plus и SQL.
  • Ознакомитесь с новыми и улучшенными функциями Oracle Database 12c Release 2 (12.2.0.1) среди различных областей, таких как новая архитектура Multitenant и архитектура Sharded database.
  • Диагностируете проблемы с базой данных, обработаете файловое управление автоматического диагностического репозитория (ADR) и использование инструмента Trace File Analyzer (TFA).

Зміст курсу:  Вступление
  •  Понимание архитектуры БД
  •  Диагностика проблем базы данных
  •  Глобальные цели курса
  •  Расписание недели
  •  Использование SQL новых функций и инструментов
  •  Уроки сгруппированы по модулям
Использование новых функций SQL и SQLcl
  • Использовать SQL-ограничение строки
  • Использовать новую длину идентификатора 128 байт для объектов базы данных
  • Опишите поддержку невидимых и скрытых столбцов
  • Увеличьте пределы длины типов данных
  • Используйте новую функцию VALIDATE_CONVERSION
  • Напомним, команды SQL * Plus в том же сеансе из истории
  • Опишите новую утилиту SQLcl
Понимание основ CDB
  • Проблемы
  • Конфигурации
  • Контейнеры корневых и подключаемых баз данных CDB
  • Объекты SYSTEM в контейнере USER
  • Новая многопользовательская архитектура: преимущества
  • Архитектура без CDB против базы данных Oracle Multitenant Container
  • Нетронутая установка
  • Предоставление подключаемой базы данных
Создание CDB и обычных PDB
  • Инструменты
  • Создать CDB, используя новые пункты
  • Что нового в CDB после создания CDB
  • ADR
  • Представления словаря данных
  • Предоставление новых PDB: обзор
  • Что делать в CDB после создания CDB
Создание приложений PDB и установка приложений
  • PDB и приложения
  • Общие объекты приложения
  • Создать и управлять контейнером приложений
  • Типы контейнеров
  • Патч и обновление приложений
  • Обычные PDB против PDB приложений
  • Аппликационные контейнеры
  • Установить приложения
Создание PDB
  • Клонирование обычных и прикладных контейнеров PDB
  • Преобразование обычных PDB в корень приложения или PDB
  • Кроссплатформенный переносной PDB
  • Подключение отключенных обычных и прикладных PDB к CDB
  • Подключение неподключенных PDB с зашифрованными данными
  • Выполнить горячее клонирование и перемещение
  • Настроить и использовать locla UNDO mode
  • Подключение или клонирование не CDB в CDB
Управление CDB и PDB
  • Создание и переименование Сервисов
  • Переключение соединения
  • Открытие CDB и PDB
  • Управление CDB и PDB
  • Монтирование CDB
  • Оценка влияния изменений значений параметров
  • Изменение различных режимов и настроек PDB
  • Запуск экземпляра CDB
Управление хранилищем
  • Создание постоянных табличных пространств в CDB
  • Объекты в табличных пространствах
  • UNDO Табличные пространства
  • Табличные пространства, созданные во время создания PDB
  • Временные табличные пространства
  • Определение постоянных табличных пространств по умолчанию
Управление безопасностью
  • Предоставление обычным пользователям доступа к данным в PDB
  • Шифрование данных в PDB
  • Создание общих пользователей, ролей и профилей в CDB и PDB
  • Защита данных с помощью политик Database Vault в CDB и PDB
  • Общие объекты в прикладных PDB и операции над объектами, связанными с данными
  • Предоставление привилегий обычно в CDB и PDB
  • Аудит пользователей в CDB и PDB
  • Управление профилями блокировки PDB
Резервное копирование, восстановление и перепрошивка
  • Сбой экземпляра и восстановление экземпляра
  • Резервное копирование CDB и PDB
  • Восстановление PDB на момент времени
  • Новый синтаксис и предложения в RMAN
  • Восстановление временных файлов PDB, необходимых и не системных таблиц
  • CDB и PDB флэшбэк
  • Дублирование PDB
  • Использование резервного копирования RMAN для подключения неподключенной PDB
Управление производительностью
  • Мониторинг использования памяти PDB
  • Отчет AWR
  • Управление SGA и PGA для PDB
  • Управление степенью параллелизма запросов
  • Снимки PDB-Level
  • Поведение AWR и ADDM на уровнях CDB и PDB
  • Определение размера CDB
  • Тюнинг CDB
Управление распределением ресурсов
  • Контроль ограничения скорости ввода-вывода PDB
  • Управление ресурсами в PDB
  • Основы плана ресурсов CDB: Limits + cpu_count init parm на PDB
  • Создание и настройка профилей производительности PDB
  • Распределение ресурсов в CDB и PDB
  • Управление ресурсами между PDB
Перемещение и миграция данных
  • Транспортировка базы данных по сети
  • Экспорт данных без CDB и импорт данных без CDB в PDB
  • Использование SQL * Loader с PDB
  • Экспорт и импорт между PDB
  • Экспорт из PDB и импорт в не-CDB
  • Полный переносимый экспорт / импорт
  • Использование Oracle Data Pump с PDB
Выполнение различных операций
  • Использование утилиты catcon.pl для установки / удаления опций из CDB / PDB
  • Координатор работы и ресурсы
  • Создание резервного CDB
  • Использование Xstream с CDB и PDB
  • Mining операторы PDB с использованием LogMiner
  • Планирование операций в PDB
Понимание шардинга базы данных
  • Преимущества шардинга
  • Преимущества Oracle Sharding над NoSQL
  • Создание осколочных таблиц
  • Семейство осколочных столов
  • Что такое разделение базы данных?
  • Рекомендации по применению для шардинга
  • Компоненты шардинга базы данных
  • Полное развертывание системно-управляемого SDB
Диагностика проблем с базой данных
  • Утилита TFA Collector
  • Насос отслеживания данных
  • Новая команда ADRCI
  • Автоматическое диагностическое хранилище
  • MV обновили статистику истории
  • Trace File Analyzer (TFA) Сборщик процессов и хранилище
  • Удержание ADR
  • Производительность сети


Матеріали та сертифікати:  Акцент Профи

Шаблоны дизайна Java. Java Design Patterns
В курсе Java Design Patterns дается обзор общеизвестных и новых шаблонов, специфичных для Java SDK и EE разработки. Участники изучают тонкости и эволюцию Java технологий, основанных на шаблонах, с упором на соглашения, принятые в Java EE 6. Практические упражнения позволяют участникам научиться определять, применять шаблоны и осуществлять их рефакторинг в коде с помощью NetBeans или Eclipse IDE и сервера приложений GlassFish Application Server v3. Кроме того, участники изучают подмножество обозначений UML вместо кода для осуществления коммуникации при проектировании.  Повна назва курсу:  O-Java-DP. Шаблоны дизайна Java. Java Design Patterns
Посилання на список напрямків:  Адміністрування / Дизайн ІТ-інфраструктури / Програмування
Код курсу:  O-Java-DP
Тривалість:  4 / 32
TITLE:  O-Java-DP. Шаблоны дизайна Java. Java Design Patterns
Продукт: 
Аудиторія: 

  • Разработчики Java EE
  • Разработчики Java
  • Архитекторы
  • Разработчики J2EE
  • Разработчики приложений

Попередня підготоввка: 
  • Опыт разработки с использованием Java SE и Java EE
  • Java Programming Language, Java SE 6
  • Developing Applications for the Java EE 6 Platform

Навички що здобуваються: 
  • Различия возможностей применения шаблонов в Java EE 5 и Java EE 6
  • Реализация соответствующих шаблонов в каждом уровне Java EE окружения
  • Рефакторинг кода для улучшения коммуникации между уровнями
  • Понимание связи разработки на основе шаблонов с реализацией архитектуры
  • Применение объектно-ориентированных принципов и рекомендаций по проектированию
  • Реализация известных шаблонов при решении специфичных для Java задач, связанных с кодом

Зміст курсу:  Обзор объектно-ориентированных принципов в Java
  • Применение OO концепций к Java
  • Применение OO принципов к Java
  • Задачи OO языка
  • Интерпретация обозначений Unified Modeling Language (UML) и создание UML диаграмм
  • Выбор шаблонов проектирования
Обзор набора из четырех шаблонов
  • Основные шаблоны поведения, разработки и структуры
  • Применение шаблона Facade
  • Применение шаблона Strategy
  • Применение шаблона Observer
  • Применение шаблона Composite
  • Обзор шаблонов Model-View-Controller (MVC)
Шаблоны реализации в Java
  • Использование шаблонов реализации, спроектированных для Java
  • Что влияет на шаблоны класса, состояния и поведения
  • Отличие шаблонов, идиом и рефакторинга друг от друга
Изменения в Java EE технологии
  • Задачи проектирования Java EE модели
  • Улучшения в Java EE 6 модели
Реализация шаблонов интеграции
  • Описание шаблонов проектирования для интеграционного уровня
  • Обзор Java EE интеграционных изменений, использующих шаблонов проектирования
  • Варианты применения шаблонов интеграционного уровня
Реализация шаблонов в бизнес-компонентах
  • Роль enterprise bean
  • Описание шаблонов проектирования для бизнес-уровня
Реализация шаблонов инфраструктуры в Java EE
  • Роль Java EE шаблонов инфраструктуры
  • Описание шаблона Service Starter
  • Описание шаблона Singleton
  • Описание шаблона Bean Locator
  • Описание шаблона Resource Binder
Реализация дополнительных шаблонов инфраструктуры
  • Как работают Java EE интерсепторы
  • Описание шаблона Dependency Injection Extender
  • Описание шаблона Payload Extractor
  • Описание шаблона Context Holder Описание шаблона Thread Tracker
Анти-шаблоны
  • Закон Leaky Abstractions
  • Определение анти-шаблонов
  • Описание анти-шаблонов интеграционного уровня
  • Описание анти-шаблонов бизнес-уровня
  • Описание анти-шаблонов презентационного уровня
Выбор шаблонов для архитектуры
  • Определение ролей архитектора, дизайнера и разработчика
  • Связь между шаблонами проектирования и архитектурой
  • Общие указания по применению шаблонов к архитектурным решениям

Матеріали та сертифікати:  Акцент Профи

Разработка архитектурных приложений с помощью Java EE. Architect Enterprise Applications with Java EE
Курс Architect Enterprise Applications with Java EE обеспечивает участников знаниями, необходимыми для разработки гибкой архитектуры корпоративных Java приложений с использованием технологии Java Platform, Enterprise Edition (Java EE). Учасники знакомятся с техническим контекстом Java EE и соответствующих технологий и стратегий, необходимых для создания шаблонов приложений, хорошо работающих при реализации Java EE технологий.
В ходе курса рассматривается, как разрабатывается надежная архитектура для корпоративных Java-приложений. Как использовать технологию Java Platform, Enterprise Edition (Java EE).
Повна назва курсу:  O-Java-AEA. Разработка архитектурных приложений с помощью Java EE. Architect Enterprise Applications with Java EE
Посилання на список напрямків:  Адміністрування / Програмування
Код курсу:  O-Java-AEA
Тривалість:  5 / 40
TITLE:  O-Java-AEA. Разработка архитектурных приложений с помощью Java EE. Architect Enterprise Applications with Java EE
Продукт: 
Аудиторія: 

  • Разработчики Java EE
  • Архитекторы
  • Разработчики
  • Разработчики J2EE

Попередня підготоввка: 
  • Понимание концепций распределенных вычислений и коммуникации
  • Способность дать обзор всех технологий Java EE, включая Enterprise JavaBeans, сервлеты, JavaServer Pages и JavaServer Faces
  • Проведение анализа и дизайна систем объектно-ориентированного программного обеспечения
  • Использование обозначений, подобных UML, для моделирования объектно-ориентированных систем
  • Developing Applications for the Java EE 6 Platform
  • Object-Oriented Analysis and Design Using UML

Навички що здобуваються: 
  • Определение роли, обязанности и результаты работы Enterprise Architect.
  • Определение нефункциональные требования (NFR) и опишите общие проблемы и решения.
  • Перевод бизнес-требования в архитектуру
  • Выбор в архитектуре клиентского, веб, бизнес, интеграционного и уровня данных.
  • Применение различных критерий оценки для выбора архитектурных элементов и шаблонов, инструментов, серверов и каркасов.

Зміст курсу:  Представляем корпоративную архитектуру
  • Роли и обязанности архитектора
  • Что такое корпоративная архитектура?
Представление фундаментальных архитектурных концепций
  • Архитектурное моделирование с использованием UML
  • Что такое платформа архитектуры предприятия
  • Архитектурные доставляемые артефакты
  • Рабочий процесс архитектуры
  • 4 + 1 Посмотреть модель
  • Архитектурные Узоры
  • Различают архитектуру и дизайн
Разработка архитектуры безопасности
  • Анализ влияния безопасности в распределенных вычислениях
  • Понимание безопасности веб-сервисов
  • Исследование безопасности в технологии Java EE
Понимание нефункциональных требований
  • Общие практики для улучшения качества
  • Определение приоритетов требований к качеству обслуживания (QoS)
  • Изучение нефункциональных требований (NFR)
  • Проверка требований QoS для компромиссов
Определение общих проблем и решений: факторы риска и гибкость системы
  • Выявление факторов риска
  • Проектирование гибкой объектной модели
Определение общих проблем и решений: планирование сети, транзакций и емкости
  • Описание руководства по сетевым коммуникациям
  • Обоснование использования транзакций
  • Емкость системы планирования
Обзор Java EE 7
  • Опишите новые функции в Java EE 7
  • Опишите влияние функций Java EE 7 на архитектуры J2EE, Java EE 5 и 6
Разработка архитектуры для уровня клиента
  • Обнаружение многократного использования на уровне клиента
  • Стратегии развертывания для пользовательского интерфейса
  • Роли развития уровня клиента
  • Проблемы безопасности на уровне клиента
  • Выбор устройств и технологий пользовательского интерфейса
  • Информационная архитектура для клиентов
  • Тестирование
Разработка архитектуры для веб-уровня
  • Масштабирование веб-уровня
  • Сравнение фреймворков веб-уровня
  • Обеспечение безопасности на веб-уровне
  • Разделение концернов
  • Обязанности веб-уровня
Разработка архитектуры для бизнес-уровня
  • Технологии бизнес уровня
  • Лучшие практики разработки
  • Архитектура доменной модели
Разработка архитектуры для уровней интеграции и ресурсов
  • Изучение сервис-ориентированной архитектуры (SOA)
  • Обзор технологий интеграции Java
  • Применение шаблонов интеграции
  • Изучение интеграции информационной системы предприятия
Оценка архитектуры программного обеспечения
  • Оценка программных архитектур
  • Оценка технологий Java EE
  • Создание системных прототипов
  • Выбор серверов и фреймворков

Матеріали та сертифікати:  Акцент Профи

Java SE 8 Программирование. Java SE 8 Programming
Курс Java SE 8 Programming / Пограмування содержит основные функции языка и интерфейсы прикладного программирования (API), которые будут использоваться для разработки объектно-ориентированных приложений на платформе Java Standard Edition 8 (Java SE 8).  Повна назва курсу:  O-Java-Prog. Java SE 8 Программирование. Java SE 8 Programming
Посилання на список напрямків:  Адміністрування / Програмування
Код курсу:  O-Java-Prog
Тривалість:  5 / 40
TITLE:  O-Java-Prog. Java SE 8 Програмування / Программирование. Java SE 8 Programming
Продукт: 
Аудиторія: 

  • Разработчики Java EE
  • Разработчики Java

Попередня підготоввка: 
Навички що здобуваються: 
  • Создание высокопроизводительных многопоточных приложений
  • Создание приложений технологии Java, которые используют объектно-ориентированные функции языка Java, такие как инкапсуляция, наследование и полиморфизм
  • Реализация функций ввода / вывода (I / O) для чтения и записи в данные и текстовые файлы и понимания расширенных потоков ввода / вывода
  • Выполнение приложения технологии Java из командной строки
  • Управление файлами, каталогами и файловыми системами с использованием спецификации JDK NIO.2
  • Создание приложений, использующих инфраструктуру Java Collections
  • Выполнение нескольких операций над таблицами базы данных, включая создание, чтение, обновление и удаление с использованием технологий JDBC и JPA
  • Поиск и фильтрация коллекций с использованием лямбда-выражений
  • Реализация методов обработки ошибок с использованием обработки исключений
  • Использование функций параллелизма Lambda Expression

Зміст курсу:  Обзор платформы Java
  • Определение того, как язык Java достигает независимости от платформы
  • Определение того, как язык Java продолжает развиваться
  • Различение платформ Java ME, Java SE и Java EE
  • Оценка библиотек Java, промежуточного программного обеспечения и параметров базы данных
Синтаксис Java и обзор классов
  • Использование операторов
  • Создание примитивных переменных
  • Создание простых классов Java
  • Использование операторов if-else и switch
  • Создание и управление строками
  • Итерация с циклами: while, do-while, for, улучшенная для
  • Создание массивов
  • Использование полей, конструкторов и методов Java
Инкапсуляция и создание подклассов
  • Создание и использование подклассов Java
  • Использование инкапсуляции в дизайне классов Java
  • Методы перегрузки
  • Делать занятия неизменными
  • Моделирование бизнес-задач с использованием классов Java
Переопределяющие методы, полиморфизм и статические классы
  • Использование оператора instanceof для сравнения типов объектов
  • Использование varargs для указания переменных аргументов
  • Использование уровней доступа: частный, защищенный, по умолчанию и общедоступный
  • Переопределяющие методы
  • Реализация шаблона проектирования Singleton
  • Моделирование бизнес-задач с использованием статического ключевого слова
  • Использование восходящих и нисходящих приведений
  • Использование виртуального вызова метода
Абстрактные и вложенные классы
  • Построение абстрактных классов и подклассов Java
  • Разработка базовых классов общего назначения с использованием абстрактных классов
  • Применение последнего ключевого слова в Java
  • Различают классы верхнего уровня и вложенные классы
Интерфейсы и лямбда-выражения
  • Методы по умолчанию
  • Определение интерфейса Java
  • Анонимные внутренние классы
  • Определение лямбда-выражения
  • Расширение интерфейса
  • Выбор между наследованием интерфейса и наследованием класса
Коллекции и дженерики
  • Создание коллекции с использованием дженериков
  • Реализация ArrayList
  • Реализация HashMap
  • Реализация Deque
  • Использование алмазного вывода типа для создания объекта
  • Создание пользовательского универсального класса
  • Реализация TreeSet
  • Заказ коллекций
Потоки коллекций и фильтры
  • Описание интерфейса Stream
  • Вызов существующего метода с использованием ссылки на метод
  • Цепочка нескольких методов вместе
  • Фильтрация коллекции с использованием лямбда-выражений
  • Определение трубопроводов в терминах лямбд и сборов
  • Итерация по коллекции с использованием лямбда-синтаксиса
  • Описание шаблона Builder
Лямбда Встроенные функциональные интерфейсы
  • Использование примитивных версий базовых интерфейсов
  • Использование бинарных версий базовых интерфейсов
  • Вывод списка встроенных интерфейсов, включенных в java.util.function
  • Основные интерфейсы - Предикат, Потребитель, Функция, Поставщик
Лямбда-операции
  • Извлечение данных из объекта с использованием карты
  • Описание дополнительного класса
  • Сортировка потока
  • Описывая ленивую обработку
  • Описание типов потоковых операций
  • Группировка и разбиение данных с использованием класса Collectors
  • Сохранение результатов в коллекцию с использованием метода сбора
Исключения и утверждения
  • Распознавание общих классов исключений и категорий
  • Автоматическое закрытие ресурсов с помощью оператора try-with-resources
  • Создание пользовательских исключений
  • Использование предложений catch, multi-catch и finally
  • Определение цели исключений Java
  • Использование операторов try и throw
  • Тестирование инвариантов с использованием утверждений
Java Date / Time API
  • Работа с датами и временем в разных часовых поясах
  • Объединение даты и времени в один объект
  • Создание и управление событиями на основе даты
  • Применение форматирования к локальным и зонированным датам и времени
  • Создание и управление событиями на основе времени
  • Управление изменениями в результате перехода на летнее время
  • Определение и создание меток времени, периодов и продолжительности
Основы ввода / вывода
  • Написание и чтение объектов с использованием сериализации
  • Использование потоков для чтения и записи файлов
  • Чтение и запись данных из консоли
  • Описание основ ввода и вывода в Java
Файловый ввод / вывод (NIO.2)
  • Использование класса Files для проверки, удаления, копирования или перемещения файла или каталога
  • Использование интерфейса Path для работы с путями файлов и каталогов
  • Использование Stream API с NIO2
Совпадение
  • Создание рабочих потоков с использованием Runnable и Callable
  • Описание планирования задач операционной системы
  • Использование ExecutorService для одновременного выполнения задач
  • Использование коллекций java.util.concurrent
  • Выявление потенциальных проблем с потоками
  • Использование блокировок монитора для контроля порядка выполнения потока
  • Использование синхронизированного и параллельного атомарного управления для управления атомарным
Fork-Join Framework
  • Необходимость Fork-Join
  • RecursiveTask
  • Параллелизм
Параллельные потоки
  • Перечисление ключевых соображений производительности для параллельных потоков
  • Обзор ключевых характеристик потоков
  • Определение сокращения
  • Перечисление основных предположений, необходимых для использования параллельного конвейера
  • Вычисление значения с использованием уменьшения
  • Описание процесса разложения и последующего слияния
  • Описание того, как заставить конвейер потока выполняться параллельно
  • Описание того, почему сокращение требует ассоциативной функции
Приложения для баз данных с JDBC
  • Подключение к базе данных с помощью драйвера JDBC
  • Внешнее указание информации о драйвере JDBC
  • Выполнение CRUD-операций с использованием JDBC API
  • Определение макета API JDBC
  • Отправка запросов и получение результатов из базы данных
Локализация
  • Создание пакета ресурсов для каждой локали
  • Описание преимуществ локализации приложения
  • Вызов пакета ресурсов из приложения
  • Изменение локали для пакета ресурсов
  • Определение того, что представляет локаль
  • Чтение и установка языкового стандарта с помощью объекта Locale

Матеріали та сертифікати:  Акцент Профи

Java SE 8: Основи / Основы. Java SE 8: Fundamentals
Курс Java SE 8 Fundamentals позволяет тем, у кого мало или нет опыта программирования, изучить объектно-ориентированное программирование с использованием языка Java. Это является надежной основой для разработки программного обеспечения. Повна назва курсу:  O-Java-Fun. Java SE 8: Основы. Java SE 8: Fundamentals
Посилання на список напрямків:  Програмування
Код курсу:  O-Java-Fun
Тривалість:  5 / 40
TITLE:  O-Java-Fun. Java SE 8: Основи / Основы. Java SE 8: Fundamentals
Продукт: 
Аудиторія: 

  • Разработчики приложений
  • Системные администраторы
  • Менеджеры проектов
  • Разработчики
  • Технические консультанты
  • Технические администраторы
  • Веб-администраторы

Навички що здобуваються: 
  • Java для создания приложений технологии Java.
  • Применение решения и циклические конструкции и методы.
  • Понимание основных объектно-ориентированные концепций, такие как наследование, инкапсуляция и абстракция.
  • Использование и манипулирование ссылками на объекты, а также для написания простого кода обработки ошибок.
  • Использование новые пакеты SE 8 java.time и java.time.format для форматирования и печати.
  • Модификация данных, передаваемое лямбда-выражение предиката в класс Коллекции.

Зміст курсу:  Что такое программа на Java?
  • Запуск / тестирование Java-программы
  • Введение в компьютерные программы
  • Технология Java и среда разработки
  • Ключевые особенности языка Java
Создание основного класса Java
  • Java классы
  • Основной метод
Данные в корзине
  • Введение переменных
  • Работа со строками
  • Работа с числами
  • Управление числовыми данными
Управление несколькими предметами
  • Работа с условиями
  • Работа со списком предметов
  • Обработка списка предметов
Описание объектов и классов
  • Работа с объектными ссылками
  • Представляем сценарий использования футбольной лиги
  • Определение полей и методов
  • Делать больше с массивами
  • Представляем среду IDE NetBeans
  • Объявление, создание и инициализация объектов
  • Работа с объектами и классами
Управление и форматирование данных в вашей программе
  • Использование класса StringBuilder
  • Использование Java API Docs
  • Остальные числовые операторы
  • Продвижение и приведение переменных
  • Подробнее о примитивных типах данных
  • Использование класса String
Создание и использование методов
  • Как аргументы передаются в метод
  • Статические методы и переменные
  • Перегрузка метода
  • Используя методы
  • Аргументы метода и возвращаемые значения
Использование инкапсуляции
  • Контроль доступа
  • Инкапсуляция
  • Перегрузка конструкторов
Подробнее об условиях
  • Использование операторов Switch
  • Больше способов использовать конструкции if / else
  • Использование отладчика NetBeans
  • Реляционные и условные операторы
Подробнее о массивах и циклах
  • Разбор args Array
  • Двумерные массивы
  • Класс ArrayList
  • Вложенные петли
  • Альтернативные циклические конструкции
  • Работа с датами
Использование наследования
  • Вводя полиморфизм
  • Создание и расширение абстрактных классов
  • Работа с подклассами и суперклассами
  • Переопределяющие методы в суперклассе
  • Обзор наследования
Использование интерфейсов
  • Представляем лямбда-выражения
  • Использование интерфейсов
  • Полиморфизм в фундаментальных классах JDK
  • Использование интерфейса списка
Обработка исключений
  • Обработка исключений: обзор
  • Распространение исключений
  • Ловля и бросание исключений
  • Обработка нескольких исключений и ошибок

Матеріали та сертифікати:  Акцент Профи

Java EE 7: Разработка серверных приложений. Back-end Server Application Development.

В ходе курса Java EE 7: Back-end Server Application Development изучается разработка приложений, серверных приложений, разработка и развертывание корпоративных приложений, платформа Java, Enterprise Edition 7 Full Profile. Учасники узнают, как разрабатывать приложения с использованием следующих технологий: Enterprise JavaBeans (EJB), Java Persistence API (JPA), JDBC, Java Transaction API (JTA), контекстов и инъекций зависимостей (CDI), Java Message Service (JMS), Bean Validation, Пакетный API, сервисы таймера, параллелизм Java EE.

Повна назва курсу:  O-Java-ApDew. Java EE 7: Разработка серверных приложений. Back-end Server Application Development.
Посилання на список напрямків:  Адміністрування / Програмування
Код курсу:  O-Java-ApDew
Тривалість:  5 / 40
TITLE:  O-Java-ApDew. Java EE 7: Разработка серверных приложений. Back-end Server Application Development.
Продукт: 
Аудиторія: 
  • J2EE Developer
  • Разработчики Java EE
  • Разработчики приложений
  • Системные интеграторы

Попередня підготоввка:  Обязательная подготовка
  •  Java SE 8 Программирование
Предварительная подготовка
  •  Опыт работы с Java SE
  •  Понять принципы ОО
  •  Базовое понимание концепций базы данных и синтаксиса SQL
  •  Сертификация программиста Java SE 7 или 8

Навички що здобуваються: 
  • Использование технологии Java EE 7 для создания, чтения, обновления и удаления записей базы данных с использованием технологий JDBC и JPA
  • Создание гибкой компонентной модели, используя технологии EJB и CDI
  • Создание веб-сервисов на основе SOAP и XML
  • Разработка бизнес-уровней и уровней интеграции корпоративного приложения
  • Понимание, как эти компоненты отвечают за взаимодействие с другими системами через веб-сервисы и очереди сообщений
  • Работа с базой данных и манипулирования с использованием транзакций
  • Обеспечение таймера, параллелизма и пакетных сервисов
  • Развитие опыта, использования Java Enterprise Edition 7, последней версии платформы Java для разработки корпоративных приложений

Зміст курсу:  Платформа Java, Enterprise Edition
  •  Платформа Java EE
  •  Спецификации Java EE
  •  Потребности разработчиков корпоративных приложений
  •  Сравнение сервисов и библиотек
  •  Уровни и архитектура приложений Java EE
Инструменты и приложения для развития предприятия
  •  Процесс разработки приложений Java EE
  •  Назначение сервера приложений
  •  Свойства компонентов Java EE
  •  Настройка и развертывание приложений Java EE
Java Beans, аннотации и ведение журнала
  •  Использование общих аннотаций Java
  •  Функции Java SE в приложениях Java EE
  •  Создание компонентов POJO JavaBeans
  •  Использование регистрации
  •  Роль аннотаций в приложениях Java EE
  •  Разработка пользовательских аннотаций
Программирование XML с помощью JAXB
  •  Преимущества XML
  •  Чтение и запись документов XML с помощью JAXB xjc:   компилятор связывания JAXB
  •  Java XML Binding API (JAXB)
  •  JAXB аннотации
  •  API Java XML
  •  Пространства имен и схемы XML
SOAP Web-сервисы с JAX-WS
  •  Создание клиентов веб-службы JAX-WS
  •  Сравнение WSDL-первого и первого кода
  •  Генерация WSDL из класса Java
  •  Написание веб-сервиса JAX-WS
  •  Обзор файлов WSDL
  •  Обзор SOAP
Службы именования и каталогов Java (JNDI)
  •  Пакеты JNDI
  •  Концепции службы каталогов
  •  Использование JNDI для поиска компонентов JDBC и EJB в Java   EE
  •  Что такое JNDI?
  •  Концепции сервисов именования
Компонентная модель EJB
  •  Упаковка и развертывание бобов Session
  •  Представления локального, распределенного и клиентского   доступа без клиента EJB
  •  Роль компонентов EJB в приложениях Java EE
  •  Типы сеансов EJB
  •  Роль контейнера EJB
  •  Безгражданства, с состоянием и синглтон EJB
  •  Изменения EJB в Java EE 7
Контексты и внедрение зависимостей
  •  Использование квалификаторов
  •  Использование перехватчиков
  •  Использование производителей и утилизаторов
  •  Что такое внедрение зависимостей?
  •  Использование событий и стереотипов
  •  Файл beans.xml и альтернативы
Служба сообщений Java
  •  Очереди и темы
  •  Публикация / подписка архитектуры сообщений
  •  Сообщение производителей и потребителей
  •  Обзор JMS
  •  Зачем нам нужен JMS?
  •  Двухточечная архитектура обмена сообщениями
  •  Долгосрочные и недлительные подписки
  •  Что такое служба сообщений Java?
Управляемые сообщениями Бобы
  •  Создание бина, управляемого сообщениями
  •  Создание обработчиков жизненного цикла для бинов, управляемых   сообщениями
  •  Конфигурирование бина, управляемого сообщениями
  •  Жизненный цикл бина, управляемого сообщениями
Java EE параллелизм
  •  Асинхронные EJB
  •  Параллелизм в Java EE
  •  Управляемые исполнители
JDBC в средах Java EE
  •  Обзор API JDBC
  •  Шаблон объекта доступа к данным
  •  Использование CDI для внедрения ресурса JDBC в компонент Java   EE
Транзакции в средах Java EE
  • Что такое семантика транзакций?
  • Сравнение программного и декларативного определения объема транзакций
  • Использование JTA для программирования транзакций
  • Управление распространением транзакций, управляемых контейнером
  • Реализация управляемой контейнером политики транзакций с использованием объявлений
API персистентности Java
  •  Контексты постоянства и единицы постоянства
  •  Создание, чтение, обновление и удаление операций с JPA
  •  Сущности и менеджер сущностей
  •  Объектно-реляционное отображение
  •  Создание типизированных запросов в JPA с JPQL
Проверка бобов с помощью JPA
  •  Использование встроенных проверочных ограничений
  •  Фазы жизненного цикла JPA, где проходит проверка
  •  Использование групп проверки
  •  Программная проверка путем введения валидатора
  •  Создание пользовательского ограничения проверки бина
  •  Что такое проверка бобов?
Таймер и пакетные услуги
  •  Рабочие места, шаги и куски
  •  Программные и автоматические таймеры
  •  Что такое таймер?
  •  Пакетные примеры
  •  Что такое пакетная обработка?
Безопасность
  • Аутентификация, авторизация и конфиденциальность
  • Создание пользователей и групп и сопоставление их с ролями
  • Определение возможных векторов атак веб-сервисов
  • Применение безопасности Java EE с использованием дескрипторов развертывания

Матеріали та сертифікати:  Акцент Профи

Java EE 7: Разработка интерфейсных веб-приложений. Front-end Web Application Development
В ходе курса Java EE 7: Front-end Web Application Development рассматривается разработка и развертывание корпоративных приложений, платформа Java, Enterprise Edition 7 Web Profile. Технологии, представленные в курсе Front-end Web Application Development, включают аннотации, Session Enterprise JavaBeans (EJB-Lite), API персистентности Java (JPA), сервлеты, страницы JavaServer (JSP), внедрение контекстов и зависимостей (CDI), веб-сервисы RESTful JAX-RS, Java API для WebSocket и многое другое. Повна назва курсу:  O-Java-WebAp. Java EE 7: Разработка интерфейсных веб-приложений. Front-end Web Application Development
Посилання на список напрямків:  Адміністрування / Програмування
Код курсу:  O-Java-WebAp
Тривалість:  5 / 40
TITLE:  O-Java-WebAp. Java EE 7: Разработка интерфейсных веб-приложений. Front-end Web Application Development
Продукт: 
Аудиторія: 

  • Разработчики Java
  • J2EE Developer
  • Разработчики Java EE
  • Веб-администраторы

Попередня підготоввка:  Обязательная подготовка
  • Умение авторизации web страниц, использующих HTML, CSS и JavaScript
  • Понимание концепций баз данных и синтаксиса SQL
  • Опыт работы с Java SE или сертификация Java Programmer
  • Понимание принципов объектно-ориентированного программирования
  • Курс Java SE 8 Programming
Рекомендуемая подготовка
  • Базовое понимание концепций базы данных и синтаксиса SQL
  • Опыт работы с Java SE или сертификация Java Programmer
  • Понимание объектно-ориентированных принципов
  • Возможность создавать веб-страницы с поддержкой HTML, CSS и JavaScript
  • Опыт работы с интегрированной средой разработки

Навички що здобуваються: 
  •  Разработка веб-интерфейсов для настольных и мобильных устройств
  •  Сборка приложения
  •  Сборка приложений Java
  •  Разворачивание приложения на сервере приложений (среда выполнения платформы Java EE).

Зміст курсу:  Java Platform, Enterprise Edition
  •  Java EE Platform
  •  Потребность в разработчиках корпоративных приложений
  •  Java EE спецификации
  •  Сравнение сервисов и библиотек
  •  Java EE Web Profile
  •  Tiers и layers Java EE приложения
Корпоративные средства разработки и приложения
  •  Предназначение сервера приложения
  •  Запуск и остановка WebLogic Server
  •  Свойства Java EE компонент
  •  Процесс разработки Java EE приложения
  •  Конфигурирование и упаковка Java EE приложений
JavaBeans, аннотации и журналирование
  •  Возможности Java SE, используемые в Java EE приложении
  •  Создание POJO JavaBeans компонент
  •  Использование журналирования
  •  Использование общих Java аннотаций
  •  Разработка пользовательских аннотаций
  •  Роль аннотаций в Java EE приложениях
Java EE Web архитектура
  •  HTTP модель “запрос-отклик”
  •  Различие между Java Servlets, JSP и JSF коипонентами
  •  Уровни приложения и шаблон MVC
  •  Устранение вопросов потокобезопасности в web компонентах
  •  Использование Expression Language
Разработка сервлетов
  •  Servlet API
  •  Request и Response APIs
  •  Настройка заголовков отклика
  •  Два подхода к созданию тела отклика
  •  Загрузка файлов с помощью сервлета
  •  Передача управления и передача данных
  •  Использование API управления сеансом
Разработка с использованием JavaServer Pages
  •  Роль JSP в качестве презентационного механизма
  •  Авторизация страниц представления JSP
  •  Обработка данных из сервлетов на JSP странице
  •  Использование библиотек тегов
JAX-RS Web сервисы
  •  Для чего нужны web сервисыСоздание RESTful web сервиса
  •  Создание методов, соответствующих правилам поведения HTTP методов
  •  Создание классов JAX-RS ресурса и приложения
  •  Consume query и типы других параметров
  •  Продуцирование и потребление сложных данных в виде XML HTTP status коды
Java RESTful клиенты
  •  Pre-JAX-RS 2 клиенты: HttpUrlConnection и Jersey Client API. JAX-RS 2 Client API
HTML5 приложения с JavaScript и AJAX
  •  Манипуляции HTML DOM с помощью JavaScript
  •  RESTful клиенты с применением JavaScript (AJAX)
  •  Ограничения для JavaScript клиентов
  •  Same-Origin политика и CORS
WebSocket и Java API для обработки JSON
  •  Ограничения для Web сервисов
  •  Что такое WebSocket
  •  Создание WebSockets с помощью Java
  •  Клиентский WebSokect с применением JavaScript
  •  Клиентский WebSocket с применением Java
  •  Потребление JSON с применением Java
  •  Продуцирование JSON с применением Java
Реализация политики безопасности
  •  Безопасность под управлением контейнера
  •  Пользовательские роли и обязанности
  •  Cоздание политики безопасности на основе ролей
  •  API безопасности
Модели POJO и EJB-Lite компонент
  •  Роль EJB components в Java EE приложениях
  •  Достоинства EJB компонент
  •  Операционные характеристики сеансовых компонент без поддержки и с поддержкой состояния сеанса
  •  Создание сеансовых компонент
  •  Создание клиентов сеансовых компонент
Java Persistence API
  •  Роль Java Persistence API в Java EE приложениях
  •  Основы объектно-реляционного маппинга
  •  Элементы и окружение компоненты-сущности
  •  Жизненный цикл и операционные характеристики компонент-сущностей
Реализация транзакционной политики
  •  Транзакционная семантика
  •  Пограммный vs. декларативный транзакционный scoping
  •  Использование JTA для задания транзакционного scope программным образом
  •  Реализация транзакционной политики под управлением контейнера
  •  Оптимистическое блокирование с помощью версионирования компонент-сущностей
  •  Пессимистическое блокирование с помощью EntityManager APIs
  •  Влияние исключений на состояние транзакции

Матеріали та сертифікати:  Акцент Профи

Java EE 7: New Features. Java EE 7: Новые возможности
Курс Java EE 7:New Features предназначен для профессионалов, имеющих опыт работы с платформой Java EE 6. В ходе курсе рассматриваются функции, основные изменения и улучшения в выпуске Java Platform Enterprise Edition 7. Курс Java EE 7: Новые возможности идеально подходит для профессионалов Java, которые владеют платформой Java EE 6 и хотели бы перейти на Java EE 7. Повна назва курсу:  O-Java-NF. Java EE 7: New Features. Java EE 7: Новые возможности
Посилання на список напрямків:  Адміністрування / Програмування
Код курсу:  O-Java-NF
Тривалість:  2 / 16
TITLE:  O-Java-NF. Java EE 7: New Features. Java EE 7: Новые возможности
Продукт: 
Аудиторія: 

  •  Разработчики Java EE
  •  Разработчики Java
  •  Разработчики J2EE

Попередня підготоввка:  Необходимая предварительная подготовка:
  • Java SE 7 New Features
  • Java SE 7 Programming
Рекомендуемая предварительная подготовка:
  • Java EE 6: Develop Business Components with JMS & EJBs
  • Java EE 6: Develop Database Applications with JPA

Навички що здобуваються: 
  • Реализация нового Java API для Batch приложений, JSON и Websocket в Вашем коде (JSRs 352, 353 and 356)
  • Включение основных расширений JAX-RS 2.0, EL 3.0 and JMS 2.0 в Ваш код
  • Реализация расширений JSF и JSP в Вашем коде
  • Реализация расширений CDI и валидации бинов в Вашем коде
  • Реализация расширений EJB и JPA в Вашем коде
  • Описание расширений платформы Java EE 7
  • Новые возможности Java EE 7: JSON, WebSockets, HTML 5, JSF & Servlets
  • Обновление существующих приложений до EE 7

Зміст курсу:  Обзор Java EE 7
  • Изменения дескриптора безопасности и дескриптора развертывания
  • Список JSR (что нового, что является основным выпуском и что обновлено)
  • Изменения в веб-профиле
  • Новые соединения по умолчанию для базы данных и JMS
  • Обзор общих аннотаций 1.1. Как они объединяют и удаляют дубликаты.
  • Сокращенные технологии - EJB Entity Beans, JAX-RPC 1.1, JAXR 1.0 и JSR-88 1.2
Разработка приложений Java EE с использованием JAX-RS 2.0 и JSON-P
  • JSON-P (новый API)
  • Новый клиентский API
  • Улучшения на стороне сервера JAX-RS
Разработка приложений с использованием улучшений веб-компонентов (JSF, JSP, EL, Servlet)
  • EL изменения
  • Изменения JSF
  • Изменения JSP
  • Изменения сервлета
Разработка приложений с использованием WebSocket
  • Клиентская WebSocket с Java
  • WebSocket на стороне клиента с JavaScript
  • Объясните ограничения веб-службы
  • Создание WebSockets с Java
  • Объяснение WebSocket
Внедрение EJB, CDI и проверки бинов
  • Улучшения проверки бобов
  • Улучшения EJB
  • CDI Изменения
Внедрение JMS, JPA и Batch
  • Пакетные приложения (новый API)
  • JPA Улучшения
  • JMS 2.0

Матеріали та сертифікати:  Акцент Профи

Java 8. Новые возможности языка Java
Курс Java 8. Новые возможности языка Java ознакомит с новыми подходами к программированию и глубоким пониманием принципов языка, с эффективным применением новых возможностей.
В ходе курса учасники изучат новые возможности Java 8. Будут рассмотрены лямбда-выражения, потоки данных, подход к обработке данных map-filter-reduce, асинхронное программирование, а также обзор нового DateTime API. 
Повна назва курсу:  Java 8. Новые возможности языка Java
Посилання на список напрямків:  Адміністрування / Програмування
Код курсу:  Java 8
Тривалість:  2 / 16
TITLE:  Java 8. Новые возможности языка Java
Продукт: 
Аудиторія: 

  •  Разработчики Java

Попередня підготоввка: 
  •  Знание языка программирования Java
  •  Опыт разработки на Java

Зміст курсу:  Лямбда-выражения:
  •  Cинтаксис лямбда-выражений
  •  Функциональные интерфейсы
  •  Пакет java.util.function и функциональные интерфейсы, определенные в этом пакете
  •  Ссылки на методы
  •  Ссылки на конструкторы
  •  Методы по умолчанию в интерфейсах
  •  Методы по умолчанию и «проблема алмаза»
Потоки данных Strean:
  •  Что такое поток данных
  •  Способы создания потока
  •  Подход Map/Filter/Reduce
  •  Подход Map/Filter/Aggregate
  •  Функции агрегации
  •  Функция Reduce при последовательной и параллельной обработке
  •  Метод forEach
  •  Выстраивание Consumers в цепочку
  •  Предикаты
  •  Метод peek
  •  Операция map
  •  Операция flatmap
  •  Агрегация и reduction
  •  Тип Optional
  •  Коллекторы
  •  Использование коллекторов для группировки данных
  •  IntStream и другие специальные потоки
  •  Поток Random
  •  Параллельные потоки
Фреймворк Fork/Join:
  •  ForkJoinPool
  •  Классы, использующиеся в Fork/Join
  •  Пример Fork/Join
  •  Fork/Join и параллельная обработка потоков данных: сравнение производительности
API для работы с датой и временем:
  •  Проблемы с типами Date и Calendar в Java 8
  •  LocalDate, LocalTime, LocalDateTime
  •  Класс Instant
  •  Класс Clock
  •  ZonedDateTime
  •  Класс DayOfWeek
  •  Класс Duration
  •  Класс Period
Асинхронное программирование:
  •  Проблемы с многопоточностью
  •  Параллельное и асинхронное программирование
  •  Преимущества асинхронного подхода
  •  Многопоточность в Java 1
  •  Многопоточность в Java 5: класс Future
  •  Подход Java 8: класс CompletableFuture class
  •  Поток данных
  •  Старт нескольких потоков в параллель
  •  Композиция CompletableFuture
  •  Комбинирование CompletableFuture
  •  Синхронные и асинхронные методы в CompletableFuture
  •  Использование anyOf/applyToEither для получение результата от быстрейшего потока
  •  Обзор методов CompletableFuture
  •  Обработка исключений вCompletableFuture
  •  Использование точек откада в CompletableFuture
  •  Прерывание работы CompletableFuture
  •  Использование CompletableFuture в обработке данных
  •  Асинхронные библиотеки в Java.

Матеріали та сертифікати:  Акцент Профи

Java EE.CDI. Внедрение зависимостей в Java EE: CDI
На курсе Java EE.CDI. Внедрение зависимостей в Java EE: CDI рассматриваются основные аспекты CDI: внедрение зависимостей, продюсеры, диспозеры, методы-перехватчики, декораторы, события. Учасники получат знания, необходимые для написания приложений с использованием CDI. Повна назва курсу:  Java EE.CDI. Внедрение зависимостей в Java EE: CDI
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  Java EE.CDI
Тривалість:  2 / 16
TITLE:  Java EE.CDI. Внедрение зависимостей в Java EE: CDI
Продукт: 
Аудиторія: 

  •  Разработчики Java-приложений
  •  Архитекторы Java-приложений

Навички що здобуваються: 
  • Базовые знания, необходимые для разработки приложений с использованием CDI.

Зміст курсу: 
  •  Введение в CDI;
  •  Внедрение зависимостей с помощью CDI;
  •  Продюсеры и диспозеры;
  •  Методы-перехватчики, декораторы и события.

Матеріали та сертифікати:  Акцент Профи


Новости 361 - 380 из 878
Начало | Пред. | 14 15 16 17 18 19 20 21 22 23 24 | След. | Конец Все








Зарегистрироваться на Курс 10961 Автоматизация администрирования с Windows PowerShell