Курсы Java

Курсы Java

Локальные, обучаемые курсы обучения в реальном времени демонстрируют практическую практику разработки приложений с Java Обучение Java доступно как «живое обучение на месте» или «дистанционное живое обучение» На месте живое обучение может проводиться локально в помещениях клиента в Russia или в корпоративных учебных центрах NobleProg Russia , Дистанционное обучение в реальном времени осуществляется с помощью интерактивного удаленного рабочего стола NobleProg Ваш местный провайдер обучения.

Machine Translated

Отзывы

★★★★★
★★★★★

Java Course Outlines

Название курса
Продолжительность
Обзор
Название курса
Продолжительность
Обзор
14 часов
Обзор
Spring Boot is a technology stack that favors convention over configuration. Spring Boot allows developers to create stand-alone, production-grade applications that "just run", typically on an embedded instance of Tomcat, Jetty, or Undertow.

This instructor-led, live training (onsite or remote) is aimed at experienced Spring Boot developers who wish to use Spring Boot's advanced features to further enhance, secure and test complex Spring Boot applications.

By the end of this training, participants will be able to:

- Customize the Spring WebMVC framework to enhance the decoupling of web applications.
- Serialize and de-serialize objects using Jackson Serialization Views.
- Store and secure user data in a database.
- Use Spring Sessions to manage user session information in a distributed fashion.
- Automate the testing of Spring WebMVC applications.
- Monitor and measure application performance.

