How can I learn HTML5 from a college student? I didn't have any foundation for web design, and I have a low level of English at the same time. How can I learn it? -

Source: Internet
Author: User
After all, I am a college student. I am not particularly competent in learning, and I am not very good at English. When I opened idea for a moment, the whole person was not good, and the full English interface made me go to Baidu to download idea Chinese version... I did not expect that Baidu's answer is that English is the most basic requirement for programmers. For now, I can learn through the form of online courses, and I also bought some books to read, I feel very weak and confused when I learned HTML. Do you have any experience in learning HTML. I'm grateful that I am a college student. I'm not very good at learning, and I'm not very good at English. When I opened idea for a moment, the whole person was not good, and the full English interface made me go to Baidu to download idea Chinese version... I did not expect that Baidu's answer is that English is the most basic requirement for programmers. For now, I can learn through the form of online courses, and I also bought some books to read, I feel very weak and confused when I learned HTML. Do you have any experience in learning HTML. I am grateful for the reply: Can I design webpages or be a programmer. It is likely that this is not the right path for you. (The truth is not heard .)

However, it can be guaranteed that it is of great value to improve the English proficiency. Many talented people, even college students, do not need to be arrogant. We suggest that you first try to learn basic and practical things and then enrich your resume, emphasize your devout attitude and learning ability, and then you can go out for an interview. After all, work is the best way to learn. It is not a good way to build a car by closed doors! "After all, it's a major professional student"

Don't be arrogant, OK?

I am a junior college freshman, and my school is very common. I have heard of a few of them. When I was in college, I felt that my major was wrong and I didn't like it. I accidentally thought that my webpage was quite fun. So I learned from myself and now I have started my work. I am working on the front-end and helping me with my webpage in my company, and a dry artist. Looking at the title marked by the company as "front-end engineer", although I know that the level is far from good, although the salary is just a living person, I am still so happy for the afternoon, I am still looking forward to the future.

I am a large professional student, indicating my previous experience. In a technical position, since the academic qualifications are inferior to those of others, the technology is superior to others, and the technology is superior to others.

It is easy to get into chaos when you study by yourself. After all, you have no experience and no teacher can teach you step by step. Now I have some online courses. It's good to read more books. I have to read more books. The most important thing is to do more. Based on the Course Layout of self-taught courses, you can see good-looking web pages, write the same pages as you did, and even design a page on paper, then write your own design into a page. When surfing the Internet, I can see various elements on the web page. I guess how this stuff is written in my mind. Then, I can check the elements in F12 to see if it is the same as what I think, it is often surprising that the other party is more clever than he thinks.

Zhihu has many great gods who do not dare to make a shift. However, since I write down this answer, I have to take 23333 responsibility. I will share with you how I learned it myself:

  • W3Schools scanned the HTML + CSS + CSS3 three times. After the three times, you can write simple pages. If you cannot remember the writing process, go back and check the pages and continue writing;
  • Go to various online course platforms and click three or four basic HTML + CSS courses. After reading these courses, you can write basic pages;
  • I started to imitate the website, and I tried to look for a few beautiful and concise designs, and then I tried several similar designs for websites with a large number of elements. At this time, HTML + CSS was already quite skillful;
  • For online courses, see the Javascript course introduction. At the same time, read "Javascript DOM programming art", write and write, and add animations to several pages of the previous counterfeit station with Javascript for functional interaction, in this case, Javascript is entered;
  • After learning jQuery, I read a half-book "sharp jQuery" and started to write and write. If I don't know how to write it, I will check the official documentation of jQuery. Every function is clearly explained, chinese versions cannot be searched in English;
  • I read this HTML5 Canvas book, write it, and draw some pictures. I don't want to learn this;
  • Then I went to the interview ...... Then I started to work. I learned to use the framework, Bootstrap and Materialize at work. When I was using it, I often looked at how the framework achieved a certain effect, so I came into contact with Less, media query ......

What you need now is to lay a solid foundation, and do not worry about new technologies. HTML, CSS, and Javascript are the foundation and must be well-developed to write a few pages that can be viewed, you will have fun in creation. By the way, you can learn English well as much as possible and read more English articles. You don't need to know every word in the article, but you need to understand the meaning of reading it.

Sorry, I went to bed in the middle of the night. I thought of myself when I saw this problem before going to bed. I was so excited that I wrote this answer in disorder. I hope to give you some confidence in any way, but it's still difficult to go to bed.

At last, remember, don't leave a path for yourself, and don't give yourself reasons. English is the most basic skill. The front-end technical documents at the cutting-edge are all in English. Your mentality is okay, and your presentation of the problem is also very simple. Think more, learn more, first look for a job in related areas. Optimistic about you. I believe you can become a good guy. You must be confident. Come on ~ I am also a college student. I learned HTML a year ago and now I have learned android. I have only passed the third-level English course. Now I am studying and cheering. You don't have to learn. You can't. After all, you are just a college student.
Even if you have learned it, you are not far away on this road. After all, you are just a college student.
You can only feel inferior because you are a college student.

Because you are a college student, your learning ability is not very strong;
Because you are a college student, your English skills are not high;
If you are not ashamed of being a college student, you will succeed. I am also a junior college, and I have never taken this as a job. I will do what I know as a great god.-Follow the master, To be a master. give up windows and migrate to ubuntu. learn a variety of things, make various apps, and learn about various new technologies. My life is short. I use python. I love python, and all kinds of algorithms and data structures must be implemented in python.

Don't care if you are a college student. If you love this line or want to make some achievements, you have to work hard to make a happy smile in your life!

The last thing I want to tell you is:
** Talk is cheap, Show me the code. ** in this year's Baidu training camp, a junior high school student started self-learning programming (C #, java, etc.) when he was 8 years old. Now he is studying js;
Do not say that people have different talents. They are also typed with letters and letters.

You have retired a person with higher education before writing hello world.
Don't be young as your squandering capital
You have only three years to choose from school.

The road is your own. The words that encourage you, if they really affect you, just prove that you have not really wanted to enter the front-end industry.

Don't worry about your identity as a college student. It's not because my colleague from my previous job is the core employee of the company. He is 27 years old and is engaged in PHP development. Before he graduated from high school, he did not go to college, and then went to Chongqing for two years of training. Then I worked as a programmer in Chongqing for a few years. Then I went home to my hometown to get married and work here.
He left a deep impression on me, but it doesn't mean that he is very advanced as a programmer. His technical skills can only be said to be average and not intelligent, even if he has experience in year 56. He really enjoys computer technology and is fond of solving problems for his colleagues. On the company's SVN log, I often see that he is debugging projects on the test server at AM. At this time, I am not playing mobile phones, but I am asleep.
Our leaders and our colleagues also like and trust him very much. Although the technical skills are almost the same, writing a program is like a craftsman and taking it seriously, we will have gains and improvements, and we will be able to do things well. This is probably the case.

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.