一.javaweb轻量级软件开发工程师
①企业工具使用。(Editplusphotoshop等)
②零基础javaweb(html,css)
③html标签
④css3
⑤DIV+CSS布局和特效
⑥iconfont图矢量标库
⑦ps切图
⑧移动端开发(手机版)解决移动设备屏幕适应(响应式布局)
学会以上八点:可以尝试做一下天猫京东小米官网。(实战项目)
二.掌握javascriptJQ深入
①Javascript基础常用对象的使用
②javascript函数(回调、闭包)
③DOM操作(增、删、查、改)
④javascript封装
⑤jquery基础(语法、选择器、事件)
⑥DOM操作(增、删、查、改)特效和动画
⑦Ajax
⑧jquery开源框架jqueryUI
⑨100特效库
⑩自定义插件
三.JAVASE
①java编程基础
②面向对象
③类加载机制
④数据结构(数组、链表、树)
⑤JAVASE8新特性
⑥多线程
⑦javaAPI
⑧GUI(awt,swing)
四.数据库(MYSQLORACLE)
①数据库入门(基本介绍、常用命令等)
②表办理数据操作(增、删、改、查(简单查询)
③约束办理数据查询(子查询、连接查询、分组、函数等用法)游标
④存储过程
⑤函数
⑥触发器
⑦事务办理
⑧jdbc操作
⑨jdbc框架封装
五.JSP
①servlet
②servlet大型项目登录实战
③jsp入门
④jsp执行流程
⑤jsp指令,脚本,表达式,动作的使用
⑥EL表达式JSTL
⑦XML Ajax
⑧自定义标签库
⑨servlet初级封装
⑩SVN版本控制系统搭建和使用
以上项目实战项目:百度云盘WEB版本、个人博客系统、商城系统
六.JAVAEE框架 企业应用开发常用框架
①Struts2
②Hibernate5
③MyBatis3
④Spring4
⑤SpringMVC
⑥框架整合:SSH,SSM
七.工具组件
①Maven项目构建
②Shiro按钮级权限办理
③Activiti工作流引擎
④Ehcahe缓存框架
⑤Redis内存数据库
项目实战:个人财务办理系统 企业人力资源办理系统 企业办公自动化(OA)
总结:既然开始选择了java,那就用心把java学好,在学习的过程中必然要记住动手做,写代码,很多东西和体会必需本身动手才能真正属于本身,尽量多做一些项目,便利以后好找工作。最后在学习的时候注意一下这几点:代码必需规范、多跟别人沟通和交流能加速学习、必然要有高质量的学习效率和清晰的思路。学习的心态、最后一点切记,先深入再广泛。
1-5节:Java语言介绍、JDK和Eclipse的下载和安装、 搭建开发环境、运行第一个Java程序HelloWorld。万事开头难,安装好开发环境,写一个最简单的程序,把代码跑起来了,看到学习效果了,才会有兴趣继续往下学,一个优秀的教程除了学到知识,还要提高大家的自信心。
6-14节:基本数据类型、变量和常量、数据类型转换、赋值与初始化、字符串、算术运算符、关系运算符和三元运算符。程序运行的本质就是处理数据,也就是通过运算符来计算变量,机器的思考就是计算。
15-17节:流程控制语句,含循环结构、选择结构、break、continue、return。程序处理数据也要讲究流程,先做什么、后做什么、为什么这么做,流程控语句就是程序运行的逻辑流程。
18-20节:数组的创建和初始化、数组的使用、多维数组。当我们有一连串的数据需要处理时,通过数组把大量的数据包装起来,从而简化代码。
21-27节:class(类)的一般形式、方法和主方法、构造方法、方法的重载、对象、对象类型的参数传递。万物皆对象,各种对象集合起来组成一个具体的功能模块,就是类。
28-30节:static、final、Java中的包。
31-37节:Java三大特性。
继承:没错,就是B继承了A,就拥有了A的全部功能,这样是不是节省了很多代码。
封装:就是包装,可乐用瓶子装起来就更干净,代码包起来就更安全。
多态:食品这个词可以代表任意一种视频,食品可以代表苹果、面包、辣条……,那么我们就说食品的组织关系就具有多态性,代码也一样,B和C都继承了A,那么对象A既可以代表B,也可以代表C,这就是多态。
38-46节:抽象类、接口、内部类。假如说我们的鼠标、键盘、音响等等外设都是直接焊接在电脑上,外设坏了是不是很麻烦?要整台搬到电脑店去维修,但是我们发明了统一的USB接口和音频接口,就可以很简单地拔掉外设,拿去修或者换一个都是很轻松的事情。
程序接口亦是如此:降低对象之间的耦合,提高热拔插的可行性。
47-64节:异常、线程、石头剪刀布小游戏、生产者和消费者模型。学到这里,是时候练练手了,做两个小程序来玩玩,看看本身Java到底能干什么。
The most popular courses