Knowledge and environment tools required for Web Programming

Source: Internet
Author: User
In the "grow with you" Forum also sent a post: http://17chengzhang.zzxx.in/viewthread.php? Tid = 109 & extra = Page % 3d1 & frombbs = 1

"To do well, you must first sharpen the tool." How do beginners get started with web pages (websites )?
Here are some knowledge and tools! ※For beginners, only the "Basic Class" is available currently. Part 1: required knowledge part 2, Development and Production Environment part 3, steps
[Knowledge]-
Basic Class 1. html is mainly used to understand and use related tags. 2. Javascript is mainly used to understand and use HTML tags. 3. CSS is mainly used to beautify the webpage interface (friends who are not interested can not master it too much ).
-
Extension class 1. Publish your own website (only for foreground programming) and use the free public web server to show your website to friends all over the world! 2. Object-Oriented Programming (OOP)

Fundamental concepts necessary to enter the formal software development world. 3. After jquery has a lot of understanding and practice of JavaScript, and has a certain conceptual understanding of OOP, you can upgrade your knowledge. 4. JSON
After a conceptual understanding of OOP, you can upgrade your knowledge.

Environment]-
Basic Category 1. Computers (rather than mobile phones)
Windows series: In addition to accessing materials online and using various website services, it is more suitable for beginners from the programming perspective.
Linux series: If you are interested, you can use it, but it may cause a lot of trouble for beginners in programming. 2. browser [suggestions
Usage priority]
Below
(Optional)
Chrome (
Google) 2)
Firefox (
Mozilla) 3) Safari (Apple) 4) IE (
Microsoft, IE8 or less) 3. programming tools ※reference: What is the best code editor for developers?
Http://www.iteye.com/news/25678 [recommended priority]
Below
Choose one or two of your preferred options: 1) Komodo 2) E-texteditor 3) editplus/textpad
-
Extension class 1. programming tools

[Priority is recommended]
Below
(1) Dreamweaver (the most classic, but not free) 2) visualstudioexpress (The World of Microsoft) 3) eclipse series (apatana/netbeans) 2. build a web server to understand and master how to program B/S.

3. Interaction with Web Services

It is not only a self-developed background web service, but also an existing service in the world to expand its website content.

[STEP]-
Basic Class 1. Any folder on the local computer where the code is written, create a folder for the website to be created, such as "mysite ". 2. find three types of codes/files for different codes: HTML, JavaScript, and CSS (generally not needed). 1) HTML: directly put them in the mysite folder. 2) javascript: mysite folder, create a new sub-folder named "JS" (This name should also be used for other websites in the future, and is common in the world). 3) CSS:
In the mysite folder, create a new sub-folder named "CSS" (This name should also be used by other websites in the future, which is common worldwide) 4) image: In the mysite folder, create a new sub-folder and name it "IMG" or "image" (This name should be used for other websites in the future, which is common in the world). 3. after you start coding and classify different code files into different folders, you can write your own code on your own website. Create an index.html file first! ※This is only the preparation before writing the code. For more information about how to write code, see.

 

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.