Sztuczna inteligencja w ostatnim czasie to najpopularniejszy temat w świecie IT. Java jako język programowania jest szeroko w tym świecie wykorzystywana. Spring to z kolei największy Javowy, a może i backendowy framework do budowania aplikacji. Efektem tych trzech składowych jest ten kurs, który skupia się na nowym module wspomnianego frameworka, którym jest Spring AI.Spring AI jest konkurencją dla narzędzi AI, które wiążą się najczęściej ze znajomością innych języków programowania. Narzędzia te często są też bardzko skomplikowane, co zwiększa próg wejścia dla osób, które chciałyby wkroczyć do świata sztucznej inteligencji.Ten kurs wychodzi temu naprzeciw i zobaczysz jak w prosty sposób można zbudować inteligentną aplikację, która może być wykorzystywana np. do komunikacji z klientami.Wiekszość wykładów jest w formie praktycznej, w których między innymi koduję na żywo. Nie brakuje też lekcji teoretycznych. Pod jednymi i drugimi znajdziesz sporo zewnętrznych materiałów do nauki.W ramach wykładów pojawiają się tematy, takie jak:Środowisko programistyczne IDEJava 21Spring (Boot, AI, MVC)MavenOpenAIPromptyTokenyModele GPT, DALL-EFine-tuningRAG - Retrieval Augmented GenerationOdczytywanie plików źródłowych (docx, pdf)Wektorowe bazy danychThymeleaf + HTML + CSSLombokDockerREST API.Serdecznie zapraszam Ciebie żebyś dołączył/a do mojego kursu, w którym nauczysz się czegoś nowego i wspólnie stworzymy coś fajnego :)
What you'll learn
understand the Spring AI framework
build intelligent applications using Java
code live examples during lectures
apply AI tools such as OpenAI and RAG
Course objectives
to teach the integration of AI in Java applications using Spring
to provide practical coding skills for application development