Format of the course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
7 часов
Обзор
OpenSearchServer - это сервер приложений с открытым исходным кодом, используемый для разработки приложений на базе индексов, таких как поисковые системы Написанная на Java, она может быть интегрирована в другие приложения без использования кода Java В этом обученном, живом обучении участники научатся настраивать, настраивать, управлять и расширять OpenSearchServer К концу этого тренинга участники смогут: Запустите OpenSearchServer как автономный сервер с контейнером сервлета Настройка интегрированного искателя OpenSearchServer для баз данных, веб-страниц и богатых документов Разработка примерного приложения с использованием веб-интерфейса OpenSearchServer Zkossbased Интеграция результатов поиска на страницу с помощью средства визуализации HTML Мониторинг и администрирование OpenSearchServer Расширение возможностей OpenSearchServer с использованием его архитектуры плагина Аудитория Системные администраторы Инженеры DevOps Формат курса Часть лекций, обсуждение частей, упражнения и тяжелая практика handson ,.
28 часов
Обзор
Курс охватывает основы разработки Java и внедряет инструмент управления и понимания программного обеспечения Apache Maven ,.
21 часов
Обзор
JavaFX - это новейшая библиотека графического интерфейса, доступная в последней версии Java JDK Он содержит коллекцию графических и мультимедийных пакетов для проектирования, создания, тестирования, отладки и развертывания приложений с богатым клиентом, которые последовательно работают на нескольких платформах В этом обученном на месте учебном курсе участники научатся разрабатывать богатые пользовательские интерфейсы с использованием мощной библиотеки GUI Java, JavaFX К концу этого тренинга участники смогут: Создание современного визуального приложения Java с использованием JavaFX Интеграция JavaFX в традиционные Java-приложения Swing и SWT Добавление 3D-графики и эффектов в их приложение Тестировать и отлаживать приложение Java Разверните приложение в Интернете или в качестве настольного приложения Аудитория Разработчики приложений Веб-разработчики Формат курса Часть лекций, обсуждение частей, упражнения и тяжелая практика handson Заметка Чтобы запросить индивидуальную подготовку для этого курса, пожалуйста, свяжитесь с нами, чтобы договориться ,.
7 часов
Обзор
Участники, которые уже являются Java-программистами, которые хотят расширить горизонт и использовать больше концепций языка Java.
21 часов
Обзор
Participants who are already Java programmers who want to extend their horizon and used more Java language concepts.
35 часов
Обзор
Курс предназначен для Java-программистов, которые хотят создавать эффективные приложения После консультации с клиентом курс может проводиться в специальной версии инструмента, для тех, кому только нужно выявлять проблемы с производительностью (тестеры, администраторы), в этом случае программирование на Java не требуется Во время обучения участники узнают о процессах и современных инструментах для создания эффективного программного обеспечения на Java Они изучают переносные ловушки, бенчмаркинг, профилирование, настройку, анализ памяти, трюки с использованием коллекций или ввода-вывода Научные темы и инструменты применимы независимо от технологий, используемых в проекте, потому что мы фокусируемся на производительности уровня языка, инструментах и ​​встроенных библиотеках В настройке обсуждаются параметры JVM, предоставляемые Oracle ,.
14 часов
Обзор
Этот курс учит практическому использованию Hibernate для сохранения объектов Java в реляционной базе данных ,.
35 часов
Обзор
Spring - это платформа приложений, которая предоставляет комплексную модель программирования и конфигурации для бизнес-приложений Javabased ,.
28 часов
Обзор
Этот курс предназначен для всех, кто интересуется обучением Java для автоматизации тестирования Это ускоренный интенсивный курс с множеством упражнений для рук, чтобы участники быстро наращивали свои навыки программирования, необходимые для применения к тестированию автоматизации программного обеспечения Основное внимание уделяется основам Java, которые можно непосредственно и сразу применить к автоматизации тестирования Этот курс не охватывает глубокие рамки автоматизации тестирования, такие как Selenium Он также обходит традиционный подход Hello World к изучению Java, поскольку это не курс разработки приложений Этот курс направлен на то, чтобы быстро и быстро запускать участников с автоматизацией тестирования Если вы уже разбираетесь в Java и хотите пройти прямо в тестирование с помощью Selenium, ознакомьтесь с: Введение в Selenium (https://wwwnobleprogcom/introductionseleniumtraining) Аудитория Начинающие тестеры, желающие изучать Java для автоматизации тестирования Профессиональные тестеры с опытом работы на других языках программирования, таких как Javascript и C #, которые хотят перенести свои навыки на Java Формат курса Лекция по части, часть обсуждения, тяжелая практика handson ,.
21 часов
Обзор
JUnit - это основа для записи повторяемых тестов и модульного тестирования для языка Java ,.
14 часов
Обзор
Библиотека Apache OpenNLP представляет собой набор инструментальных средств для машинного обучения для обработки текста естественного языка Он поддерживает наиболее распространенные задачи NLP, такие как обнаружение языка, токенизация, сегментация предложения, маркировка partofspeech, извлечение именованного объекта, разбиение на разделы, разбор и разрешение ядра В этом обученном, живом обучении участники узнают, как создавать модели для обработки текстовых данных с использованием OpenNLP В качестве основы для лабораторных упражнений будут использоваться примеры учебных данных, а также настроенные наборы данных К концу этого тренинга участники смогут: Установка и настройка OpenNLP Загрузите существующие модели, а также создайте свои собственные Обучить модели различным наборам данных выборки Интеграция OpenNLP с существующими приложениями Java Аудитория Разработчики Ученые данных Формат курса Часть лекций, обсуждение частей, упражнения и тяжелая практика handson ,.
14 часов
Обзор
OpenXava is a Rapid Web Application Development Tool for Oracle and other databases. It is similar to Oracle Application Express (APEX) but open source.

This instructor-led, live training (onsite or remote) is aimed at developers who wish to develop Java Enterprise applications with OpenXava.

By the end of this training, participants will be able to:

- Install and configure OpenXava.
- Select and use other Java tools and frameworks together with OpenXava.
- Develop an advanced database driven business application.
- Test and debug an OpenXava application.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about OpenXava, please visit: https://www.openxava.org/
28 часов
Обзор
Курс охватывает основы разработки Java Он представляет студентов технологии Java и учит их базовому синтаксису Java и концепциям, что приводит к созданию простой программы Обучение проходит через основные понятия и особенности языка программирования Java, в котором основное внимание уделяется исключениям, основным входам / выводам, параллелизму, регулярным выражениям, структуре коллекций Java и среде платформы Курс заканчивается, когда все базовые функции Java были объяснены и обучены ,.
14 часов
Обзор
ReactiveX - это комплексная библиотека для создания асинхронных потоков данных с использованием наблюдаемых последовательностей Это позволяет разработчикам использовать наблюдаемые потоки и их способность захватывать выпущенные события и выполнять функции соответственно Это обучаемое тренинги, организованное в реальном времени, знакомит участников с обширной библиотекой ReactiveX для разработки адаптированных приложений и позволяет участникам проходить через ряд случаев, демонстрируя полезность и функциональность ключевых функций ReactiveX К концу этого тренинга участники смогут: Понимать реактивную программирующую парадигму и функциональность наблюдаемых и их общее использование при разработке приложений для пользовательского интерфейса Успешно настройте среду для ReactiveX Создание наблюдаемых событий из множества различных элементов Примените функции преобразования и фильтрации ReactiveX Аудитория Разработчики Формат курса Часть лекций, обсуждение частей, упражнения и тяжелая практика handson ,.
14 часов
Обзор
Resin - это быстрый и надежный Java-сервер с открытым исходным кодом для веб-приложений, охватывающий сотни серверов Создавая как сервлет и JSP-движок, Resin сегодня поддерживает веб-профиль, CDI и EJB В состав смолы входит высокопроизводительный менеджер транзакций JTA, поставщик JMS, кластеризация, пул соединений и консоль управления Смола используется компаниями, такими как CNET, Motorola и Salesforcecom В этом курсе мы расскажем о необходимости установки, настройки, обеспечения безопасности, оптимизации и управления сервером приложений Resin По окончании курса участники будут иметь четкое представление о архитектуре, функциях и возможностях Resin, и им будет предоставлена ​​практика развертывания и управления собственным сервером приложений Resin Аудитория Системные администраторы Разработчики корпоративных веб-приложений Разработчики DevOps Формат курса Лекция по части, часть обсуждения, тяжелая практика handson ,.
21 часов
Обзор
RxJava is a Java library for enabling event-based applications (a.k.a. Reactive Programming).

This instructor-led, live training (onsite or remote) is aimed at developers who wish to use RxJava to develop and deploy an Android mobile application.

By the end of this training, participants will be able to:

- Set up a development environment that includes needed libraries, packages and frameworks needed for developing a reactive application.
- Understand how data and event streams are emitted and consumed.
- Design applications that model real world (event based) situations in an elegant and concise way.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about RxJava, please visit: https://github.com/ReactiveX/RxJava
7 часов
Обзор
Реактивная программирование представляет собой асинхронную программную парадигму, которая фокусируется на потоках данных и распространении данных путем установления определенной зависимости между базовыми моделями исполнения и испускаемыми потоками данных от одного компонента к другому RxJS является одной из наиболее полных реактивных программных библиотек для управления событиями пользовательского интерфейса, асинхронными HTTP-запросами и другими потоками данных В этом обученном, живом обучении участники познакомятся с инструментами и функциями RxJS, поскольку они применяют их к различным проблемам кодирования, связанным с интерактивными мобильными и веб-приложениями Участники также узнают, как создавать и развертывать тяжелое веб-приложение для пользовательского интерфейса К концу этого тренинга участники смогут: Понимать реактивную программирующую парадигму и ее полезность для разработки сложных приложений UI Создавайте пользовательские приложения с масштабируемостью, гибкостью и отзывчивостью Легко и свободно создавать и управлять множеством пользовательских интерфейсов, асинхронными HTTP-запросами и другими потоками данных Аудитория Разработчики Формат курса Часть лекций, обсуждение частей, упражнения и тяжелая практика handson ,.
21 часов
Обзор
This course covers the secure coding concepts and principals with Java through Open Web Application Security Project (OWASP) methodology of testing. The Open Web Application Security Project is an online community which creates freely-available articles, methodologies, documentation, tools, and technologies in the field of web application security.
7 часов
Обзор
Apache Shiro - это мощная инфраструктура безопасности Java, которая выполняет аутентификацию, авторизацию, криптографию и управление сеансами В этом обученном, живом обучении участники узнают, как обеспечить веб-приложение Apache Shiro К концу этого тренинга участники смогут: Используйте API-интерфейс Shiro для защиты различных типов приложений, в том числе мобильных, веб-и корпоративных Включить логины из разных источников данных, включая LDAP, JDBC, Active Directory и т Д Аудитория Разработчики Инженеры по безопасности Формат курса Часть лекций, обсуждение частей, упражнения и тяжелая практика handson ,.
21 часов
Обзор
Spring (also known as Spring Framework) is a popular Java framework for creating web applications. It simplifies Java EE development and helps developers be more productive.

This instructor-led, live training (onsite or remote) is aimed at Java developers who wish to use the Spring 5 framework to develop and deploy build enterprise web applications.

By the end of this training, participants will be able to:

- Install and configure Spring 5.
- Understand and implement Spring 5's latest features.
- Access databases with Spring Application.
- Use the new reactive web framework, WebFlow, to make an application reactive.
- Integrate a Spring application with legacy Java EE applications.
- Test and deploy an enteprise-grade Spring application.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 часов
Обзор
Spring Boot - это инфраструктура разработки веб-приложений Javabased, которая способствует согласованию конфигурации Spring Boot позволяет разработчикам создавать автономные, готовые приложения, которые «просто запускаются», как правило, во встроенном экземпляре Tomcat, Jetty или Undertow «Упрямый взгляд» Spring Boots на платформу Spring и сторонних библиотек позволяет разрабатывать приложения с минимальными возможностями, которые требуют очень небольшой конфигурации Эти приложения Spring Boot не требуют генерации кода или конфигурации XML Они оснащены интегрированным мониторингом работоспособности, упрощенной конфигурацией Maven и множеством других функций, которые делают создание приложений, основанных на использовании, развертывании и запуске приложений Spring относительно простым В этом обучении участники узнают о ключевых функциях и архитектуре Spring Boot и о его отношении к основанной на Spring структуре Широкие возможности для применения этих знаний и получения обратной связи предоставляются инструктором, когда участники проходят через живые упражнения, упражнения по выбору, настройке и развертыванию приложений Spring По окончании курса участники будут иметь необходимые знания и практические навыки для быстрого развертывания собственного приложения Spring Аудитория Разработчики веб-приложений Java Формат курса Тяжелый акцент на практике handson Большинство понятий изучаются с помощью образцов, упражнений и развития рук ,.
7 часов
Обзор
Apache TomEE - это сертифицированный пакет Java Enterprise Edition (EE), разработанный поверх Tomcat (Tomice = Tomcat + дополнительные функции Java EE) Эта интеграция облегчает написание кода, тестирование бизнес-логики, настройку сдерживаемых ресурсов и администрирование сервера В этом обученном, живом обучении участники узнают, как устанавливать, настраивать, управлять, устранять неполадки и оптимизировать сервер приложений TomEE Аудитория Разработчики Системные администраторы Инженеры DevOps Формат курса Часть лекций, обсуждение частей, упражнения и тяжелая практика handson ,.
7 часов
Обзор
Undertow - это легкий веб-сервер, написанный на Java Он используется WilfFly от JBoss внутри и пользуется популярностью в качестве встроенного веб-сервера для приложений на базе JVM В этом курсе участники узнают, как настроить веб-сервер Undertow как автономный и встроенный веб-сервер По окончании курса участники будут понимать архитектуру, возможности и возможности Undertow и смогут: Развертывание и управление сервером Undertow как в автономном, так и встраиваемом режиме Вставить Undertow в код приложения с помощью встроенных API Undertow Интеграция Undertow в сервер приложений Wildfly Настройте Undertow как встроенный контейнер сервлета для Spring Boot Аудитория Системные администраторы Разработчики корпоративных веб-приложений Разработчики DevOps Разработчики Формат курса Часть лекций, обсуждение частей, упражнения и тяжелая практика handson ,.
14 часов
Обзор
Vertx - это библиотека для создания реактивных приложений В этом обученном, живом обучении участники узнают, как использовать Vertx для создания асинхронного веб-приложения на основе событий К концу этого тренинга участники смогут: Понимать и использовать различные компоненты (ядро, сеть, клиент и т Д) В стеке Vertx Используйте Vertx для создания сетевых утилит, микросервисов HTTP / REST, обработки событий большого объема, бэкэнд-приложений для сообщений и т Д Выполните приложение, которое может обрабатывать высокий уровень параллелизма, используя минимальные потоки ядра Используйте API-интерфейсы Vertx для поддержки Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin и т Д Асинхронный код блока с VertxUnit Развертывание и масштабирование приложения с минимальным оборудованием Аудитория Разработчики Формат курса Часть лекций, обсуждение частей, упражнения и тяжелая практика handson ,.
14 часов
Обзор
Приложения для платформы Android разработаны в основном на Java Этот курс был разработан для программистов с сильным фоном ООП (будь то в PHP, Scala, C ++, C # или Objective C), которые планируют научиться разрабатывать Java-приложения для платформы Android Этот курс охватывает грамматику языка программирования Java и фокусируется на тех специфических Java-возможностях, которые платформа Android использует больше, чем другие ,.
28 часов
Обзор
Этот курс 4day предназначен для программистов, которые уже знают язык Java и хотят использовать технологию Enterprise Java Beans 20, а также узнают о влиянии безопасности на распространение приложений Этот курс имеет большой практический компонент, который включает в себя разработку приложения электронной коммерции на базе Enterprise Java Beans Курс использует сервер приложений JBoss ,.
21 часов
Обзор
Akka - это инструментарий и среда разработки с открытым исходным кодом для создания параллельных и распределенных приложений для Java и Scala В этом обученном, живом обучении участники изучат принципы дизайна Akka, в том числе модель актера и реактивный манифест, поскольку они строят и развертывают асинхронное приложение с функцией messagedriven в Akka К концу этого тренинга участники смогут: Примените модель «let it crash», чтобы создавать приложения, которые не имеют аналогов, и системы, которые никогда не останавливаются Понимать актеров, жизненный цикл актера и как использовать их для создания правильных параллельных параллельных систем Build Реактивная архитектура, которая является отзывчивой, эластичной, устойчивой и управляемой сообщениями Интегрируйте функции удаленного доступа и кластеризации с сторонними системами Разверните инструментарий Akka в производственных системах, масштабируя его до нескольких узлов и сторонних систем Управление поведением системы и горизонтальным распределением Создавайте системы, которые «реагируют» на изменения окружающей среды Аудитория Разработчики архитекторы Формат курса Часть лекций, обсуждение частей, упражнения и тяжелая практика handson ,.
28 часов
Обзор
Помимо надежных знаний об использовании компонентов Java, даже для опытных программистов на Java, важно иметь глубокие знания в связанных с Интернетом уязвимостях как на стороне сервера, так и на стороне клиента, различные уязвимости, которые имеют отношение к веб-приложениям, написанным на Java, и последствия различные риски Общие уязвимости в Интернете демонстрируются путем представления соответствующих атак, в то время как рекомендуемые методы кодирования и методы смягчения объясняются в контексте Java с самой важной целью избежать связанных проблем Кроме того, особое внимание уделяется защите клиентов, занимающейся проблемами безопасности JavaScript, Ajax и HTML5 Курс представляет компоненты безопасности Standard Java Edition, которым предшествуют основы криптографии, обеспечивая общую базовую линию для понимания цели и действия применимых компонентов Проблемы безопасности Java Enterprise Edition представлены с помощью различных упражнений, объясняющих как декларативные, так и программные методы безопасности в JEE Наконец, курс объясняет наиболее частые и серьезные программные недостатки языка Java и платформы Помимо типичных ошибок, с которыми сталкиваются Java-программисты, введенные уязвимости безопасности охватывают как специфические проблемы, так и проблемы, связанные с средой выполнения Все уязвимости и соответствующие атаки демонстрируются с помощью упражнений easytounderstand, за которыми следуют рекомендуемые рекомендации по кодированию и возможные методы смягчения Участники, посещающие этот курс, Понимать основные понятия безопасности, ИТ-безопасности и безопасного кодирования Изучите уязвимости в Интернете за пределами OWASP Top Ten и знаете, как их избежать Изучение уязвимостей клиентов и безопасных методов кодирования Научитесь использовать различные функции безопасности среды разработки Java Имейте практическое понимание криптографии Понимание концепций безопасности веб-служб Понимание решений безопасности Java EE Узнайте о типичных ошибках кодирования и о том, как их избежать Получить информацию о некоторых недавних уязвимостях в структуре Java Получите практические знания в использовании средств тестирования безопасности Получите источники и дальнейшие чтения по безопасным методам кодирования Аудитория Разработчики ,.
21 часов
Обзор
Akka is an open-source library and runtime for building concurrent and distributed applications that run on the JVM (Java Virtual Machine).

This instructor-led, live training (onsite or remote) is aimed at experienced Akka developers who wish to scale out their applications to multiple nodes and 3rd party systems.

By the end of this training, participants will be able to:

- Take advantage of Akka's advanced features to extend their existing Akka applications
- Develop and deploy complex, large-scale applications.
- Scale an existing application beyond a single JVM.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about Akka, please visit: https://akka.io/
выходные Java курсы, курсы Java выходного дня, вечерние Java курсы, Java технические учебные курсы, Java буткемп, Java буткэмп, Java курсы с инструктором, Java тренинг с инструктором, выходной Java тренинг, тренинг Java выходного дня, вечерние Java курсы, Java коачинг, Java тренерство, Java тренинг, Java инструктор, Java тренер, Java коач, Java курсы, Java занятия, Java локальные, Java частные занятия, Java частные курсы, Java индивидуальный тренинг, Java индивидуальные занятия

Скидки

В настоящее время акции не проводятся

Информационная рассылка

Мы уважаем конфиденциальность Ваших персональных данных. Мы обязуемся не передавать Ваши данные третьим лицам. Вы всегда можете изменить свои настройки конфиденциальности или полностью отказаться от подписки.

Наши клиенты

is growing fast!

We are looking to expand our presence in Russia!

As a Business Development Manager you will:

  • expand business in Russia
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!