30自学java 找工作中,找下也在自学中的伙伴,有吗,一起进步😘

新手怎样学习练成Java神功?新手怎样学习练成Java神功?观箪写书百家号前言不管是参加培训,还是自学,有一个好老师(前辈)很重要,一定要找一个好的,有经验的老师(我们称之为大腿)。那么怎么去找这样的人来抱大腿呢?就只能靠自己啦。下边的抱大腿干货都是建立在有人带你(指导)的基础上。关于数据结构和算法对于每一位才开始接触JAVA的新手来说,先不要管算法和数据结构。大多数简单的程序不需要用到算法和数据结构,所以当你真正需要时再去学习。编程一段时间以后,你就会知道在哪些地方用到他们。这时知道算法的名字并了解它们的功能,然后动手去实践。当我们在去理解算法并动手编程实践过程中获得成长,如果现在还在迷茫的自学,找不到什么突破口的人来说,这可能是一个硬伤!所以有一个经验丰富的老师是很重要的哟,再加上同学一起学习怎会是难事?关于预习我们常常都说要先预习,所以这是肯定的,如果你接收能力非常强的话就可以不预习。如果只是一般最好提前预习一下,有什么不懂的做记号,在老师讲的时候就会更清楚一些。这是很关键的。可以帮你提高很多的。不懂就问在自己学习或者跟着老师学习完以后。一定要理解知道是怎么回事,在自己完成一些习题,跟着老师或者自己看的例子。不懂一定要问,一定要问和与自己的伙伴交流沟通,一起讨论这是你学习成功的一大法宝。只有通过自己的思考写出来的代码才是自己的,你死记硬背下来的代码肯定不是你的。学程序一定要讨论。不管是未来你要从事产品经理还是做项目,讨论是程序员必须具备的东西。独立动手能力做练习时最好是独立完成。不会的才采用第二点。动手操作的过程中将自己不会的东西记录下来。然后针对性的找人指导。如果你还是一个人在奋战与程序界,如果你想真正的学好,精通JAVA,可以跟着经验丰富的师资团队、JAVA课程研发者一起学习和交流。每天也能够一起学习更多最新的java项目实战勤加思考多思考,多学习,多问,多做一些逻辑方面的题。因为学程序逻辑是最重要的,英语好不好和学好程序没有任何关系,所以不用太在意这个,努力去学习去做,选对方向,找对人帮助,你就能够学好。从简开始开始学习时就从最简单的程序入手,不要急,一上来就去撸太难的东西,很容易心态爆炸,发生Java入门到放弃这种事情。比如先写一些简单的小例子,比较这些题。有助于你的理解。建议大家如果还有多的时间就多看一下别的语言,看一下有什么相似点,总结一下,对你编程来说也有一定的帮助。大家都知道,Java不是一门独立存在的一门编程语言,它与其他语言都有共同之处也有不同之处。技术的联系都是千丝万缕的。就好比现在Java应用最多之处恐怕就是WEB,那么你就需要了解前端,也就是我们常常说的html等等。所以Java所涉及的技术并不是单一的,你应该要学习Java所涉及的基础知识,对于“CLASSPATH要怎么设置啊”、“跪求JDK下载地址”等等问题,你不该问,因为网上太多答案了,甚至换个角度说,你是不是还不适合直接学习编程?买本Java的书就算有人带你,Java方面的书籍还是要看得。关于Java面的书其实有很多,但是并不是每一本适合你自己,其实书不在于多,在于是否适合自己,你自己是否看得懂,此外要求希望比较新版本书籍,因为技术每天都在更新,总之一个原则,买新不买旧~准备Java学习环境对于Java初学者,不建议用IDE工具,因为它会自动构建。最简单的,用文本编辑器,通过一行行的代码,您会遇上很多问题,只有这样才能培养你怎么去解决问题,并加深你对Java的理解,为日后编程生活积累丰富的知识。Java基础学习之路Java的体系分为Java SE、Java EE和Java ME,Java的敲门砖就是Java SE了,也就是你要入门学习的内容,不论你日后是选择哪个体系领域作为发展方向,你都得从Java SE起步。JavaEE学习之路学完Java SE,别以为掌握Java,那只是完成“万里长征”的第一步。接下来选择学习Java EE或是Java ME(或者你还想不断深入学习Java SE,只要你喜欢,你可以一直深入下去,就像前面所说的,我不会讲到Java ME的学习)。估计选择Java EE方面的学习者会多一些,Java EE所涉及技术非常多,考虑到初学者的接受程度,我会尽量从最常用的角度来介绍。学习Java EE,在开发环境上不建议再用文本编辑器,我感觉Eclipse比较适合初学者,个人也非常喜欢Eclipse,如果你喜欢用别的IDE如NetBeans,也没什么问题,关键看个人喜欢。学习JSP/Servlet在Java EE中,要学习JSP/Servlet(结合Tomcat、MySQL)技术,你还得掌握HTML基础知识,最好再掌握些Java、CSS的技术,而了解XML是必不可少的。在学习JSP/Servlet过程中,应该结合学习 JDBC、数据库开发技术,毕竟绝大多数Java Web项目都是和数据库紧密结合的。学习数据库开发技术数据库技术是做业务系统必备技能,JavaWeb开发人员最低程度都应该掌握SQL语句的使用!你可以结合实际需要,选择一种数据库,并花大力气掌握其开发技术。记住,学习数据库开发技术和学习Java EE,是相对独立的,你可以在学习JSP/Servlet的同时,学习数据库开发技术(如SQL语句等),或者先学数据库开发技术,之后再学习JSP/Servlet。Java之外的学习等你对Java EE有些感悟的时候,你自然就会想不断扩充你的知识层面,那么到这个时候你可以学习Spring、Hibernate,以及各种Web框架。随着技术以及经验不断积累,你会逐步分析、设计等更高层次的知识,这时候,你可进一步学习相关的UML、模式等知识最后,给大家一些建议:实践是学习任何一门技术必修课,技术是否学到家,完全要在实战上说明一切,Java学习没有捷径可走,Java学习没有捷径可走,Java学习没有捷径可走,每天只能多练,才能真正学透一门技术。以上献给五四青年节正在奋斗的你愿大家每天都有进步,早日练成Java神功~~本文由百家号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。未经作者许可,不得转载。观箪写书百家号最近更新:简介:分享和写书有关的知识资讯。作者最新文章相关文章自学java中,有一起的没_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:708,837贴子:
自学java中,有一起的没收藏
建了一个群。 好像不能发出来,大家发qq我啦进群
你用的是 什么软件啊……
?销售勿进,坑人
群里面加入基本上都是萌新,期待大神加入讲解!
我想要带你去浪漫的土耳其
额。有20多个小伙伴了
LZLZ,我初二,想自学JAVA编程,等毕业后做mc的mods赚钱,收我这样年龄的吗?
,20岁拉我
拉下这个号
我加不了群,你拉我这个号吧
登录百度帐号有找人一起学习java的小伙伴吗_百度知道
有找人一起学习java的小伙伴吗
我有更好的答案
如果你想学习Java编程,有两个方面建议:一是自学,二是去培训机构1、自学:需要自己的搜集资料学习,遇到问题各位找,费时费力2、芯学苑培训:学习系统规划学习时间,课程安排,就业支持,在短时间内就达到了初级水平。Java课程目录大纲:一、JavaSE基础1.1、J2SEJAVA 开发基础知识 | Eclipse 开发环境 | J2SE 5.0 API | J2SE 8.0新特性 | 多线程技术 | Socket 网络技术 |Regular Expression | Java反射技术 | Properties技术 | 各种实战设计模式| Java Debug技术 | 面向对象设计原则详解 | 实例解决面向对象设计 | 面试题内部详解 | 面试答题技巧详解 | AWT/SWING技术1.2、实战数据结构数据结构实战训练 | 数组、链表等常用数据结构实战1.3、正则表达式正则表达式基本语法。预搜索、断言、分组。 JAVA操作正则表达式Matcher/Pattern1.4、反射机制JAVA的动态性、Reflection技术、JVM类加载器、Class对象、Method等。1.5、CHAT项目Chat项目通过完成一个模拟的在线聊天系统,主要锻炼大家对于TCP/IP、Socket编程、C/S模式的编程、线程的运用等方面的能力。1.6、坦克大战单机版/图片版/网络版这三个项目通过大家喜闻乐见的小游戏的形式来锻炼大家对于JavaSE综合运用的能力,并且能够初步运用面向对象的编程理念,锻炼初步的设计能力,并基本掌握多线程的编程。二、Java Web开发2.1、数据库技术Oracle 基础管理;SQL 语言PL/SQL 语言;触发器、存储过程;MySQL,SQLServer简介;业界常见问题设计;数据库表的设计范式;数据备份与移植;多表连接难题详解;嵌入式数据库应用;2.2、JDBC技术JDBC基础; 连接池技术;使用设计模式开发连接池;详细扩展与测试池效率;2.3、HTML4 & CSS & JavaScriptHTML 语言;CSS 语言; JavaScript 语言;JS常用模版;后台管理模版; DOM; JS操作CSS; JS操作DOM; ECMAS JS操作DIV;js基于对象编程; ;Firefox和firebug调试技术;2.4、Bootstrap前端css框架,让我们的学生不会美工也能做出漂亮的页面;2.5、JqueryJquery基本技术;Jquery使用插件;2.6、Http协议深入使用HttpWatcher深入理解协议内部机制;2.7、JSTL标签库JSTL核心标签库,JSTL函数标签库、JSTL格式化标签库,JSTL之XML解析标签库、自定义标签技术;2.8、JSP & ServletServlet 技术;JSP 技术; JSTL Tag Library 技术; Filter&Listener技术; 报表系统; FileU Tomcat 服务器技术;servlet 过滤器和AOP编程;servlet监听器;2.9、SCM技术CVS初步;SVN简介;2.10、Java Web实战演练综合运用所学知识; HTML + CSS + JS; JSP + Servlet + JavaB FileU 分页技术; 数据校验; MVC初步; F L2.11、XML 技术XML + XSL + DTD/SXML数据解析; XML应用详解;XQUERY技术;CAST技术(XML数据和对象互转);2.12、AJAX技术AJAX技术基础; AJAX技术框架; AJAX技术调试技巧;2.13、项目实战《基于servlet/JSP技术的电子商务网站》、《基于AJax和Jquery的BBS论坛系统》、《基于Apache Commons FileUpload的网络硬盘系统》三、主流框架技术及项目实战3.1、流行Web 框架简介Struts2/spring4.x/hibernate4.x/spring mvc / WebWork /mybatis等简介3.2、MVC 模式Model View Controller 模式深入3.3、SpringMVCspringmvc概述; springmvc的开发流程;springmvc基本配置; springmvc的注解开发; 常用注解; service,control,reposity,reques+mapping,responseboby等3.4、Struts2.xStruts2的基本开发流程;action类的三种实现方法; XML配置的几种方法; Struts2国际化支持; Struts2异常处理; Struts2的验证框架; Struts2的多模块配置;拦截器;3.5、Hibernate4.xHibernate基本开发流程; ORM简介; 模拟SQL语句的自动生成; hibernate的检索; 性能优化 一级缓存 二级缓存 查询缓存 事务与并发 悲观锁、乐观锁3.6、Spring4.x简单工厂模式 ;抽象工厂; 工厂方法模式; Spring3简介; Spring的基本开发流程; IOC、DI; Bean的配置; SSH框架的整合;Spring的注解开发; Spring AOP开发 代理模式 静态代理、动态代理、CGLIB;3.7、MybatisMybatis简介; Mybatis的开发流程; 配置文件 ;映射文件; 面向接口的Mybatis开发;3.8、手工编写实战开发 struts2.x框架亲自动手开发struts2.x框架,融入设计模式,让大家的对struts的核心机制烂熟于胸!3.9、手工编写实战开发 Hibernate4.x框架芯学苑名师亲自带领你开发hibernate框架,让你真正将ORM框架理解透彻!3.10、手工编写实战开发mybatis框架完成另一个ORM框架mybatis的开发工作!3.11、手工编写实战开发 Spring 4.x框架Spring是最著名的框架之一!也是业界应用范围非常广泛的框架!是否对其核心机制有透彻了解,往往是高薪的关键!因此,芯学苑名师带领你完成spring框架核心机制的开发。当别人还在探讨如何使用spring时,你已经更上层楼!3.12、项目实战《基于struts2+spring+mybatis的电子政务系统》、《基于spring MVC+hibernate的在线考试系统》
采纳率:81%
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。(去哪儿高薪)
第三方登录:小伙伴想学 Java ,现在哪里的教程好?慕课网? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
小伙伴想学 Java ,现在哪里的教程好?慕课网?
17:13:33 +08:00 · 3765 次点击
一个小兄弟想入门,我让他看教程,他让我推荐,出钱的也 OK 。
我以前还是看《 Java 编程思想》学的,完全摸不着头脑啊,所以请教一下。
上次依稀看到有人说淘宝买什么什么,不过忘记了。或者是慕课网的那个《 Java 基础语法与常用工具类系列课程》如何?
24 回复 &| &直到
17:27:34 +08:00
& & 17:29:23 +08:00
看书吧,《李刚疯狂 Java 》入门不错,先看一遍,把基础知识点搞懂,看视频太枯燥了。
& & 18:28:27 +08:00
I would like to recommend some videos which will help to learn JAVA:
& & 18:37:16 +08:00
让他玩 Minecraft 然后边看教程边做服务端插件
& & 18:45:13 +08:00 via Android
看《 thinking in Java 》,边看边写,细节部分可以先跳过
& & 18:49:32 +08:00
对于没编程概念的人看视频不枯燥吧 ,非广告推荐下,
尚学堂高淇的 java300 集
尚硅谷佟刚的全系列视频 .
& & 18:51:00 +08:00 via Android
马士兵老师的
虽然有点老
入门绝对不错
& & 18:51:12 +08:00
@ #5 都可以免费下载到 .
& & 21:24:03 +08:00 via Android
传智播客,再配合书
& & 22:22:55 +08:00
thinking in Java 是坠吼的
& & 22:24:30 +08:00
对了马士兵的视频也不错,我是看书看累了或者看不懂了才看下视频,看视频太慢而且容易走神,主要是把 thinking in Java 里的代码抄一抄
& & 22:26:42 +08:00
入门,看官方文档把,我觉得很详细,大多数的知识点也涵盖了,至于可能存在坑就让他自己去踩把,踩过了也就进步了,一开始看各种深入性的书记反而不利发展
& & 22:29:02 +08:00 via Android
@ 部分同意此观点。
我最初就是通过 Minecraft Mod 制作学会 Java 的。
确实要用这种方法学习 Java ,最好在教的时候混着 Java 基础知识一起学。
& & 08:45:06 +08:00
尚学堂高淇的 java300 集讲的很细很适合入坑
& & 08:46:27 +08:00
Java 入坑为啥没人推荐《 Java 核心技术》(卷一、二)
& & 08:51:37 +08:00 via iPhone
少看视频,看视频是最浪费时间的学习方法。多敲代码。视频只是辅助学习。
& & 09:26:22 +08:00
1. 安装 jetbrains intellij idea
2. 简单学习一下构建工具( maven , ant , make 都行)
3. 跟着 ide 的提示开始敲代码,看库代码吧
& & 09:39:37 +08:00
多看视频少看书,毕向东马士兵都可以
& & 10:04:32 +08:00
java 核心技术卷一和二的 io 部分吧
& & 11:25:44 +08:00
你想知道的,我老师都说了,希望能帮到你
& & 13:18:21 +08:00
楼上诸位帮助太多,先谢啦!!☆⌒(*^-゜)v
& & 15:59:27 +08:00 via iPhone
视频的话,慕课网。最好是买本书对着敲。。
& & 16:18:07 +08:00
@ 哈哈,我觉得光 maven 就能吓跑大部分想做码农的小朋友了
& & 17:15:29 +08:00
@ 掌握构建工具益于理解别人的源码,使用库,写小项目,不喜欢 maven 可以试试 ant 或 gradle
& & 17:27:34 +08:00
我学 java 是看的 孔浩的视频。还不错。
& · & 654 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 23ms · UTC 21:59 · PVG 05:59 · LAX 14:59 · JFK 17:59? Do have faith in what you're doing.}

我要回帖

更多关于 自学java多久能找工作 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信