CG数据库 >> Introduction to C++ Concurrency LiveLessons

Video: .MP4, 1280×720, 30 fps | Audio: AAC, 44.1kHz, 2ch | Duration: 4.5hGenre: eLearning | Language: English | Size: 7.5 GBIntroduction to C++ Concurrency LiveLessonsintroduces the principles of concurrency by creating and running simple programs.

It not only shows how to write correct code, but also discusses the dangers and pitfalls of concurrency such as data races, deadlocks, livelocks, and more.

DescriptionC++ is undergoing rapid changes to support concurrent and parallel programming.

The 2011 Standard introduced a new multicore memory model, atomic variables, threads, asynchronous tasks, and synchronization primitives.

Work is being done to add even more support in the future.

It’s no longer enough to just learn some new syntax and library API.

There’s a need to gain a deeper understanding of the theory and mechanics of concurrency, and Bartosz leads you to that understanding in this video training.

About the InstructorBartosz Milewskiis the president of Reliable Software, a company that creates high-quality productivity tools for programmers.

His work has been widely published in major journals over the past several years, and he is the author of C++ In Action(Addison-Wesley, 2001).

During his eight years at Microsoft, he was the development lead of the Content Index component of Windows 2000.

He has taught C++ programming at the University of Wroclaw in Poland and holds a Ph.

D.

in theoretical physics from the University of Wroclaw.

He is also involved with the University of Washington, where he participates in graduate courses and seminars in computer science.

He is a member of the advisory board at UW Professional and Continuing Education, advising on C/C++ courses.

Skill LevelIntermediateWhat You Will LearnUnderstanding the principles of concurrency and parallelismUnderstanding the principles of synchronizationWriting multithreaded codeUnderstanding common pitfalls of concurrent programmingWho Should Take This CourseAny C++ programmer with some programming experience who is interested in the exciting topic of concurrencyCourse RequirementsFamiliarity with the C++ language


Introduction to C++ Concurrency LiveLessons的图片1
Introduction to C++ Concurrency LiveLessons的图片2