Капоне
Администратор
- Регистрация
- 1 Апр 2015
- Сообщения
- 94.881
- Реакции
- 465.727
Складчина: Разработка на платформе Java SE. Расширенные темы [IBS Training Center] [Евгений Кучин]
В данном курсе слушатели получат расширенные знания и навыки, необходимые для разработки ПО на платформе Java SE. В этом курсе рассматриваются основные классы системных библиотек и основы проектирования программного обеспечения. Благодаря этому слушатели научатся работать не только как программисты, но и как проектировщики ПО. Базовые темы по платформе Java рассматриваются в связанном курсе JVA-007 Разработка на платформе Java® SE: Базовые темы.
О чём курс
Курс является продолжением программы JVA-007, и в нем рассматриваются наиболее важные из используемых в настоящее время функций (включая Java 8).
Слушатели смогут работать с основными классами Java, научатся использовать многопоточность (как на уровне основных механизмов, так и на уровне библиотеки java.util.concurrent) и механизмы Refelction, определять и использовать аннотации, логирование в программах, а также применять наиболее важные возможности Java 8 (лямбда-выражения, ссылки на методы, потоки, новые Date и Time API и т.д.).
Цели
После завершения обучения слушатели смогут:
использовать в приложениях ключевые классы системной библиотеки: System, Math, Object, строки, обертки (wrappers);
работать с вводом-выводом из приложений;
управлять в приложениях потоками (threads);
работать со стандартными классами коллекций;
использовать механизм Reflection;
использовать в приложениях аннотации;
использовать в приложениях лямбды Java 8;
использовать в приложениях потоки Java 8;
работать с Java 8 Date и Time API.
Целевая аудитория
Младшие разработчики Java, владеющих синтаксисом Java и ООП (или прослушавших курс JVA-007)
Средние разработчики Java, желающие структурировать свои знания стандартных библиотек JDK (I/O, коллекции, многопоточность, потоки данных и т.д.).
Предварительная подготовка
Опыт разработки на платформе JavaSE
Для кого
Разработчик
Улучшаемые навыки
Параллельное и асинхронное программирование
Использование Java Stream API
Работа с аннотациями и рефлексией
Создание и использование пользовательских исключений
Основы работы с JDBC и базами данных
Программа курса
01. Системные классы в Java
02. Ввод/вывод в Java
03. Многопоточность в Java
04. Многопоточность: пакет java.util.concurrent
05. Фреймворк Java Collections
06. Использование рефлексивного API в Java
07. Аннотации
08. Лямбда-выражения в Java 8
09. Стримы данных и коллекторы. Новые API для map/filter/reduce
10. API даты и времени в Java 8. Дополнение к основным API Java
11. Итого: теория – 14,5 ч (36%), практика – 25,5 ч (64%)
Чему вы научитесь
01. Научитесь создавать многопоточные приложения, используя Java Concurrency API, что позволит вам эффективно управлять параллельными задачами и улучшить производительность ваших приложений
02. Освоите Java Stream API для обработки коллекций данных, что позволит вам писать более чистый и выразительный код, используя функциональные подходы к обработке данных
03. Научитесь использовать аннотации и рефлексию в Java, что позволит вам создавать более динамичные и гибкие приложения, а также улучшить возможности конфигурации и расширяемости кода
04. Освоите методы создания и обработки пользовательских исключений, что поможет вам более точно управлять ошибками в вашем коде и улучшить его надежность
05. Научитесь взаимодействовать с реляционными базами данных, используя JDBC (Java Database Connectivity), что позволит вам выполнять операции CRUD (создание, чтение, обновление, удаление) и управлять данными в ваших приложениях.
Курс проводит
Евгений Кучин. Разработчик на Java и JavaScript
Цена 44010 руб
СЛИВЫ КУРСОВ
В данном курсе слушатели получат расширенные знания и навыки, необходимые для разработки ПО на платформе Java SE. В этом курсе рассматриваются основные классы системных библиотек и основы проектирования программного обеспечения. Благодаря этому слушатели научатся работать не только как программисты, но и как проектировщики ПО. Базовые темы по платформе Java рассматриваются в связанном курсе JVA-007 Разработка на платформе Java® SE: Базовые темы.
О чём курс
Курс является продолжением программы JVA-007, и в нем рассматриваются наиболее важные из используемых в настоящее время функций (включая Java 8).
Слушатели смогут работать с основными классами Java, научатся использовать многопоточность (как на уровне основных механизмов, так и на уровне библиотеки java.util.concurrent) и механизмы Refelction, определять и использовать аннотации, логирование в программах, а также применять наиболее важные возможности Java 8 (лямбда-выражения, ссылки на методы, потоки, новые Date и Time API и т.д.).
Цели
После завершения обучения слушатели смогут:
использовать в приложениях ключевые классы системной библиотеки: System, Math, Object, строки, обертки (wrappers);
работать с вводом-выводом из приложений;
управлять в приложениях потоками (threads);
работать со стандартными классами коллекций;
использовать механизм Reflection;
использовать в приложениях аннотации;
использовать в приложениях лямбды Java 8;
использовать в приложениях потоки Java 8;
работать с Java 8 Date и Time API.
Целевая аудитория
Младшие разработчики Java, владеющих синтаксисом Java и ООП (или прослушавших курс JVA-007)
Средние разработчики Java, желающие структурировать свои знания стандартных библиотек JDK (I/O, коллекции, многопоточность, потоки данных и т.д.).
Предварительная подготовка
Опыт разработки на платформе JavaSE
Для кого
Разработчик
Улучшаемые навыки
Параллельное и асинхронное программирование
Использование Java Stream API
Работа с аннотациями и рефлексией
Создание и использование пользовательских исключений
Основы работы с JDBC и базами данных
Программа курса
01. Системные классы в Java
02. Ввод/вывод в Java
03. Многопоточность в Java
04. Многопоточность: пакет java.util.concurrent
05. Фреймворк Java Collections
06. Использование рефлексивного API в Java
07. Аннотации
08. Лямбда-выражения в Java 8
09. Стримы данных и коллекторы. Новые API для map/filter/reduce
10. API даты и времени в Java 8. Дополнение к основным API Java
11. Итого: теория – 14,5 ч (36%), практика – 25,5 ч (64%)
Чему вы научитесь
01. Научитесь создавать многопоточные приложения, используя Java Concurrency API, что позволит вам эффективно управлять параллельными задачами и улучшить производительность ваших приложений
02. Освоите Java Stream API для обработки коллекций данных, что позволит вам писать более чистый и выразительный код, используя функциональные подходы к обработке данных
03. Научитесь использовать аннотации и рефлексию в Java, что позволит вам создавать более динамичные и гибкие приложения, а также улучшить возможности конфигурации и расширяемости кода
04. Освоите методы создания и обработки пользовательских исключений, что поможет вам более точно управлять ошибками в вашем коде и улучшить его надежность
05. Научитесь взаимодействовать с реляционными базами данных, используя JDBC (Java Database Connectivity), что позволит вам выполнять операции CRUD (создание, чтение, обновление, удаление) и управлять данными в ваших приложениях.
Курс проводит
Евгений Кучин. Разработчик на Java и JavaScript
Цена 44010 руб
СЛИВЫ КУРСОВ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Психоаналитический подход к лечению психозов. Происхождение, психопатология и примеры из клиники [Франко Де Мази]
- Тестирование на стероидах | QA с Нуля до Инженера [Stepik] [Александр Six-Skills]
- Нагрузочное тестирование на стероидах | Jmeter full pack [Stepik] [Александр Six-Skills]
- Pentest для QA на стероидах [Stepik] [Александр Six-Skills]
- Это вам не тетя мотя [Тариф С поддержкой] [Ксюша Лобачева]
- Три дня с Таро [Vita Virtus] [Галина Некипелова]