Pluralsight FREE Week

Just a heads-up to let you know that Pluralsight’s platform is FREE for the entire week!

You can watch 7,000+ expert-led video courses for free for one week only.

For example: Are you interested in an Introduction to Algorithms and Data Structures in C++? You can watch my course for free during this week!

Introducing the stack with an interesting metaphor
Big-O doesn’t have to be boring!

Or do you want to get started with the C programming language? No problem! I’ve got you covered.

Analyzing a subtle bug.
Analyzing a subtle bug.
Discussing the memory layout of strings in C.
Discussing the memory layout of strings in C.

These are just two examples.

But you can enjoy watching whatever you want from the entire Pluralsight library for free during this week!

Click the banner below and enjoy learning!

Pluralsight FREE Weekend

Just a heads up to let you know that Pluralsight is offering all its video courses, interactive courses and projects free from 8/13 to 8/15.

Happy Learning!

Limited-Time Offer: Pluralsight 33% Off Annual Standard and Premium Subscriptions

First, I’d like to express my gratitude to all the new Pluralsight learners who watched my courses during #FreeApril: Thank you all very much!

In addition, I just wanted to give you a heads-up that Pluralsight is offering 33% off Annual Standard and Premium subscriptions for a limited time.

EDIT 2021/05/11: The offer will end soon:  only 3 days left! Offer expires 5/13 at 11:59pm MT.

Click the banner below to save now!

Level Up with Pluralsight – Learn FREE for All April

Just a heads up to let you know that Pluralsight is making all video courses FREE for the month of April!

Are you interested in getting started with the C programming language?

What about getting to know some practical features of C++14 and C++17?

Do you need a practical introduction on how to use the C++ Standard Library’s containers (like std::vector, std::list, std::map, std::unordered_map, etc.)?

Would you like an introduction to data structures and algorithms in C++?

Or would you like to learn modern C++ from scratch?

All these courses of mine and 7,000+ other courses are available for FREE for all April!

Level up your tech skills for free all month long. Click the banner below to access Pluralsight #FreeApril!

New Pluralsight Course on Getting Started with the C Language

Hi!

My new Pluralsight course on Getting Started with the C Language is LIVE!

In this course you’ll learn in a practical way, with a combination of slides and demo code, the basic aspects of the C programming language and tools, so that you can start being productive with the C language.

Starting from this course page, you can freely play the course overview, and read a more detailed course description and the table of content.

Some of the major topics include: understanding the role of the C compiler, and compiling from both the command line and using an IDE; learning about common basic types and basic I/O; learning the syntax for decision making in C (e.g. the if-else and switch statements) and how to write loops (e.g. for, while and do-while); the basics of working with strings; learning how to write your own functions. Pointers will be introduced, as well.

I’ll also show some subtle C beginner’s bugs, I will analyze them and discuss how to fix them.

Inspecting the content of a C string.
Inspecting the content of a C string.
Discussing the memory layout of strings in C.
Discussing the memory layout of strings in C.
Analyzing a subtle bug.
Analyzing a subtle bug.
Introducing pointers in C.

These are some feedback notes from my reviewers:

The content is presented with great clarity and is organized effectively. Great module. [Peer Review]

I really like that your demos are very concise and tightly focused on the syntax and concepts you’re explaining. There’s nothing extra to cause confusion. Well done! [Peer Review]

Your code slides are well-designed and easy to read. [Peer Review]

I REALLY like that you explained the potential problem with […]. I wish more people would heed the advice you present here. [Peer Review]

Very clean module with clear explanations and demos. Great job! [Peer Review]

Happy learning!