How to learn effectively. NET by Beginners

Source: Internet
Author: User

Objective
For beginners, learn. NET programming is a very painful thing, not because of learning. NET is a difficult thing, but. NET is a huge learning system, for beginners will feel not to start, and thus cause never to get started, see others become master when also only envy of the part. And online a lot of experts introduced the method is not very strong operability, such as call you crazy reading, crazy look at the code, crazy write code. Of course, these methods are a good learning method, but for beginners, not very suitable. Even some friends who are already in the door are asked, "How is your. NET Learning?" "It's hard to answer all the questions in a systematic way (I've been asked by some companies for a moment that I really don't feel like talking about it.) At the same time, this article is mainly for the purpose of a proposal, but also ask you to study. Net method (also suitable for learning other knowledge), if anything is not well written, please correct me.

Theoretical part:

To have a goal, to have confidence ..... Omit 1000 words, online Such an article more is, we can refer to see, we are here to talk about the actual operation of the section.

actual operation:
  1, To download a forum on the Internet, no matter what language you can write, as long as you can use on the line, and installed on their own computer.
  2, the theme of the Forum class, such as you want to learn 3 technology ASP. NET, CLR knowledge, AJAX, you will divide your forum into such a number of modules, and then you can follow such a module sequence to find some articles on the Internet, preferably with additional code, and then to the inside posts, When you paste the article to pay attention to, a post is a topic, such as a post is about the ASP, you will find this good article in the future to write (their own posts to write back, you can also write their own reading experience).

Precautions:
1, the best way to classify your own modules is that the content is the module you will use in the work, or your company has been using the technology. For example, your company will use a Web SERVICE, you can collect this article and code at this time, and then write to your own forum, when you can use it to practice your knowledge, and soon, you can become an expert in a certain area (Hello World is well written as an expert).
2, do not require you to remember the content, if you can remember the best, can not remember even if, after review will slowly remember.
3, timely review. This is very important, knowledge will be forgotten, we must make full use of the forum a sorting function. The general forum is to put the most visited posts to the front, you want to modify the code, the least number of visits to the front of the post, so that you review the article will run to the back, so that you will forget the knowledge to review (follow the law of Forgetting curve).
4, learning must be selective, learning is a point to the line, from the line to the surface of the process. Therefore, the span of knowledge points should not be too large, it is best to contact other knowledge points from a point of knowledge. For example, you have learned the Web SERVICE these days, after a few days you can learn remoting, so you can make a comparison, deepen memory.
5. Remember that our goal is to learn, not to enrich the content of the forum. So you have to understand the knowledge to forget the inside of the paste (you can do this, the found article to understand, consider if it is you how you will write, and then write it again, so you may not have to review you remember).
6, the daily requirements for quantification, such as the need to enter 10 articles every day, you will enter 10 every day, the provisions of their own writing to sleep. Just start asking not to be too high, otherwise you don't have the confidence to insist.

7, when the article accumulated to a certain extent, that is, you have some knowledge point some understanding, you can try to write articles in the garden, and other friends to discuss, so you will make great progress.

8, do not only learn technology. This is for the newly-learned. NET people's advice, you can follow this method to understand physics, economics, history and other knowledge, this will be your thinking more open, thinking technology will be more comprehensive, but also for your future development to lay a solid foundation (I know a lot. NET master, their knowledge is very broad, what history all understand, and thinking is very broad, such people, can not take high wages? )。

9, must be practiced. Such a method may not make you a master, but it will make your technology greatly improved, and you can feel your progress every day. But if you want to really understand the technology, you need to practice, if it is in the IT company can see the code all over, if you do not understand to build a post for themselves, and then to find the knowledge to fill in. If you don't have the opportunity to practice, think of a project yourself, such as writing a forum yourself.

10, try to tell the technology you know. You can share your skills with others (quote Reeezak: Help others to improve themselves). If there is no object can be said to the wall, after a period of time, technology and eloquence must be able to make progress.
If you follow this method of learning, you can make progress in a short time, the interview can be very easy to put the technology you will speak out, and you know what you will, not what, high wages and high treatment is still far away from you? Let's get moving.

How to learn effectively. NET by Beginners

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.