Java-first AI training
Unlike generic AI courses, every concept is taught through Java and Spring, so you apply skills directly to your existing stack.
Создать аккаунт и подать заявку
Learn to integrate machine learning, LLMs, and intelligent automation into real-world Java applications through hands-on projects using Spring AI, ONNX, and modern AI APIs.
Unlike generic AI courses, every concept is taught through Java and Spring, so you apply skills directly to your existing stack.
Each module includes practical exercises building real AI features, from LLM calls to RAG pipelines.
Finish the program with a deployable AI-enhanced Java application you can showcase to employers or clients.
Модули свёрнуты для быстрого просмотра. Откройте любой модуль, чтобы увидеть его темы.
Overview of AI, ML, and LLMs for engineers
Where AI fits into modern Java architectures
AI terminology and core concepts
Setting up the Java + AI development environment
Calling OpenAI and Azure OpenAI APIs from Java
Handling streaming responses and tokens
Error handling, retries, and rate limits
Building a simple AI chatbot service
Introduction to the Spring AI framework
Configuring AI clients and models
Structured prompts and output parsing
Building AI-powered REST endpoints
Principles of effective prompt design
Few-shot and chain-of-thought prompting
Managing context windows and token limits
Testing and evaluating prompt quality
Introduction to ONNX Runtime for Java
Loading and running pre-trained models
Performance considerations on the JVM
Choosing between cloud and local inference
Concepts of embeddings and vector search
Integrating vector databases (e.g., Pinecone, Weaviate)
Building a RAG pipeline in Spring Boot
Improving accuracy with chunking strategies
Designing scalable AI microservices
Caching and reducing API costs
Asynchronous processing for AI workloads
Combining multiple AI services in one system
Securing API keys and sensitive data
Logging and monitoring AI usage
Handling hallucinations and output validation
Cost tracking and budget controls
Defining the capstone AI application
Implementing core AI features end-to-end
Testing, deployment, and demo preparation
Final project presentation and review
Показаны только текущие открытые группы.
“Программа помогла мне связать отдельные навыки с тем, как реальные команды проектируют, создают и поставляют ПО.”
Смотрите реальные истории выпускников из сообщества Ingress.
Изучить результаты выпускниковМы используем один аккаунт Portal для заявок, оценок и будущего прогресса обучения. Вам не нужно отправлять данные по почте или снова выбирать курс.
Сначала вопросы? Поговорите с консультантомСоздайте аккаунт Portal или войдитеВаши контактные данные привязаны к одному профилю студента.
Подтвердите данные заявкиAI for Java Developers: Building Intelligent Applications are preselected.
Отправьте заявкуПриёмная команда получает её сразу и может связаться с вами через Portal.
ВЫБРАННЫЙ КУРСAI for Java Developers: Building Intelligent ApplicationsОнлайн
Продолжить в Ingress Portal Уже зарегистрированы? Portal позволит вам войти.