★ Java Language Fundamentals
1, Object-Oriented Thinking JAVASE
2, (Class Loading Mechanism and Reflection, annotation, generic, network programming, multi-threading, IO, exception handling, common APIs, object-oriented, JAVA programming basics)
3, Java8 new features
JAVA Wolf Class Phase II: Database
★ Database
1, Oracle (SQL statements, SQL statement principles, SQL statement optimization, tables, views
2, sequences, indexes, Oracle Data Dictionary, Oracle database PL/SQL development
3, Database Design Principles, MySQL, JDBC
Third Stage: Web Fundamentals
★ Web Fundamentals
1, HTML5 (H5) basic document structure, links, lists, tables, forms;
2, CSS basic syntax, box model, floating layout, positioning;
3
Phase 4: Java Web technologies and mainstream frameworks
★ Java Web technologies and mainstream frameworks
1, JSP&Servlet Struts2, hibernate4, spring4, JPA, maven
2, SpringData, SpringMVC, MyBatis, SpringSecurity, shiro, Nginx
Phase 5: Linux
★ Linux
1, Linux installation, familiar with the basic commands of Linux, the use of vi editor, awk and sed command use, users and groups
2, file and directory permissions management, advanced access control using ACLs, network configuration and package installation, startup process and service management
3, system monitoring and logging management, process management and scheduled tasks, ssh remote login, shell basics and shell scripting.
Phase 6: Big Data Technology (Hadoop and Spark)
★ Big Data Technology (Hadoop and Spark)
1, Hadoop (Hadoop foundation and environment setup, HDFS architecture, MapReduce; Hadoop's cluster mode, HDFS federation, using the ZooKeeper to achieve HA (High Availability) function of the Hadoop cluster p>
2, Yarn task scheduling mechanism, Apache Hive, Pig data processing, integration of Hadoop and Sqoop p>
3, Flume and Apache Kafka to achieve the exchange of data, the installation and deployment of HBase Storm)
4, Scala language (Scala environment, Scala basic syntax, pattern matching, overloading and constructors, Map and reduce, tuples, inheritance, StringContext, Option Some None, Tuple; collection of methods and operations, future object synchronous processing and Asynchronous processing of the return result)
5, Spark (Spark build, the use of Spark-shell, Spark-submit submit applications, Spark kernel design and implementation, and the implementation of the kernel architecture, operation principle for a detailed explanation; Spark eco-system components, including: Spark Core, Shark, Spark SQL, Spark SQL, Spark SQL, Spark SQL, Spark SQL, Spark SQL, Spark SQL, Spark SQL, Spark SQL, Spark SQL, Spark SQL, Spark SQL. Shark, Spark SQL and Spark Streaming, etc.)
Phase VII: Project
★ Project
1, China-UCSP Project SSM (Spring+SpringMVC+MyBatis)
2, User Relationship Management System S2SH+ Maven+Nodejs+MySQL technology development
3, e-commerce trading platform S2SH+Maven+Shiro+Oracle