BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//chikkutakku.com//RDFCal 1.0//EN
X-WR-CALDESC:GoogleカレンダーやiCalendar形式情報を共有シェ
 アしましょう。近所のイベントから全国のイベントま
 で今日のイベント検索やスケジュールを決めるならち
 っくたっく
X-WR-CALNAME:ちっくたっく
X-WR-TIMEZONE:UTC
BEGIN:VEVENT
SUMMARY:15th HEP C++ Course and Hands-on Training - Advanced C++
DTSTART;VALUE=DATE:20261011
DTEND;VALUE=DATE:20261016
UID:277959971540
DESCRIPTION:Event from 2026-10-12 07:00:00+00:00 to 2026-10-16 14:00:00+00
 :00\n\nEvent URL: https://indico.cern.ch/event/1689553/\n\nSpeakers: Steph
 an Hageboeck (CERN)\, Stefan Roiser (CERN)\, Sebastien Ponce (CERN)\n\nWel
 come to the fifteenth iteration of a C++ course for the high energy physic
 s community.\nThis course will feature "advanced" C++ topics\, see below f
 or more details. \nIMPORTANT NOTICE\nThis  course will teach advanced to
 pics of C++. In order to draw the most benefit out of this course we ask y
 ou\, before subscribing\, to verify that you are comfortable with essentia
 l concepts of the language in theory and practice. E.g. please make sure y
 ou are at ease with the topics of the 14th HEP C++ Course\, The Essentials
  \nIn case you want to follow our "essentials" course first\, we plan to s
 chedule one in spring 2027. Please subscribe here if you want to receive n
 otifications about upcoming courses. \nPlease also note that this course 
 is organised for the High Energy Physics (HEP) community. Please provide d
 etails about your affiliation to a HEP laboratory or university during the
  registration process. \nImportant Links\n\nZoom Main (Lecture) Room URL 
 --> see menu item "Videoconference" in the left menu\n\nPre-training surve
 y\n\n\nOrganisation and Content\nThe event will run over 3 days\, Monday\,
  Wednesday and Friday.  Each day will feature one two hour lecture sessio
 n in the morning and a two hours session focused around hands-on training
  exercises in small groups (related to the morning training) in the aftern
 oons.\nThe morning lectures of this event will be held in a hybrid format\
 , i.e. in the main auditorium of the CERN training center and also broadca
 sted on zoom. The afternoon training sessions will be held in another room
  of the CERN training center accompanied by a zoom session for questions f
 rom remote participants. \nFor local participants\, the training will be 
 held in the CERN Training center\, i.e.\n\nMorning lectures in room 593/R-
 10\nAfternoon hands-on trainings in rooms 593/R-10 and/or 593/R-003\n\nTwo
  registration forms are available for in person or remote participation. I
 f it is possible for you to attend the event on premise\, we would encoura
 ge you to do so\, as we believe the training effect will be higher. \nThe
  course is based on material developed originally by Sebastien Ponce and f
 urther extended mainly in collaboration with Bernhard Gruber and Stephan H
 ageboeck and David Chamont. The morning lectures and afternoon trainings w
 ill be delivered by Sebastien Ponce and Stephan Hageboeck. \nIn addition 
 we are supported by additional mentors for the afternoon trainings: \n\nD
 aniele Massaro (CERN IT)\nDavid Chamont (CNRS IJCLAB)\nOliver Rietmann (CE
 RN EP\, ALICE)\nSebastien Ponce (CERN EP\, LHCb)\nStephan Hageboeck (CERN 
 EP)\n...\n\n \nThe lecture sessions contain the following topics\n\n\n\n\
 nDay 1\nDay 2\nDay 3\n\n\n\n\nRecap: Language Basics & Object orientation
  (recap from "essentials course" plus new features)Core Modern C++ I (con
 stexpr\, move semantics\, ...)\nCore Modern C++ II (lambda\, STL\, ranges\
 , RAII\, ...)\nConcurrency\n\n\nTools (formatting\, sanitizers\, profiling
 \, ...)\nExpert C++ (3 way comparison\, variadic templates\, perfect forwa
 rding\, ...)\n\n\n\n\n\nRegistration : Important notice !!!\nThe number f
 or in person participant places for this course and training are deliberat
 ely limited in order to allow us to give you more personalised training.\n
 Is this training for me?\nGood question.  Our target audience for this tr
 aining are members of the high energy physics community who are in any kin
 d related to software development (experiments\, services\, tools\, ...).
  \nThe registration process is not moderated but we ask that you reflect 
 on two things before registering. \n[1] Can I commit to attending the ful
 l event?\nThe most important thing is that those who want to learn are giv
 en the full opportunity to do so.  And in our teaching pedagogy\, learnin
 g means staying engaged both during the lecture and the hands-on sessions.
   Please only register for in person attendance if you can commit to atte
 nding and being engaged.  \n[2] What level of C++ is required?\nThis cou
 rse is a follow-on training of the "essentials" HEP C++ Course\, e.g. held
  in spring '25 (12th HEP C++ Course and Hands-on Training). We will briefl
 y run again through the main parts of this training at the beginning\, but
  we would expect participants to be familiar with most of the topics handl
 ed in that course. The goal of this course is\, in addition to write your 
 own analysis software\, to already enable you to contribute meaningfully t
 o your experiment core code base. If you aren't sure of your current skill
  level\, then don't hesitate to contact us.\nFinally\, every person in HEP
  interested in the training is welcome to subscribe. The sessions for thi
 s iteration of the event are more optimised for European time zones.  If
  you don't plan to attend this training but maybe another iteration please
  still subscribe here so we can reach out to you and inform you of any fut
 ure C++ trainings.\nReally want to attend but timing doesn't work?\nNo nee
 d to worry\, we plan to record the morning courses and publish them on thi
 s indico page. In case you only want to consume the recordings and not par
 ticipate live in the lectures and training you also don't need to register
  for the training.\nCost of attendance and attestation\nFor students atten
 ding the course in person we ask for a registration fee of CHF 50. The fee
  can be paid via internal CERN "TID" (see example TID) or by credit card. 
 Detailed payment instructions will be provided soon. \nIn case it is usef
 ul we can provide an attendance certificate to students.\n\n\nhttps://indi
 co.cern.ch/event/1689553/
LOCATION:593/R-010 - Salle 11 (CERN)
END:VEVENT
END:VCALENDAR
