BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CERN//INDICO//EN
BEGIN:VEVENT
SUMMARY:School of Software Engineering Training (SSE25)
DTSTART:20250520T070000Z
DTEND:20250522T140000Z
DTSTAMP:20260505T020800Z
UID:indico-event-1866@events.geant.org
CONTACT:glad@geant.org
DESCRIPTION:This course has now reached capacity but please email GLAD@GEA
 NT.org to be added to the waitlist. Generative AI Buzz-Free Programming 
 with LLMs This training provides a pragmatic\, no-nonsense approach to wo
 rking with Large Language Models (LLMs). Instead of relying on hype\, it e
 mphasizes foundational techniques—effective prompts\, solid context mana
 gement\, and time-tested programming principles.Participants will gain ins
 ights into building reliable and maintainable LLM-based applications using
  SpringAI or LangChain\, without unnecessary complexity.Additionally\, the
  course covers evaluating LLM outputs\, implementing observability practic
 es\, and managing deployment and scaling concerns. By the end of the train
 ing\, participants will be equipped to deliver robust\, efficient\, and pr
 oduction-ready LLM solutions.The training follows a hands-on approach wher
 e participants work on real-world LLM integration challenges. The workshop
  components include guided exercises building actual LLM-powered applicati
 ons\, from simple prompt engineering to complex multi-step workflows. Par
 ticipants will learn through practical implementation how to avoid unneces
 sary complexity while delivering robust solutions that meet business requi
 rements. Each module builds upon previous knowledge\, culminating in the d
 evelopment of production-ready LLM applications that demonstrate best prac
 tices in testing\, observability\, and scalability. By focusing on pragma
 tic techniques rather than theoretical abstractions\, participants will le
 ave with immediately applicable skills for implementing LLM solutions in t
 heir organizations.  Requirements: the participant has a minimum of 2 y
 ears of experience in the creating of IT systems (technical or non-technic
 al)Python or Java environment\, own computer with setup IDE\, access to in
 ternet Programme:MODULE 1: CORE FOUNDATIONS OF LLM INTEGRATIONMODULE 2: P
 ROMPT ENGINEERING ESSENTIALSMODULE 3: CONTEXT MANAGEMENT AND STATE HANDLIN
 GMODULE 4: LEVERAGING CLASSICAL PROGRAMMING APPROACHESMODULE 5: AVOIDING O
 VERHEAD: MINIMIZING AGENTS AND ABSTRACTIONSMODULE 6: REAL-WORLD IMPLEMENTA
 TIONS WITH SPRINGAI AND LANGCHAINMODULE 7: EVALUATION AND TESTING OF LLM-B
 ASED SYSTEMSMODULE 8: OBSERVABILITY\, DEPLOYMENT\, AND SCALING Key Takeaw
 ays:Master essential skills for working with LLMs without falling into hyp
 e-drivencomplexityCraft effective prompts and manage context to achieve ac
 curate\, consistent resultsTest\, observe\, deploy\, and scale LLM-based a
 pplications using robust programmingprinciplesKnow when to rely on direct 
 techniques vs. introducing agents\, tools\, or abstractionsDeliver product
 ion-ready\, maintainable\, and scalable LLM solutions with confidence Ple
 ase note: This is an in-person training event\, and attendance is required
  for all three days.Eligible participants can claim their time and travel 
 for this workshop through the GN5 project.  See guidelines and eligibilit
 y criteria here:https://wiki.geant.org/display/G52W1/Funding+to+Travel+for
 +Training \n\nhttps://events.geant.org/event/1866/
LOCATION:0.31\, 0.26 (PSNC)
URL:https://events.geant.org/event/1866/
END:VEVENT
END:VCALENDAR
