首页 > 编程语言 >java学习阶段

java学习阶段

时间:2022-12-30 11:35:26浏览次数:43  
标签:中文 java 框架 数据库 学习 开发 文档 阶段 Java


第一阶段:JAVA企业级开发之WEB篇

WEB篇

HTML5+CSS

简介

  • 知识点:自定义动画、选择器高级应用、响应式网站开发、行业命名规范、域名注册-搭建个人网站
  • 让学员熟练掌握css、js、JQuery等技术,可做到独立编写PC+移动端网站页面。并且能够独立开发web应用,样式框架、js库等。
  • 学员能够从最基础标签样式开始学习编程,通过页面的动画效果,样式等,熟悉编程,能够让学员的学习乐趣从一次次效果的直观展现中产生。

实战项目

天猫商城、京东商城、神庙逃亡、潭州课堂等大型互联网web应用及web游戏等开发

适合人群

  • 0基础0经验的小白人员;想通过最低的成本来试一下自己是否适合做Java编程相关工作的转型人员。


第二阶段:Java企业级开发之JAVASE篇

JAVASE篇

面向对象

简介

  • 知识点:面向对象编程思想,反射,多线程,自定义异常,jdk版本的递增及新增内、常用算法以及数据类型,数据结构,Java网络编程,键盘控制,鼠标控制等。
  • 通过基本的编程思想让零基础人群通俗理解JAVASE,并且会不断深入,让零基础人群更容易理解Java的底层实现原理。
  • 通过课程以知识点+案例的形式直观的看到效果展示,深透理解实现过程,及企业级代码规范,增加记忆及实战应用场景锻炼逻辑思维以及加深OOP思想认知。

实战项目

雷霆战机,植物大战僵尸,天猫购物车,Java网络爬虫

适合人群

  • 零基础转行者、学徒、助理、大学生等对互联网行业有着强烈愿景的人群。


第三阶段:Java企业级开发之数据库篇

数据库篇

Mysql Oracle

简介

  • 知识点:数据库引擎优化,数据是事物,数据库建表,索引,存储过程。
  • 详细讲解数据库三大范式、让开发者熟练使用索引,存储过程及大型互联网攻速的sql优化,数据库的事物等。
  • 理解大型互联网公司的数据库分布式集群及分库分表,云数据库搭建迁移,封装数据库操作框架,实现数据库读写分离等,从底层了解数据库的原理,针对项目需求设计数据库方案。

实战项目

数据库集群搭建,云数据库实战,自建数据库迁移等大型互联网公司的数据库应用实战场境

适合人群

  • 有着一定Java编程基础的人群,想要在数据库方面的知识深入理解,想要独立完整开发一个动态网站的学习者。


第四阶段:Java企业级开发之框架篇

框架篇

SSH+SSM

简介

  • 知识点:Spring、Struts2、SpringMVC、MyBatis、Hibernate、Activti工作流引擎、Redis缓存数据库
  • 详细讲解javaEE开发常用框架,深度理解框架的实现原理,基本用法,错误调试。框架的历史版本,兼容以及实际应用场景,各种框架的执行流程,工作流引擎和Redis数据库。
  • 提高用户的访问速度,提升代码的健壮性。提升用户的体验。了解框架底层并独立编写自定义框架。

实战项目

大型企业人力资源管理系统、电商平台以及自定义JAVAEE框架

适合人群

  • 相关从业者,有Java开发经验,对框架底层实现原理不清晰,只知道框架搬运的搬运工。


JAVA进阶之路

 

1. J2SE部分

JAVA基础

  • Java语法
  • 常见API
  • 集合框架

JAVA界面编辑

  • AMT
  • 事件机制
  • Swing

JAVA API

  • Java IO
  • 多线程
  • 网络编程
  • 反射注解

2. 数据库

SQL基础

  • SQL基础
  • 增删改变
  • 多表查询

JAVA界面编辑

  • Java语法
  • 面向对象
  • 常见API

JDBC高级

  • 数据库连接池
  • 存储过程
  • 触发器
  • ORM思想

3. WEB开发

HTML语言

  • HTML便签
  • 表单标签
  • 了解CSS

JavaScript

  • JavaScript语法
  • JavaScript对象

DOM编程

  • DOM原理
  • 常见DOM元素
  • DOM编程

4.高级WEB开发

Servlet开发

  • XML、Tomcat
  • HTTP协议
  • Servlet API

