
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
678
Avg Course Ratings
4.5
Courses by Giovanni
-
Course
C Foundations: Arrays and StringsBeginner
57m
Jul 25, 2025
Course
C++ Foundations: File I/O and Exception HandlingBeginner
52m
May 14, 2025
Course
C++ Foundations: Data Structures and AlgorithmsBeginner
1h 17m
Mar 11, 2025
Labs
Guided: Build a CLI File Reader in C++Intermediate
1h 20m
Feb 13, 2024
Course
Object-oriented Programming in Rust 2021Intermediate
1h 25m
Mar 31, 2023
(13)Course
Getting Started with the C LanguageBeginner
2h 26m
Dec 10, 2020
(141)Course
C++ Standard Library: Associative ContainersIntermediate
1h 28m
Mar 31, 2020
(38)Course
C++ Standard Library: Sequential ContainersIntermediate
2h 25m
Oct 14, 2019
(42)Course
Introduction to Data Structures and Algorithms in C++Intermediate
3h 29m
Oct 08, 2018
(94)
-
Course
C Foundations: Arrays and StringsBeginner
57m
Jul 25, 2025
Course
C++ Foundations: File I/O and Exception HandlingBeginner
52m
May 14, 2025
Course
C++ Foundations: Data Structures and AlgorithmsBeginner
1h 17m
Mar 11, 2025
Course
Object-oriented Programming in Rust 2021Intermediate
1h 25m
Mar 31, 2023
(13)Course
Getting Started with the C LanguageBeginner
2h 26m
Dec 10, 2020
(141)Course
C++ Standard Library: Associative ContainersIntermediate
1h 28m
Mar 31, 2020
(38)Course
C++ Standard Library: Sequential ContainersIntermediate
2h 25m
Oct 14, 2019
(42)Course
Introduction to Data Structures and Algorithms in C++Intermediate
3h 29m
Oct 08, 2018
(94)
-
Course
Practical C++14 and C++17 FeaturesRETIREDIntermediate
2h 33m
Dec 03, 2024
(156)Course
C++11 from ScratchRETIREDBeginner
5h 48m
Nov 28, 2024
(123)Course
Getting Started With CinderRETIREDIntermediate
7h 2m
Jul 31, 2021
(42)Course
Building Context-Menu Shell Extensions in C++RETIREDIntermediate
2h 48m
Nov 12, 2019
(29)