自学java,学到什么程度可以开始找工作

 我来答
达内培训机构 2022-05-16
展开全部
学习Java可以编写游戏、开发软件、做Android等工作,想要学习Java,推荐选择【达内教育】。1、编写游戏如今有越来越多的企业涉足游戏开发行业,很多游戏都是通过Java语言编写,并且Java不仅仅是在手机端游戏中应用广泛,在电脑端同样也体现了Java语言的强大功能。2、开发软件由于Java安全性高的特点,许多行业的企业在应用开发方面多选择Java作为开发语言。目前Java在许多行业的企业及信息应用方面的应用非常多。3、AndroidAndroid是一种基于Linux的自由及开放源代码的操作系统,其源代码是Java。感兴趣的话点击此处,免费学习一下想了解更多有关Jav…
尚学堂大数据学院
2020-12-28 · 让人人享有高品质教育
尚学堂大数据学院
向TA提问
展开全部
非常理解,刚开始学习Java的小伙伴,尤其是那种又没钱又没有背景的,刚开始学习Java都关心这么一个问题:到底把Java学到何种程度才能找到第一份工作呢?每个人都很现实,目标都是相当的一致,都是为了能拿到像别人高薪的工作。那到底一个Java初学者要学多少Java知识,才能找到第一份Java工作呢?

实际上Java初级开发岗位对于从业者的要求并不高,通常能够熟练使用常见的Java框架就可以找到第一份工作了(很可能是外包)。但是外行人难免忐忑,心里没谱儿,到底Java学到何种程度可以找到工作呢?本文就从一个程序员是如何诞生的视角,向大家讲解面试官会问些什么以及求职者该准备什么。
1、Java核心方面,集合,多线程,异常处理,IO,面向对象,泛型,注解,反射……各种编程通用语法大概率会问到,比如就问些ArrayList和LinkedList的差别;用Java实现堆栈,链表,队列,散列表,树等的数据结构;操练各种排序算法。
2、前端基础方面,HTML5 CSS3 JS(和Java一样复杂,会使用就行), 不要以为是后端工程师,不学前端,在实际工作中div+css布局一定要麻溜的,JS的dom操作必须给力。
3、web服务器方面,Tomcat和Nginx服务器搭建,配置文件,Servlet,JSP,Filter,Listener,http协议等。Tomcat目录结构必须了如指掌。让你手动部署个webapp总要会。哪里配置虚拟主机,哪里改端口号,web-info文件夹下的内容外部无法访问这些都要懂一点。
4、数据库方面,能会基本的增删改查即可,外带一些基本概念,比如事务怎么处理,JDBC里批处理怎么处理。会写增删改查的SQL语句,知道存储过程之类的概念,会通过索引优化查询条件,多表关联、左外右外不能怂,这里请注意,至少得用过一种商业化数据库,推荐Mysql。
5、Web框架方面,需要以全栈的形式,了解SSM,或Spring Boot或Spring Cloud从前端到后端的基本语法,至少能在项目经理短期帮助下,能照着别人的例子写代码。应届生候选人只要能讲清楚相关框架的语法点和流程即可,最多再附带说明下mybatis等组件的用法,至于redis,dubbo,根本没要求。需要有Spring+Spring MVC+mybatis框架的实际操作能力(不是商业项目开发能力),至于有Spring Boot或Spring Cloud,那更好了。了解Spring里IOC, AOP,Mybatis里的ORM过程是WEB框架考察核心。

6、综合技能方面,能知道基本的数据结构知识(线性表外带排序外带一些树的技能),基本的操作系统知识(一般仅限于线程进程概念),基本网络通讯知识(一般仅限于网络通讯模型和tcp udp协议),但这仅仅是“需要知道”而已。
达内培训机构
2022-05-16 广告
学习Java可以编写游戏、开发软件、做Android等工作,想要学习Java,推荐选择【达内教育】。1、编写游戏如今有越来越多的企业涉足游戏开发行业,很多游戏都是通过Java语言编写,并且Java不仅仅是在手机端游戏中应用广泛,在电脑端同样... 点击进入详情页
本回答由达内培训机构提供
嘉华金蛛
2022-09-20 · 百度认证:嘉华金蛛官方账号,教育领域创作者
嘉华金蛛
嘉华金蛛是嘉华教育集团旗下互联网教育品牌,现已开设新媒体运营、电子商务、跨境电商、Web前端、Java开发、大数据开发等精品课程。目前在深圳、广州、东莞等地设有多家直营校区。
向TA提问
展开全部
首先需要学好Java基础、其次要学JavaWeb开发、然后学三大框 SH,这些都学好之后自己做点项目积累一定的项目经验就可以找工作了。推荐去专业的北大青鸟机构学习。

