[Proposal] Add a lecture introducing C++ for Qt programming
| Do you thing that a lecture on "Introduction to C++ programming for the Qt framework" would be a useful addition to the "Qt in Education Course Materi | ||
| Yes | 37 | |
| No | 1 | |
| Total Votes: 38 | You must be a logged-in member to vote |
|
I think it would be interesting and useful if you would add a “Lecture #0” (“L0”) to the current “Qt in Education Course Material” with a subject similar to “Introduction to C++ programming for the Qt framework”. What I have in mind is something similar to the appendix of the official book for Qt.
Of course, C++ is a language with MANY things to learn and it would be (in my opinion) utopian to suggest that someone could learn C++ using this “L0”. However, it could be a good point for programmers familiar with languages such as Java, C#, etc, and even a good lecture to pinpoint the aspects of C++ mainly used for programming with the Qt framework. With the second approach, it would be useful for C++ programmers as well.
I repeat that what I have in mind is the appendix of the official book for Qt, which I find very useful for both cases I mentioned above.
9 replies
I voted for “Yes” too, because it would be nice to have, but this also can encourage some people to “forget” that they need pretty good C++ knowledge (more that anybody can learn in one lecture) before starting with Qt.
By that i meant that many people miss-use C++ concepts (or do C++ mistakes mostly pointer related ;) ) and believe that it’s Qt’s fault when the application crash.
So maybe the Trolls will make a complete “Introduction to C++ programming for Qt” course, not just a lecture.
And the advice i give to anybody: learn C++, read at least one C++ book (even a beginner one, but with OOP topics and EXERCISES) and maybe one of STL, and after that the Qt framework will be a “piece of cake”.
…So maybe the Trolls will make a complete “Introduction to C++ programming for Qt” course, not just a lecture.
…
You set an interesting approach. However, I guess that the approach I initially proposed above is easier to be implemented, and within the scope I described it would be highly valuable. Having said that, I should point out that what you propose (and I quoted above) is a more complete approach. :)
@Alexandra: We are looking forward to hear Hanne’s opinion on this topic.
@Stavros: I admit it’s not likely that the trolls will make a C++ course, but one lecture it’s definitely not enough.
A better suggestion (and most likely to become a “solution”) is a Wiki page with C++ topics, that Trolls consider “absolutely necessary” for Qt development and we can add to that (i’m not sure what are the permissions to edit wiki, but i guess members with good “reputation” can edit wiki, or all of us can suggest topics)
A better suggestion (and most likely to become a “solution”) is a Wiki page with C++ topics, that Trolls consider “absolutely necessary” for Qt development and we can add to that (i'm not sure what are the permissions to edit wiki, but i guess members with good “reputation” can edit wiki, or all of us can suggest topics)
The wiki is open to anyone who wants to edit it. Currently, I don’t see any reason to change that. If you would like to start thinking about possible topics for such a lecture, please, go ahead and dump your thoughts into a wiki page.
Would be a good idea to link to it from here, I guess…
I like this discussion and the usage of a poll. I am curious what will come out of this. …
Yes, I am curious as well! ;)
…
@Stavros: I admit it's not likely that the trolls will make a C++ course, but one lecture it's definitely not enough.A better suggestion (and most likely to become a “solution”) is a Wiki page with C++ topics, that Trolls consider “absolutely necessary” for Qt development and we can add to that (i'm not sure what are the permissions to edit wiki, but i guess members with good “reputation” can edit wiki, or all of us can suggest topics)
I personally find your wiki idea interesting, and (as Alexandra proposed) you should give it a try, but the needs that will be covered with the wiki and the ones covered with my initial proposal are different. :)
Hi, I’m back :)
I say good idea about the C++ for Qt development lecture! And cool use of voting. I have received suggestion about this from others too previously, so please keep on voting, and I will get a better feeling for how high up it should be on the priority list.
In the meantime, feel free to start a wiki-page with suggestions.
Thanks!
Hi, I'm back :)I say good idea about the C++ for Qt development lecture! And cool use of voting. I have received suggestion about this from others too previously, so please keep on voting, and I will get a better feeling for how high up it should be on the priority list.
In the meantime, feel free to start a wiki-page with suggestions.
Thanks!
Nice to see that my proposal is positively received! ;)
There is a textbook that is being used at Suffolk Uni at http://cartan.cas.suffolk.edu/oopdocbook/
I’m considering to use it during the next-year’s course (I’m teaching OOP in C++/Qt)… will have to take a more in-depth look though.
You must log in to post a reply. Not a member yet? Register here!







