
Giovanni Dicanio
Pluralsight Author
Giovanni Dicanio is a computer programmer specialized in both cross-platform C and C++, and Windows operating system development. Giovanni wrote computer programming articles on C++, OpenGL and other programming subjects on Italian computer magazines. He recently authored some C++ feature articles for MSDN Magazine, too. He contributed code to some open-source projects as well. His computer programming experience dates back to the glorious Commodore 64 and Amiga 500 golden days, with Basic and assembly. Giovanni likes helping people solving C and C++ programming problems on forums including Stack Overflow. He has held the Microsoft MVP Award for Visual C++ since 2007 for his contributions to the C++ development community, first on NNTP newsgroups then on forums.
Topics Authored
Software Development
Courses Authored
13
Total Ratings
677
Avg Course Ratings
4.5
Courses by Giovanni
-
Course
C Foundations: Arrays and StringsBeginner
57m 15s
Jul 25, 2025
Course
C++ Foundations: File I/O and Exception HandlingBeginner
52m 16s
May 14, 2025
Course
C++ Foundations: Data Structures and AlgorithmsBeginner
1h 17m 47s
Mar 11, 2025
Labs
Guided: Build a CLI File Reader in C++Intermediate
1h 22m
Feb 13, 2024
Course
Object-oriented Programming in Rust 2021Intermediate
1h 25m 6s
Mar 31, 2023
(13)Course
Getting Started with the C LanguageBeginner
2h 26m 33s
Dec 10, 2020
(140)Course
C++ Standard Library: Associative ContainersIntermediate
1h 28m 42s
Mar 31, 2020
(38)Course
C++ Standard Library: Sequential ContainersIntermediate
2h 25m 25s
Oct 14, 2019
(42)Course
Introduction to Data Structures and Algorithms in C++Intermediate
3h 29m 59s
Oct 08, 2018
(94)
-
Course
C Foundations: Arrays and StringsBeginner
57m 15s
Jul 25, 2025
Course
C++ Foundations: File I/O and Exception HandlingBeginner
52m 16s
May 14, 2025
Course
C++ Foundations: Data Structures and AlgorithmsBeginner
1h 17m 47s
Mar 11, 2025
Course
Object-oriented Programming in Rust 2021Intermediate
1h 25m 6s
Mar 31, 2023
(13)Course
Getting Started with the C LanguageBeginner
2h 26m 33s
Dec 10, 2020
(140)Course
C++ Standard Library: Associative ContainersIntermediate
1h 28m 42s
Mar 31, 2020
(38)Course
C++ Standard Library: Sequential ContainersIntermediate
2h 25m 25s
Oct 14, 2019
(42)Course
Introduction to Data Structures and Algorithms in C++Intermediate
3h 29m 59s
Oct 08, 2018
(94)
-
Course
Practical C++14 and C++17 FeaturesRETIREDIntermediate
2h 33m 29s
Dec 03, 2024
(156)Course
C++11 from ScratchRETIREDBeginner
5h 48m 23s
Nov 28, 2024
(123)Course
Getting Started With CinderRETIREDIntermediate
7h 2m 2s
Jul 31, 2021
(42)Course
Building Context-Menu Shell Extensions in C++RETIREDIntermediate
2h 48m 25s
Nov 12, 2019
(29)