What are the learning sequences for HTML, CSS, JavaScript, PHP, and MySQL?

Source: Internet
Author: User
Tags learn php php and mysql

If you have patience for more than a year, I will recommend HTML, CSS, JS, Apache, PHP, MySQL

The latter three are need to install software, recommended Wamp, excellent one-stop environment configuration, wampserver, the Web development platform on Windows directly includes Apache, PHP, MySQL three software, save yourself a one-pack .
A lot of people in the comments asked Mac OS corresponding software, here to add: XAMPP installers and Downloads for Apache Friends

    1. First Learn HTML, CSS, these two things is a set of, very easy to understand, the w3school above the tutorial will be over again, remember to one after another, do not lazy, once you start lazy, you will become more and more lazy, and finally nothing.  html Tutorial  , CSS Tutorial
    2. The next step is to learn JS, JS compared to the first two will be more difficult, because JS is a formal programming language, the same, W3school tutorial all over again,  javascript tutorial   After the tutorial is over you can buy books to read, strongly recommend a super-good introductory book:  "JavaScript DOM Programming Art (2nd edition)" (Jeremy Keith,jeffrey sambells) "Summary book review probation"   After reading to learn jquery, this time you can basically understand the language library, jquery also directly through the W3school tutorial,  jquery tutorial   jquery will, basically your web development front-end has been introduced, if you learn a solid, repeated look, in fact, you can be competent front-end development work, but browser compatibility is not solved, but your goal is not front-end engineer, browser compatibility does not matter.
    3. in the second step when you learn JS, you may be exposed to some back-end things, yes, Ajax. This is the backend that needs to return data. This time you will start to learn PHP, the introduction of PHP than JS will be more troublesome, because running PHP need to have a lot of details to deal with, So a good introductory book is very important, this w3school above PHP can not help anything, recommend a book:  "PHP and MySQL Web development (Original book 4th edition)" ([O] Willie, [O] Thomson) "Summary book review probation"   In this process you will encounter a variety of problems, but if you learn this step, very welcome to your private messages I come to study, I absolutely help, now willing to learn too little children, and the main problem in high school, too valuable.
    4. some points of attention, learning HTML, CSS, JS, as long as there is enough browser, do not need to install WAMP, editor recommended Sublime, more Google, more knock code, especially multi-knock code is very important, do not hit the code you can learn nothing. Other things to remember to add.


For those who say to join the xxx camp, ignore them, directly in win above learn, PHP and Apache to win compatibility is very good, completely from the beginner to proficient do not have to touch Linux. Of course, if your site is finally online, you still need to be in touch with a Linux server for deployment. When it comes to deployment, it's a waste of time to get in touch with Linux.

What are the learning sequences for HTML, CSS, JavaScript, PHP, and MySQL?

Related Article

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.