Java编程

腾讯课堂java哪家好

登录加入知乎

Java

Java EE

腾讯课堂java哪家好

Java 入门

Java 开发

上大学前几个月想学java推荐哪家机构?或者哪个老师的课?在哪找?

想上网课显示全部 ​

19

1,928

关注问题​

邀请回答

添加评论

17 个回答

默认排序

蛙课网​

已认证的官方帐号

1 人赞同了该回答

先可以先自学一段时间然后看看自己适不适合学习java,可以先从基础的知识点开始学起。

关于视频教程我推荐你看看老杜的这套零基础的视频教程,这套视频教程也可以说是专门为零基础小白而录制的,但是却很有深度。

Java零基础视频教程(Java小白必备)
Java SE视频课程 – 蛙课视频​

www.wkcto.com这套视频适合绝对Java零基础的小白学习,课程内容细度前无古人,每个知识点以“掰开了揉碎了”的方式讲解,本视频基于JDK最新版本13进行讲解,主要包括Java核心语法、Java程序运行内存分析、Java面向对象等内容。

虽然本视频是专门为小白量身打造,但是课程在每一个知识点上进行了很大的延伸,深度完全完胜三年工作经验的程序员。为您以后的发展奠定坚实的基础。

当然自学的话你也可以观看书籍去学习,不过前期还是要以视频教程为主,书籍为辅,这样你的基础打的更牢固,记忆的更深刻。

书籍你可以看看这本零基础·学Java,这本书籍适合以上的零基础教程相配套的,非常的适合零基础人员去观看。

《零基础学 Java 卷 I》全书共分为 14 章,章节架构为:章节目标、知识框架、详细讲解、 重点、难点、章节练习、练习和代码详细注释。 本书配套在线答疑、视频、源代码、测试题和面试题等课程学习资源,是 Java 零基础或 者 Java 入门学员的必需材料。

新手去学习,一定要去练习敲代码的速度。

首先,键盘的手势要对,不能二指禅。左手:ASDF。右手:JKL;只有手势正确的前提下,加上后期的盲打,最终可以练就很快的速度。速度很重要,因为每个项目的任务都是有时限性的。有时间的规定,必须在规定的时间内把代码敲完。

然后,加上后天的勤加练习(就是敲代码就行,千、万别停留在理论上。停留在理论上会导致眼高手低,可能面试没问题,但是一干活就掉链子。很有可能被开除/辞退。)

在学习Java的过程中当然少不了一套专业的Java学习路线图,有一套专业的Java学习路线图,这样你在学习的过程中就少了必不可少的麻烦,也知道什么知识点是重点,什么知识点是必要学的。

但是学习路线图是怎么样的?以下这套专业的学习路线帮你解决一切。

第一:先学习Java的核心库(JavaSE)

JavaSE的内容包括:环境搭建、基础语法、面向对象、数组、集合、常用类、IO流、反射机制、网络编程……..Java零基础(入门篇)
Java SE视频课程Java零基础(进阶篇)
Java SE视频课程

第二:MySQL数据库

搞定一门数据库相关的课程,例如:MySQL、Oracle,搞定一个就可以了,目前互联网公司,例如:京东、阿里等,他们都在使用MySQL,所以建议大家学习MySQL数据库,小巧轻盈,免费。由于互联网公司的项目访问量比较大,所以一般会搭建数据库的集群,可以一个数据库不够,所以需要搭建数据库集群,为了应付高并发。(搭建的比较多的时候,免费就很重要了。)数据处理_数据库技术视频教程

第三:WEB前端

以后从事Java开发,从事JavaEE开发,主要开发的系统结构是B/S结构的,B指的是Browser,S指的是Server。要开发这种系统,B端要会,S端也要精通。WEB前端的学习就是学习B端技术。包括:HTML 、CSS、JavaScript(JS)、jQuery框架(底层对JS进行了封装)…html入门教程学习课程_HTMl视频教程CSS教程_零基础掌握CSS新技能Bootstrap 教程(基础)_Bootstrap基础视频教程JavaScript从入门到全栈工程师AJAX视频教程_AJAX教程在线学习jQuery视频教程_jQuery基础教程NodeJS前端核心框架Vue.js前端核心框架

