零基础学java应该从哪里开始?

如题所述

这是Java的学习路线,您可以参考一下:

所有语言的知识体系分为三大块:

    数据存储 (内存,文件,数据库,分布式,集群, 关系型 ,非关系型 。。)

    业务逻辑 (业务需求,语言语法,算法,类库框架,性能优化等)

    信息交互(展示)(多端,app,小程序,公众号,移动端,pc端,web开发等。。)

这三块知识作为学习来说,可以有侧重,但是不能有某一块完全不懂。

一般的初学者

    javase

    数据库 mysql

    web开发(html,css,JavaScript,ajax)

    javaee jspservlet

    spring springMVC mybatis

    项目实战

另推荐您了解下我们的线上学习平台(百度搜索:百战程序员),里面有我2020年更新过的课程资料,更有专业的老师进行辅导,可以避免走一些弯路!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-02-22
零基础学java应该从哪里开始?
答:
第一阶段:Java基础 基础语法、面向对象、常用API、异常&集合、File类&IO流、多线程&网络编程、JDK新特性、反射与模块化等等都是Java基础的知识点。零基础的同学通过对基础阶段的学习,可以让大家清晰JavaEE开发工程师的定位及发展规划,同时具备了JavaSE基本开发能力,为后续JavaWeb的学习打下坚实基础。 第二阶段:JavaWeb MySQL、JDBC、HTML和CSS、JavaScript、BootStrap、XML、Tomcat、Servlet和HTTP请求协议、Request和Response、Cookie和SessionJSP,EL和JSTL等等都是JavaWeb学习的重点。这是Java的进阶阶段,学完这一阶段就能具备JavaWeb的开发能力,为后续学习框架打下坚实基础。同时大家也能掌握Java的基本语法,数据类型及各种运算符,开始可以写一些运算相关的程序。 第三阶段:Java框架 第三阶段的学习包括了Mybatis、Spring、SpringMVC、oracle、lucene、spring data jpa、spring boot、Git等等流行框架。框架是程序中另一种存储数据的方式,比直接使用数组来存储更加的灵活,在项目中应用十分广泛。同时将深入研究其中涉及到的数据结构和算法,对大家的技术深度有了一个质的提升。此阶段的内容顺应了Java开发市场发展趋势,掌握本阶段就掌握了Java互联网开发大部分岗位需要的知识和技术。 第四阶段:实战演练 有句话说的好:实践是检验真理的唯一标准。要想知道自己是否完全掌握了Java技术,还是要通过实战检验一下的。上岗即用的Java开发工程师是企业最需要的人才,博学谷项目实战型技术学习,锻造业务型程序员核心竞争力,涵盖市场所需主流技术领域解决方案,覆盖绝大多数企业技术问题,紧贴主流企业一线需求,让零基础的同学毕业就可以直接就业,和企业需求无缝对接,在求职中更具竞争力。 总之,零基础自学Java需要从Java基础、JavaWeb、Java框架开始学习,最后还要多进行项目练习。因此自学Java是一条艰
第2个回答  2020-08-14

  对于初学者来说,只要在学习过程中,掌握科学的学习方法,即使零基础的入行者也能充分掌握Java开发技术,那究竟如何才能学习Java呢?

第一阶段:企业入门级项目阶段,可掌握Java核心基础、面向对象、JavaSE API、MySQL数据库、JDBS、HTML+CSS、Servlet、JSP、JavaScript等,可以完成常见中小型互联网项目开发,达到初级Java开发工程师能力。

第二阶段企业框架级项目阶段是进阶阶段,增强Java基础、web基础、CSS/JavaScript进阶、Maven项目管理、Spring5、SpringMVC、Mybatis、SMM综合项目、学员项目等,完成本阶段学员可以胜任各行业企业级项目中高级工程师岗位。

第三阶段亿级大并发分布式项目阶段,掌握Linux、Docker、Vue、SpringBoot、项目整合Vue、分布式项目、Zookeepr、Dubbo、Springcloud、Redis、Elasticsearch、Quartz、RocketMQ、FastDFS、Mycat、CAS、分布式锁、分布式事务、微信开发、学生项目等,学员学完后可以胜任大型、超大型互联网项目开发高级工程师岗位。

初学Java虽然有一定的难度,但Java学习并不是不可逾越,只要你明确方向,找到有效的学习方法,坚持学习,一定能攻克Java难关,成为一名合格的Java开发工程师。如果你是零基础自学,那么所花费的时间与精力是不可估计的。 如果系统学习5个月的时间可以帮助你快速成长。

本回答被网友采纳
第3个回答  2020-11-03

    这么问说明题主对Java的知识体系没有一个大概的了解,在学习Java之前首先要下载安装JDK并配置环境变量,JDK是整个Java开发的核心,它包含了Java的运行环境和Java工具,然后才能开始正式的学习Java。

    其实现在网上的免费视频教程,大部分都是合集,从基础开始讲的,跟着视频教程学习就知道该先学什么后学什么了。可以到b站搜一下高淇的Java300集,讲的还是挺细致的。

    这边我也分享一下Java的学习线路,帮助大家更好的了解Java的知识体系。

第4个回答  2020-07-10
掌握bai Java 基础知识(可以看《Java 核心技术卷1》或者《duHead First Java》这两本zhi书在我看来都是入门Java的很不错的书籍dao),当然你也可以边看视频边看书学习。记得多总结!打好基础!把自己重要的东西都记录下来。掌握多线程的简单实用(推荐《Java并发编程之美》或者《实战Java高并发程序设计》)。(可选)如果你想进入大厂的话,我推荐你在学习完Java基础或者多线程之后,就开始每天抽出一点时间来学习算法和数据结构。现在学Java开发有前途吗 Java作为一门面bai向对象的编程语言被广泛应du用于各行各业,在职友集zhi上的日招聘量高达100648条,即使dao在IT行业中这个招聘量也是比较高的,所以说目前学Java还是比较有前途的。但是为什么很多人都说现在找Java的工作不好找或跳槽比较难跳了呢,主要有以下几个原因。第一,现在很多人学习Java,但是学的并不是工作需要的技术,都是根据自己从网上找的资料随便学或者找到哪些学哪些,但其实网上很多资料都比较过时,学了工作时也可能用不到,这就导致在找工作的时候容易被淘汰。第二,Java技术更新换代比较快,每天市场上都有新的技术产生,这也使得一些名企的招聘需求也在跟着变化,而很多本身是Java开发工程师的人可能因为工作比较稳定,所以一直没有学习新技术,这种情况下想要跳槽是比较困难的。第三,由于Java开发类岗位薪资高、待遇好,这几年大批人涌入了Java开发行业,这使得Java开发的招聘需求更高了,一些报了培训班但是学不太好的人就因为很难达到企业的要求从而找不到工作,所以报班学习也要挑好培训机构,并且学习期间也要更努力。综上现在学Java还不晚,Java还是比较有前途的,但是Java的门槛提高了一些,而且技术更新的比较快,需要你学的时候选择好学习内容。