Web开发要想达到初级开发岗位的要求需要掌握三方面内容,其一是Java面向对象开发基础;其二是Web开发基础,包括部分前端开发内容;其三是框架开发。首先看你现在的零基础如何如果已经是工作好几年的;那么不需要再去学习一些基础的课程,可以学习进阶的技术比如。

1、零基础能学Java吗?

零基础能学Java吗

当然能啊!北大青鸟的学生有很多都是非计算机专业的零基础学生,他们中很多人已经在杭州工作了,工资基本能过万。编程是一件需要长期积累的技术活,一定要多学习,多敲代码,先看学习路线,再看学习方法,学习最快的入门方法就是看视频,更新视频操作和多练习,多敲代码,熟能生巧,看十遍不如动手操作一遍,实践才是检验真理的唯一标准。

北大青鸟给大家推荐几本书吧:《Java编程思想》《Head first Java》《java核心技术卷》Java的学习路线如下:Java学习顺序Java基础-----数据库和Jdbc-----Javaweb----JavaEE框架技术----分布式/其他技术在这个技术栈的基础上,你可以继续选择走全栈道路或者走大数据方向第一.JavaSE基础JavaSE的内容包括:Java基础语法,数组,面向对象,常见API,异常处理,集合与泛型,IO/NIO,多线程,反射/内省,Java网络编程,Java各种属性.第二:MySQL数据库MySQL数据库内容包括:MySQL基础,SQL与PL/SQL的使用,数据库事务,存储过程,函,JDBC,C3P0、Druid数据库连接池.第三:Javawebjavaweb的内容包含:HTML基础与CSS,JavaScript与Jquery,XML与XML解析,Tomcat服务器安装与配置,HTTP协议,服务器组件Servlet,JSP,EL表达式,JSTL,会话控制Cookie和Session,服务器组件Filter和Listener,Ajax,文件的上传下载,前端框架Bootstrap.Web基础学完可以自己做一些简单的项目巩固一下知识点,

网上也有很多的开源项目,可以去找,最好能将之前所学全部串起来。最好是基于:Servlet Jsp AJAX jQuery MySQL….第四:JavaEE框架JAVAEE框架主要包含:系统整体分层解耦框架Spring,Spring高级应用,轻量级Web框架SpringMVC,轻量级持久层框架Mybatis。第五:分布式/其他技术分布式主要包含:SpringBoot和SpringCloud是重点,Dubbo,Docker......SpringBoot学完之后,也要做个项目巩固一下,可以在上找GitHub开源项目其他技术Linux基础-----Redis数据库学习-----Nginx反向服务代理-----ZooKeeper分布式协调服务技术编程是肯定能学会的东西,但是能坚持下来的其实并不多,

2、零基础自学Java可能吗?

零基础自学Java可能吗

作为一名从业多年的IT研发人员,同时也是一名教育工作者,我来回答一下这个问题。首先,零基础学习Java编程是可以的,不少IT行业内的程序员都是从Java语言开始踏上编程之路的,学习编程语言不仅要学得会,更要用得上和用得好,所以学习Java编程通常需要遵循一个系统的步骤,尤其是对于利用业余时间学习Java的人来说,更是如此。

自学Java需要注重以下几个方面:第一:注重概念和实验的结合,Java语言总体上的学习过程可以说是先难后易,早期要理解大量的抽象概念,而这正是学习的难点所在。学习Java重点在于学习“抽象”,而要想掌握这些抽象的概念,最为有效的办法之一就是通过实验来完成,实验一方面可以验证自己的想法,另一方面也可以为抽象的概念建立“画面感”,从而更加直观的理解概念。


文章TAG:java  Java  基础  自学  java零基础是什么意思  
下一篇