第四:WEB后端(JavaWEB)

WEB后端其实可以是很多种不同的编程语言,例如:PHP、C、C++、Java,他们都可以进行WEB后端的开发,我们既然选择了比较火爆的Java,那么我们学习的后端一定是基于Java语言实现的。

包括:Servlet、Filter、Jsp、EL、JSTL、MVC架构模式、数据库连接池(阿里巴巴的Druid连接池)、代理模式(动态代理)。另外后端学习了之后,还要学习一个异步编程技术AJAX。(完成网页的局部刷新,AJAX其实不属于后端,是前端浏览器上的程序。)经典JavaWeb视频教程后端开发_后端开发视频教程_web开发

学习到这里为止,表示Java基本/基础的技术已经学完了。但是这些最基层的技术在实际的开发中不会使用的,一般为了开发效率,都会使用大量的提前封装好的框架。

第五:最好能够停留下来,做一个项目。

这个项目最好能将之前所学全部串起来。(对以前的知识点进行巩固。)

这个项目最好是基于:Servlet + Jsp+AJAX+jQuery+MySQL….

在这个项目的开发过程中:大家一定要记住,目前比较好的项目自动构建工具:Maven是一定要精通的。还有一个就是团队协作开发:Git/SVN是一定要会用的。(目前使用Git比较多一些。)二手车项目实战
JavaWeb视频课程

第六:学习高级框架

Spring、SpringMVC、MyBatis(持久层框架,这个框架互联网公司使用比较多,因为互联网项目需要进行SQL优化,MyBatis的SQL优化很方便,所以大部分都是使用MyBatis)

Struts2(很少使用了,使用这个的肯定是很老的项目)、Hibernate(传统企业,还有政府等可能会使用Hibernate。)

SpringBoot(新项目大部分使用的都是boot了。所以在项目中遇到还在使用SSM的一般都是遗留项目。)Spring视频教程_Spring在线学习SpringMVC视频教程_SpringMVC在线学习MyBatis视频教程_MyBatis在线学习Spring Boot 深度实践之核心技术

当你走到这里之后,基本上你可以出山了。(去找工作应该问题不大,但前提是你学的好。学习的深度够了,广度够了。)

第七:最好能有一个大型项目是使用框架来完成的。

SpringBoot做一个项目。

Spring SpringMVC MyBatis做一个项目。

这个项目最好是找几个人搭伙做一下。体验一下团队协作。(尤其是使用一些协作的工具。怎么沟通,怎么写日报,怎么开会,怎么使用Git,等等….)

第八:如果你的薪资想达到15K的话,你可能需要还要学习一些分布式相关的一些技术。

能够应付高并发的一些技术,例如:分布式框架Dubbo、SpringCloud、MQ、Nginx、Redis…..dubbo视频教程_dubbo在线学习SpringCloud微服务实战Nginx教程从入门到实践redis的入门与应用_redis入门教程

既然选择了java这条路,那就坚持去学习吧。

发布于 2020-05-19

赞同 1​

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

努力拼凑我的梦

十年Java学习群:3907814 ,专注技术学习讨论。

推荐你关注一下我的哔哩哔哩视频专栏:2020年最新Java基础精讲视频教程。

发布于 2020-05-04

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

终端研发部

公众号:[终端研发部]资深程序猿/持续干货输出/专业面试指导

谢邀。上大学之前没必要去花钱培训哈。四年的时间足够自学了 可以参考我一下的建议:

看一些视频和书籍,注意你需要把基础打好。现在B站上等很多第三方网站上有免费的,其实质量很不错的我把我自己整理的一些比较好的书列出来,当然好书可能不止这些,我只是举个例子

第一阶段:初学

java核心技术

java语言程序设计

第二阶段:熟悉

java编程思想

effective java中文版

深入理解java 7:核心技术与最佳实践

