How long does it take to learn how to write a "graphical interface + database" program?

Source: Internet
Author: User

Letter

Good teacher, I am also in self-study C + + read you write the Enlightenment one, feeling very big, thank you, I now do network operation, will be exposed to part of the ERP content, want to ask the teacher to guide. From the beginning to learn C + + to be able to write a graphical interface and simple interaction with the database, such a small program, if you do not consider the database problems, how long will it take,?


Replies.

The first time question, I think is individual. This depends on the individual's previous accumulation, as well as the ability to learn. So I can't estimate for you, in fact, it does vary from person to person.
That's what I thought about when I saw your private messages on my cell phone yesterday. Today to open the computer to reply, think this is a very interesting question, say a little more.
You ask, the underlying idea is that C + + learned what knowledge, the degree of mastery of the database, to do a graphical interface to access the database program. You are already an industry person, in fact, this school with the teacher in a course to learn the thinking, you can adjust some.
As long as the simple program will be compiled, you can start to learn to do the graphical interface, by means of tools called "Wizards", as well as visual design tools, referring to my "C + +" window "Programming Enlightenment (ii)" and "Wxwidgets Beginner Guide" series " Visual design with Wxsmith ".
With this initial experience, you can complete the simplest applications. This feeling and what you can learn from it will accelerate your learning. Of course, you don't think this is all. As you learn more about C + +, you'll really understand what those controls mean by dragging and dragging, and you can read the system-generated code until you can easily write more efficient UI code. Of course, in this process, the ability to complete code to apply business logic is also improving.
Database is also the same, with the training, to do as the primary goal, with the existing experience, and then put into the study, such "interaction" will accelerate the speed of learning.
In this way, instead of sticking to the inherent pattern of combining learning (cognition) and Learning (practice), you will soon be able to do what you want to do and eventually become an expert.

I wish you a smooth study.




================= Helijian csdn Blog column ================= |== It Student Growth Guide Column column categories (not regularly updated) ==| |== C + + Classroom Online Column The course teaching link (sub-course grade) ==| |== I wrote the book-"The reverse of the university-to the positive energy of IT students" ==| ===== for it rookie runway, and students enjoy a happy and passionate university =====



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.