Udemy [Udemy] Java Lambda и потоки [примеры с Selenium WebDriver] (2022)

  • Автор темы Trinity
  • Дата начала
[Udemy] Java Lambda и потоки [примеры с Selenium WebDriver] (2022)

1665930699705


Java — один из самых популярных языков программирования. Это все еще ГОРЯЧО даже спустя 20 лет! В автоматизации тестирования всегда есть огромный спрос на кандидатов с набором навыков — Java + Selenium WebDriver . Чтобы продвинуться по карьерной лестнице в области автоматизации тестирования и выполнять свою работу более эффективно, важно хорошо знать все основные и дополнительные концепции Java. Вот о чем этот курс!

Много живого кодирования и заданий!

К концу этого курса вы освоите
  • Программирование в функциональном стиле Java
  • Java лямбда и потоки
  • Написание чистого кода с использованием полиморфизма вместо уродливых блоков if-else/switch
Чему вы научитесь?
  • Основы
    • JDK против JRE
    • Примитивные типы
    • Ссылочные типы
    • Мутация
    • Как избежать мутации
    • Полиморфизм
    • Абстракция против интерфейса
    • Коллекции
    • Классы-оболочки
  • Лямбда Введение
    • Что такое лямбда
    • Функционируют как объекты первого класса
    • Функции высшего порядка
    • Справочник по методу
  • Функциональные интерфейсы Java
    • Поставщик
    • Предикат
    • Потребитель
    • BiConsumer
    • Функция
    • бифункция
    • Запускаемый
    • Вызываемый
    • методы по умолчанию
    • статические методы
    • Функция AndThen против потребительского AndThen
    • Механизм правил с предикатами
  • Ручей
    • Как работает поток
    • Поток против традиционного цикла
    • Промежуточные операции
    • Терминальные операции
    • Лень
    • Повторное использование потока
    • источник
    • карта
    • Важность работы с картой
    • Сортировать
    • подглядывать
    • пропускать
    • фильтр
    • плоская карта
    • мин
    • Максимум
    • сумма
    • IntStream для замены цикла for
    • dropWhile
    • пока
    • параллельная обработка
    • найтилюбой
    • найдипервый
    • считать
    • любой матч
    • noneMatch
    • сделать поток более надежным
    • Лямбды для проектов BDD
  • По желанию
  • Коллекционеры
    • к списку
    • устанавливать
    • для отображения
    • группа по
    • присоединиться
  • Разное
    • JShell
    • Неизменяемый набор
    • Неизменяемый список
    • Java 10 — переменная
    • Улучшения строкового API
  • Множество ЗАДАНИЙ
    • НАЗНАЧЕНИЕ — Предикат — Удалить ссылки, содержащие букву S
    • Калькулятор
    • ЗАДАНИЕ – Текст ссылок Google
    • НАЗНАЧЕНИЕ – выбор флажка
    • ЗАДАНИЕ – Поиск битых ссылок
    • ЗАДАНИЕ – Установка флажка в зависимости от пола
    • ЗАДАНИЕ – Обработка файлов
    • НАЗНАЧЕНИЕ – выберите строку минимальной цены
    • НАЗНАЧЕНИЕ – Выбор выпадающего списка при наведении курсора
    • ЗАДАНИЕ – Тестирование платежного экрана
  • Объекты страницы
  • Тестовые классы с Lambda
Для кого этот курс:
  • Всем, кто хочет изучить Java 8 и выше
Требования
  • Основы Java
  • Основы селена
Материал на английском языке

Подробнее:
Скачать:
 

Похожие темы

Trinity
Ответы
0
Просмотры
571
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
337
Udemy.com
Trinity
Trinity
Trinity
Ответы
2
Просмотры
609
Java
ATLANT ♆
ATLANT ♆
ATLANT ♆
Ответы
0
Просмотры
243
Python
ATLANT ♆
ATLANT ♆