java网络编程

(以及java web方面的书)

第三阶段:加强或精通

java并发编程实战

java虚拟机规范(java se 7版)

深入理解java虚拟机:jvm高级特性与最佳实践

设计模式之禅(java版)

算法导论 或者 算法(第四版)

深入剖析tomcat

深入理解计算机系统

代码大全

编程珠玑

学习路线可以参考这个问题,

零基础想学习Java,有没有什么建议?​

www.zhihu.com

一般慕课上的质量和B站的免费课程还是不错的,不过没有源码。

第二种方法可以找一些博客和技术论坛

第三种方式可以加入一些交流群和技术号一起学习和探讨

发布于 2020-05-21

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

尚学堂​

已认证的官方帐号

1 人赞同了该回答

推荐 付费的线上学习平台 给你参考 :

百战程序员_IT13000集_影响6000万学习IT的中国人[官网]​

www.itbaizhan.cn

同时也推荐免费的java入门教程,希望对你有帮助:

尚学堂JAVA300集2020版_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​

www.bilibili.com

发布于 2020-05-24

赞同 1​

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

1 人赞同了该回答

先自学试试,实在不行再培训,我就是自学java入门的,给你推荐一个学习网站。里面的知识非常全面。

https://how2j.cn/p/5805

发布于 2020-05-20

赞同 1​

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

Java 小志

IT教育从业者,私聊我免费领取 Java 开发学习资料

建议先自学,有基础了学的比较轻松。等到感觉学的困难在报班。

自学的难度很大程度是在于整个学习的过程的自制力。开始就要自己找学习大纲,规划学习路线,然后去找相对应的资料或者视频。中间会遇到各种问题,包括知识点不懂,衔接不上等,并且一个人学习也比较枯燥乏味,要想学出成绩来,需要自己沉下心来,持之以恒一个月、两个月甚至是更久。如果你需要入门或者系统的学习java资料可以私聊我。

发布于 2020-05-20

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

踏雪无狠的狼

java工程师

推荐这个

https://how2j.cn?p=81777​

how2j.cn?p=81777

发布于 2020-05-16

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

逸杆破狙

IT小白在线hello world

1 人赞同了该回答

谢邀,说说我自己学java的经历吧。

我目前大一下,马上大二了。刚进大学的时候,想着必须得要额外学习,所以在有一次辅导员发了一个通知,说是有个老师在找大一学生做项目然后基础好不好不重要,只要肯学(因为那个老师说会告诉我们学习路线,只要我们每天学习并且打卡就行),我就觉得挺好,抱着试一试,去学习知识的想法加了那个微信群。也确实,老师发了学习路线,如下图,是关于后端的,然后也有一些前端的基础

然后我就学啊学,因为有打卡嘛,大家冲劲都很足,学的都很快,不甘落后,嗯我也是。但我学到后面就发现自己的一些问题了,大概是到今年寒假的时候吧,啥问题呢,简单罗列如下:

1、学的知识不牢。为什么呢,可能就是因为眼睛会了,脑子没记住,手也生,毕竟是对着视频学,看他敲代码,我有时候会跟他一起敲一遍,但是有可能因为各种原因,敲了同样的代码,视频上能运行,我自己运行不了,害,这时候心态大崩…

2、听不下去,越听越不懂,就越来越学不下去,失去了向前的动力。基础不牢地动山摇,因为上一条的原因,有时候跟不了一起敲代码,就不明白的会很多,这样其实挺打击信心的,还没人帮自己解答,特恼…

3、因为不明白的多了,就会想一个问题:我还继续学下去吗,我真的适合吗,就会很迷茫,也不知道自己前进的方向在哪了。学习很忌讳的就是大而杂的学吧,没个目标,只能是原地打转,就像打王者不再有推水晶的目标,那就很不妙,k再多人,那也是徒劳。

所以那段时间我特迷茫,特颓废,不知道自己该不该继续学下去。

这可能,都是一些视频教学的缺点。然后我有幸在某大佬的推荐下,了解到了优课达,嗯,目前也学了有些时间了,来聊一下学他的感受吧。

