Zero-based java development engineer with a full set of video tutorials, basic + advanced + project combat (152G)
A total of 130 days, 152G
day1 to day27 |
javase | Java development environment configuration Java syntax based Java Java objects and basic data types Java classes variable type operator Java Java Java modifiers of the cyclic structure conditional statements Java Java switch case Java Number & Math Java-based Java Java String Character classes the StringBuffer Java Java array Date time Java regular expressions Java method Java Stream, File, IO Java Scanner class Java exception handling Java object-oriented Java inheritance Java Override / Overload Java polymorphism Java abstract class Java wrapper Java interface Java package (package) Java data structure Java collections framework Java generic Java serialization Java network programming Java multi-threaded programming |
day28 to day32 |
web frontend | html,html5,css3,js,jquery,bootstrap |
day33 to day36 |
mysql database with JDBC | Database, MySQL deployment uses, the SQL language, MySQL database management, the management table, the management table records, MySQL data types, table restructuring operator that operation; clauses: ORDER BY, LIMIT, GROUP BY , HAVING, DISTINCT; aggregate function constraints, indexes, primary keys, foreign keys, data import and export; replicated table and rename subqueries: single-table sub-queries, multi-table subqueries; join queries, the regular match the query regexp, data backup and recovery, graphical management tools, user authorization transactions , ER models, Python database interface, PyMySQL, MySQL storage engine, MySQL tuning, OR |
day37 to day48 |
JavaWeb | linux, xml, tomcat, mvc design patterns, Http, servlet, ajax, jquery, filter and listener, cookie, session, Jsp, EL, JSTL, transactions, database connection pool, DButils, software installation, entry redis |
day49 to day54 |
JavaWeb real business project | JavaWeb real business project |
day55 to day58 |
Hibernate Framework | Primary key natural primary key and a surrogate primary key, Hiebernate persistent object, Hibernate's cache, Hibernate transactions in the concurrent query Hibernate framework, build the framework, API Detailed, three states Transaction, object, hibernate in transaction management , many | many to one relationship, Hibernate query, Criteria query, native SQL, query strategy, policy associate-level inquiry |
day59 to day62 |
struts2 framework | Simple operation process integration, struts2 framework OGNL, ValueStack, Action rationale, six core components, Result principle, UI labels, interceptors, MVC pattern, Action configuration, type attribute, struts2 framework, struts2 in for servletAPI of use, Struts2 receive front-end data transfer over the embodiment, the struts.xml analysis, wildcards and dynamic method invocation, type conversion, file upload, form validation, international, OGNL FIG navigation target language, model-driven |
day63 to day66 |
spring frame | IOC, DI, AOP, BeanFactory and ApplicationContext interfaces interfaces, factory vessel, Bean label, Bean objects, properties, injection, bean life cycle, bean scope, notes, transaction management, Spring integration SSM, core container, Data Access / Integration ,, Web, AOP (Aspect oriented programming), tools, and test message module |
day67 to day72 |
Project combat | Project combat |
day73 to day76 |
oracle database | Architecture, memory area, the SGA memory structure, database startup and shutdown, transactions, SQL language, PL / SQL language, procedures, functions, packages, cursors and triggers, database objects (synonyms, sequences, view, index), the view |
day77 to day78 |
maven | Multi-module & inheritance, dependent range (scope), the classifier (classifer), dependency management (dependencyManagement), transitive dependencies & rely on conflict, Profile, PW (Repository), Plugin, multi-module vs inheritance, use Profile, POM, agreed directory structure, coordinates, dependency management, warehouse management, life cycle, plug-ins and goals, inheritance, aggregation |
day79 至 day93 |
项目实战 | 项目实战 |
day94 至 day95 |
mybatis | 动态sql,延迟加载,分页,插件运行原理,批量插入,Executor执行器,组件,配置,映射器,缓存 |
day96 至 day97 |
springMVC | SpringMVC总体框架图,包装类型pojo参数绑定 ,Springmvc校验 , 数据回显 , 异常处理 , 上传图片 , RESTful支持 , 拦截器 |
day98 至 day112 |
项目实战 | 项目实战 |
day113 至 day130 |
项目实战 | 项目实战 |