零基础怎么学习编程?

 我来答
帘露飒飒
2021-12-29 · 昨夜风兼雨,帘露飒飒秋声。
帘露飒飒
向TA提问
展开全部
1、确定学习目标;
2、梳理需要学习的科目;
3、找相应的课程或老师学习;
4、勤加练习;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
露馅是呵呵呵呵
2021-12-29 · TA获得超过109个赞
知道答主
回答量:920
采纳率:35%
帮助的人:37万
展开全部

到零基础通过自学Java最终找到一份Java开发的工作,其实这件事还是有难度的,尝试的人很多,最后大半都会失败。失败的原因有很多,包括学成的愿望不够强烈,随便试试的心态、没有好的学习教材以及良性的学习规划、不懂得学习编程的原理、遇到难题无法解决导致学习效率很低、最主要的还是作为一个零基础的初学者没有人指导带着学。所以一个零基础的人通过自己摸索,最后还能找到一份Java开发的工作是非常不容易的,这样的人往往意志力很坚定,有较强的学习能力,以后都会成为这个行业的技术佼佼者。

推荐学习方式:视频教程+书籍

因为我当初就是自学的Java,到现在干了将近十年的程序员,目前在公司的职位是系统架构师,所以对这方面还算比较了解。零基础学习最好的方式应该是“视频教程”配合一些讲原理的书籍来学习,视频教程比较通俗易懂,而书籍重在理论的理解,可以让你从原理上对于Java语言每个阶段的知识点有更加深刻的理解。

所以首先就要有一套最新的完整的Java学习教程(基础知识点+作业+项目实战),然后我推荐的书籍是《Head First Java》,如果有耐心看完这本书,会让你对于Java面向对象有深刻的理解,让你学会如何像一个面向对象开发者一样的去思考。

如果找不到系统的学习教程,可以点击下面的链接进行获取。

021年Java初级工程师需要掌握如下技能:

第一部分:JavaSE

Java基础语法、面向对象基础、API基础、集合基础、Git、面向对象进阶、Web服务器基础、异常、集合、IO流、多线程、网络编程、Lambda、反射、文件上传和下载。

第二部分:JavaWeb

HTML5&CSS&Nginx、Servlet、Request&Response、Cookie&Session、JSP、EL、JSTL、Filter&Listener、MySQL&Oracle、JDBC、MyBatis、1JavaScript、JQuery、Ajax、Redis、Maven基础。

第三部分:框架

Spring、SpringMVC、Maven、Zookeeper、Dubbo、Spring Boot、Elasticsearch、RocketMQ、Mybatis-Plus

掌握以上技术后可以在一线城市找到15K薪资左右的工作,如果是在二线城市应该是10K左右。

第四分部:进阶(选修)

Spring Cloud、Docker

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式