Introduction to C++ and Qt5 Programming for Raspberry Pi

Learn to write C++ applications for console, physical projects and create graphical user interfaces with QT5.

4.15 (69 reviews)
Udemy
platform
English
language
Programming Languages
category
Introduction to C++ and Qt5 Programming for Raspberry Pi
596
students
4 hours
content
Mar 2017
last update
$49.99
regular price

What you will learn

Learn the basics of C++ from the ground up.

Writing C++ console programs.

Writing C++ programs for physical projects using the wiringPi library.

Creating Graphical User Interfaces for projects using Qt5.

Why take this course?

Part I contains an introduction to C++. 

This part is designed to avoid forward referencing as much as possible, and it presents the top- ics in an order and a level of detail that should not overwhelm someone who is new to C++. 

Throughout this section we will use code examples to explain and illustrate important programming and OOP issues. Our aim in each case is to use a minimal example that will illustrate the ideas and techniques briefly and efficiently.

In Part II, 

you will find physical projects that don’t need any graphical user interface. We can call them headless.

Part III

will cover core knowledge about Qt5 with an embedded system like the Raspberry Pi. Here we’ll writing C++ Code directly in the Qt Creator to develop GUI’s for our Raspberry Pi projects.

What do you get from the course:

You will learn to get your development environment right, this goes from knowing what to use and installing to configuration.

You'll learn how to get electronic components to work with C++ and Qt5.

The examples and the provided Source Code will give you confidence. 

Screenshots

Introduction to C++ and Qt5 Programming for Raspberry Pi - Screenshot_01Introduction to C++ and Qt5 Programming for Raspberry Pi - Screenshot_02Introduction to C++ and Qt5 Programming for Raspberry Pi - Screenshot_03Introduction to C++ and Qt5 Programming for Raspberry Pi - Screenshot_04

Reviews

Jeff
June 17, 2022
I personally need louder, clearer voice, faster speech, and a little longer exposure for the examples. I learn fast, and I'm having a hard time holding my focus. Also it would be really nice to get a link to resources such as a listing of the options that go with the compiler. Command line is not a friendly place and we spend too much time looking for tools when a quick reference would let us keep moving on the task at hand.
BG
January 7, 2020
The rhythm of the course is too slow I had to skip a lot of things, and there very small part of Qt with Raspberry pi.
Jens
March 25, 2019
Reading the title,I believed this cause was about qt5 and raspberry Pi. But is was not. The title should have been "Introduction to c++ on Raspberry Pi." - Futhermore, promoting multible inheritage in OOP, when Java and C# has left it out because of the diamond problem, is an issue for me. - Postulating that 3000 ms is the same as 30 seconds, ehen it is actually 3 seconds. - Finding all coding examples allmost to the letter at cplusplus.org, makes me wonder if i could have found this information by my self. The title of the couse is "introduction to c++ and qt5". I thought the programming in qt5, not geany or nano, which does not support header files. On the positive side there was 4 lessons that was meaningfull and had new information i needed. Put these 4 lesons out of 45 does not justify the price.
Angel
October 3, 2018
información directa del lenguaje, quitar los sonidos de tambores al inicio y final de cada lectura ya que el audio es mayor al audio de la explicación y esto causa incomodidad al oído
Mark
January 26, 2018
The short, manageable lessons and the well thought out approach make this seem really easy. Thanks for taking away my preconceptions about C++ and C languages in general. Looking forward to the next course to go more in depth with this.
Julian
August 15, 2017
Very methodical teaching from a non native English language tutor, which can be slightly slow at times. As I was only interested in the configuration and setup of wiringPi and QT5 I flashed through most of the C++ subject matter. It did though, cover very well many aspects for learners. I would have liked a little bit more on how wiringPi works at the hardware interface level, so perhaps an additional lecture on this could be added. I was slightly peeved that 30 minutes after I purchased the course it was offered to me at an even cheaper price!!! A very good course worth having and for later reference.

Charts

Price

Introduction to C++ and Qt5 Programming for Raspberry Pi - Price chart

Rating

Introduction to C++ and Qt5 Programming for Raspberry Pi - Ratings chart

Enrollment distribution

Introduction to C++ and Qt5 Programming for Raspberry Pi - Distribution chart
1058848
udemy ID
1/3/2017
course created date
11/23/2019
course indexed date
Bot
course submited by