Prepare the article
suitable/suitable for crowd: suitable for the basic small white
Goal: Master Javase.
Technical Point section:
1. Introduction of installation configuration of development tools 2.JDK installation 3.DOS environment Programming 4.Eclipse installation Use
Java Basics
1. Basic syntax Specification 2. Data Type 3. Process Control 4. Functions
First knowledge of Javaoop
1. Classes, objects, programming ideas 2. String Class 3. Random number 4. Regular expression 5. Use of recursion
Javaoop Foundation
1.JavaOOP Package 2.JavaOOP Inheritance 3.JavaOOP Multi-state 4.Java access Modifier 5.Java Interface 6.Java abstract class
Collection Framework and data structures
1.Java Common set 2.Java generics
Exception handling
1. Exception classification, cause, overview, principle, Solution 2.log4j Framework
XML parsing
1.XML Overview 2.XML Structure overview 3.XML syntax and writing specifications 4.DOM4J Introduction 5.DOM4J application 6. Parsing XML with dom4j and logging system logs
Javaio and network communication
1.JavaIO Basic 2.JavanNIO Introduction and Usage Scenario 3. Network protocol 4.JavaSocket Programming 5. Network application framework Apache Mina detailed
Actual combat
1. Test results Analysis System for class students 1 2. Test results Analysis System for Class students 2 3. Test results Analysis System for Class students 3 4. Web Data Capture Service Implementation 5. Analyze target site data based on business needs
Basic article
applicable/Suitable for people: Has the Java language and can implement site crawling data and analysis
Objective: To master the installation and use of mysql,oracle on various platforms.
MySQL Database basics
1.mysql overview, advantages, operating principle and memory structure 2.MYSQL data type 3.mysqlDDL statement using 4.SQL language introduction and use 5.DML transaction 6.SQL query mechanism, query basis, skills, query optimization;
MySQL Database advanced
1.mysql Database Engine classification 2.mysql Transaction 3.mysql table 4.mysql data type 5.mysql View 6.mysql index 7.mysql page 8.SQL statement optimization tips
Oracle Combat
1.Oracle installation and commissioning 2.Oracle data type 3.Oracle vs MySQL comparison 4.Oracle data structure Overview 5.Oracle operating principle 6.Oracle memory Structure 7.Oracle table Space 8. User, table, sequence creation and use 9. Creation and use of Oracle index 10.Oracle partitioned tables
PL/SQL Combat
1.pl/sql Fundamentals 2. Exception handling 3. Cursors 4. Stored Procedures
JDBC
1.JDBC Overview 2.JDBC Working principle 3.JDBC API 4.JDBC Access database 5.JDBC Common interface
Database Connection Pool
1.Java multithreaded Development 2. Multi-Threading vs. Single-threaded comparison 3. Multithreaded applications 4. Considerations for Multithreading Use 5. Database connection Pooling Technology
Actual combat
1. Electronic Banking information management system; 2. Class Information Management system
Core article
applicable/Suitable for crowd: Java SE Master is relatively solid, can develop more complex information management system
Goal:
1. Master basic technologies such as html,css,javascript, and use Jsp,servlet to develop small websites
2. Developing large Web sites using framework technology
HTML+CSS Foundation
1.W3C standard 2.HTML editing tools 3.HTML tags 4.CSS basic usage 5. Introduce CSS styles in HTML
CSS Advanced
1.CSS editing Web page text 2. List style 3. Box Model 4. Floating 5. Positioning page Elements
JS Basics
1.JavaScript core Syntax 2. Program Debug 3.JavaScript Objects
JS Advanced
1. Initial knowledge of events in Jquery,jquery selector 2.jQuery with animation 3.jQuery Operation Dom 4. Form validation
JSP and Servlet Combat
1.B/S Program Implementation principle 2.TOMCAT Application Server 3.JSP page composition 4. Built-in Objects 5.JSP data access 6.JavaBean Application 7.Servlet overview and API 8.Servlet Declaration cycle 9.Servlet Application
Ajax Combat
1.Ajax Overview 2.Ajax Principle of Implementation 3.jQueryAjax Overview 4.jQueryAjax use
Filters and listeners
1. Filter application Scenario 2. Filter Operation principle 3. Filter configuration 4.Servlet and filter 5. Usage scenario of the Listener 6. How the Listener Works 7. Listener Configuration 8. Filter, Listener, servlet summary
Struts Framework Combat
1.Struts Introduction 2.Struts vs. servlet benefits 3.STRUTS2 Framework Installation and Configuration 4.OGNL Framework Overview with 7.STRUTS2 value stack 8.struts2 interceptor using 5.STRUTS2 data checksum 6.struts2 operation principle 9.STRUTS2 Internationalization
Hibernate Framework Combat
1.Hibernate Overview 2.Hibernate Installation and configuration 3.Hibernate transaction Operation 4.Hibernate Query operation 5.Hibernate Caching Overview 6.Hibernate cache operations 7.Hibernate level two cache operations 8. Hibernate query cache Operation 9.Hibernate Query optimization 10.Hibernate and struts integration
Spring Framework Combat
1.Spring Overview 2.Spring Installation and configuration 3.Spring use 4.SSH Framework Integration Foundation 5.Spring Integration Hibernate Framework 6.Spring integrated struts framework
Actual combat
1. Use jquery to write the dynamic effects of a shopping site 2. Use servlet to optimize the information publishing features of a shopping site 3. Use Jquery+ajax+servlet to complete the page without refreshing data interaction 4. Use the SSH framework to write a simple javaweb program 5. Use the SSH framework to optimize your shopping site
Advanced article
applicable/Suitable for crowd: skilled in developing large Web sites using the SSH framework
Objective: To develop OA office systems using the SSM framework
Maven
1.Maven Overview 2.Maven Advantages and features 3.Maven installation and configuration 4. Use the Nexus to create a 5. Test using MAVEN 6. Continuous integration with Hudson 7. Building a Web project using MAVEN 8.SVN installation and configuration 9.SVN use 10.Git installation and configuration 11.Git use
Project Testing
1. Black box test overview and use 2. White box test overview and using the 3.junit,jmeter test tool
Optimizing data-tier development with the MyBatis framework
1.mybatis Overview 2.mybatis Installation and configuration use of 3.Java annotations 4. Operating database 5.mybatis cache configuration 6.mybatis Integrated struts development
Optimize presentation layer Development using the SPRINGMVC framework
1.SSpringMVC and Struts 2.SpringMVC operating principle 3.SpringMVC installation and Configuration 4.SpringMVC Common API Introduction 5.SpringMVC Interceptor 6.SpringMVC Processing HTTP protocol 7. SPRINGMVC processing of the data Model 8.SpringMVC View controller use
Simplifying Javaweb development with the Springboot framework
1.SpringBoot Introduction 2.SpringBoot Advantages and features 3.SpringBoot application scenario 4.SpringBoot installation and use 5.SpringBootAPI introduction 6.SpringBoot integration Maven 7. Springboot Integrated MyBatis 8.SpringBoot integrated SPRINGMVC
Actual combat
1. Test and evaluate your own Javaweb Project 2. Develop OA Office system using SSM framework
Advanced article
suitable/suitable for crowd: Developers who are familiar with the development of SSM framework
Goal: Build a distributed system that uses Java EE applications to fulfill individual enterprise needs
WebUI
1.EasyUI Frame 2.Bootstrap Frame
Distributed Big Data development
1.Druid 2.mongodb 3.redis
Personalised Requirements
1. Scheduled Tasks and mail sent 2.webservice with POI 3. Reports and Charts 4. Single Sign-on and Quick Login 5. The public number is written in the background 6. NET-Silver Payment interface docking 7. Search Engine Application
Actual combat
Two-time development of 1.OA systems
Learn Java students pay attention to!!!
You are welcome to join the Java Learning Exchange Group when you encounter any problems in the learning process or want to acquire learning resources: 299541275 We'll learn java! together.
The most complete Java Learning Roadmap--java Learning Guide