Java learning content Outline Analysis

Source: Internet
Author: User

Version: 0.9 starthtml:-1 endhtml:-1 startfragment: 00000099 endfragment: 00001865

Java basics: identifiers (identifiers are used to name classes, objects, methods, variables, interfaces, and custom data types) and data types (byte, short, Int, long, float, double, Chaer, Boolean), class and object, expression and process control, array, vector and word matching string, exception, graphic user interface design, swing component, javaapplet, thread, java Network Programming,

JSP: Command (page: Import attribute, contenttype attribute and pageencoding attribute, session attribute, errorpage attribute and iserrorpage attribute, buffer attribute and autoflush attribute, isthread attribute, iselgnored attribute include, taglib ), declaration, expression, script, action, comment.

JavaBean: JavaBean application; JSP standard action: <JSP: userbean> <JSP: setproperty> <JSP: getproperty> <JSP: Include> <JSP: Forward>
<JSP: param>

Built-in objects: Common built-in objects: Out (method: Print (), println (), write (); Request Response session application; other built-in objects: Page pagecontext config exception

JSP uses pagecontext, request, session, and application to indicate their respective scopes. They all have the getattribute () and setattribute methods.

Servlet: servlet lifecycle (Init (), service (), destory (),), Servlet Data Processing (read form data, process HTTP request headers, set HTTP Response Headers ), redirection and request forwarding, Cookie, session, URL rewriting, servletcontext interface,

El and jstl: Basic El syntax, El usage, El implicit object, El operator, jstl introduction, core tag library, i18n signature library, and El function library;

Listener and filter: Listener overview, context listener, session listener, request listener; filter introduction, implement filter and filter chain;

Ajax: Ajax introduction (Asynchronous JavaScript and XML); Ajax working principle (Integrating JavaScript, XML, CSS, DOM), XMLHTTPRequest object (method: Abort (); getAllResponseHeaders (); getResponseHeader (header); open (method, URL); send (content); setRequestHeader (header, value); attribute: onreadystatechange; readystate; responsetext; reposexml; status; statustest ), ajax example (clock (simpledateformat (), dynamic update drop-down list, tooltip)

Struts: Tag library, type conversion and input validation, interceptor, file upload and download, and international applications

Hibernate: workflow, common interfaces, ing mechanism, Object persistence, advanced features: transaction management, concurrency, interceptor

Spring: dependency injection, container, collection injection, bean post-processor, container post-processor, AOP and transaction support, Web framework, and timer applications

HTML + CSS: HTML syntax (document structure, basic tag, output format, font setting); HTML list (unordered, ordered, nested list); image background; hyperlink; Framework; table; form; CSS (font, text, background, border, margin, fill, list, positioning, table, scroll bar, category); CSS Filter;

Javascript: syntax basics: variables, operators and expressions, process control, functions, message dialogs, exception handling, built-in objects, validation, JS events, advanced events: cookies, embedded search engines, mouse-followed special effects, Calculator special effects, embedded in Google Calendar

Jquery:

SQL: MySQL sql2005,

ORACLE: Oracle relational database, Oracle database architecture, basic SQL queries, modifying SQL data and SQL * Plus commands, users, modes and tables, advanced queries, basic PL/SQL programming, process functions and packages, table types, indexes, triggers, transaction and concurrency control, security, management storage structure, backup and recovery,

Software testing: black box testing, white box testing, integration testing, system testing, testing organization and management, testing tools, software reviews, software quality and software quality management, testing reliability and software reliability, program correctness proof

XML: XML syntax, XML document type definition-DTD, XML schema definition-XSD, XML file display-CSS and XSL, XML and Microsoft sql2005 integration, xlink and xpointer, xmldom programming model, XML programming in Java ,. net XML programming, XML-based online album System

Asp.net: ASP built-in object, Server Control, database operation technology, data binding technology, data control, theme CSS style, site navigation, project development instance

Software Project Management:

Software Engineering: requirement analysis, overall design, detailed design, development, testing, and maintenance

 

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.