溧阳web培训哪家好|如何做简单的web项目
JAVA ,WEB ,UI ,培训班报名请来电咨询:
刘俊美老师:15106141243微信同号
只会写而不会部署,我们的项目仍然不能拿出来用。所以说到这里,我们的项目代码已经写好,接下来该怎么办呢?当然是需要找一个容器来运行我们的代码。这里的容器是当然不是指Java里的数据类型,而是指应用服务器,此处要特别区分应用服务器与Web服务器,至于Web服务器是什么,稍后会介绍。(如果有同学不是很清楚服务器的概念,可以先看下一段,再回来看)
说到这里,其实一个简单的完整的Java Web项目就差不多了。我们简单回顾一下,首先,我们需要利用各种框架和开发技术写出应用代码。接下来,我们需要一个台安装了*nix系统的主机,在上面安装好Web服务器软件,应用服务器软件,再把我们的应用代码部署到应用服务器上。现在我们只需要获取到主机的IP地址,就能够远程访问应用了。
知识点列表:
开发:
视图层技术——
HTML,CSS,JS,AJAX,Tiles,Velocity,FreeMarker
持久层技术——MyBatis,Hibernate
Spring , Spring MVC
项目构建工具Maven
日志Log4j
版本控制 Git
数据库技术:
SQL语句
参数调优
操作系统:
熟练掌握一种Linux系统,原理,Shell命令
服务器技术:
熟练使用并理解一个应用服务器技术的原理(Tomcat)
熟练使用并理解一个Web服务器技术的原理(Nginx)
附加
缓存技术:
熟练使用并理解一种缓存技术(Redis,Memcache,EhCache)
非关系型数据库
熟练使用并理解一种非关系型数据库(MongoDB)
中间件技术:
JMS:activeMQ和kafka
RPC: Dubbo
设计模式:
了解并能够使用几种最主要的设计模式
网络:
熟练使用并理解一个网络开发技术(Netty)
熟悉http,TCP协议
Java虚拟机:
熟悉jvm运行原理,内存分布
jvm参数调优
学IT,来上元教育,上元教育欢迎您的咨询。
上课内容:
1、深度理解Java面向对象、分布式、健壮性、可移植性、多线程等特点;
深入学习Oracle、MySQL数据库,运用JDBC完成项目中Dao层CRUD实现;
Html5、CSS3前端技术结合jQuery脚本和bootstrap框架制作精美官网页面;
Struts2、Spring、Hibernate框架整合,Maven分模块构建,完成电商平台项目;
SpringMVC、Spring、MyBatis框架整合,WebService服务调用,SpringBoot微服务架构技术,完成企业级项目开发;
联系我时,请说是在溧阳便民网看到的,谢谢!