курси Java

курси Java

Місцеві, під керівництвом інструктора Live Java курси навчання продемонструвати через практичний практиці, як розробляти програми з Java.

Java навчання доступне як "на місці навчання" або "дистанційне навчання жити". На місці навчання в прямому ефірі може здійснюватися на місцевому рівні в україні або в Неbleprog корпоративні навчальні центри в україні. Дистанційне навчання в прямому ефірі здійснюється шляхом інтерактивного, віддаленого робочого стола.

Nobleпрога-ваш місцевий навчальний провайдер

Machine Translated

Testimonials

★★★★★
★★★★★

Java Course Outlines

Course Name
Duration
Overview
Course Name
Duration
Overview
28 hours
Overview
During the training participant will know the specific use of selected issues, the basic problems encountered when using them, and the role of the application model. The training also includes a basic knowledge of the language standard library functions. Training requires knowledge of the development environment IDE used to build Java applications (e.g.. Eclipse, Netbeans). Training does not include a user interface issues.
7 hours
Overview
OpenSearchServer - це сервер додатків з відкритим кодом, який використовується для розробки додатків на основі індексів, таких як пошукові системи. Написано в Java, він може бути інтегрований в інші додатки без використання коду Java.

У цій інструкції під керівництвом живих тренінгів учасники навчаться налаштовувати, налаштовувати, керувати та розширювати OpenSearchServer.

До кінця цього тренінгу учасники зможуть:

- Запустіть OpenSearchServer як автономний сервер із контейнером сервлета
- Вбудований сканер OpenSearchServer для баз даних, веб-сторінок та багатих документів
- Розробіть приклад із застосуванням веб-інтерфейсу на базі OpenSearchServer на основі Zkoss
- Інтеграція результатів пошуку на сторінку за допомогою засобу HTML-рендеринга
- Моніторинг та адміністрування OpenSearchServer
- Розширюйте можливості OpenSearchServer, використовуючи архітектуру плагінів

Аудиторія

- Системні адміністратори
- Інженери DevOps

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
28 hours
Overview
Курс охоплює основи розробки Java і представляє програмне забезпечення Apache Maven для управління та розуміння інструменту.
21 hours
Overview
Java FX - це бібліотека графічного інтерфейсу, доступна в останній версії Java JDK. Він містить колекцію графічних та медіа-пакетів для проектування, створення, тестування, налагодження та розгортання багатих клієнтських додатків, які стабільно працюють на багатьох платформах.

У цьому місці під керівництвом інструктора, живий тренування, учасники зможуть дізнатися , як розробляти повнофункціональні інтерфейси з використанням Java потужний GUI бібліотеки «s, Java FX.

Після закінчення цього тренінгу учасники зможуть:

- Створити сучасні, візуально приємно Java додатки з допомогою Java FX
- Інтегруйте Java FX у застарілі Java додатки Swing та SWT
- Додайте до їх застосування 3D-графіку та ефекти
- Тестуйте та налагоджуйте їх Java додаток
- Розгорніть програму в Інтернеті або як настільний додаток

Аудиторія

- Розробники додатків
- Веб-розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики

Примітка

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
7 hours
Overview
Учасники, які вже є Java програмістами, які хочуть розширити свій горизонт і використовують більше концепцій мови Java .
21 hours
Overview
Учасники, які вже є Java програмістами, які хочуть розширити свій горизонт і використовували більше понять мови Java .
35 hours
Overview
Курс призначений для програмістів Java, які хочуть створювати ефективні програми. Після консультації з клієнтом курс може бути проведений у спеціальній версії інструменту для людей, яким потрібно лише виявити проблеми продуктивності (тестувальники, адміністратори) - у цьому випадку програмування в Java не обов'язкове.

