learning wxwidgets from scratch

This forum is reserved for everything you want to talk about. It could be about programming, opinions, open source programs, development in general, or just cool stuff to share!
Post Reply
guzzi_jones
Experienced Solver
Experienced Solver
Posts: 81
Joined: Sun Dec 08, 2013 3:50 am

learning wxwidgets from scratch

Post 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:
http://www.wibit.net - 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)

Books:
c++ Primer Plus

---------------
2. learn c++
---------------
Take advantage of the STD library and the STL library.
Here again i used wibit.net 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.

websites:
http://www.wibit.net

books:
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:
http://mrbook.org/tutorials/make/
https://www.gnu.org/software/make/manual/make.html
http://www.microhowto.info/howto/automa ... ncies.html

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

... to be continued.
User avatar
eranon
Can't get richer than this
Can't get richer than this
Posts: 867
Joined: Sun May 13, 2012 11:42 pm
Location: France
Contact:

Re: learning wxwidgets from scratch

Post by eranon »

Hello,

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)))
[Ind. dev. - wxWidgets 3.0/3.1 under "Win 7 64-bit, TDM64-GCC" + "OS X 10.9, LLVM Clang"]
Saurabh3460
In need of some credit
In need of some credit
Posts: 1
Joined: Mon May 01, 2017 6:44 am

Re: learning wxwidgets from scratch

Post by Saurabh3460 »

Are there large deferences b/w wxwidgets 3.0 and 3.1 ?
Post Reply