Page 1 of 1

learning wxwidgets from scratch

Posted: Mon Jan 12, 2015 10:48 pm
by guzzi_jones
Hi ,
I am in the process of learning wxWidgets from scratch. That is right I have never programmed before. I thought i would use this thread as a diary of my journey for future programmers to reference.

1. Learn C
Since i have never programmed before i have to start at the beginning and that is C. Yes.. It is ugly, you need to allocate memory when changing even a string, but it is necessary. Attempting to learn wxWidgets by installing CodeBlocks with wxSmith was a complete waste of time. Here is a list of websites and books I found actually helpfull.

websites: - full video tutorials on C. They use linear learning and they even keep the source code from you for some of the exersizes. Also they use a text editor and g++ so there is no up front cost on software. The videos are entertaining as well. These are not your professors boring you to death, it is a couple people who like to code. Access to all the lessons is only $50 if you pay with bitcoin. (I do not work for them)

c++ Primer Plus

2. learn c++
Take advantage of the STD library and the STL library.
Here again i used first. The linear learning style was great to pickup linked lists, classes, and template coding. They even have a section on delegates and function parameters. Which is essential.


c++ Primer Plus

3. learn makefiles
Ok this is not essential, but it is essential if you want to hang with the 'in' crowd. People who use linux write in Emacs or Vim and use make files. Vim is a bit of a learning curve. I took the time to learn make files. Here are the links I used: ... ncies.html

Learn about implicit rules and automatic dependencies. These two things make for EASY make files.

... to be continued.

Re: learning wxwidgets from scratch

Posted: Wed Mar 18, 2015 2:29 am
by eranon

Sorry, but you talk like if you had nothing to learn... And I wonder what's your question, in fact ?

For me, to learn you have to love what you do, put energy, be curious and read, listen, observe until the point you'll be listen, read and observed. Oh! and, also, like in sport, unless if you are a super-heros, I think it's a good thing to have reachable objectives, not too far ; later, you'll increase the length of the segments ^^

Have fun on... What ? Hmmm, I don't remember the name of your site :o)))

Re: learning wxwidgets from scratch

Posted: Mon May 01, 2017 6:57 am
by Saurabh3460
Are there large deferences b/w wxwidgets 3.0 and 3.1 ?