JavaWeb
JavaWeb courses covering: HTML5 course, CSS3, JavaScript, MySQL use, JDBC connection pool, Servlet, JSP, AJAX, jQuery, Bootstrap.
The first part: HTML5
1. html Overview
2. html tags basic
3. Image tag
4. hyperlink tag
5. table tags
6. unordered list tags
7. ordered list tag
8. Define List tab
9. div tag
10. semantic tags
11. The form tag
The second part: CSS3
1. CSS3 Introduction and purpose
2. CSS3 writing specifications
3. CSS3 basic grammar
4. CSS3 three different ways
The tag selector
6. Id selector
7. Class Selector
8. attribute selector
9. level selector
10. The text, text attributes
11. The background, a list of properties
12. The size, display profile properties
13. Floating positioning properties
14. The box model
15. CSS3 Advanced Properties
Part III: JavaScript
1. JavaScript Overview
2. JavaScript development history
3. JavaScript composition
4. Data Type
5. Operators
6. branch statement
7. Loops
8. The system function, custom function, anonymous function
9. common events
10. arrays, strings, date objects
11. Regular Expressions
12. BOM objects: window, history, location
13. DOM concept
14. DOM operations: create, edit content, delete
15. Css style operations
Part IV: MySQL use or oracle database
1. Introduction to Database
2. MySQL installation and use
3. MySQL client and server configurations
4. User rights management
5. DDL to create the database and tables
6. foreign key constraint
7. DML achieve add, modify, delete data
8. aggregate functions, date functions, etc.
9. DQL simple query
10. Sorting, grouping, screening
11. The multi-table query
12. Subqueries
13. in keywords and exists
14. paging query
15. Mysql SQL statement optimization introduced
Part V: JDBC Connection Pool
1. JDBC Overview
2. JDBC use the steps
3. Connection, Statement, ResultSet Interface
4. Complete the database using JDBC DML operation
5. PreparedStatement Object
6. The operation of large data
7. The batch processing metadata
8. Transactions
9. isolation level
10. Custom connection pool
11. DBCP, C3p0 connection pool
12. DBUtis Tools
13. QueryRunner
14. The custom set processing result
15. Connection Pooling knowledge summary
Part VI: Servlet
1. Tomcat and the Eclipse integrated development
2. What is Servlet
3. Servlet evolutionary history of
Optimization of the process 4. Servlet
The concept of multi-threaded applications 5. Servlet
6. Servlet receives the client request information
7. Servlet response client information
8. Servlet life cycle
9. redirect wording
10. Forwarding wording
11. forwarding and redirection difference
12. HttpServletRequest get Chinese garbage problem
13. HttpServletResponse response of Chinese garbage problem
14. Servlet path mapping problem
15. Servlet multipath map
Part VII: JSP
1. What is JSP
2. JSP built-in objects
3. Dialysis essence of JSP
4. JSTL + THE
5. MVC Introduction
6. The importance of stratification
7. Web project transaction implementation
8. Session using
9. Cookie use
10. web connection pool to use engineering
11. automatically log users
12. The file upload and download
13. A filter, Listener
14. A reflective, annotations, generics
15. Integrated Case Exercise
Part VIII: AJAX
1. Ajax technology background
Understanding 2. Ajax technology
3. XMLHttpRequest using the steps
Distinction 4. XMLHttpRequest GET / POST of
The synchronization request & asynchronous request
6. & synchronization request distinction asynchronous request
7. Ajax get a different type of return value
8. Ajax using native JavaScript and Jquery difference of
9. Ajax response status process
10. JSON syntax
11. Java JSON parsing
12. Java JSON generation
13. Java JSON third-party tools to quickly resolve
14. JavaScript JSON conversion
15. Jquery JSON conversion