This is my own earlier listening to the lessons of the Java full set of knowledge, suitable for beginners, but also applicable to the intermediate level of the people, you can download, I think is a more comprehensive system, can be worth 90% of the market on the study materials. I hate the random stuff and the people who get it! Here I share for free for everyone to use!
In this platform really can learn a lot of things! A lot of people are selfless dedication of their wisdom and knowledge.
Hope for Java learners to help! If you feel good, just give a response in the comments, thank you.
It is very important to establish a good development environment first, 工欲善其事, its prerequisite. To do any development, the first is to prepare the environment, then you can do a variety of attempts, the process can gradually build confidence. Beginners tend to be frustrated by unexpected problems in their environment configuration.
Baidu Network Disk One-click Download: https://pan.baidu.com/s/1c2alCgo Password: GYWJ
Then is the Java Tutorial Flowchart, learning to easy-to-digest, step by step, flow chart for everyone to list the order of learning, do not hurry, the foundation to play firm, the back of the puzzle will be solved.
Java Tutorial-Process:
Java Tutorial-Video article:
Java Video First stage-java Basics Primer |
This stage Java course total 11 knowledge points, 2 free learning video recommendations |
1. Period and Target: Learning period: 35 days After the completion of the goal: can be small application development, the basic database to delete and change management |
2, Knowledge points: 1) Basic Computer knowledge (understanding) Computer Basics, DOS common commands, Java Overview, JDK Environment installation configuration, environment variable configuration, getting Started with Java programs 2) Programming Basics (Mastering) Constants and variables, data types, operators, Process Control statements, methods, arrays 3) Face object (emphasis) Classes and objects, encapsulation, inheritance, polymorphism, abstract classes, interfaces 4) Common class (understanding) Common class introduction, regular Expression 5) Set (emphasis) Collection collection, List collection, set set, Map collection 6) Abnormal (understanding) Exception handling, custom exceptions 7) IO (master) File class, recursion, byte stream, character stream, transform stream, buffered stream 8) Multithreading (understanding) Multithreading, Thread pool 9) Network Programming (understanding) Network programming 10) Reflection (understanding) Reflection MySQL and JDBC Development (emphasis) MySQL database, JDBC, dbutils, DBCP connection pool |
Java Basics Video Tutorial: Http://pan.baidu.com/s/1pLhN7ib
This post was last determined by the struggle on 2017-6-28 17:46 edit
java Video Chapter Phase II-javaweb stage |
This stage Java course Total 4 big knowledge points, 4 free learning videos recommended |
1, cycles and goals: Learning period: 33 days Learn After the goal: you can clone any site front-end page, to solve the Web browser compatibility problems, PC-side and mobile compatibility issues, the use of front-end scripting for related web features to write, using Javaweb core technology to easily write any website function module, Use Javaweb advanced knowledge to solve the high concurrency problem of the website, without pressure to be competent for Java EE Development Engineer position. |
2, Knowledge point: 1) Front-end Technology (master) HTML, CSS, JavaScript, JQuery, Boots Trap 2) MySQL and JDBC (key) MySQL database review, JDBC Development Review, connection pooling and Dbutil 3) Javaweb Development core content (focus) XML, HTTP and Tomcat, Servlet, request and response, Cookie and session, JSP Technology, JDBC Advanced, Ajax development, Filter/listener Advanced development Technology, Redis, Linux 4) Stage case (master) System encapsulation: Baseservlet extraction, Cache technology Redis applications, online payment interface development, file upload, JavaMail, Linux project deployment |
|
Java Tutorials
(1) Easy to master Javaweb video tutorial: Http://pan.baidu.com/s/1dFoT7Vz?
(2) 6 day play MySQL video tutorial: http://pan.baidu.com/s/1mhYXBM4?
(3) Ultra-comprehensive Javaweb video teaching: HTTP://PAN.BAIDU.COM/S/1O8TSHRC?
(4) Stage case--javaweb online Book Mall complete: Http://pan.baidu.com/s/1pLllwXt?
Java Video Chapter Phase III-SSH Framework phase |
This stage Java course Total 4 big knowledge points, 4 free Learning video recommendation |
1. Period and Target: Learning period: 18 days After the completion of the goal: can develop Java EE background system, can build enterprise-class Java EE Development Framework, can use the technology of jquery, can use AJAX technology |
2, Knowledge points: 1) Hibernate5 Framework (emphasis) Hibernate.cfg.xml configuration, Hbm.xml mapping file details, PO object status and State conversion analysis, hibernate advanced mapping technology, hibernate data retrieval technology, Hibernate performance optimization technology 2) STRUTS2 Framework (emphasis) Struts.xml explain and use, use wildcards to define actions, dynamic method calls, Actioncontext and servletactioncontext usage, model-driven Modeldriven, property-driven, default interceptor analysis, custom interceptors, OGNL expression, value stack valuestack analysis 3) Spring Framework (emphasis) Applicationcontext.xml configuration file Authoring, IOC thinking, di dependency injection, slice programming using ASPECTJ, JdbcTemplate template usage, declarative transaction management, SSH integration 4) CRM Project Combat (Master) Use Struts2+spring4+hibernate5 +SVN to develop projects, use jquery Easyui for layout, and code management with SVN |
Java Tutorials
(1) Hibernate5 frame: http://pan.baidu.com/s/1qYrUBxi
(2) Struts2 frame: Https://pan.baidu.com/s/1c1Tq55A
(3) Spring Framework:
Spring2.5 Video Tutorial: http://pan.baidu.com/s/1c222JE4
struts2.1.8 Video Tutorial: HTTPS://PAN.BAIDU.COM/S/1JIA17WE?SRX
Java Video Chapter Phase IV-Project combat phase |
This stage Java course Total 3 big knowledge points, 4 big project actual combat, 6 free Study video recommendation |
1. Period and Target: Learning period: 16 days After the completion of the goal: SSH system framework can be built, independent based on the SSH framework for the development of functional modules, skilled operation of Oracle database, based on Oracle data for application development, can use the quartz framework to complete the timing task scheduling function development, Can use the Shiro framework to complete the certification and authorization function development, can use the CXF framework to complete the interface function development, you can use the Amchart to complete the development of the graph report function, you can use the Apachepoi components to complete the import and export function development, can realize the message sending function, Use Freemarker to automate code generation with a certain business requirements analysis capability |
2, Knowledge points: 1) Oracle (FOCUS) Simple queries, common functions of Oracle, Multi-table queries, collection operations, DDL Operations Management tables, DML management data, other database objects, PL/SQL programming, stored procedures and stored functions, triggers 2) Maven (master) Maven Introduction, MAVEN installation, MAVEN starter program, MAVEN warehouse, project build, dependency management, Maven comprehensive case, MAVEN 3) Project Combat (Focus) (1) Business Integrated management platform Project background and project requirements, use MAVEN for project construction, departmental module development, user management and role management, use Shiro to complete certification and authorization function development, JavaMail, purchase and Sale contract module development, purchase and Sale contract report and shipping report, Customs Data export function development, Export report waybill function development , Quartz timing Task scheduling implementation, Freemarker+codemachine completion code automatic generation, Commission, collection letter, financial report waybill, manufacturer and product information (2) BOS Project Project overview, Environment Building, Ztree tree and jquery easyui, user login and exit, password modification, basic configuration function development, pick-up module development, Region Import and export, zone function development, WebService and CXF framework, customer function development of fixed area, Business Notification function development, Rights Management module development, Shiro Certification framework, role management, System deployment (3) ERP Project Software design and environment building, departmental management module development, Basic module development, login and password management, purchase requisition, mainline business process development, sales and inventory management, reporting and charting, inventory alert, data import and export, CXF framework, rights Assignment, authorization framework Shiro (4) Centralized drug purchasing system Project requirements and business processes, project framework construction and encapsulation, Jquery Easyui Framework, User Management module development, use of Shiro framework to complete certification, authorization function development, use of Apachepoi to complete the drug catalog Import and export function development, WebService and CXF framework, Use CXF framework to complete the Drug catalogue synchronization interface development, purchase single module development, using quartz to define data aggregation timing task engineering development, using Jfreechart to complete statistical analysis function development, system testing and system deployment. |
Java Tutorials
(1) Oracle Classic video Tutorial: Http://pan.baidu.com/s/1bpBspdX
Java Video Chapter Fifth stage-SSM Framework phase |
This stage Java course Total 3 big knowledge points, 3 free Learning video recommendation |
1. Period and Target: Learning Period: 6 days After the completion of the goal: can independently build the SSM project architecture, independently based on the SSM framework for the development of functional modules, can independently use the UI components provided by bootstrap to achieve system functions, skilled use of MySQL database management business data. |
2, Knowledge points: 1) mybatis (key) MyBatis Framework principle, MyBatis primer case, MyBatis Development DAO mode, MyBatis input and output mapping, dynamic SQL, Spring integration MyBatis 2) SPRINGMVC (key) Springmvc Framework principle, SPRINGMVC primer case, SPRINGMVC integration MyBatis parameter binding, JSON data interaction, interceptor 3) LUCENE&SOLR (key) What is full-text search, Lucene implementation full-Text Search, Analyzer Analyzer, index maintenance, SOLR installation configuration, SOLR index, SOLR search, SOLRJ |
Java Tutorials Recommended:
(1) Springmvc+mybatis Comprehensive video tutorial: Http://pan.baidu.com/s/1eS3esgE
Java Video chapter sixth stage-project combat two stage |
This stage Java course Total 2 major projects, 2 free Learning video recommendations |
1. Period and Target: Learning period: 13 days After the completion of the goal: can independently build the SSM project architecture, can use MAVEN to build project projects independently, can be independent of the SSM framework for the development of functional modules, skilled use of MySQL database management business data; Skilled use of jquery common API to complete the dynamic JS code writing, can use Freemarker to complete the page static, can use the Dubbo framework for distributed development, using NGINX to achieve load balancing, can use Fastdfs to build image server, can use SOLR to complete full-text search function development, using REDIS cache business data, Improve system performance, with certain business requirements analysis capability |
2, Knowledge points: New Baba Sports Net project & Amoy Mall Project (key) Project introduction, Environment Building, using MAVEN for project building, using Dubbo to complete the Distributed service Framework, using Redis cache data to improve system performance, using SOLR to implement search systems, Message Queuing ACTIVEMQ applications, Freemarker page static implementations, SSO Single Sign-on system development, background management system development, foreground management system development, member system development, shopping cart development, order system development |
Java Tutorials Recommended:
(1) Java discipline ba BA Sports Network video tutorial 106 episode: Http://pan.baidu.com/s/1pJE0Drt
(2) The sequel to the BA-BA Sports Network video tutorial: Http://pan.baidu.com/s/1jGgKQhS
If the link is invalid, please contact me or pay attention to my public number to get also can!!!
I have a public number that often shares some of the dry stuff related to Java technology, and if you like my share, you can use the search for "Java leader" or "Javatuanzhang" for attention.
Java Essentials Tutorial free sharing