Some suggestions for Java Web Learning

Source: Internet
Author: User
Tags dedicated hosting

Web development is nothing more than front-end technology + back-end technology + database + data interaction separate learning, each break, and then fused together to use, the following separate introduction of various skills

I. Front-end skills:

1.html: The basis of the basic, need to understand some of the label and use

2.css+div: Page style layout, just a little bit more, unless you only do front-end development

3.javascript (JS): page script is very useful, very powerful, can master the best

4.jquery: In essence is JS, in order to develop convenient, the JS is encapsulated, convenient to use.

5. Regular expressions: Know what's on the line

The above is the front-end development of the most basic skills, mastered the words, the front-end development

Advanced: In practical work, in order to develop more efficiently, the above skills will be assembled to form some mainstream front-end framework to facilitate developers

The current Popular Front-end framework:

Bootstrap (proficient in this is also very cow B, do not worry about finding a job, interview when you say to the interviewer, you will only this, the others will not, and then you are accepted) joking

Ligerui, Easyui, ExtJS, DWZ like such a lot of front-end framework, understand one or two, the principle of connecting

(PS: These front-end framework is mainly used in ERP system, because the interface is ugly, applicable to intranet systems, and the portal, e-commerce sites generally do not use these, will be the basic skills mentioned above, to customize the development of their own pages, the pursuit of beauty and user experience)

two. Back-end Technology

A lot of back-end technology, the current popular is Java, ASP, PHP, Python, and so on, because Java is easy to understand, low requirements, get started quickly, so now a lot of people have sprouted the idea of the sea, such as sales of Ah, Mechatronics are run to do Java, to Training institutions for several months, then come out and start deceptive.

Here is the main introduction of Java, a few versions of Java first:

J2se:java Standard Edition, Java Foundation, must learn

J2me:java game version, before Saipan occupied the mobile phone market completely rely on it, is now obsolete, no bird this

J2ee:java Enterprise Edition, equivalent to the standard version of the advanced, now Java back-end development is relying on this

1.java Basic grammar 2.servlet+jsp; The core of Java Web development, to understand the 3.J2EE learned mainstream back-end framework SSH, Spring MVC

three. Database

1. Use a common database: MySQL Oracle SQL Server

2. SQL statements are used: common additions and deletions and joint queries, nested queries

3. Understanding views, stored procedures, indexes, triggers

Four. Data Interaction

1. Data interaction Protocol: Understanding socket Communication and HTTP

2. Data interaction Format: text, JSON, XML,

Five. Other

1. Learn about common application servers

Java server tomcat, WebLogic, JBoss, jetty (familiar with Tomcat, others can do)

Web server: Apache, IIS

The above is a rough introduction of javaweb development needs to understand and master skills. The Web site will upload HTML and Java basic knowledge, but also only these materials; other skills can be online search tutorials, recommend a few technical sites: Web, Blog Park, CSDN, open source China

As for the project, anyway, I did not, but now is the open source era, has a dedicated hosting project site, good quality; code cloud and GitHub, you can go there to download

(Bo Master e-mail: [email protected])

Some suggestions for Java Web Learning

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.