我觉得,优课达,真的就很好的规避了我之前视频学习带来的缺点,怎么说呢,首先给我印象最深的,是他的交互式学习方式,就是他可以边学边敲,就是左边是知识点,右边就是敲代码的区域,连编译器都不用装(配置环境的痛苦大家都懂),人性化,而且每一小节都有一个小任务,是用来巩固这一小节所学的,所以这样敲得多了,用的多了也就记得牢了。这些小任务算是目标吧,就有学习的方向。

然后他每一个小阶段的话,也会安排一个小的实战项目,做完项目,那简直,满满的成就感!就会很有学习动力哈哈。他这个课程是阿里巴巴的高级架构师焦哥和他的团队设置的,可以说,那肯定是很前沿很实用的了。

还有一个点,就是用这个课,他会把你安排到一个小班里,会建一个微信群,里面的学员也都会打卡而且也有超多助教在群里在线答疑,有什么不会的他们都会很热心帮你回答,然后每天学生的打卡也会催促自己学习,算是个良性循环。

然后我觉得对大学生来说最好的一个地方,就是学他这个课,学完一定阶段,会推荐出去IT相关企业实习,实习经验的话,无论对于考研或者是工作,都是极好的,这一点的话,是很多教育机构都无法实现的。

哦对了,优课达是付费教育。毕竟这个社会拉开差距的地方就在于付费教育,趁还年轻,我愿意给自己投资,就算失败,那也还是有试错机会的,等以后就不一定有机会试错了。嗷嗷,可以找我要体验课喔。

然后题主要是有什么想知道的也可以评论或者私信我,当然也欢迎各位看官啦~我一定尽力帮忙嘿嘿嘿

最后祝大家都能学有所成,永无bug!

发布于 2020-05-11

赞同 1​

1 条评论

喜欢收起​

继续浏览内容

发现更大的世界

liberty

黑马程序员的课不错,我看他们家的视频学的ssm。

发布于 2020-05-01

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

各大机构随便找个视频下载专区,找一份就行,不用挑,对于小白,哪个机构的都值得

发布于 2020-04-30

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

仓山一码

爱编程爱学习更爱分享干货。

你还是学生的话,建议你是自学的。

你需要准备java学习的资料,java资料你倒是可以省时间了,我可以直接给你。

java教程及java学习路线规划图

1.更适合零基础学员: 从Java语言起源开始,循序渐进,知识点剖析细致且每章配备大量随堂练习。

2.课程内容推陈出新: 基于JDK 11,将Java8、Java9、Java10、Java11新特性一网打尽 课程中,Eclipse和IDEA都使用到了 。

3.技术讲解更深入、更全面: 课程共30天,715个小节,涉及主流Java方方面面 内容涵盖数据结构、设计模式、JVM内存结构等深度技术 。

4.代码量更大、案例更丰富、更贴近实战。

不要觉得免费的就没有干货?也有人是自学成才的。你是不是又想问:“世上还能有这样的java培训机构?”

尚硅谷视频只是为了让IT行业变得更美好。

你说你上大学几个月想要学java,应该现在是高中吧?你如果在大学能合理安排好自己的时间,并且能按规律学习java视频的话,等你大四毕业之前能做出几个项目,倒是可以试着投投简历。

java讲师的话建议您看宋红康、周阳、雷丰阳等

其他的问题可以在在 @尚硅谷教育 主页查看。

编辑于 2020-05-19

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

程序员&化学/医学爱好者

首先说我的结论,不建议,非常不建议,顺便问一句:你们家的钱是多到没地方花了吗?(开个玩笑)

之后的篇幅可能很长,那就先来点重点吧:1.你是想提前学完java大一就进公司工作吗?如果你不大一工作,还是放弃报班吧。

第二如果你真的最后要报班,我也是建议你大三去报班,而不要提太早报。java更新换代非常快,到你大学毕业之后可能会改变很大。