JSP开发

  • JSP语法和标签
  • 自定义标签
  • EL、JSTL
  • MVC设计模式

AJAX开发

  • AJAX原理
  • 请求响应处理
  • AJAX开发库
  • Proto Type/JQuery

5.Java开发

Struts开发

  • Strute体系架构
  • Strute各个组件
  • 标签库

Hibernate

  • 检索映射技术
  • 多表查询
  • 缓存技术
  • 性能优化

Spring

  • IOC、AOP
  • Data Source
  • 事务
  • SSH、JPA集成


推荐的JAVA文档

ActiveMQ中文文档

ACTIVITI

ajax中文介绍文档

apache中文介绍文档

ASM参考手册

Maven参考手册

AxureRP7中文文档

comm参考手册

CSS3中文文档

EditPlus介绍文档

EnterpriseArchitect

mybatis

Gradle中文文档

hadoop参考手册

hibernate中文文档

html中文文档

httpwatch中文文档

Mysql中文文档

javascript中文文档

jboss中文文档

jsp中文文档

Linux

maven参考手册

redis

Nginx中文文档

PostgreSQL中文文档

spring中文文档

sqlyog参考手册

struts参考手册

vbscript


推荐的JAVA工具

AxureRP7

dreamweaver

eclipse

Foxmail

FileZilla_FTP

idea

navicat

jfreechart

PlSql

Sublime_Text2

SVN

TeamCity

PowerDesigner

visio

UltraEdit

tomcat

谷歌浏览器

火狐浏览器


标签:中文,java,框架,数据库,学习,开发,文档,阶段,Java
From: https://blog.51cto.com/u_13363083/5979336

相关文章

  • 白话Java高级特性之异常
    白话Java高级特性之异常对于本文的内容,属于基础知识研究范畴,切勿以为读完此文就能将异常知识掌握到家。切记:操千曲而后晓声,观千剑而后识器,所以我觉得没有大量的源码阅读经验......
  • java 转换指定文件夹文件编码工具
    importjava.io.*;publicclasstest{publicstaticvoidmain(String[]args){printFiles(newFile("./src"),1);}publicstaticvoidpr......
  • cs231n学习笔记——lecture6 Training Neural Networks
    该博客主要用于个人学习记录,部分内容参考自:[基础]斯坦福cs231n课程视频笔记(三)训练神经网络、【cs231n笔记】10.神经网络训练技巧(上)、CS231n学习笔记-训练神经网络、......
  • 从头开始学Java源码
    基础篇​​1.String源码解析​​2.Integer源码解析集合篇​​3.ArrayList源码解析​​4.LinkedList源码解析5.List源码面试题集锦6.HashMap源码解析7.TreeMap源码解析8.Link......
  • 【Java框架型项目从入门到装逼】第七节 - 学生管理系统项目搭建
    本次的教程是打算用Spring,SpringMVC以及传统的jdbc技术来制作一个简单的增删改查项目,对用户信息进行增删改查,就这么简单。###1.新建项目首先,打开eclipse,新建一个web项目。......
  • MobTech秒验 | APP用户运营必经的三个阶段:定位、验证、发展
    App用户运营怎么做?小编归类为以下三个阶段:  一、定义阶段在App研发规划阶段,在没有真实用户可以研究的情况下,需要通过寻找、发现、定位潜在的目标用户,这时用户运营的主要工......
  • 学习淘淘商城第二十七课(内容管理)
    上节课我们一起学习了内容分类管理,包括增加、修改、删除等操作。这节课我们一起学习下内容管理。第一部分:查询内容列表   首先,我们先来看看内容管理后台页面,如下图所......
  • java用正则表达式脱敏手机号
    一种正则形式:在Java开发中有时候需要对敏感字段数据脱敏,废话不多说,直接上代码。       /**        *脱敏手机号        *        *@......
  • Kruskal重构树 学习笔记
    最小/大瓶颈路在探究何为\(\text{Kruskal}\)重构树之前,我们先要了解何为最小/大瓶颈路。简单来说,\(a\)到\(b\)的最小瓶颈路指的是一条简单路径使得\(a\)到\(b\)......
  • excel的学习2
    excel的学习2列,行宽鼠标放在间隔线位置,按两下鼠标左键,列宽自动配对到合适的位置选中所要同宽的列,然后鼠标放在任何一个间隔线位置设置宽度,所选的列宽就相等啦重复内......