Reference:
Bytes -----------------------------------------------------------------------------------------------
One thing you have to mention first, we can see from the mood record table:
Yan Chunyan, editor-in-chief of computer education, will come to our hospital in December 22 to check the computer teaching situation of Mr. Mi Xinjiang.
Peer observation and study:
Professor Zheng Li from Tsinghua University,
Professor Chen Ming from China Petroleum University,
Professor Yang Xiaoping from Renmin University of China,
Professor Li Fengxia from Beijing University of Technology,
Professor Wang zhuzhi, Beijing Jiao Tong University,
Professor Wang zhengzhu from Tianjin Normal University,
Some media professionals.
Related reports:
Xinhuanet -- close-up: Mr. Mi Xinjiang and his advanced information technology team
Watch Oriental weekly to train students like wolves
People's Network: Langfang Normal University's innovative educational philosophy sets off the job dream
There are also many related reports, such as global network, 21cn, Netease, and Langfang daily, which will not be listed here. For more information, go to Baidu.
The above are all eye-catching things.In fact, the teacher in these reports is my mentor.
The link to the previous two articles is attached.
My path to Software Engineering (1)
My path to Software Engineering (2)
Brilliant is the past, and we always have to continue to work hard, one day better than one day.
Bytes -----------------------------------------------------------------------------------------------
Another month has passed, and 2011 has passed. My software engineering path has also been written into (3) and 2012. This time, I will continue to talk about my study, and I will say that this month is too busy to continue my study. Of course, I will continue to talk about how I learned, and believe that learning is more helpful than learning. This article also has a slight taste of year-end summary.
I have been learning web development for about two months. During this period, I get up every day, learn, eat, learn, eat, study, and go to bed, and then continue. I dare not say that I am studying every day, at least 80% of the two months are doing this every day. You may ask, isn't it boring? Don't you suffer? I think, I will tell you: You don't know my desire for new knowledge. When I plunge into the ocean of web development knowledge, it is really hard to describe the feeling of wanting to drink all the sea water.
Learning requires a strong interest first, and this interest must be maintained as the source of learning. Interest can be cultivated, but it is more stimulating. Everyone has a feeling in their bones. The desire for something, and how much motivation your interest inspires lies in the desire to wake up. Recently, I have read a lot of English. The dreamcatcher song "everybodyneeds a dream catcher" in "New America" may be like this. You call it pursuit, faith, or desire. It is there and affects you.
It's a bit of Literature and Art. Let's take a look at the progress of my study. It's not easy for me to get a clear list of what I learned. You can only follow the main line of web development.
Learning ASP. NET doesn't seem to have learned anything at all. You just know that you can make a news publishing system. But to do so. What are the terms used here? There seems to be a lot to learn. This is my biggest feeling after watching the ASP. Net Video and publishing the news system.
Don't stop, continue learning, and suddenly think of a new solution for the blind man of MI, which is: When you first touch the ears of an elephant, you think you have touched the fan, then you touch your leg. You think you have touched the pillar, and then your nose. You think you have touched the straw rope. Finally, I felt my teeth and thought I had touched the radish. When he touched the elephant, he suddenly realized that he had touched the elephant.
"New Solutions for blind people" reflects the gradual learning process. Learning ASP. NET independently does not really understand web development. Do not stop and continue learning. In fact, there is no conflict with the meaning of "blind people touch images". The meaning of "blind people touch images" is that you cannot only see part of things, but should look at the global picture to understand the comprehensive and real situation of things.
Then I learned HTML, Sun Xin's teacher's HTML was relatively early, so I reviewed the HTML on this website (http://www.w3school.com.cn. Simply put, this website is a text tutorial website. It is very basic and suitable for beginners, including W3C standard technologies: HTML, XHTML, CSS, and XML. And other technologies, such as JavaScript, PHP, ASP, and SQL. We recommend it to you.
Later, I read the XML from instructor Liu Wei. The difference between XML and HTML is that XML is used to store data and focuses on data. HTML is used to define data, focusing on the data display mode. With the foundation of HTML and XML, you naturally need to learn CSS to make your webpage style easier to control. CSS separates content from performance
. As a website developer, you can define styles for each HTML element and apply them to any number of pages you want. To perform global updates, you only need to change the style, and all elements in the website are automatically updated. In this way, designers can spend more time on design, rather than struggling to overcome HTML restrictions. HTML and XML are the foundation for later learning.
The process of learning Javascript is worth mentioning. I am also struggling. Here I have read some video materials. From a simple point of view, the Javascript basics of Niu Yun are very simple and not discussed in depth. The same is true for learning. It cannot be difficult to get people up and get people killed. Don't think about eating fat people, but fight hormones (taking the training institution into a fast-paced class, I call it hormones) should be ruled out, what Will hormones do? You should be clear. Haha.
I can't simply go on all the way. I typed a few demos. Next, I read the tutorial on the Javascript topic by Mr. Jiang Hao and finally found the Javascript feeling. What is this thing, it no longer stays on the surface. By the way, we re-learn the DOM Text object model and its relationship with JavaScript and HTML. And try to build your own JavaScript library.
If you are a person, you will surely think of what I want to say. Yes, learning JavaScript will naturally not drop the jquery framework. Here I have read the jquery practical tutorial from instructor Wang xingkui. It also implements some dynamic cascading menus, floating windows, and tabs. Through jquery learning, I learned some knowledge about HTML documents, animation effects, and Ajax interaction. I like jquery very much, because its documentation is really detailed and there are many mature plug-ins for us to use. I dare not say that I have mastered jqurey. I can only say that I can implement some common functions based on its documents.
I like jquery's advertisement: writeless and do more (write less code and do more ).
When I watch videos, I always feel that the foundation is not so reliable. So I borrowed JavaScript & Ajax from the library. The level of foreign language I wrote is quite good, you can only view the translation. I feel that this book introduces JavaScript very well and I recommend it to you.
I would like to say a few more words when I mention books. I borrowed five books from the library in this section, except for the one above, there is also: Asp. net3.5 (C #) Practical tutorial, JavaScript getting started classic (translated by Wang Jun from the United States), ing XML with Dom and Ajax, and Web Page Maker HTML + CSS.
I dare not say it is a good book, because I haven't finished it yet, but with video, these books can always play a secondary role. Just like eating a meal, you must eat a little grain to balance your nutrition.
Continue, JavaScript is almost done, and Ajax is started again. here we can see that it is Asp.net Ajax of Zhao Ke, a Microsoft lecturer. I think it is a little difficult for him to talk about things. There are many theoretical and in-depth things. It is not recommended for beginners to read them. But I tried to check it out without making too many comments. Finally, I simply looked at two sdks: ajaxcontroltoolkit and yahool! Userinterfacelibrary and so on. In short, I want to tell you That Ajax requires learning.
The previous knowledge has been passed over, but this is not a simple slide. Because of the cross-cutting knowledge, it is a change in learning, while reviewing and discovering new things. As I have been emphasizing in the previous two articles "my path to software engineering", "I will never suddenly become open-minded if I don't want to learn only one book, you can master all of this course ". By repeatedly mixing everything together, we can form our own system knowledge system.
Later, I went back to the starting point and looked at Asp.net again. At this time, I chose Yu Haitao's course to study Web controls, web services, IIS, etc. This is a review and integration improvement. The technical outlines required for web development have basically come out. I think I can no longer stay at the level of the news publishing system, what I want to do next is to familiarize myself with what I learned in a bigger project.
There are still a lot of things related to web development. If you have learned all of them, you can't finish learning them. So you can only learn the most practical and commonly used ones, which can be used at this stage. If you do not need it for the time being, try to know its existence as much as possible and learn it again when you use it.
In subsequent articles.
Finally, I hope that your study and life will be the same as me and the following small program.
While (Time ++)
{
Study ++;
Happiness ++;
}
Old Rules, Appendix: My progress mood table, which indicates the Rough Progress of learning.
------------------------
------------------------------