第三你就那么确定你要报计算机?兴致冲冲交了10000报了个班,最后选了个会计专业,这不是傻瓜才做的事吗?

第四,编程有很多免费网站,b站上搜java出来一大堆,更有一大堆培训机构的全套课程。

发布于 2020-06-01

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

西红柿打蛋

B站 黑马or尚硅谷

微信读书电子书

发布于 2020-05-06

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

穆哥学堂

学习知识,传播知识。JavaQQ交流群:291839907

1 人赞同了该回答

谢邀!既然让我来回答,那我就厚着脸皮推荐一下自己录制的一个小套餐课程。这个套餐课程包含3门课。

首先上课程的传送门:

一站学精Java语法_腾讯课堂​

ke.qq.com

题主想在上大学之前学习Java,想必应该是一个没有Java基础的人。这时候,应该先从Java基础语法开始入门,我的套餐课程当中,首先第1门课就是语法入门的课程,在这门课程中,由浅入深、循序渐进的为一个初学者讲解了Java语言的最基本语法,为了能够让学员不至于一开始就感到很难,那些比较难懂的语法,比如匿名类、泛型之类的知识点在这门课中并没有涉及。

紧接着进入第2门课程,第2门课程是习题讲解的课程,它又分为《选择问答篇》和《编程篇》两部分,是专门针对第1门课设立的。《选择问答篇》是为了让那些刚入门的学员把Java语法的基础打扎实,而《编程篇》则是教学员们学会一些最基本的编程技巧和套路,更重要的是提升学员的逻辑思维能力。

经过第2门课程的学习之后,学员就已经能够掌握Java语言的基本用法了。在这种情况下,就应该向更高的层次进军。所以套餐的第3门课程是《Java高级语法》,在这门课程中,详细的讲解了那些较难的语法知识点和一些Java语法的新特性,包括位运算符、内部类、匿名类、泛型、Lambda表达式等等。学完了高级语法之后,再去学习Java的API,也就是基础类库当中的各种类,就再也不会被语法问题所困扰了。就好比是去国外留学,已经“过了语言关”。

课程可以免费试听,有问题(尤其是环境变量的配置)可以加入我的QQ群291839907咨询或讨论。

编辑于 2020-04-29

赞同 1​

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

北大青鸟佳音学院​

已认证的官方帐号

学习java的时候主要是逻辑性思维,思维一定要活,不能局限,每个人的对编程的概念可能会有一点不一样,所以在做项目的时候多少可能会有点差异,但是实现的效果是一样的,只是在方法上每个人都有不同的见解,学习java编程有很深的层次感,面向的对象不一样,学习期间主要靠练习。

那零基础想学java的话首先要对你所学的java有所了解。要找准自己发展的方向。Java语言也分为内嵌于Web文件中由浏览器来观看的、可独立运行的Application、.服务器端的Servlets等,零基础学的时候可以先去找些基础的视屏先了解下java到底是什么,都能实现什么效果,其实java现对于别的还是比较容易的较容易上手,学习基础的时候也一定要认真,做编程的而一定要时时刻刻不断的去敲写代码,然后找些不同的案例去研究,在于 c语言相当与世界同用语言 而java则是一种方言。

那既然是零基础学习的话就要比别人更努力,前期可以先了解下,后期可以选择去北京北大青鸟佳音校区进行专业的培训,这样在老师很生活化的语言中可以教会我们抽象的概念和逻辑,通俗易懂,这样对知识点的掌握非常扎实,进步也会非常快。扎实的理论知识和大量的实战项目练习,Java知识点很多,想要在Java一行长远发展,必须在学习的过程中保持着激情,多实践多思考,不断上升。Java入门简单,语法结构比较严谨,java 还是有很大的发挥空间,跨平台使用,后期薪资也很高,所以大家在学习的时候一定要对自己负责,既然选择了一定不要放弃。

发布于 2020-04-29

添加评论

喜欢收起​

继续浏览内容

发现更大的世界

Similar Posts

发表评论

邮箱地址不会被公开。 必填项已用*标注