Джокер
Администратор
- Регистрация
- 2 Янв 2015
- Сообщения
- 113.032
- Реакции
- 72.903
Складчина: Эффективность Java [IBS Training Center]
Курс предназначен для разработчиков, желающих улучшить свои навыки в проектировании и оптимизации кода, используя рекомендуемые технологии и подходы, доказавшие свою эффективность на практике. В рамках курса вы познакомитесь с различными методиками и инструментами, которые помогут вам создавать более эффективный и масштабируемый код.
О чём курс
Данный курс ориентирован на углубленное понимание языка программирования Java, которое позволит программистам писать более чистый и надежный код с меньшим количеством ошибок и с расширенными возможностями для повторного использования. В курсе подробно рассматриваются паттерны проектирования и языковые идиомы, а также демонстрируется, как максимально эффективно использовать различные возможности от обобщенных типов до перечислений, от аннотаций до автоупаковки.
Каждый раздел этого курса состоит из нескольких пунктов, каждый из которых представлен в форме короткого отдельного обзора, в котором даются конкретные советы и приводятся примеры отличного кода. Полное описание и разъяснения по каждому пункту помогут слушателям понять, что нужно и чего не нужно делать, и почему.
Цели
Улучшить навыки разработки на языке Java на основе обсуждения и анализ практических примеров.
Целевая аудитория
Java-разработчики начального и среднего уровня.
Предварительная подготовка
JVA-007 Разработка на платформе Java SE. Базовые темы
JVA-008 Разработка на платформе Java SE. Расширенные темы
Для кого
Разработчик
Улучшаемые навыки
Оптимизация производительности приложений
Управление памятью
Параллельное и многопоточное программирование
Использование оптимизированных коллекций
Тестирование и мониторинг производительности
Программа курса
01. Создание и уничтожение объектов [Теория 2 ч.; Практика 2 ч.]
02. Методы, применяемые ко всем объектам [Теория 1ч.; Практика 1 ч.]
03. Классы и интерфейсы [Теория 2 ч.; Практика 2 ч.]
04. Обобщенные типы [Теория 1 ч.; Практика 2 ч.]
05. Enums и аннотации [Теория 1 ч.; Практика 2 ч.]
06. Методы [Теория 1 ч.; Практика 2 ч.]
07. Общее программирование [Теория 2 ч.; Практика 2 ч.]
08. Исключения [Теория 1 ч.; Практика 2 ч.]
09. Параллелизм [Теория 1 ч.; Практика 1 ч.]
10. Сериализация [Теория 1 ч.; Практика 1 ч.]
11. Итого на курс 30 часов: теория – 13 ч (43%), практика – 17 ч (56%)
Чему вы научитесь
01. Научитесь применять различные методы и техники для оптимизации производительности Java-приложений
02. Освоите принципы работы с памятью в Java, включая управление сборкой мусора и использование различных типов памяти
03. Научитесь создавать многопоточные приложения и использовать параллелизм для повышения производительности
04. Освоите выбор и использование оптимизированных коллекций и структур данных в Java
05. Научитесь использовать инструменты для тестирования и мониторинга производительности Java-приложений
Цена 35910 руб
СКАЧАТЬ СЛИВЫ КУРСОВ
Курс предназначен для разработчиков, желающих улучшить свои навыки в проектировании и оптимизации кода, используя рекомендуемые технологии и подходы, доказавшие свою эффективность на практике. В рамках курса вы познакомитесь с различными методиками и инструментами, которые помогут вам создавать более эффективный и масштабируемый код.
О чём курс
Данный курс ориентирован на углубленное понимание языка программирования Java, которое позволит программистам писать более чистый и надежный код с меньшим количеством ошибок и с расширенными возможностями для повторного использования. В курсе подробно рассматриваются паттерны проектирования и языковые идиомы, а также демонстрируется, как максимально эффективно использовать различные возможности от обобщенных типов до перечислений, от аннотаций до автоупаковки.
Каждый раздел этого курса состоит из нескольких пунктов, каждый из которых представлен в форме короткого отдельного обзора, в котором даются конкретные советы и приводятся примеры отличного кода. Полное описание и разъяснения по каждому пункту помогут слушателям понять, что нужно и чего не нужно делать, и почему.
Цели
Улучшить навыки разработки на языке Java на основе обсуждения и анализ практических примеров.
Целевая аудитория
Java-разработчики начального и среднего уровня.
Предварительная подготовка
JVA-007 Разработка на платформе Java SE. Базовые темы
JVA-008 Разработка на платформе Java SE. Расширенные темы
Для кого
Разработчик
Улучшаемые навыки
Оптимизация производительности приложений
Управление памятью
Параллельное и многопоточное программирование
Использование оптимизированных коллекций
Тестирование и мониторинг производительности
Программа курса
01. Создание и уничтожение объектов [Теория 2 ч.; Практика 2 ч.]
02. Методы, применяемые ко всем объектам [Теория 1ч.; Практика 1 ч.]
03. Классы и интерфейсы [Теория 2 ч.; Практика 2 ч.]
04. Обобщенные типы [Теория 1 ч.; Практика 2 ч.]
05. Enums и аннотации [Теория 1 ч.; Практика 2 ч.]
06. Методы [Теория 1 ч.; Практика 2 ч.]
07. Общее программирование [Теория 2 ч.; Практика 2 ч.]
08. Исключения [Теория 1 ч.; Практика 2 ч.]
09. Параллелизм [Теория 1 ч.; Практика 1 ч.]
10. Сериализация [Теория 1 ч.; Практика 1 ч.]
11. Итого на курс 30 часов: теория – 13 ч (43%), практика – 17 ч (56%)
Чему вы научитесь
01. Научитесь применять различные методы и техники для оптимизации производительности Java-приложений
02. Освоите принципы работы с памятью в Java, включая управление сборкой мусора и использование различных типов памяти
03. Научитесь создавать многопоточные приложения и использовать параллелизм для повышения производительности
04. Освоите выбор и использование оптимизированных коллекций и структур данных в Java
05. Научитесь использовать инструменты для тестирования и мониторинга производительности Java-приложений
Цена 35910 руб
СКАЧАТЬ СЛИВЫ КУРСОВ
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Сервис аналитики telegram канала [tgstat.ru] [Premium аналитика №16 на 1 месяц]
- Старт в коучинге [EDPRO] [Седа Каспарова, Игорь Манн, Дмитрий Сорока и др.]
- НейроFit [Ольга Бульбенова]
- Обучению вскрытию замков [Mark Danko]
- Компьютерное зрение — CV [Яндекс Практикум]
- [ИИ] Грок — нейросеть от xAI: чат-бот, автоматизация, генерации текста и изображений [heavy №1 на 1 месяц] [grok.com]
- [Ватные игрушки] Мышка [cotton_toys_st]
- Желчеотток: работа с песком, сладжем, полипами и камнями в желчном пузыре; удаление желчного (июль 2025) [Gastrosmile Библиотека] [Венера Хабирова]
- ВсеЛенская Терапия. Дополнение 5 [Леонид Тальпис]
- ВсеЛенская Терапия. Дополнение 6 [Леонид Тальпис]