<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

    <channel>
    
    <title><![CDATA[Standard C++ | Training]]></title>
    <link>http://isocpp.org/blog</link>
    <description></description>
    <dc:language>en</dc:language>
    <dc:rights>Copyright 2026</dc:rights>
    <admin:generatorAgent rdf:resource="https://expressionengine.com/" />
    

    <item>
      <title>A Brief History of Bjarne Stroustrup, the Creator of C++ &#45;&#45; CultRepo</title>
      <link>https://isocpp.org//blog/2026/03/a-brief-history-of-bjarne-stroustrup-the-creator-of-cpp-cultrepo1</link>
      <guid>https://isocpp.org//blog/2026/03/a-brief-history-of-bjarne-stroustrup-the-creator-of-cpp-cultrepo1</guid>
      <description><![CDATA[<p>
	In this portrait, we meet Bjarne Stroustrup where we talk about his childhood, his accidental entry into computer science (what is "datologi" anyway?), and the ideas that shaped one of the most influential programming languages ever made -- among many, many other things... like how pronouncing his last name involves a potato.</p>
<blockquote>
	<h3>
		<a href="https://www.youtube.com/watch?v=uDtvEsv730Y">A Brief History of Bjarne Stroustrup, the Creator of C++</a></h3>
	<p>
		by CultRepo</p>
</blockquote>
<p>
	Watch now:</p>
<blockquote>
	<p>
		&lt;iframe width="560" height="315" src="https://www.youtube.com/embed/uDtvEsv730Y?si=QD_WmemwpsAfNsVI" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen&gt;&lt;/iframe&gt;</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Video & On-Demand, Training,]]></dc:subject>
      <pubDate>Wed, 25 Mar 2026 19:07:51 +0000</pubDate>
      <dc:creator>Blog Staff</dc:creator>
    </item>

    <item>
      <title>Introducing the Laso scolarship for Spanish students</title>
      <link>https://isocpp.org//blog/2025/05/introducing-the-laso-scolarship-for-spanish-students</link>
      <guid>https://isocpp.org//blog/2025/05/introducing-the-laso-scolarship-for-spanish-students</guid>
      <description><![CDATA[<p>
	The Laso scholarship was created in memory of Luis Martinez de Bartolom&eacute;, a dear colleague and friend, and recognize his significant contribution to open source and C++ world</p>
<blockquote>
	<h3>
		<a href="https://conan.io/laso">Introducing the Laso scolarship for Spanish students</a></h3>
</blockquote>
<blockquote>
	<p>
		by the conan.io team</p>
</blockquote>
<p>
	From the article:</p>
<p>
	The Laso scholarship will be provided to students of Spanish public universities in any degree of CS, Engineering or similar. The scholarship will cover the costs of one year tuition.</p>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Tue, 27 May 2025 15:33:54 +0000</pubDate>
      <dc:creator>Jordi Mon Companys</dc:creator>
    </item>

    <item>
      <title>Learn about generic programming and concepts, views &amp;amp; ranges with Nicolai Josuttis</title>
      <link>https://isocpp.org//blog/2025/05/learn-about-generic-programming-and-concepts-views-ranges-with-nicolai-josu</link>
      <guid>https://isocpp.org//blog/2025/05/learn-about-generic-programming-and-concepts-views-ranges-with-nicolai-josu</guid>
      <description><![CDATA[<p>
	Meeting C++ is hosting two trainings on the 26th and 27th May with Nicolai Josuttis:</p>
<h3>
	May 26th: <a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=39">Generic programming in C++ with templates and auto</a></h3>
<blockquote>
	<p>
		Generic code is key for the success of C++. Almost all parts of the C++ standard library are implemented as templates and with auto. However, the uncertainty when seeing this code and when writing own code is high.</p>
	<p>
		This online training will guide you through the most important elements of generic programming for ordinary application programmers. Based on the general approach for function templates and class templates we cover the more tricky topics like non-type template parameters, variadic templates and fold expressions, class template argument deduction, type traits, and SFINAE.</p>
	This can be used as perfect base for the training about C++20/C++23 concepts, which are covered in a training the day after.
	<p>
		&nbsp;</p>
</blockquote>
<h3>
	May 27th: <a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=38">Concepts, Ranges, and Views - The New Way of Programming in C++</a></h3>
<blockquote>
	<p>
		Concepts, ranges, and views, introduced with C++20 and extended with C++23, introduce a new way of programming with C++:</p>
	<p>
		<br />
		&nbsp;&nbsp;&nbsp; Concepts establish a way to deal with requirements and constraints to simplify overloading and improve error messages of generic code. This sounds simple but changes the way we write code significantly.</p>
	&nbsp;&nbsp;&nbsp; Ranges and views establish a new way to deal with collections and containers. Instead of using begin() and end(), we deal with the collections as a whole. This establishes new ways of data processing (such as defining pipelines) but also introduces new pitfalls and caveats.
	<p>
		<br />
		Both features were designed together so that they benefit from each other:</p>
	<br />
	&nbsp;&nbsp;&nbsp; Ranges and views are implemented using concepts to behave well and help with their usage.
	<p>
		&nbsp;&nbsp;&nbsp; As a consequence, standard concepts were designed according to a real non-trivial application of using them.</p>
	<br />
	This full day tutorial guides you though these new features. The features are motivated and explained so that you understand purpose and design as well as how to use them in practice. This also implies to talk about the most important pitfalls (there are several) so that you avoid wasting time or getting even frustrated by unexpected behavior or strange errors.
	<p>
		&nbsp;</p>
</blockquote>
<p>
	You also can get both as <a href="https://ti.to/meetingcpp/meetingcpp-trainings-2025q1">two in one package</a>.</p>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Thu, 15 May 2025 11:22:19 +0000</pubDate>
      <dc:creator>Meeting C++</dc:creator>
    </item>

    <item>
      <title>1&#45;day workshop on May 30: Safe and Efficient C++ for Embedded Environments &#45;&#45;  Andreas Fertig</title>
      <link>https://isocpp.org//blog/2025/05/1-day-workshop-on-may-30-safe-and-efficient-cpp-for-embedded-environments-a</link>
      <guid>https://isocpp.org//blog/2025/05/1-day-workshop-on-may-30-safe-and-efficient-cpp-for-embedded-environments-a</guid>
      <description><![CDATA[<p>
	<strong><img alt="me.png" src="https://isocpp.org/files/img/me.png" style="width: 200px; margin: 10px; float: right; height: 200px;" />Friday, May 30th, 2025, 10:00 - 18:00 Berlin time (online)</strong></p>
<blockquote>
	<h3>
		<a href="https://andreasfertig.com/blog/2025/04/1-day-workshop-safe-and-efficient-cpp-for-embedded-environments/">1-day workshop on May 30: Safe and Efficient C++ for Embedded Environments</a></h3>
	<p>
		by Andeas Fertig</p>
</blockquote>
<p>
	About the training</p>
<blockquote>
	<p>
		I&#39;m thrilled to let you know that I&#39;ll give the workshop "<a href="https://andreasfertig.com/courses/safe-and-efficient-cpp-for-embedded-environments/">Safe and Efficient C++ for Embedded Environments</a>".</p>
	<p>
		The workshop will take place on Friday,&nbsp;May 30th, 2025, 10:00 - 18:00 Berlin time. It is a remote workshop, so we can join from everywhere.</p>
	<p>
		The course is specifically for people in the embedded domain. You&#39;ll learn about various features of modern C++, as you can see in the outline below:</p>
	<ul>
		<li>
			Language features in C++
			<ul>
				<li>
					References</li>
				<li>
					<code>nullptr</code></li>
				<li>
					Explicit data type conversion</li>
				<li>
					Uniform initialization</li>
				<li>
					Digit separator</li>
				<li>
					<code>auto</code>&nbsp;type deduction</li>
				<li>
					range-based for loops</li>
				<li>
					Strongly typed&nbsp;<code>enum</code></li>
				<li>
					<code>static</code>&nbsp;or&nbsp;<code>inline</code></li>
				<li>
					Attributes</li>
			</ul>
		</li>
		<li>
			ROM-ability</li>
		<li>
			Living without the heap</li>
		<li>
			Dynamic memory management</li>
		<li>
			<code>alignas</code>&nbsp;&amp;&nbsp;<code>alignof</code></li>
		<li>
			Placement-<code>new</code></li>
		<li>
			Implementing a pool allocator</li>
		<li>
			<code>std::launder</code></li>
		<li>
			<code>std::unique_ptr</code></li>
		<li>
			<code>std::start_life_time_as</code></li>
	</ul>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Sat, 10 May 2025 00:04:03 +0000</pubDate>
      <dc:creator>Blog Staff</dc:creator>
    </item>

    <item>
      <title>C++ on Sea 2025 Full Schedule, including workshops</title>
      <link>https://isocpp.org//blog/2025/05/cpp-on-sea-2025-full-schedule-including-workshops</link>
      <guid>https://isocpp.org//blog/2025/05/cpp-on-sea-2025-full-schedule-including-workshops</guid>
      <description><![CDATA[<p>
	C++ on Sea 2025 runs from 23rd-25th June, with workshops on 26th-27th.</p>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/the-full-2025-schedule-is-now-available">The full 2025 schedule is now available</a></h3>
	<p>
		by C++ on Sea</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		This year we are, once again, running 2-day workshops - but they will be after the main conference, at the end of the week. As usual we have a great range of timely topics from world-class instructors to help you keep ahead.</p>
	<p>
		We&#39;ll kick off with [a keynote from] Herb Sutter... regroup in the middle with Timur Doumler... then round out with Kristen Shaker.</p>
	<p>
		Lightning talks... conference dinner... and a C++ quiz night.</p>
	<p>
		&nbsp;</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Fri, 09 May 2025 15:36:22 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>Workshops for Everyone &#45;&#45; ACCU Conference</title>
      <link>https://isocpp.org//blog/2025/03/workshops-for-everyone</link>
      <guid>https://isocpp.org//blog/2025/03/workshops-for-everyone</guid>
      <description><![CDATA[<p>
	The ACCU conference has a range of workshops, including online options, this year:</p>
<blockquote>
	<h3>
		<a href="https://accuconference.org/news/workshops-for-everyone">Workshops for Everyone</a></h3>
	<p>
		by ACCU Conference</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		See all the offerings, from Jason Turner, Nicolai Josuttis, Robert Seacord, Gail Ollis, Mateusz Pusz, Phil Nash and Mike Shah.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Thu, 06 Mar 2025 17:14:40 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>The first Meeting C++ trainings in 2025</title>
      <link>https://isocpp.org//blog/2025/02/the-first-meeting-cpp-trainings-in-2025</link>
      <guid>https://isocpp.org//blog/2025/02/the-first-meeting-cpp-trainings-in-2025</guid>
      <description><![CDATA[<p>
	With the success of the trainings after Meeting C++ 2024, I&#39;ve decided to offer more opportunities for you to learn C++. Klaus Iglberger starts next week with <a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=37">C++ Software Design</a>.</p>
<p>
	With these trainings following in March:</p>
<p>
	&nbsp;&nbsp;&nbsp; <a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=39">Generic programming in C++ with templates and auto</a> with Nicolai Josuttis (10th March, 1 day)<br />
	&nbsp;&nbsp;&nbsp; <a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=42">Embedded C++ Basic Training</a> with Richard Kaiser (10th March, 4 days)<br />
	&nbsp;&nbsp;&nbsp; <a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=40">C++ Fundamentals You Wish You Had Known Earlier</a> with Mateusz Pusz (13th March, 2 days)<br />
	&nbsp;&nbsp;&nbsp; <a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=38">Concepts, Ranges, and Views - The New Way of Programming in C++</a> with Nicolai Josuttis (17th March, 1 day)<br />
	&nbsp;&nbsp;&nbsp; <a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=36">Introduction to C++ - Five Day Online Training</a> with Slobodan Dmitrovic (24th March, 5 days)<br />
	&nbsp;&nbsp;&nbsp; <a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=41">Structured Concurrency in C++: A Hands-On Workshop</a> (Coroutines + Senders/Receivers) with Mateusz Pusz (24th March, 2 days)</p>
<p>
	My goal is to offer a good set of trainings within a certain time frame each quarter with changing trainers. Ideally all within one week, but that doesn&#39;t match out all the time.</p>
<p>
	&nbsp;</p>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Tue, 18 Feb 2025 10:24:10 +0000</pubDate>
      <dc:creator>Meeting C++</dc:creator>
    </item>

    <item>
      <title>C++ Online 2025 Registration now Open</title>
      <link>https://isocpp.org//blog/2024/12/cpp-online-2025-registration-now-open</link>
      <guid>https://isocpp.org//blog/2024/12/cpp-online-2025-registration-now-open</guid>
      <description><![CDATA[<p>
	C++ Online conference and workshop tickets are now available:</p>
<blockquote>
	<h3>
		<a href="https://cpponline.uk/cpponline-2025-registration-now-open/">C++ Online 2025 Registration Now Open!</a></h3>
	<p>
		by C++ Online</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		We&rsquo;re excited to announce that ticket sales for C++Online 2025 are officially open! Join us from 26th - 28th February for three days packed with expert talks, networking, and interactive virtual experiences&mdash;all from the comfort of your own home.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Sat, 21 Dec 2024 20:28:04 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>Learn Modern C++ at Meeting C++ 2024!</title>
      <link>https://isocpp.org//blog/2024/10/learn-modern-cpp-at-meeting-c-2024</link>
      <guid>https://isocpp.org//blog/2024/10/learn-modern-cpp-at-meeting-c-2024</guid>
      <description><![CDATA[<p>
	A post highlighting some of the talks that let you learn about Modern C++ at Meeting C++ 2024</p>
<blockquote>
	<h2>
		<a href="https://meetingcpp.com/meetingcpp/news/items/Learn-Modern-Cpp-at-Meeting-Cpp-2024.html">Learn Modern C++ at Meeting C++ 2024</a></h2>
	<p>
		by Jens Weller</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		I think this is what should you get excited the most, C++20 is making its way through the compiler implementations and you actually can apply this to your own code base. The top voted talk this year reflects this, in C++ Modules - getting started today Andreas Weis will show you how Modules are now available with the big 3 compilers.</p>
	<p>
		...</p>
	<p>
		Trainings at Meeting C++</p>
	<p>
		After Meeting C++ 2024 there is a trainings week in the last week of November, you an choose between trainings from Kevlin Henney, Slobodan Dimtrovic and Nicolai Josuttis:</p>
	&nbsp;&nbsp;&nbsp; Programming with Guts by Kevlin Henney<br />
	&nbsp;&nbsp;&nbsp; C++ for C Developers - Migrating from C to C++ by Slobodan Dimtrovic<br />
	&nbsp;&nbsp;&nbsp; Generic programming in C++ with templates and auto by Nico Josuttis<br />
	&nbsp;&nbsp;&nbsp; Concepts, Ranges, and Views - The New Way of Programming in C++ by Nico Josuttis</blockquote>
<blockquote>
	<p>
		&nbsp;</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Wed, 09 Oct 2024 18:00:12 +0000</pubDate>
      <dc:creator>Meeting C++</dc:creator>
    </item>

    <item>
      <title>Adding trainings to Meeting C++ 2024</title>
      <link>https://isocpp.org//blog/2024/09/adding-trainings-to-meeting-cpp-2024</link>
      <guid>https://isocpp.org//blog/2024/09/adding-trainings-to-meeting-cpp-2024</guid>
      <description><![CDATA[<p>
	Meeting C++ now offers 4 trainings that align with <a href="https://meetingcpp.com/2024/">Meeting C++ 2024</a>, and will be held in the last week of November.</p>
<blockquote>
	<h2>
		<a href="https://meetingcpp.com/meetingcpp/news/items/Adding-Cpp-trainings-to-Meeting-Cpp-2024.html">Adding C++ trainings to Meeting Cpp 2024</a></h2>
</blockquote>
<blockquote>
	<p>
		by Jens Weller</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		Trainings listing</p>
	<p>
		&nbsp;&nbsp;&nbsp; C++ for C Developers - Migrating from C to C++ - a two day training by Slobodan Dmitrovic starting November 25th<br />
		&nbsp;&nbsp;&nbsp; Program with GUTs - a half day training by Kevlin Henney on November 25th<br />
		&nbsp;&nbsp;&nbsp; Generic programming in C++ with templates and auto - full day training by Nicolai Josuttis on November 28th<br />
		&nbsp;&nbsp;&nbsp; Concepts, Ranges, and Views - The New Way of Programming in C++ - full day training by Nicolai Josuttis on November 29th</p>
	These 4 trainings focus on various important current aspects of C++. From the migration to C++ from C, which is also a great course if you migrate to Modern C++ from "C with classes" like code. Or a refresher on unit testing by Kevlin Henney himself. Nicolai Josuttis gives a two day training, which is also available as single days: on the first day generic programming with templates and auto is bringing you a referesher, while focusing on C++20 Concepts, Ranges and Views on the next day. I&#39;ve made the decision that prices for trainings are now fixed, half/full day trainings are 499 &euro; and two day trainings are 999 &euro;, this already includes taxes and all fees from the ticketshop. Attending the trainings will let you learn great new ways to think about your code and it gives support Meeting C++!</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Tue, 17 Sep 2024 16:26:10 +0000</pubDate>
      <dc:creator>Meeting C++</dc:creator>
    </item>

    <item>
      <title>C++ on Sea 2024 Full Schedule Announced &#45;&#45; C++ on Sea</title>
      <link>https://isocpp.org//blog/2024/05/cpp-on-sea-2024-full-schedule-announced</link>
      <guid>https://isocpp.org//blog/2024/05/cpp-on-sea-2024-full-schedule-announced</guid>
      <description><![CDATA[<p>
	The C++ on Sea 2024 schedule is out, with 2-day workshops, 4-tracks of main conference, 2 lightning talk sessions and even a Movie Night!</p>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/full-schedule-for-2024.html">Full schedule for 2024</a></h3>
	<p>
		by C++ on Sea</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		We now have the full schedule for 2024 - and it&#39;s a doozy! We also have a few new features this year.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Fri, 10 May 2024 11:49:29 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>Announcing the full ACCU 2024 Conference schedule &#45;&#45; ACCU &amp;amp; ShavedYaks</title>
      <link>https://isocpp.org//blog/2024/03/announcing-the-full-accu-2024-schedule</link>
      <guid>https://isocpp.org//blog/2024/03/announcing-the-full-accu-2024-schedule</guid>
      <description><![CDATA[<p>
	The full ACCU 2024 Conference schedule is live:</p>
<blockquote>
	<h3>
		<a href="https://accuconference.org/news/announcing-the-full-accu-2024-schedule">Announcing the full ACCU 2024 Conference schedule<img alt="" src="https://isocpp.org/files/img/logo2024.png" style="width: 230px; height: 82px; float: right;" /></a></h3>
</blockquote>
<blockquote>
	<p>
		by ACCU &amp; ShavedYaks</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		A little later than expected, due to some logistical issues, but we can now finally announce the full schedule for the 2024 ACCU Conference - and it&#39;s going to be awesome!</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Mon, 11 Mar 2024 18:58:08 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>Workshops at using std::cpp 2024 in Madrid</title>
      <link>https://isocpp.org//blog/2024/03/workshops-at-using-stdcpp-2024-in-madrid</link>
      <guid>https://isocpp.org//blog/2024/03/workshops-at-using-stdcpp-2024-in-madrid</guid>
      <description><![CDATA[<p>
	Co-located with the C++ conference in Spain using std::cpp 2024 three one day trainings are offered on senders/receivers (Mateusz Pusz), concepts, ranges and views (Nicolai Josuttis) and design for safer C++ (Peter Sommerlad).</p>
<blockquote>
	<h3>
		<a href="https://eventos.uc3m.es/105614/detail/using-std-cpp-2024.html">Workshops at using std::cpp 2024 in Madrid</a></h3>
	<p>
		by std:cpp</p>
</blockquote>
<p>
	More detailed information:</p>
<blockquote>
	<p>
		Structured Concurrency with Senders and Receivers - Mateusz Pusz (April 22 from 9:00 to 18:30)<br />
		More info and registrations: <a href="https://www.fundacion.uc3m.es/formacion/structured-concurrency-with-senders-and-receivers/">https://www.fundacion.uc3m.es/formacion/structured-concurrency-with-senders-and-receivers/</a></p>
	<p>
		Contemporary Design for Safer C++ - Peter Sommerlad (April 23 from 9:00 to 18:30)<br />
		More info and registrations: <a href="https://www.fundacion.uc3m.es/formacion/contemporary-design-for-safer-c/">https://www.fundacion.uc3m.es/formacion/contemporary-design-for-safer-c/</a></p>
	<p>
		Concepts, Ranges, and Views - The New Way of Programming in C++ - NIcolai Josuttis (April 24 from 9:00 to 18.30)<br />
		More info and registrations: <a href="https://www.fundacion.uc3m.es/formacion/concepts-ranges-and-views-in-c/">https://www.fundacion.uc3m.es/formacion/concepts-ranges-and-views-in-c/</a></p>
	<p>
		Come to Madrid and meet the experts!</p>
</blockquote>
<p>
	&nbsp;</p>
<p>
	&nbsp;</p>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Fri, 08 Mar 2024 18:13:23 +0000</pubDate>
      <dc:creator>jdgarcia</dc:creator>
    </item>

    <item>
      <title>ACCU Early Bird Tickets and Workshops Now Available &#45;&#45; ACCU</title>
      <link>https://isocpp.org//blog/2024/01/accu-early-bird-tickets-and-workshops-now-available</link>
      <guid>https://isocpp.org//blog/2024/01/accu-early-bird-tickets-and-workshops-now-available</guid>
      <description><![CDATA[<p>
	<img alt="logo2024.png" src="https://isocpp.org/files/img/logo2024.png" style="width: 234px; margin: 10px; float: right; height: 83px;" /></p>
<p>
	The 2024 ACCU Conference has published workshops and opened Early Bird tickets.</p>
<blockquote>
	<h3>
		<a href="https://accuconference.org/news/early-bird-tickets-and-workshops-now-available">Early-bird tickets and workshops now available</a></h3>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		At time of writing our Early Bird rates are in effect, but hurry! These will end on 15th February, after which standard rates will apply. As ever the cheapest way to get tickets is to be, or become, an ACCU member - so join up today if you&#39;re not already a member!</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Sat, 27 Jan 2024 17:42:17 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>C++ Online</title>
      <link>https://isocpp.org//blog/2024/01/cpp-online</link>
      <guid>https://isocpp.org//blog/2024/01/cpp-online</guid>
      <description><![CDATA[<p>
	C++ Online is a brand new online C++ conference, including great value training workshops and regular talks, keynotes and lightning talks. The main conference runs from 29th February to 2nd March.</p>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/cpp-online-revisited.html">C++ Online, Revisited</a></h3>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		C++ Online also now has its own website, where you can find all the details, including speakers, workshops and ticket sales.<br />
		So go to <a href="https://cpponline.uk/">cpponline.uk</a> now!</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Thu, 25 Jan 2024 17:58:28 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>C++ quiz by PVS&#45;Studio and Sergei Kushnirenko</title>
      <link>https://isocpp.org//blog/2024/01/cpp-quiz-by-pvs-studio-and-sergei-kushnirenko</link>
      <guid>https://isocpp.org//blog/2024/01/cpp-quiz-by-pvs-studio-and-sergei-kushnirenko</guid>
      <description><![CDATA[<p>
	The PVS-Studio team along with Sergei Kushnirenko prepared a quiz based on his publications about errors he found. Take the quiz, challenge your focus and coding skills while looking for errors in the C++ code. Attention! When taking the quiz, you may exclaim that some tasks are unfair. Indeed. However, please relax and approach them with humor. The quiz is just for fun.</p>
<blockquote>
	<h3>
		<a href="https://pvs-studio.com/en/blog/quest/kushnirenko_quiz/?utm_source=firefly&amp;utm_medium=isocpp">C++ quiz by PVS-Studio and Sergei Kushnirenko</a></h3>
	<p>
		by Sergei Kushnirenko</p>
</blockquote>
<p>
	About the&nbsp;quiz:</p>
<blockquote>
	<p>
		After taking the quiz, you may have questions about why this or that answer is marked as correct or incorrect. Welcome to the article: "<a href="https://pvs-studio.com/en/blog/posts/cpp/1091/?utm_source=firefly&amp;utm_medium=isocpp">Breaking down the C++ quiz by Sergei Kushnirenko</a>" &mdash; here you will find answers to your questions.&nbsp; Please read it only after you have puzzled over code snippets with errors and undefined behavior. Be sure &mdash; it will be more interesting.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[Training,]]></dc:subject>
      <pubDate>Mon, 08 Jan 2024 16:57:12 +0000</pubDate>
      <dc:creator>Andrey Karpov</dc:creator>
    </item>

    <item>
      <title>Highlighting the program for Meeting C++ 2023</title>
      <link>https://isocpp.org//blog/2023/09/highlighting-the-program-for-meeting-cpp-2023</link>
      <guid>https://isocpp.org//blog/2023/09/highlighting-the-program-for-meeting-cpp-2023</guid>
      <description><![CDATA[<p>
	The first version of the schedule of Meeting C++ 2023 is live!</p>
<blockquote>
	<h2>
		<a href="https://meetingcpp.com/meetingcpp/news/items/Highlighting-the-program-for-Meeting-Cpp-2023.html">Highlighting the program for Meeting C++ 2023</a></h2>
	<p>
		by Jens Weller</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		While there is still some changes coming, I wanted to highlight the released schedule of Meeting C++ 2023. The conference it self is less than 2 months away (12th - 14th November).</p>
	<p>
		The program will feature 3 keynotes (1 per day) by Kevlin Henney, Lydia Pintscher and Ivan &#268;uki&#263;...</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Thu, 21 Sep 2023 16:24:53 +0000</pubDate>
      <dc:creator>Meeting C++</dc:creator>
    </item>

    <item>
      <title>Workshops for C++ on Sea 2023</title>
      <link>https://isocpp.org//blog/2023/03/workshops-for-cpp-on-sea-2023</link>
      <guid>https://isocpp.org//blog/2023/03/workshops-for-cpp-on-sea-2023</guid>
      <description><![CDATA[<p>
	The C++ on Sea 2023 pre-conference, one-day workshops, are now available:</p>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/workshops-for-cpp-on-sea-2023.html">Workshops for C++ on Sea 2023</a></h3>
	<p>
		by C++ on Sea</p>
</blockquote>
<p>
	About the workshops</p>
<blockquote>
	<p>
		Workshops on coroutines, concurrency and modern C++ idioms from Nathan Baggs, Rainer Grimm and Mateusz Pusz, respectively.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Fri, 17 Mar 2023 21:12:28 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>ACCU 2023 Registration is open &#45;&#45; ACCU</title>
      <link>https://isocpp.org//blog/2023/01/accu-2023-registration-is-open-accu</link>
      <guid>https://isocpp.org//blog/2023/01/accu-2023-registration-is-open-accu</guid>
      <description><![CDATA[<p>
	The registration for the upcoming ACCU 2023 conference from 2023-04-19 to 2023-04-22 has opened.</p>
<p>
	<img alt="" src="https://accu.org/img/conferences/accu2023_361x117.png" style="width: 230px; height: 75px; float: right;" /></p>
<blockquote>
	<h3>
		<a href="https://www.accuconference.org/">ACCU 2023 Registration is open</a></h3>
	<p>
		by ACCU</p>
</blockquote>
<div>
	About the conference</div>
<blockquote>
	<p>
		Again we had the opportunity to assemble a great schedule by speakers from the community who want to share their experience!</p>
	<p>
		Our this years keynote speakers are Bj&ouml;rn Fahller, Dave Abrahams, Gail Ollis and Stephanie Brenham.</p>
	<p>
		We have two days with full-day workshops before the conference by Mateusz Pusz,&nbsp;Mike Shah, Nico Josuttis, Peter Sommerlad and Vladimir Vishnevskii.</p>
	<p>
		Again Gail Ollis will give an Early Career Day in colaboration with&nbsp;Chris Oldwood, Giovanni Asproni, Jez Higgins, Jon Skeet, Kevlin Henney and Roger Orr for a reduced fee.</p>
	<p>
		Early bird rates apply until 23.59 GMT on Tuesday 28th February 2023.</p>
	<p>
		&nbsp;</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Sat, 14 Jan 2023 16:37:52 +0000</pubDate>
      <dc:creator>Felix Petriconi</dc:creator>
    </item>

    <item>
      <title>The Power of Clean C++ &#45;&#45; SonarSource</title>
      <link>https://isocpp.org//blog/2022/11/the-power-of-clean-cpp</link>
      <guid>https://isocpp.org//blog/2022/11/the-power-of-clean-cpp</guid>
      <description><![CDATA[<p>
	We use C++ for its raw power. But that power comes at a price: the language is notoriously hard to use correctly and efficiently - especially both at the same time. And that&#39;s before you try and make it easy for the next person to read, too!</p>
<blockquote>
	<h3>
		<a href="https://sonarsource.zoom.us/webinar/register/6216686954247/WN_GSwCuvwVQJSJKh2b_I94uQ">The Power of Clean C++</a></h3>
	<p>
		by SonarSource</p>
</blockquote>
<p>
	From the announcement:</p>
<blockquote>
	<p>
		Regardless of our skill level we could all use a little help writing our best code. In this webinar I&#39;ll show how you can be guided by tools that work in your IDE, on your builder server or CI, and as you merge pull requests. Well look at a series of examples of real code - some with less-than-obvious issues and see how these tools work. We&rsquo;ll get your code clean - and stay clean - with minimal effort and without being overloaded with warnings.</p>
</blockquote>
<p>
	For extra context: this is a Sonar event, so Sonar tools will be shown.</p>]]></description>
      <dc:subject><![CDATA[Video & On-Demand, Events, Training,]]></dc:subject>
      <pubDate>Mon, 21 Nov 2022 16:14:51 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>Mixins&#45;&#45;Rainer Grimm</title>
      <link>https://isocpp.org//blog/2022/04/mixins-rainer-grimm</link>
      <guid>https://isocpp.org//blog/2022/04/mixins-rainer-grimm</guid>
      <description><![CDATA[<p>
	The series continue.</p>
<blockquote>
	<h3>
		<a href="http://www.modernescpp.com/index.php/mixins">Mixins</a></h3>
	<p>
		by Rainer Grimm</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		In my previous&nbsp; post "More about Dynamic and Static Polymorphism", I used the Curiously Recurring Template Pattern (CRTP) to implement static polymorphism. Another typical use case for CRTP are mixins...</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Thu, 21 Apr 2022 17:39:13 +0000</pubDate>
      <dc:creator>Adrien Hamelin</dc:creator>
    </item>

    <item>
      <title>Pre&#45;conference workshops at C++ on Sea 2022</title>
      <link>https://isocpp.org//blog/2022/03/pre-conference-workshops-at-cpp-on-sea-2022</link>
      <guid>https://isocpp.org//blog/2022/03/pre-conference-workshops-at-cpp-on-sea-2022</guid>
      <description><![CDATA[<p>
	This year&#39;s workshops are from Nico Josuttis, Jason Turner, Anthony Williams and Mateusz Pusz.</p>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/workshops-for-cpp-on-sea-2022.html">Workshops for C++ on Sea 2022</a></h3>
	<p>
		by C++ on Sea</p>
</blockquote>
<p>
	Available workshops</p>
<blockquote>
	<p>
		Jason Turner - Better Code Reviews<br />
		Nicolai Josuttis - C++20 Concepts and Ranges In Practice<br />
		Mateusz Pusz - Introduction to Coroutines<br />
		Anthony Williams - Concurrent Thinking with C++20</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Thu, 24 Mar 2022 20:10:53 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>All C++ on Sea tickets now available</title>
      <link>https://isocpp.org//blog/2022/03/all-cpp-on-sea-tickets-now-available</link>
      <guid>https://isocpp.org//blog/2022/03/all-cpp-on-sea-tickets-now-available</guid>
      <description><![CDATA[<p>
	You can now fully register for this year&#39;s hybrid event. All the details are here:</p>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/all-tickets-now-available.html">All tickets, including workshops, are now available</a></h3>
	<p>
		by C++ on Sea</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		With <a href="https://cpponsea.uk/news/speakers-for-cpp-on-sea-2022.html">speakers</a> and <a href="https://cpponsea.uk/news/workshops-for-cpp-on-sea-2022.html">workshops</a> now announced, all our ticket types are now open. This year sees a few changes, so let&#39;s take a quick tour.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Thu, 24 Mar 2022 17:52:37 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>More Information about my Mentoring Program &amp;quot;Fundamentals for C++ Professionals&amp;quot;&#45;&#45;Rainer Grimm</title>
      <link>https://isocpp.org//blog/2022/02/more-information-about-my-mentoring-program-fundamentals-for-cpp-profession</link>
      <guid>https://isocpp.org//blog/2022/02/more-information-about-my-mentoring-program-fundamentals-for-cpp-profession</guid>
      <description><![CDATA[<p>
	Will you participate?</p>
<blockquote>
	<h3>
		<a href="http://www.modernescpp.com/index.php/more-information-about-me-mentoring-program-fundamentals-for-c-professionals">More Information about my Mentoring Program "Fundamentals for C++ Professionals"</a></h3>
	<p>
		by Rainer Grimm</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		One month ago, I presented "My Mentoring Program "Fundamentals for C++ Professionals". I&#39;m overwhelmed by how my people want to participate in this first iteration of my mentoring program. What should I say? Today, I want to give you more details.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Wed, 23 Feb 2022 21:51:55 +0000</pubDate>
      <dc:creator>Adrien Hamelin</dc:creator>
    </item>

    <item>
      <title>Meeting C++ in 2022</title>
      <link>https://isocpp.org//blog/2022/01/meeting-cpp-in-2022</link>
      <guid>https://isocpp.org//blog/2022/01/meeting-cpp-in-2022</guid>
      <description><![CDATA[<p>
	An overview on what Meeting C++ plans for 2022:</p>
<blockquote>
	<h2>
		<a href="https://meetingcpp.com/meetingcpp/news/items/Meeting-Cpp-in-2022.html">Meeting C++ in 2022</a></h2>
	<p>
		by Jens Weller</p>
</blockquote>
<p>
	From the article</p>
<blockquote>
	<p>
		Giving you a short overview on what Meeting C++ plans for 2022!</p>
	<p>
		The next two events happening at the Meeting C++ online user group:</p>
	<ul>
		<li>
			<a href="https://www.meetup.com/Meeting-Cpp-online/events/283499971/">February 16th: Design of C++ reflection API with Mat&uacute;&scaron; Chochl&iacute;k</a></li>
		<li>
			<a href="https://www.meetup.com/Meeting-Cpp-online/events/283456569/">February 17th: Meeting C++ book &amp; tool fair</a></li>
	</ul>
	Also the next <a href="https://meetingcpp.com/mcpp/online/jobfair.php">Meeting C++ job fair</a> is on the 15th and 16th March, I plan to host one per quarter of each fair.
	<h3>
		Meeting C++ 2022</h3>
	Its going to be a hybrid event in Berlin and online from November 16-19th. I&#39;ll start the conference season for Meeting C++ again in April, so expect further annoucements and the opening for the call for talks then. Same goes for tickets, sponsorship and more.</blockquote>
<blockquote>
	<h3>
		<br />
		Trainings</h3>
</blockquote>
<blockquote>
	<p>
		In February Meeting C++ offers two trainings</p>
	&nbsp;&nbsp;&nbsp; <a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=19">Modern C++ Design Patterns by Klaus Iglberger</a><br />
	&nbsp;&nbsp;&nbsp; <a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=25">The big four of C++ 20 by Rainer Grimm</a></blockquote>]]></description>
      <dc:subject><![CDATA[Training,]]></dc:subject>
      <pubDate>Thu, 27 Jan 2022 13:54:02 +0000</pubDate>
      <dc:creator>Meeting C++</dc:creator>
    </item>

    <item>
      <title>C++ on Sea Early Bird Tickets and Call for Speakers</title>
      <link>https://isocpp.org//blog/2022/01/cpp-on-sea-early-bird-tickets-and-call-for-speakers</link>
      <guid>https://isocpp.org//blog/2022/01/cpp-on-sea-early-bird-tickets-and-call-for-speakers</guid>
      <description><![CDATA[<p>
	C++ on Sea has opened its Call for Speakers (including workshops), which runs until 6th February</p>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/the-2022-call-for-speakers-is-now-open.html">The 2022 Call for Speakers is now open</a></h3>
	<p>
		by C++ on Sea</p>
</blockquote>
<p>
	About the conference</p>
<blockquote>
	<p>
		And Early Bird tickets are now selling up to the end of February</p>
</blockquote>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/early-bird-tickets-now-on-sale.html">Early bird tickets now on sale</a></h3>
</blockquote>
<blockquote>
	<p>
		This year&#39;s event will be back in person, in Folkestone, UK, overlooking the sea!</p>
</blockquote>
<blockquote>
	<p>
		Speaker&#39;s travel and accomodation expenses are covered - so get your submissions in before the deadline.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Tue, 25 Jan 2022 19:33:25 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>C++ Trainings aligned with Meeting C++ 2021</title>
      <link>https://isocpp.org//blog/2021/07/cpp-trainings-aligned-with-meeting-c-2021</link>
      <guid>https://isocpp.org//blog/2021/07/cpp-trainings-aligned-with-meeting-c-2021</guid>
      <description><![CDATA[<p>
	These trainings will go along with a talk at Meeting C++ 2021:</p>
<blockquote>
	<h2>
		<a href="https://meetingcpp.com/meetingcpp/news/items/Cpp-Trainings-at-Meeting-Cpp-2021.html">C++ Trainings at Meeting C++ 2021</a></h2>
	<p>
		by Jens Weller</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		Today I can give you a first overview on the planned trainings that accompany Meeting C++ 2021. All trainings are held online, the date is chosen by the trainers.</p>
	<p>
		This years Meeting C++ conference focuses on learning and giving you the best experience online. Meeting C++ has chosen some of the best trainers to give you an opportunity to learn even more about C++ in 2021. Rainer Grimm, Patricia Aas and Slobodan Dmitrovic are the trainers for the first 3 fantastic courses.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Articles & Books, Training,]]></dc:subject>
      <pubDate>Thu, 22 Jul 2021 14:33:48 +0000</pubDate>
      <dc:creator>Meeting C++</dc:creator>
    </item>

    <item>
      <title>CppCon announces Academy classes (on&#45;site and on&#45;line training) &#45;&#45; Jon Kalb</title>
      <link>https://isocpp.org//blog/2021/07/cppcon-announces-academy-classes-on-site-and-on-line-training-jon-kalb</link>
      <guid>https://isocpp.org//blog/2021/07/cppcon-announces-academy-classes-on-site-and-on-line-training-jon-kalb</guid>
      <description><![CDATA[<p>
	<strong><a href="https://cppcon.org/registration/"><img alt="cppcon-2021-academy.png" src="https://isocpp.org/files/img/cppcon-2021-academy.png" style="width: 296px; margin: 10px; float: right;" />CppCon registration is open</a></strong>, and the Early Bird discount is available until July 31.</p>
<p>
	This just announced:</p>
<blockquote>
	<h3>
		<a href="https://cppcon.org/announcing-cppcon-academy-2021-classes/">Announcing CppCon Academy 2021 Classes</a></h3>
	<p>
		by Jon Kalb</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		Registration is open for almost <a href="https://cppcon.org/cppcon-academy-2021/">twenty <strong>CppCon Academy classes</strong></a> that will be held in the days before or after <strong>CppCon 2021 </strong>in October.</p>
	<p>
		Four classes are open to <strong>online attendees</strong> and the rest will be offered to <strong>onsite attendees</strong> at the Gaylord Rockies in Aurora.</p>
	<p>
		This year we are offering classes that range from those that are focused on updating you to <strong>the latest versions of C++</strong>, to those focusing on <strong>better code</strong>, <strong>testing</strong>, or <strong>design skills</strong>. This year we are offering a class on computing in <strong>mixed CPU/GPU/FPGA</strong> environments and two on <strong>embedded programming</strong>. ...</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Tue, 20 Jul 2021 18:14:24 +0000</pubDate>
      <dc:creator>Blog Staff</dc:creator>
    </item>

    <item>
      <title>Speakers, schedule, and a 90º programme!</title>
      <link>https://isocpp.org//blog/2021/05/speakers-schedule-and-a-90-programme</link>
      <guid>https://isocpp.org//blog/2021/05/speakers-schedule-and-a-90-programme</guid>
      <description><![CDATA[<p>
	The full schedule for C++ on Sea 2021 is now live, along with a few other twists!</p>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/speakers-schedule-and-a-90-programme.html">Speakers, schedule, and a 90&ordm; programme!</a></h3>
</blockquote>
<p>
	About the article:</p>
<blockquote>
	<p>
		With pick &amp; mix workshops in the main programme, using Gather and Zoom as a platform, and rotating the conference day schedule through 90&ordm;, this is the most innovative C++ on Sea yet!</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Fri, 28 May 2021 21:24:48 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>C++ on Sea 2021 &#45; Dates, Call for Speakers and Keynote announced</title>
      <link>https://isocpp.org//blog/2021/03/cpp-on-sea-2021-dates-call-for-speakers-and-keynote-announced</link>
      <guid>https://isocpp.org//blog/2021/03/cpp-on-sea-2021-dates-call-for-speakers-and-keynote-announced</guid>
      <description><![CDATA[<p>
	C++ on Sea has announced 2021 dates - 30th June - 2nd July.</p>
<h3>
	<a href="https://cpponsea.uk/news/announcing-cpp-on-sea-2021.html"><img alt="" src="https://cpponsea.uk/assets/cpponsea-logo-text.png" style="width: 230px; height: 222px; float: right;" /></a></h3>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/announcing-cpp-on-sea-2021.html">Announcing C++ on Sea 2021</a></h3>
	<p>
		by C++ on Sea</p>
</blockquote>
<p>
	About the event</p>
<blockquote>
	<p>
		The event will be held online, again, but with more of a focus on workshop based training, which is now part of the standard ticket price.</p>
</blockquote>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/2021-call-for-speakers-now-open.html">The Call for Speakers is also open</a></h3>
</blockquote>
<blockquote>
	<p>
		The Call for Speakers runs until 18th April.</p>
</blockquote>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/keynote-speakers-and-early-bird-tickets.html">And the closing keynote announced</a></h3>
</blockquote>
<blockquote>
	<p>
		The closing (and only) keynote will be given by Ansel Sermersheim and Barbara Geller</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Wed, 31 Mar 2021 19:43:09 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>Advanced Modern C++ &#45;&#45; Mateusz Pusz</title>
      <link>https://isocpp.org//blog/2021/01/advanced-modern-cpp-march-2021</link>
      <guid>https://isocpp.org//blog/2021/01/advanced-modern-cpp-march-2021</guid>
      <description><![CDATA[<p>
	We are happy to announce the next edition of a really well-rated <strong>Advanced Modern C++</strong> training by <strong>Mateusz Pusz</strong>. If you would like to better understand the C++ language rules, improve your design and implementation skills, practice C++ templates, and get more experience with the Modern C++ please do not hesitate to register for an online training on <strong>March 22, 2021</strong>.</p>
<blockquote>
	<h3>
		<a href="https://ndcconferences.com/slot/advanced-modern-c">Advanced Modern C++</a></h3>
	<p>
		by Mateusz Pusz</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		<strong>Training Highlights</strong></p>
	<ul>
		<li>
			Emphasis on understanding the philosophy and mechanisms of the C++ programming language and learning how to reuse this knowledge in own code</li>
		<li>
			Particular focus on the usage of the C++ templates in practical tasks</li>
		<li>
			Development of error-unfriendly code</li>
		<li>
			Selection of useful patterns and techniques that prove in a demanding production code</li>
	</ul>
	<p>
		<strong>Training Agenda</strong></p>
	<ul>
		<li>
			C++ Basics for Experts</li>
		<li>
			Coding with performance in mind</li>
		<li>
			Utilities that every C++ developer should know and use</li>
		<li>
			Templates demystified</li>
	</ul>
	<p>
		More detailed agenda can be found on the <a href="https://train-it.eu/trainings/cpp/9-advanced-modern-cpp">Train IT website</a>.</p>
	<p>
		<strong>Date:</strong> March 22 - 25, 2021</p>
	<p>
		<strong>Location:</strong> Online training</p>
	<p>
		<strong>Instructor:</strong> Mateusz Pusz</p>
	<p>
		<strong>Target Audience:</strong> Developers, Architects</p>
	<p>
		<strong>Level:</strong> Intermediate, Advanced</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Wed, 27 Jan 2021 20:06:34 +0000</pubDate>
      <dc:creator>Mateusz Pusz</dc:creator>
    </item>

    <item>
      <title>ACCU 2021 Schedule Published &#45;&#45; ACCU</title>
      <link>https://isocpp.org//blog/2021/01/accu-2021-schedule-published-accu</link>
      <guid>https://isocpp.org//blog/2021/01/accu-2021-schedule-published-accu</guid>
      <description><![CDATA[<p>
	The schedule for the ACCU 2021&nbsp;conference has been published. The complete conference will be held <em>online</em> because of the pandemic.</p>
<p>
	<img alt="" src="https://accu.org/img/conferences/accu2021_361x117.png" style="width: 230px; height: 75px; float: right;" /></p>
<blockquote>
	<h3>
		<a href="https://flame.firebird.systems/archer-yates/ACCU2021/MyProgrammes#Programme.ItemPage.104.0">ACCU 2021 Schedule</a></h3>
	<p>
		by ACCU</p>
</blockquote>
<p>
	About the schedule</p>
<blockquote>
	<p>
		Again there are three strong C++ tracks!</p>
	<p>
		The keynote speakers are Emilie Bache, Kevlin Henney, Patricia Aas and Sean Parent</p>
	<p>
		Beside the four days (2021-03-10 - 2021-03-13) with great talks, there are two days with these C++ related fullday workshops on the days before and after the conference.</p>
	<ul>
		<li>
			Better Code by <em>Sean Parent</em></li>
		<li>
			Good Modern C++ Design and Practices by <em>Peter Sommerlad</em></li>
		<li>
			Modern C++ Template Programming by <em>Nico Josuttis</em></li>
		<li>
			Modern C++ Idioms by <em>Mateusz Pusz</em></li>
		<li>
			Building and Packing Modern C++ by <em>Adrian Ostrowski</em> and <em>Piotr Gaczkowski</em></li>
		<li>
			C++ Concepts: Constraining C++ Templates in C++20 and before by&nbsp;<em>Mateusz Pusz</em></li>
	</ul>
	<p>
		So don&#39;t hesitate to register <a href="https://web.cvent.com/event/b02cb201-20c2-4ee4-8d8d-09b92ac2a80f/summary">here</a>. The early bird discount is available until 2021-02-16.</p>
	<p>
		The schedule is subject to change without notice until 2021-03-14</p>
	<p>
		&nbsp;</p>
	<p>
		&nbsp;</p>
</blockquote>
<p>
	&nbsp;</p>]]></description>
      <dc:subject><![CDATA[News, Events, Training,]]></dc:subject>
      <pubDate>Mon, 25 Jan 2021 18:59:11 +0000</pubDate>
      <dc:creator>Felix Petriconi</dc:creator>
    </item>

    <item>
      <title>Modern C++ Software Design (Online Training) &#45;&#45; Klaus Iglberger</title>
      <link>https://isocpp.org//blog/2020/08/modern-cpp-software-design-online-training</link>
      <guid>https://isocpp.org//blog/2020/08/modern-cpp-software-design-online-training</guid>
      <description><![CDATA[<p>
	The second online training on "Modern C++ Software Design" has been announced:</p>
<blockquote>
	<h3>
		<a href="https://meetingcpp.com/mcpp/training/trainingslisting.php?tid=2">Modern C++ Software Design (Online Training)</a></h3>
	<p>
		by Klaus Iglberger</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		<strong>Content of the training</strong></p>
	<p>
		This advanced C++ training is a course on good software design with the C++ programming language. The focus of the training is on the essential and C++-specific software development principles, concepts, idioms, and best practices, which enable programmers to create professional, high-quality code. The course aims at understanding the core of the C++ programming language, teaches guidelines to develop mature, robust, maintainable, and efficient C++ software with a minimum of dependencies, and helps to avoid the most common pitfalls.</p>
	<p>
		<strong>Date</strong>: September 23rd - 25th, 2020</p>
	<p>
		<strong>Location</strong>: Online training</p>
	<p>
		<strong>Instructor</strong>: Klaus Iglberger</p>
	<p>
		<strong>Level</strong>: Intermediate, Advanced</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Wed, 19 Aug 2020 19:11:44 +0000</pubDate>
      <dc:creator>Klaus Iglberger</dc:creator>
    </item>

    <item>
      <title>Modern C++ Design Patterns (CppCon Online Training) &#45;&#45; Klaus Iglberger</title>
      <link>https://isocpp.org//blog/2020/08/modern-cpp-design-patterns-cppcon-online-training</link>
      <guid>https://isocpp.org//blog/2020/08/modern-cpp-design-patterns-cppcon-online-training</guid>
      <description><![CDATA[<p>
	After the first edition at CppCon 2019, the second edition of the popular workshop has been announced:</p>
<blockquote>
	<h3>
		<a href="https://cppcon.org/class-2020-modern-cpp-design/">Modern C++ Software Patterns (Online Workshop)</a></h3>
	<p>
		by Klaus Iglberger</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		<strong>Content of the training</strong></p>
	<p>
		Design patterns have proven to be useful over several decades and knowledge about them is still very useful to design robust, decoupled systems. Modern C++, however, has profoundly changed the way we use C++, think about design and implement solutions. This training explores modern C++ design and the modern forms of the classic design patterns. It provides guidelines, idioms and best practices for sustainable and maintainable design, which enable programmers to create professional, high-quality code. Amongst others it will answer the following questions:</p>
	<ul>
		<li>
			How does good C++ design with a minimum of dependencies look like?</li>
		<li>
			What are the most important rules for robust, maintainable, and sustainable design?</li>
		<li>
			What are the most common pitfalls in C++ software design?</li>
		<li>
			Why does classical C++ design based on inheritance hierarchies fail so often?</li>
		<li>
			How are the classic design patterns realised in modern C++?</li>
		<li>
			What are alternatives to the classic design patterns?</li>
	</ul>
	<p>
		<strong>Date</strong>: September 9th - 11th, 2020</p>
	<p>
		<strong>Location</strong>: Online training</p>
	<p>
		<strong>Instructor</strong>: Klaus Iglberger</p>
	<p>
		<strong>Level</strong>: Intermediate, Advanced</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Wed, 19 Aug 2020 19:05:31 +0000</pubDate>
      <dc:creator>Klaus Iglberger</dc:creator>
    </item>

    <item>
      <title>C++ on Sea : Full schedule, Nico Josuttis Keynote and Remo as a platform</title>
      <link>https://isocpp.org//blog/2020/07/cpp-on-sea-full-schedule-nico-josuttis-keynote-and-remo-as-a-platform</link>
      <guid>https://isocpp.org//blog/2020/07/cpp-on-sea-full-schedule-nico-josuttis-keynote-and-remo-as-a-platform</guid>
      <description><![CDATA[<p>
	With less than two weeks to go before the conference (in fact only one week before the first workshop), we have some big announcements!</p>
<p>
	<img alt="" src="https://cpponsea.uk/assets/cpponsea-logo-text.png" style="text-align: right; width: 230px; height: 222px; float: right;" /></p>
<div>
	<div style="text-align: right;">
		&nbsp;</div>
</div>
<div>
	<blockquote>
		<h3>
			<a href="https://cpponsea.uk/news/full-schedule-nico-josuttis-keynote-and-remo-as-a-platform.html">Full schedule, Nico Josuttis Keynote and Remo as a platform</a></h3>
		<p>
			by C++ on Sea</p>
	</blockquote>
	<p>
		From the article:</p>
	<blockquote>
		<p>
			After evaluating many options, including building our own solution (from component parts), we have settled on a fairly new system called Remo. What we love about Remo is that it&#39;s the closest thing we&#39;ve found to recreating the experience of being at a physical event</p>
	</blockquote>
</div>
<p>
	&nbsp;</p>]]></description>
      <dc:subject><![CDATA[News, Video & On-Demand, Events, Training,]]></dc:subject>
      <pubDate>Wed, 08 Jul 2020 18:01:21 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>Announcing Meeting C++ Trainings!</title>
      <link>https://isocpp.org//blog/2020/05/announcing-meeting-cpp-trainings</link>
      <guid>https://isocpp.org//blog/2020/05/announcing-meeting-cpp-trainings</guid>
      <description><![CDATA[<p>
	Meeting C++ Trainings - a site for online trainings launched on Monday:</p>
<blockquote>
	<h2>
		<a href="https://meetingcpp.com/meetingcpp/news/items/Announcing-the-start-of-Meeting-Cpp-Trainings.html">Announcing the start of Meeting C++ Trainings</a></h2>
	<p>
		by Jens Weller</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		Meeting C++ organizes now its own online trainings, learn C++ from the leading experts!</p>
	<p>
		You can choose trainings from several trainers and participate in the training you need online. Both half day and full day trainings are available. Right now the listed trainings start by mid June and go into July, but soon also Trainings in August and September will be available. My goal is to offer 1-2 Trainings per trainer in one quarter...</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Wed, 13 May 2020 13:54:08 +0000</pubDate>
      <dc:creator>Meeting C++</dc:creator>
    </item>

    <item>
      <title>Advanced C++ with Focus on Software Engineering, Stuttgart, 4 days</title>
      <link>https://isocpp.org//blog/2020/05/advanced-cpp-with-focus-on-software-engineering-stuttgart-4-days</link>
      <guid>https://isocpp.org//blog/2020/05/advanced-cpp-with-focus-on-software-engineering-stuttgart-4-days</guid>
      <description><![CDATA[<p>
	Advanced C++ with Focus on Software Engineering, Stuttgart, 4 days</p>
<blockquote>
	<h3>
		<a href="https://www.hlrs.de/training/2020-11-24-cpp4/">Advanced C++ with Focus on Software Engineering</a></h3>
</blockquote>
<blockquote>
	<p>
		by&nbsp;Klaus Iglberger</p>
</blockquote>
<p>
	About the training</p>
<blockquote>
	<p>
		This advanced C++ training is a course on software design with the C++ programming language. The focus of the training are the essential C++ software development principles, concepts, idioms, and best practices, which enable programmers to create professional, high-quality code. Additionally, the course gives insight into kernel development with C++. The course provides insight into different design strategies (object-oriented programming, functional programming, generic programming) and the philosophy of &ldquo;Modern C++&rdquo; and teaches guidelines to develop mature, robust, maintainable, and efficient C++ code.</p>
	<p>
		<strong>Date:</strong> November 24-27, 2020</p>
	<p>
		<strong>Location:</strong> HLRS Stuttgart, Nobelstr. 19</p>
	<p>
		<strong>Instructor:</strong> Klaus Iglberger</p>
	<p>
		For information about prerequisities, topics, and registration, please see <a href="https://www.hlrs.de/training/2020-11-24-cpp4/">https://www.hlrs.de/training/2020-11-24-cpp4/</a>.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Mon, 04 May 2020 18:22:28 +0000</pubDate>
      <dc:creator>Klaus Iglberger</dc:creator>
    </item>

    <item>
      <title>Intermediate C++ with Focus on Software Engineering, Stuttgart, 4 days</title>
      <link>https://isocpp.org//blog/2020/05/intermediate-cpp-with-focus-on-software-engineering-stuttgart-4-days</link>
      <guid>https://isocpp.org//blog/2020/05/intermediate-cpp-with-focus-on-software-engineering-stuttgart-4-days</guid>
      <description><![CDATA[<p>
	Intermediate C++ with Focus on Software Engineering, Stuttgart, 4 days</p>
<blockquote>
	<h3>
		<a href="https://www.hlrs.de/training/2020-07-07-cpp3/">Intermediate C++ with Focus on Software Engineering</a></h3>
	<p>
		by&nbsp;Klaus Iglberger</p>
</blockquote>
<p>
	About the training</p>
<blockquote>
	<p>
		This intermediate C++ training is a course on software development with the C++ programming language. The focus of the training are the essential C++ software development principles, concepts, idioms, and best practices, which enable programmers to create professional, high-quality code. The course will give insight into the different aspects of C++ (object-oriented programming, functional programming, generic programming) and will teach guidelines to develop mature, robust, maintainable, and efficient C++ code.</p>
	<p>
		<strong>Date:</strong> July 7-10, 2020</p>
	<p>
		<strong>Location:</strong> HLRS Stuttgart, Nobelstr. 19</p>
	<p>
		<strong>Instructor:</strong> Klaus Iglberger</p>
	<p>
		For information about prerequisities, topics, and registration, please see&nbsp;<a href="https://www.hlrs.de/training/2020-07-07-cpp3/">https://www.hlrs.de/training/2020-07-07-cpp3/</a>.<br />
		&nbsp;</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Sat, 02 May 2020 19:45:58 +0000</pubDate>
      <dc:creator>Klaus Iglberger</dc:creator>
    </item>

    <item>
      <title>Online live trainings at Train IT</title>
      <link>https://isocpp.org//blog/2020/04/online-live-trainings-at-train-it</link>
      <guid>https://isocpp.org//blog/2020/04/online-live-trainings-at-train-it</guid>
      <description><![CDATA[<p>
	Train IT went online:</p>
<blockquote>
	<h3>
		<a href="https://train-it.eu/online">Online Live Trainings with Train IT</a></h3>
	<p>
		by Mateusz Pusz</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		Traditional workshops are so-called "Closed Trainings". They are requested by a specific company, are delivered at its premises, and are provided only for its engineers, which means that they are closed to external participants.</p>
	<p>
		On the other hand, "Open Trainings" are open to everyone but are harder to organize, thus provided less often. Additionally, they require participants to travel to a distant place of training, which besides additional time needed for it, also adds travel and accommodation costs to the training&#39;s registration fee.</p>
	<p>
		Open Online Live Training joins the best parts of both cases. <a href="https://train-it.eu/online">Read more...</a></p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Tue, 21 Apr 2020 19:56:02 +0000</pubDate>
      <dc:creator>Mateusz Pusz</dc:creator>
    </item>

    <item>
      <title>New Pluralsight Course on C++ Standard Library Associative Containers &#45;&#45; Giovanni Dicanio</title>
      <link>https://isocpp.org//blog/2020/04/new-pluralsight-course-on-cpp-standard-library-associative-containers-giova</link>
      <guid>https://isocpp.org//blog/2020/04/new-pluralsight-course-on-cpp-standard-library-associative-containers-giova</guid>
      <description><![CDATA[<p>
	A new C++ course was published in the Pluralsight library:</p>
<blockquote>
	<h3>
		<a href="https://blogs.msmvps.com/gdicanio/2020/03/14/new-pluralsight-course-on-c-standard-library-associative-containers/">C++ Standard Library: Associative Containers</a></h3>
</blockquote>
<blockquote>
	<p>
		by Giovanni Dicanio</p>
</blockquote>
<p>
	From the blog post:</p>
<blockquote>
	<p>
		In this course, you&rsquo;ll learn with a combination of slides and demo code, how to use associative containers like <code>std::set</code>, <code>std::map</code>, and <code>std::unordered_map</code>.</p>
</blockquote>
<p>
	&nbsp;</p>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Wed, 08 Apr 2020 19:00:28 +0000</pubDate>
      <dc:creator>Giovanni Dicanio</dc:creator>
    </item>

    <item>
      <title>Modern C++ Training, Chicago, 4 days</title>
      <link>https://isocpp.org//blog/2020/03/modern-cpp-training-chicago-4-days</link>
      <guid>https://isocpp.org//blog/2020/03/modern-cpp-training-chicago-4-days</guid>
      <description><![CDATA[<p>
	Chcago, November 17-20, 2020</p>
<blockquote>
	<h3>
		<a href="https://www.kdab.com/software-services/scheduled-training/modern-cpp11-cpp14-cpp17/">4 Day Modern C++ training from KDAB</a></h3>
	<p>
		with Jim Albamont</p>
</blockquote>
<p>
	About the training</p>
<blockquote>
	<p>
		In this hands-on C++11, C++14 and C++17 training for professional C++ developers, you will learn the language changes and the standard library changes introduced in C++11, C++14 as well as changes from C++17.<br />
		&#8232;In class, the new standards will be demonstrated with the aid of many examples, and you will get the opportunity to use them right away in our lab projects.&nbsp;<a href="https://www.kdab.com/software-services/scheduled-training/modern-cpp11-cpp14-cpp17/">Read more...</a></p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Mon, 23 Mar 2020 18:08:47 +0000</pubDate>
      <dc:creator>Frances Tait</dc:creator>
    </item>

    <item>
      <title>Modern C++ Training, Berlin, 4 days</title>
      <link>https://isocpp.org//blog/2020/03/modern-cpp-11-14-17-training-berlin-4-days</link>
      <guid>https://isocpp.org//blog/2020/03/modern-cpp-11-14-17-training-berlin-4-days</guid>
      <description><![CDATA[<p>
	Berlin, August 18-21, 2020</p>
<blockquote>
	<h3>
		<a href="https://www.kdab.com/software-services/scheduled-training/modern-cpp11-cpp14-cpp17/">4 Day Modern C++ training from KDAB</a></h3>
</blockquote>
<blockquote>
	<p>
		by&nbsp;Marc Mutz</p>
</blockquote>
<p>
	About the training</p>
<blockquote>
	<p>
		In this hands-on C++11, C++14 and C++17 training for professional C++ developers, you will learn the language changes and the standard library changes introduced in C++11, C++14 as well as changes from C++17.&#8232;</p>
	<p>
		In class, the new standards will be demonstrated with the aid of many examples, and you will get the opportunity to use them right away in our lab projects.&nbsp;<a href="https://www.kdab.com/software-services/scheduled-training/modern-cpp11-cpp14-cpp17/">Read more...</a></p>
	<p>
		Combining training with real world programming know-how</p>
	<p>
		All of KDAB&#39;s trainers qualify themselves by years of real-life, large-scale development experience as well as strong backgrounds in teaching.&nbsp;Find out more about KDAB trainers.</p>
</blockquote>
<blockquote>
	<p>
		"I have rarely had an instructor who had such a mastery of his course".</p>
	<p>
		See what else&nbsp;<a href="https://www.kdab.com/software-services/scheduled-training/testimonials/">people say about KDAB training</a>.</p>
	<p>
		<a href="https://www.kdab.com/software-services/scheduled-training/modern-cpp11-cpp14-cpp17/">Find out more and sign up</a></p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Tue, 10 Mar 2020 19:22:17 +0000</pubDate>
      <dc:creator>Frances Tait</dc:creator>
    </item>

    <item>
      <title>Advanced Modern C++ Training &#45;&#45; Peter Gottschling</title>
      <link>https://isocpp.org//blog/2019/07/advanced-modern-cpp-training</link>
      <guid>https://isocpp.org//blog/2019/07/advanced-modern-cpp-training</guid>
      <description><![CDATA[<p>
	Next open trainings in September and December:</p>
<blockquote>
	<h3>
		<a href="http://www.simunova.com/en/trainingDetails/advanced/advancedDetails">Advanced Modern C++ Training</a></h3>
	<p>
		by Peter Gottschling</p>
</blockquote>
<p>
	About the training</p>
<blockquote>
	<p>
		Mastering C++ is an intriguing challenge that can be utterly satisfactory. This complex, multi-paradigm language allows us to write software of highest performance with well-structured and smoothly growing programs. The power of C++ was tremendously raised with the new features of C++11 and C++14 such as type deduction, lambdas, rvalues, initializer lists &ndash; to name only a few. And C++17 adds some more interesting feature like folding and structured binding.</p>
	<p>
		To tackle this challenge, we offer this intensive training mainly based on our trainer&#39;s book &ldquo;Discovering modern C++&rdquo;. You will see, discuss, and apply a wide spectrum of advanced features and dive into the world of modern C++ programming. Open courses are four days long and inhouse training is available from three to five days.</p>
	<p>
		About the trainer:</p>
	<p>
		Peter Gottschling is the author of the advanced C++14 book &ldquo;Discovering Modern C++&rdquo; and the German C++17 book &ldquo;Forschung mit modernem C++&rdquo;, the Matrix Template Library 4, co-author of the Boost Graph Library and other scientific libraries. He is vice-chair of DIN&rsquo;s programming language committee and was (the last) head of the German delegation in the ISO committee for C++ standardization. He is managing director of SimuNova and taught C++ in numerous profesional trainings and academic courses.</p>
</blockquote>
<blockquote>
	<p>
		When:</p>
	<p>
		09-16-2019 to 09-19-2019 in English</p>
	<p>
		12-02-2019 to 12-05-2019 in German</p>
	<p>
		Dates for next year will be posted soon.</p>
</blockquote>
<blockquote>
	<p>
		Where: Leipzig</p>
</blockquote>
<p>
	&nbsp;</p>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Wed, 24 Jul 2019 08:37:24 +0000</pubDate>
      <dc:creator>Peter Gottschling</dc:creator>
    </item>

    <item>
      <title>More Modern CMake &#45; Deniz Bahadir &#45; Meeting C++ 2018</title>
      <link>https://isocpp.org//blog/2019/03/more-modern-cmake-deniz-bahadir-meeting-cpp-2018</link>
      <guid>https://isocpp.org//blog/2019/03/more-modern-cmake-deniz-bahadir-meeting-cpp-2018</guid>
      <description><![CDATA[<h2>
	A look at Modern CMake</h2>
<blockquote>
	<h2>
		<a href="https://www.youtube.com/watch?v=y7ndUhdQuU8">More Modern CMake</a></h2>
	<p>
		by Deniz Bahadir</p>
	<p>
		&nbsp;</p>
	<p><iframe width="560" height="315" src="https://www.youtube.com/embed/y7ndUhdQuU8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
		&nbsp;</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Video & On-Demand, Training,]]></dc:subject>
      <pubDate>Thu, 07 Mar 2019 17:31:13 +0000</pubDate>
      <dc:creator>Meeting C++</dc:creator>
    </item>

    <item>
      <title>Bringing Clean Code to large scale C++ legacy Applications &#45; Arne Mertz &#45; Meeting C++ 2018</title>
      <link>https://isocpp.org//blog/2019/02/bringing-clean-code-to-large-scale-cpp-legacy-applications-arne-mertz-meeti</link>
      <guid>https://isocpp.org//blog/2019/02/bringing-clean-code-to-large-scale-cpp-legacy-applications-arne-mertz-meeti</guid>
      <description><![CDATA[<p>
	Arne Mertz presenting at Meeting C++:</p>
<blockquote>
	<h2>
		<a href="https://www.youtube.com/watch?v=kXjUl82GOCM">Bringing Clean Code to large scale C++ legacy Applications</a></h2>
	<p>
		by Arne Mertz</p>
	<p><iframe width="560" height="315" src="https://www.youtube.com/embed/kXjUl82GOCM" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
		&nbsp;</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Video & On-Demand, Training,]]></dc:subject>
      <pubDate>Tue, 26 Feb 2019 15:58:44 +0000</pubDate>
      <dc:creator>Meeting C++</dc:creator>
    </item>

    <item>
      <title>A new look at TMP &#45; Ivan Cukic &#45; Meeting C++ 2018</title>
      <link>https://isocpp.org//blog/2019/02/a-new-look-at-tmp-ivan-cukic-meeting-cpp-2018</link>
      <guid>https://isocpp.org//blog/2019/02/a-new-look-at-tmp-ivan-cukic-meeting-cpp-2018</guid>
      <description><![CDATA[<p>
	Ivan Cukic on TMP and ...</p>
<blockquote>
	<h2>
		<a href="http://A new look at TMP - Ivan Cukic - Meeting C++ 2018">A new look at TMP</a></h2>
	<p>
		by Ivan Cukic</p>
	<p><iframe width="560" height="315" src="https://www.youtube.com/embed/Q17nCnXGRQs" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
		&nbsp;</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Video & On-Demand, Training,]]></dc:subject>
      <pubDate>Sat, 09 Feb 2019 12:00:02 +0000</pubDate>
      <dc:creator>Meeting C++</dc:creator>
    </item>

    <item>
      <title>Every attendee gets a free copy of &amp;quot;C++17 &#45; The Complete Guide&amp;quot; by Nico Josuttis</title>
      <link>https://isocpp.org//blog/2019/01/every-attendee-gets-a-free-copy-of-cpp17-the-complete-guide-by-nico-josutti</link>
      <guid>https://isocpp.org//blog/2019/01/every-attendee-gets-a-free-copy-of-cpp17-the-complete-guide-by-nico-josutti</guid>
      <description><![CDATA[<p>
	As the title says, every attendee of C++ on Sea will get a free copy of Nico&#39; Josuttis&#39; eBook, "C++17 - The Complete Guide"!</p>
<blockquote>
	<h3>
		<a href="https://cpponsea.uk/news/every-attendee-gets-a-free-copy-of-cpp17-the-complete-guide-by-nico-josuttis.html">Every attendee gets a free copy of "C++17 - The Complete Guide" by Nico Josuttis</a></h3>
</blockquote>
<blockquote>
	<p>
		by C++ on Sea</p>
</blockquote>
<p>
	About the article:</p>
<blockquote>
	<p>
		We can now announce a special deal we&#39;ve arranged with Nico which means we&#39;ll be giving every attendee of the conference a coupon code to obtain a free copy of the book in electronic form (current suggested price: 37.90 USD). You&#39;ll have immediate access, and continue to get updates as the book progresses to completion.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Thu, 24 Jan 2019 19:02:06 +0000</pubDate>
      <dc:creator>Phil Nash</dc:creator>
    </item>

    <item>
      <title>SG20 Education and Recommended Videos for Teaching C++ &#45;&#45; Christopher Di Bella</title>
      <link>https://isocpp.org//blog/2018/12/sg20-education-and-recommended-videos-for-teaching-cpp</link>
      <guid>https://isocpp.org//blog/2018/12/sg20-education-and-recommended-videos-for-teaching-cpp</guid>
      <description><![CDATA[<p>
	In today&rsquo;s blog, we look at both the newly minted Study Group for education in the C++ Standard Committee. We also look at a small number of conference videos that I recommend teachers consider while they&rsquo;re waiting for this Study Group to produce usable materials.</p>
<blockquote>
	<h3>
		<a href="https://www.cjdb.com.au/sg20-and-videos">SG20 Education and Recommended Videos for Teaching C++</a></h3>
</blockquote>
<blockquote>
	<p>
		by Christopher Di Bella</p>
</blockquote>
<p>
	From the article:</p>
<blockquote>
	<p>
		As articulated in P1231, the goal of SG20 is not to provide normative curricula for teaching C++, but rather to provide teaching and curriculum guidelines.</p>
	<p>
		...</p>
	<p>
		Below are a list of conference videos that I&rsquo;ve compiled for teachers to watch (and will update if recommendations come in). There&rsquo;s well over a day&rsquo;s worth of videos below, but these aren&rsquo;t a random assortment of my favourite conference videos. Rather, they are sessions that communicate values about:</p>
	<ul>
		<li>
			teaching people how to write programs using C++, or</li>
		<li>
			writing C++ programs using approaches the community agrees produce better code.</li>
	</ul>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Articles & Books, Video & On-Demand, Training, Standardization,]]></dc:subject>
      <pubDate>Sun, 09 Dec 2018 17:22:06 +0000</pubDate>
      <dc:creator>Christopher Di Bella</dc:creator>
    </item>

    <item>
      <title>Advanced Programming in C++ (Spanish) in Madrid &#45;&#45; Daniel Garcia</title>
      <link>https://isocpp.org//blog/2018/12/advanced-programming-in-cpp-spanish-in-madrid</link>
      <guid>https://isocpp.org//blog/2018/12/advanced-programming-in-cpp-spanish-in-madrid</guid>
      <description><![CDATA[<p>
	This course is offered in Spanish (might be available in English on demand).</p>
<blockquote>
	<h3>
		<a href="http://www.fundacion.uc3m.es/formacion/postgrado/programacion-cpp/">Advanced Programming in C++</a></h3>
	<p>
		by Daniel Garcia</p>
</blockquote>
<p>
	About the course:</p>
<blockquote>
	<p>
		The course is a 3 full-days training (24 hours) covering C++11, C++14, and an introduction to C++17 at March 25th, 26th, 27th, 2019 in Madrid. It is structured in 4 modules:</p>
	<ul>
		<li>
			<strong>Language</strong> (Generalities and type system, Initialization, classes, global novelties, generic programming support).</li>
		<li>
			<strong>Standards library</strong> (Metaprogramming support, utilities, STL, strings).</li>
		<li>
			<strong>Concurrency</strong> (Introduction to concurrency, memory model, threads, mutual exclusion, futures and promises).</li>
		<li>
			<strong>Introduction to C++17</strong></li>
	</ul>
	<p>
		About the trainer:</p>
	<p>
		J. Daniel Garcia is an Associate Professor in Computer Architecture at University Carlos III of Madrid, Spain. He has extensive experience in industrial project in domains ranging from aerospace and civil engineering to medical technology and finance.</p>
	<p>
		Since 2008 he has served as a member of WG21 (C++ standards committee) as well as chair of the Spanish committee on C++. He has co-authored a number of proposals for C++, since C++11. His main efforts for C++20 are related to the introduction of contracts programming.</p>
</blockquote>]]></description>
      <dc:subject><![CDATA[News, Training,]]></dc:subject>
      <pubDate>Tue, 04 Dec 2018 18:05:13 +0000</pubDate>
      <dc:creator>jdgarcia</dc:creator>
    </item>

    <item>
      <title>New Pluralsight Course: Introduction to Data Structures and Algorithms in C++ &#45;&#45; Giovanni Dicanio</title>
      <link>https://isocpp.org//blog/2018/10/new-pluralsight-course-introduction-to-data-structures-and-algorithms-in-cp</link>
      <guid>https://isocpp.org//blog/2018/10/new-pluralsight-course-introduction-to-data-structures-and-algorithms-in-cp</guid>
      <description><![CDATA[<p>
	A new course was published in the Pluralsight library:</p>
<blockquote>
	<h3>
		<a href="https://blogs.msmvps.com/gdicanio/2018/10/09/new-pluralsight-course-introduction-to-data-structures-and-algorithms-in-c/">Introduction to Data Structures and Algorithms in C++</a></h3>
</blockquote>
<blockquote>
	<p>
		by Giovanni Dicanio</p>
</blockquote>
<p>
	From <a href="https://blogs.msmvps.com/gdicanio/2018/10/09/new-pluralsight-course-introduction-to-data-structures-and-algorithms-in-c/">the article</a>:</p>
<blockquote>
	<p>
		In this course, you&rsquo;ll learn how to implement some fundamental data structures and algorithms in C++ from scratch, with a combination of theoretical introduction using slides, and practical C++ implementation code.</p>
	<p>
		No prior data structure or algorithm theory knowledge is required. You only need a basic knowledge of C++ language features.</p>
</blockquote>
<p>
	&nbsp;</p>
<p>
	&nbsp;</p>]]></description>
      <dc:subject><![CDATA[News, Video & On-Demand, Training,]]></dc:subject>
      <pubDate>Tue, 09 Oct 2018 16:54:30 +0000</pubDate>
      <dc:creator>Giovanni Dicanio</dc:creator>
    </item>

    
    </channel>
</rss>