ava前景很好,随着经济的迅猛发展,科学技术不断进步,用于计算机软件开发的Java编程语言也迅速发展起来,由于其高性能,高收益的特点,被广泛应用在计算机软件的开发上,是发展最快的计算机语言,互联网已经广泛地深入到人们的生活,Java市场需求空缺越来越大。

Java可以做软件:Eclipse,MyEclipse等都是知名的Java开发工具。
Java可以编写程序:桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
学Java可以从事的工作:java软件工程师、J2EE软件工程师、数据库开发工程师、系统开发工程师、WEB开发工程师、网页设计师、游戏开发工程师、软件测试工程师、项目管理工程师等。

想要了解更多关于java的信息,建议咨询北大青鸟北大青鸟专注职业教育22年,其软件、微电子、系统集成、光机电及锂电池研发与制造业务发展迅速的同时,在IT职业教育、平面传媒文化领域效益增长极为突出,占有较大的市场份额;师资力量更是雄厚,实战派专家研发并传授实战技能,专家带队,教材质量有保障,合理的课程安排,让学员的学习效果更好。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
达内
2021-11-30 · 百度认证:教育领域创作者
达内
向TA提问
展开全部
首先需要学好Java基础、其次要学JavaWeb开发、然后学三大框 SH,这些都学好之后自己做点项目积累一定的项目经验就可以找工作了。

Java前景很好,随着经济的迅猛发展,科学技术不断进步,用于计算机软件开发的Java编程语言也迅速发展起来,由于其高性能,高收益的特点,被广泛应用在计算机软件的开发上,是发展最快的计算机语言,互联网已经广泛地深入到人们的生活,Java市场需求空缺越来越大。
Java可以做软件:Eclipse,MyEclipse等都是知名的Java开发工具。
Java可以编写程序:桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
学Java可以从事的工作:java软件工程师、J2EE软件工程师、数据库开发工程师、系统开发工程师、WEB开发工程师、网页设计师、游戏开发工程师、软件测试工程师、项目管理工程师等。

想了解更多有关Java的详情,推荐选择【达内教育】。该机构具有丰厚的师资力量,优秀的教学体系,教学质量突出,实战讲师,经验丰富,理论知识+学习思维+实战操作,打造完整学习闭环。达内教育独创TTS8.0教学系统,并设有企业双选会。达内的OMO教学模式,全新升级,线上线下交互学习,直播学,随时学,随时问,反复学,学习安排更便捷。→感兴趣的话点击此处,免费学习一下
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dttsw
2018-02-05 · TA获得超过1059个赞
知道小有建树答主
回答量:770
采纳率:88%
帮助的人:311万
展开全部
写应用程序,需要跟业务结合。
java的工作大多是,web项目,android开发。
对web项目:java基础、jsp、servlet,web框架spring(一般的项目都spring,struts慢慢被淘汰的趋势有也是很老的项目,进公司后再学),一个数据库(流行的是mysql),一个数据库映射框架,js、html,css(后三项不是必须,非大公司需要这些额外技能)。
就找工作去慢慢磨练。
对android项目:java基础,android开发基本技巧,sqlite,JSON学会,就找工作磨练。
如果要求再低一点可以补血js,json,html,css应该也可以找得到,看进什么样的公司、什么样的项目,别人给的职位。我说的要求能做到最多中级职位。高级职位需要再项目中磨练2到3年。还要扩充不少知识,能否给提升高级职位要看个人后期的努力程度。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杭桂花剑黛
撸铁爱好者

2019-10-05 · 管理身体,健康生活
知道小有建树答主
回答量:1.2万
采纳率:26%
帮助的人:931万
展开全部
如果你学历比较高一本学历的话,很多软件公司哪怕你不会编程序都会要你,当你新手开始培养。如果学历比较低,那得下点功夫,三大框架,数据库,javaweb都要熟练掌握。最重要的是要到网上去搜面试宝典之类的,把里面的题目全部熟练掌握就没问题了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式