Kate Gregory
Pluralsight Author
Kate Gregory is in her fifth decade of being paid to program. Her firm, Gregory Consulting Limited, is based in rural Ontario and helps clients adopt new technologies and adjust to the changing business environment. Mentoring, technical writing, and technical speaking are her preferred ways of sharing wisdom with large groups of people.
Kate is the author of over a dozen books and speaks at conferences around the world, with keynotes on 5 continents. Kate develops courses (primarily on C++) for Pluralsight, and occasionally writes a new book. She is one of the founders of #include , includecpp.org, working to make C++ more welcoming and inclusive. Kate serves as one of the three leads on the Carbon Language project, https://github.com/carbon-language/carbon-lang, an experimental successor language to C++.
Topics Authored
Software Development
Courses Authored
40
Total Ratings
9331
Avg Course Ratings
4.6
Courses by Kate
-
Course
C++ Foundations: Memory Management
Beginner
1h
Apr 08, 2025
Course
C++ Foundations: Object Oriented Programming
Beginner
1h
Mar 11, 2025
Course
C++ Foundations: Control Structures and Functions
Beginner
1h 4m
Feb 14, 2025
Course
C++ Foundations
Beginner
43m
Jan 27, 2025
(12)
Course
Carbon Language: First Look
Beginner
1h 25m
Sep 03, 2024
Course
What's New in C++23
Intermediate
1h 49m
Jan 23, 2024
Course
C++20 Algorithms Playbook
Intermediate
3h 57m
May 01, 2023
(20)
Course
C++20 Fundamentals
Beginner
7h 32m
Jul 29, 2022
(48)
Course
Learn to Program with C++ 17
Beginner
5h 19m
May 11, 2022
(248)
Course
What's New in C++20
Intermediate
2h 3m
Feb 16, 2022
(27)
Course
C++ 20: The Big Picture
Beginner
1h 26m
Oct 07, 2021
(50)
Course
C++ 17: Beyond the Basics
Intermediate
2h 51m
Feb 25, 2021
(196)
Course
Reading Legacy C++
Intermediate
59m
Feb 10, 2020
(86)
-
Course
C++ Foundations: Memory Management
Beginner
1h
Apr 08, 2025
Course
C++ Foundations: Object Oriented Programming
Beginner
1h
Mar 11, 2025
Course
C++ Foundations: Control Structures and Functions
Beginner
1h 4m
Feb 14, 2025
Course
C++ Foundations
Beginner
43m
Jan 27, 2025
(12)
Course
Carbon Language: First Look
Beginner
1h 25m
Sep 03, 2024
Course
What's New in C++23
Intermediate
1h 49m
Jan 23, 2024
Course
C++20 Algorithms Playbook
Intermediate
3h 57m
May 01, 2023
(20)
Course
C++20 Fundamentals
Beginner
7h 32m
Jul 29, 2022
(48)
Course
Learn to Program with C++ 17
Beginner
5h 19m
May 11, 2022
(248)
Course
What's New in C++20
Intermediate
2h 3m
Feb 16, 2022
(27)
Course
C++ 20: The Big Picture
Beginner
1h 26m
Oct 07, 2021
(50)
Course
C++ 17: Beyond the Basics
Intermediate
2h 51m
Feb 25, 2021
(196)
Course
Reading Legacy C++
Intermediate
59m
Feb 10, 2020
(86)
-
No labs authored.
-
Course
Visual Studio 2019 Getting StartedRETIRED
Beginner
2h 10m
Oct 10, 2025(169)
Course
Advanced Debugging with Visual Studio 2019RETIRED
Intermediate
38m
Oct 10, 2025(63)
Course
C++ Fundamentals Including C++ 17RETIRED
Beginner
5h 48m
Jul 02, 2025(432)
Course
Beautiful C++ 17: Updating Legacy CodeRETIRED
Intermediate
5h 2m
Jul 02, 2025(74)
Course
Using Stack Overflow and Other Stack Exchange SitesRETIRED
Beginner
6h 11m
Dec 05, 2024(53)
Course
Beautiful C++ 14: STL AlgorithmsRETIRED
Intermediate
4h 24m
Nov 27, 2024(283)
Course
First Look: C++ Core Guidelines and the Guideline Support LibraryRETIRED
Intermediate
1h 38m
Jul 31, 2021(62)
Course
Learn How to Program with C++RETIRED
Beginner
6h 57m
Aug 12, 2020(878)
Course
C++ Fundamentals - Part 2RETIRED
Intermediate
2h 54m
Jun 22, 2020(531)
Course
What's New for C++ Developers in Visual Studio 2015 PreviewRETIRED
Intermediate
1h 49m
Jun 17, 2020(99)
Course
Visual Studio 2017 Essentials and BeyondRETIRED
Beginner
6h 59m
Jun 17, 2020(63)
Course
Play by Play: Modernizing C++ Code with Kate GregoryRETIRED
Intermediate
1h 29m
Jun 17, 2020(143)
Course
Visual Studio 2015: Essentials to the Power-UserRETIRED
Beginner
6h 35m
Jun 17, 2020(270)
Course
C++ Advanced TopicsRETIRED
Advanced
5h 45m
Jun 17, 2020(516)
Course
Building Windows 8 Apps with C++ and XAMLRETIRED
Intermediate
3h 33m
Apr 23, 2019(83)
Course
Introduction to Windows 7 DevelopmentRETIRED
Beginner
4h 21m
Apr 23, 2019(41)
Course
Customizing and Extending Visual Studio 2010 Without CodeRETIRED
Beginner
4h 55m
Mar 12, 2019(46)
Course
What's New in Visual Studio 2013 for C++ DevelopersRETIRED
Intermediate
3h 26m
Mar 12, 2019(81)
Course
Customizing and Extending Visual Studio 2010 by Writing CodeRETIRED
Intermediate
4h 7m
Mar 12, 2019(44)
Course
Introduction to Visual Studio 2013 - Part 1RETIRED
Beginner
4h 29m
Mar 12, 2019(1145)
Course
Introduction to Visual Studio 2013 - Part 2RETIRED
Beginner
2h 53m
Mar 12, 2019(378)
Course
Introduction to Visual Studio 2012 - Part 1RETIRED
Beginner
3h 44m
Feb 14, 2019(682)
Course
Introduction to Visual Studio 2012 - Part 2RETIRED
Beginner
2h 43m
Feb 14, 2019(244)
Course
Introduction to Visual Studio 2010 - Part 2RETIRED
Beginner
3h 7m
Jan 31, 2019(87)
Course
C++ FundamentalsRETIRED
Beginner
7h 3m
Jan 31, 2019(1818)
Course
Introduction to Visual Studio 2010 - Part 1RETIRED
Beginner
4h 37m
Jan 31, 2019(322)
Course
C++ Language Changes in the VS 2013 PreviewRETIRED
Intermediate
2h 11m
Sep 08, 2016(17)