1、概念
全栈开发(FullStack),全栈就是全干,要能自己构建和部署一个完整的,可以工作的WebApp。能独立编写前端,后端代码。能配置服务器,还能设计数据库。
2、知识体系的学习
首先,Java全栈工程师必须先精通Java,所以作为一个零基础的人,成为Java全栈工程师的第一步是学好JavaSE(标准版)。是Java的标准版,是整个Java的基础和核心,也是JavaEE和JavaME技术的基础,主要用于开发桌面应用。
学完JavaSEE之后,我们通常会学到JavaEE(企业版),它提供了企业级应用程序开发的完整解决方案,例如开发网站,以及企业的一些应用系统,这些都是Java技术应用最广泛的领域。还有很少一部分人学习JavaME(微版),是技术和规范的集合,它为移动设备提供了Java环境的开发和应用平台。用于制作手机软件。
在学习JavaEE之前,我们需要学习一些前端和数据库的知识。前端知识主要包括HTML、CSS、JavaScript、JQuery、Ajax、EasyUI、bootstrap等。关于数据库知识,oracle和mySQL在市场上很受欢迎,当然也包括其他,主要学习这两种。
在此期间,需要学习TCP、UDP协议、http协议、XML等知识,前端知识的重要知识点。
我们经常会听到前端或是后端的这些概念,其实还有一个全栈的分支,简单的来说,可以看成是前端和后端的集合,除此之外还能做许多其他的事情。
以上就是java全栈的介绍,大家都这部分的概念有所了解后,可以对有关的知识点进一步进行学习。更多Java学习指路:Java基础
本教程操作环境:windows7系统、java10版,DELL G3电脑。