Під час тренінгу учасники дізнаються про процес та сучасні інструменти для створення ефективного програмного забезпечення в Java. Вони вивчають продуктивність пасток, порівняльний аналіз, профілювання, настройка, аналіз пам'яті, трюки продуктивності за допомогою колекцій або IO. Вивчені теми та інструменти застосовуються незалежно від технологій, які використовуються в проекті, оскільки ми зосереджуємо увагу на продуктах на рівні мов, інструментах та вбудованих бібліотеках. Настройка обговорює параметри JVM, надані Oracle.
14 hours
Overview
Цей курс навчає практичного використання Hibernate для збереження об'єктів Java у реляційній базі даних.
35 hours
Overview
This course is intended for developers who are familiar with any other procedural or structural language (such as C, Pascal, C + +, Delphi). During the training participants will learn how to write basic programs In Java, test it, use standard libraries and create multi-threaded applications.

In extended version (5 days) participatns will also learn how to create console and GUI applications, communicate with database and by TCP/IP.
35 hours
Overview
Spring - це прикладний фрейм, який надає комплексну модель програмування та конфігурації для корпоративних додатків на основі Java .
28 hours
Overview
цей інструктор під керівництвом, жива підготовка призначена для тих, хто зацікавлений у вивченні Java з метою тестування автоматизації. Це раціоналізоване, інтенсивний курс з великою кількістю практичний вправи, щоб отримати Учасники збільшили швидко з необхідними навичками програмування, необхідні для застосування до тестування автоматизації програмного забезпечення. Акцент робиться на основах Java, які можуть бути безпосередньо і відразу застосовуються для тестування автоматизації.

