零基础如何系统学习Java Web
2016-11-26 16:15
363 查看
零基础如何系统学习Java Web?
我来给你说一说你要下决心,我要转行做开发,这样你才能学成。
你要会打字,我公司原来有一个程序员,打字都是两个手一指禅,身为程序员你一指禅怎么写出的代码,半个月后被辞退了,当然我们还是朋友。
前两个条件都符合了你就可以学了,首先要了解web是什么,一般呢,java web开发无外乎就这么两大类,第一,互联网公司,第二,软件公司。对于互联网公司和软件公司还有一些差别,互联公司是面向广大网民的,会有专门的ui设计,前台开发,后台代码开发,ios开发,android开发,软件测试,产品经理等,软件公司呢,一般就是做需求的,开发的,测试的。没有美工
所以楼主你看要学什么了。是想做客户端开发还是软件开发,还是美工,还是UI....balabala
关于java 我把我知道的说一下,作为一个java程序员 从前段到后端你都要知道一些,不要求你把页面做的和美工一样专业。
但是你要懂一些技术,有些软件公司前台后台都是一个做的。
那么问题来了:
4.1 前台:html + jsp +javaScript +servlet (servlet现在可能不需要写了,但是也要知道的好。如果有经历学一下)这些都是基础。
4.2 后台:一个MVC框架 最常见的就是struts2 hibernate spring 这三个了,还有很多流行的框架,这三个是你必须要会的。
4.2 数据库:从mysql 开始 会写简答的sql语句,insert update delete select
如果这些你都会了相信你也会使用一些工具了。
关于工具:上面这些你都会了相信你也会使用一些工具了。
工具:
1. java程序员 eclipse肯定要熟练使用 JDK的安装 环境变量的配置 都搞定了就开始你的编程之旅吧。
2.数据库工具,mysql我用navicat Oracle我用plsql
3.notepad++这个经常使用 查看一些文档
4.肯定忘不了一个版本控制工具了,当前流行的svn 和 git 要会一个
上面那些都学会了足可以找一份工作了,甚至不需要都学会,工作工还会遇到的一些需要你学的知识,很多第三方框架,如quartz任务调度,基本没个项目都会用。JBPM 工作流,webservice,restful,json,xml,spring mvc
暂时想到这么多。有什么问题我愿为广大开发者继续更新。
跟我一起读:HelloWorld
3---------------
相关文章推荐
- 一个零基础的新手应该如何系统的学习java开发
- 2018/01/01Java基础学习——如何通过dos系统的javadoc命令生成API文档
- 深入学习JAVA-WEB开发时扎实掌握JAVA基础的重要性
- 如何学习Java Web开发
- 学习笔记之javaweb基础:jsp基本语法,内置对象,对JavaBean的操作语法
- 学习笔记_java web——JSP基础
- java如何实现系统监控、系统信息收集、sigar开源API的学习
- Java基础:学习如何走出第一步
- 如何学习java(从基础到高阶)
- java如何实现系统监控、系统信息收集、sigar开源API的学习
- java_web学习第九天(JDBC数据库驱动------基础知识)
- java如何实现系统监控、系统信息收集、sigar开源API的学习
- 如何学习Java Web开发
- JavaSE基础学习笔记-Java I/O 系统1
- 学习使用J2EE Web应用的事件功能-Java基础-Java-编程开发
- 零基础的网站开发初学者如何系统的学习?
- Java如何实现系统监控、系统信息收集、sigar开源API的学习
- 如何学习Java Web开发
- 8天快速掌握Android视频(完整版--适合有JavaWeb基础学习)
- java web开发学习-10 netbeans如何导入struts2插件