цей курс не поширюється на глибину випробування автоматизації фреймворків, таких як селен. Він також обходить звичайні "Привіт світ" підхід до навчання Java, так як це не курс з розробки додатків. Цей курс є прямо спрямований на отримання учасників і швидко бігати з випробувальної автоматизації. Якщо ви вже розбираються в Java і хотіли б отримати прямо в тестування з селеном, будь ласка, ознайомтеся з: введення в селен (https://www.nobleprog.com/introduction-selenium-training) .

Формат курсу

- Інтерактивна лекція та дискусія.
- багато вправ і практики.
- практичної реалізації в живій лабораторній обстановці.

курс параметри налаштування

- щоб запросити індивідуальну підготовку за цей курс, будь ласка, зв'яжіться з нами, щоб організувати.
21 hours
Overview
JUnit - це основа для написання повторюваних тестів і тестування на мові Java .
14 hours
Overview
Бібліотека Apache OpenNLP - це інструментарій для машинного навчання, призначений для обробки тексту природної мови. Він підтримує найпоширеніші завдання NLP, такі як виявлення мови, токенізація, сегментація пропозицій, мітки теги "частина слова", вилучення названого об'єкта, роздільна здатність, роздільна здатність та кореляція.

У цій інструкції під керівництвом живих тренінгів учасники навчаться створювати моделі для обробки текстових даних за допомогою OpenNLP. Приклади навчальних даних, а також настроєні набори даних будуть використовуватися як основа для лабораторних вправ.

До кінця цього тренінгу учасники зможуть:

- Встановити та налаштувати OpenNLP
- Завантажте існуючі моделі, а також створюйте їх самостійно
- Навчіть моделі на різних наборах зразкових даних
- Інтеграція OpenNLP з існуючими Java-програмами

Аудиторія

- Розробники
- Дані вчених

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
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 hours
Overview
Курс охоплює основи розвитку Java .

Він знайомить студентів з технологією Java та навчає їх основних синтаксисів та понять Java , що веде до створення простої програми. Навчання проходить через основні поняття та особливості мови Programming Java , акцентуючи увагу на винятках, базовому введенні / виведенні, одночасності, регулярних виразах, рамках колекцій Java та середовищі платформи. Курс закінчується, коли всі основні можливості Java були пояснені та навчені.
14 hours
Overview
ReactiveX - це всеосяжна бібліотека для створення асинхронних потоків даних з використанням спостережуваних послідовностей. Це дозволяє розробникам скористатися спостереженими потоками та їх здатністю захоплювати випущені події та виконувати функції відповідно.

Під керівництвом інструктора, живого тренінгу, учасники відвідують повноцінну бібліотеку ReactiveX для розробки чуйних додатків і проходять учасники через низку випадків, демонструючи корисність та функціональність ключових функцій ReactiveX.

До кінця цього тренінгу учасники зможуть:

- Зрозумійте реаговану програмну парадигму та функціональність спостережуваних і їх спільне використання при розробці важких програм користувальницького інтерфейсу
- Успішно налаштуйте середовище для ReactiveX
- Створення спостережуваних подій формує безліч різноманітних елементів
- Застосувати функції перетворення та фільтрації ReactiveX

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Смола - це швидкий і надійний сервер Java Application Server із відкритим кодом для веб-програм, що охоплюють сотні серверів. Сьогодні, завдяки двигуну Servlet та JSP, Ресін підтримує веб-профіль, CDI та EJB. Смола включає в себе високоефективний менеджер транзакцій JTA, постачальник JMS, кластеризації, пул з'єднання та консоль керування. Смола використовують такі компанії, як CNET, Motorola і Salesforce.com.

У цьому курсі ми покриваємо основні елементи встановлення, налаштування, захисту, оптимізації та управління сервером прикладних програм Resin. До кінця курсу учасники матимуть глибоке розуміння архітектури, властивостей та можливостей Resin, і матимуть практику, необхідну для розгортання та управління власним сервером прикладних програм Resin.

Аудиторія

- Системні адміністратори
- Розробники веб-додатків для підприємств
- Інженери DevOps

Формат курсу

- Частина лекції, частина обговорення, важка практика практики
21 hours
Overview
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 hours
Overview
Реактивне програмування - це асинхронна парадигма програмування, яка фокусується на потоках даних та поширенні даних шляхом встановлення певної залежності між базовими моделями виконання та потоками випущених даних з одного компоненту на інший. RxJS - це одна з найбільш повних бібліотек реактивної програмування для управління подіями інтерфейсу, асинхронними HTTP-запитами та іншими потоками даних.

У цій навчальному посібнику учасники ознайомлюються з інструментами та функціями RxJS, застосовуючи їх до різноманітних проблем кодування, пов'язаних із мобільними та веб-додатками на базі інтерактивних матеріалів. Учасники також дізнаються, як створити та розгорнути важкий веб-додаток для інтерфейсу користувача.

До кінця цього тренінгу учасники зможуть:

- Зрозумійте реактивну парадигму програмування та її корисність для розробки важких програм для інтерфейсу користувача
- Побудуйте складні програми для інтерфейсу користувача з урахуванням масштабованості, гнучкості та чуйності
- Легко та вільно створюйте і керуйте безліччю подій інтерфейсу користувача, асинхронними HTTP-запитами та іншими потоками даних

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
21 hours
Overview
Цей курс охоплює концепції та принципи безпечного кодування з Java через методологію тестування Open Web Application Security Project ( OWASP ). Проект безпеки веб-додатків - це інтернет-спільнота, яка створює вільно доступні статті, методології, документацію, інструменти та технології в галузі безпеки веб-додатків.
7 hours
Overview
Apache Shiro - це потужна система безпеки Java, яка здійснює аутентифікацію, авторизацію, шифрування та керування сеансами.

У цьому навчанні під керівництвом інструктора, учасники навчаться, як захистити веб-додаток з Apache Shiro.

До кінця цього тренінгу учасники зможуть:

- Використовуйте API Shiro для захисту різних типів програм, включаючи мобільні, веб-сайти та підприємства
- Увімкнути логіни з різних джерел даних, включаючи LDAP, JDBC, Active Directory тощо.

Аудиторія

- Розробники
- Інженери безпеки

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
21 hours
Overview
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 hours
Overview
Spring Boot - це база розробки веб-додатків на базі Java яка сприяє конвенції щодо конфігурації. Spring Boot дозволяє розробникам створювати автономні програми високого класу, які "просто запускаються", як правило, на вбудованому екземплярі Tomcat , Jetty або Undertow.

У цьому навчанні під керівництвом інструкторів під керівництвом інструкторів учасники вивчають основні особливості та архітектуру Spring Boot та його зв’язок із основними весняними рамками. Інструктор надає широкі можливості для застосування цих знань та отримання зворотного зв'язку. Учасники виконуватимуть практичні, практичні вправи щодо визначення, налаштування та розгортання програм Spring.

До кінця курсу учасники матимуть необхідні знання та практику для швидкого розгортання власної весняної програми.

Формат курсу

- Сильний акцент на практичній практиці. Більшість концепцій засвоюються за допомогою зразків, вправ та практичної розробки.
7 hours
Overview
Apache TomEE - це сертифікований стек Java Enterprise Edition (EE), розроблений поверх Tomcat (TomEE = Tomcat + додаткові можливості Java EE). Ці інтеграції полегшують написання коду, перевірку ділової логіки, налаштування керованих контейнерами ресурсів та адміністрування сервера.

У цьому тренінгу під керівництвом інструкторів учасники навчаться встановлювати, налаштовувати, керувати, вирішувати проблеми та оптимізувати сервер додатків TomEE.

Аудиторія

- Розробники
- Системні адміністратори
- Інженери DevOps

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики
7 hours
Overview
Undertow - це легкий веб-сервер, написаний на Java. Вона використовується фірмою JBoss WilfFly всередині та популярна як вбудований веб-сервер для додатків на базі JVM.

У цьому курсі учасники дізнаються, як налаштувати веб-сервер Undertow як автономний та вбудований веб-сервер.

До кінця курсу учасники матимуть розуміння архітектури, особливостей та можливостей Undertow і зможуть:

- Розгорнути та керувати сервером Undertow в автономному, а також вбудованому режимі
- Вставити Underow в код програми, використовуючи вбудовані API Undertow
- Інтегрувати Underow в сервер Wildfly Application
- Встановіть Undertow як вбудований контейнер сервлета для Spring Boot

Аудиторія

- Системні адміністратори
- Розробники веб-додатків для підприємств
- Інженери DevOps
- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Vert.x - це бібліотека для створення реактивних програм.

У цій інструкції під керівництвом тренера, учасники навчаться використовувати Vert.x для створення асинхронної веб-програми на основі подій.

До кінця цього тренінгу учасники зможуть:

- Розумійте та використовуйте різні компоненти (ядро, веб, клієнт тощо) у стек Vert.x.
- Використовуйте Vert.x для створення мережевих утиліт, мікросервісів HTTP / REST, обробки великих обсягів подій, бек-програму для шин повідомлень тощо.
- Виконайте додаток, який може обробляти високий паралель, використовуючи мінімальні потоки ядра
- Використовуйте API Vert.x для підтримки Java, JavaScript, Groovy, Ruby, Цейлону, Scala, Kotlin тощо.
- Асинхронний код модульного тесту з Vert.x-Unit
- Розгортайте та масштабуйте додаток із мінімальним апаратним забезпеченням

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Програми для платформи Android розроблені переважно в Java. Цей курс був розроблений для програмних програмістів із сильним фоном ООП (будь то в PHP, Scala, C ++, C # або Objective C), які планують навчитися розробляти Java-програми для платформи Android. Цей курс охоплює граматику мови програмування Java і зосереджується на тих конкретних можливостях Java, які використовує платформа Android, більше, ніж інші.
28 hours
Overview
Цей 4-денний курс призначений для програмістів, які вже знають мову Java, і бажають використовувати технологію Enterprise Java Bean 2.0, знаючи про наслідки для безпеки розповсюдження додатків. Цей курс має великий практичний компонент, який включає розробку додатка електронної комерції на базі Enterprise Java Bean. Курс використовує JBoss Application Server.
14 hours
Overview
Spring Boot - це стек технологій, що сприяє конвенції щодо конфігурації. Spring Boot дозволяє розробникам створювати автономні програми високого класу, які "просто запускаються", як правило, на вбудованому екземплярі Tomcat , Jetty або Undertow.

Ця навчальна програма під керівництвом інструкторів (на місці або на дистанційному рівні) спрямована на досвідчених розробників Spring Boot які бажають використовувати розширені функції Spring Boot для подальшого вдосконалення, захисту та тестування складних додатків Spring Boot .

Після закінчення цього тренінгу учасники зможуть:

- Налаштуйте рамку Spring WebMVC для покращення роз’єднання веб-додатків.
- Серіалізувати та десериалізувати об’єкти за допомогою переглядів серіалізації Jackson.
- Зберігання та захист даних користувачів у базі даних.
- Використовуйте Весняні сесії для керування інформацією про сеанси користувача розповсюдженим способом.
- Автоматизуйте тестування Spring WebMVC-додатків.
- Контроль та вимірювання продуктивності програми.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
28 hours
Overview
Окрім твердих знань у застосуванні компонентів Java, навіть для досвідчених програмістів Java важливо мати глибокі знання вразливостей веб-сайтів як на сервері, так і на стороні клієнта, різних уразливостей, що мають відношення до веб-застосунків, написаних на Java, та наслідків різних ризиків.

Загальні веб-уразливості продемонстровано шляхом представлення відповідних атак, тоді як рекомендовані методи кодування та методи пом'якшення пояснюються в контексті Java, основною метою якої є уникнення пов'язаних із ними проблем. Крім того, особлива увага приділяється безпеці на стороні клієнта, вирішуючи проблеми безпеки JavaScript, Ajax і HTML5.

Курс представляє компоненти безпеки стандартної Java-версії, яка передує основи криптографії, забезпечуючи загальну базу для розуміння мети та роботи відповідних компонентів. Питання безпеки випусків Java Enterprise представлені різними навчальними заходами, що пояснюють як декларативні, так і програмні засоби безпеки в JEE.

Нарешті, курс пояснює найчастіші та серйозні помилки програмування мови та платформи Java. Окрім типових помилок, спричинених програмістами Java, введені вразливі елементи захисту охоплюють як мовні проблеми, так і проблеми, що виникають у середовищі середовища виконання. Всі вразливості та відповідні атаки продемонстровано за допомогою легко зрозумілих вправ із наступними рекомендаціями щодо кодування та можливими методами пом'якшення наслідків.

Учасники цього курсу будуть

- Зрозумійте основні поняття безпеки, інформаційної безпеки та безпечного кодування
- Дізнайтеся про вразливість веб-сайтів за межами OWASP Top Ten і знати, як їх уникнути
- Дізнайтеся про вразливості на стороні клієнта та безпечні методи кодування
- Дізнайтеся про використання різних функцій безпеки середовища розробки Java
- Має практичне розуміння криптографії
- Зрозумійте концепції безпеки веб-служб
- Зрозумійте рішення безпеки Java EE
- Дізнайтеся про типові помилки кодування та про те, як їх уникнути
- Отримайте інформацію про деякі недавні вразливості в системі Java
- Отримайте практичні знання з використання інструментів тестування безпеки
- Отримайте джерела та подальші читання щодо безпечних процедур кодування

Аудиторія

Розробники
Weekend Java courses, Evening Java training, Java boot camp, Java instructor-led, Weekend Java training, Evening Java courses, Java coaching, Java instructor, Java trainer, Java training courses, Java classes, Java on-site, Java private courses, Java one on one training

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Ukraine!

As a Business Development Manager you will:

  • expand business in Ukraine
  • 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!