最近发现了一个叫CodeGym的神奇网站,居然可以通过一个故事来学习Java编程,赶紧体验了一把,非常强大,很适合初学者自学或者巩固基本功

比如我们可以通过一个《月球着陆器》的游戏,通过游戏提示,编写相应的代码,验证执行所有的关卡后,就可以自己发布游戏供网站其他人玩。

每个任务都必须上手敲代码编程,由CodeGym验证通过以后才能过关,同时会提供语法及规范检查。另外,CodeGym还很贴心地提供了很多游戏和具体的编写步骤,按照指导一步步来就实现经典的贪吃蛇、俄罗斯方块、太空射击等,非常有趣。

只看名称,好像是纯Java知识,但是CodeGym还把垃圾回收、版本管理、设计模式、基本的Web应用、REST服务等都融合进去了, 学完基础会非常扎实!

一个人学习,毕竟还是孤独的,CodeGym就像一个社区,在完成每个任务的时候都可以看到同伴的脚步,可以互相交流,纯纯的程序员基地:

总结一下,CodeGym 是个非常有趣的、学习Java的网站,非常适合自学的人,因为:

在这里郑重地推荐给大家,小白可以用它轻松学Java,Java老手也可以去CodeGym去看一看,玩一玩:

第一:如何学好Java?这是很多初学者比较常见的问题,关于这个问题之前回答过很多,可以看下威哥之前的回答:

第二:想要学好Java,需要掌握哪些技术知识点,如何掌握这些知识点呢?在这里给你分享一份Java学习资料,包含学习路线+教程:

第三:想学好Java,不能只学不练,更多的是在实战练习。可以从网上找一些项目进行练习,边学边实战练习进行巩固,抄代码—练习—纠错—巩固—再优化。很多问题只有在实践中才能反馈出来,通过解决异常问题,积累经验,提升技能。

因为现在B站上的视频教程有很多,特别适合零基础的人员去学习,而且不光是零基础的视频教程多,甚至于连全套的视频教程都有很多。

内容着重讲述了零基础小白如何培养自己的编程思路,小白如何”抄写”老师的代码,如何在课下消化老师上课所讲的内容,如何培养一个合格的撸码指法,在学习编程过程中软件的下载与使用,在未来编程道路上我们需要的电脑配置和Java学习路线相关知识点以及对应的教程。

等你看完Java学习方法这套视频教程之后那么接下来就正式的进入学习阶段了。

本套是MySQL数据库视频教程是动力节点教学总监杜老师讲述,其中详细讲解了MySQL的相关知识,包括MySQL概述,MySQL应用环境,MySQL系统特性,MySQL初学基础,MySQL管理工具,如何安装MySQL及MySQL新特性,通过观看本套Java视频教程就可掌握MySQL全套知识。

小破站疫情期间编程学习视频一整个大崛起,白嫖党狂喜,视频质量很高而且也 很全面,想学啥搜索框一输入

知乎上的学习板块也有编程学习视频,很多都是跟b站上的内容差不多,大家图方便也可以在知乎观看。

这类的编程学习社区,当你真正上手操作的时候可能你会遇到很多问题,那么你就很需要这样的一个社区来解决你的疑难杂症,疏通你的小问题。而且上面有很多大神的项目以及分享的学习方法会让你十分受用。

极客时间是极客邦科技出品的IT 类知识服务产品,内容包含专栏订阅、极客新闻、热点专题、直播、视频和音频等多种形式的知识服务。产品形态包括移动 App,移动端网站、PC 端网站、微信平台等。

极客时间也是我最近用的频率最高的平台,在这里首先安利。我现在很多知识方面的提升都在极客时间里获得,其中尤其推荐耗子叔的《左耳听风专栏》,线. 知识星球 –

wx.zsxq.com/知识星球,原名小密圈,是内容创作者连接铁杆粉丝,做出品质社群,实现知识变现的工具。

github.com/世界上最大的同性社区网站哦,代码托管网站,上面有很多资源,想要什么轮子,上去搜就好了。并且呢,上面有很多优秀的程序员,你可以在这里交到很多好朋友喔。

stackoverflow.com/解决 bug 的社区,开发过程中遇到什么 bug,上去搜一下,只要搜索的方式对,百分之 99 的问题都能搜到答案。

juejin.im/timeline现在国内优质的开发者交流学习社区,可以去看大佬们写的文章,也可以自己分享学习心的,与更多开发者交流。认识更多的小伙伴儿,提升个人影响力。

创立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务,是一个老牌社区。

博客园-cnblogs.com/博客园创立于2004年1月,是一个面向开发者的知识分享社区。自创建以来,博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,推动并帮助开发者通过互联网分享知识,从而让更多开发者从中受益。博客园的使命是帮助开发者用代码改变世界。很多早期的高质量内容都在博客园。

国外优质文章网站,Medium 的整体结构非常简单,容易让用户沉下心来专注于阅读。

segmentfault.com/SegmentFault 中文技术交流平台,在这里你可以检索,交流和分享任何技术编程相关的问题及知识。我们的目标是覆盖和服务 1,000 万以上中国软件开发者和IT信息从业者,其实现方法是充分利用在各个平台上所能获得的各种技术创新机会为他们开发产品应用和服务。

oschina.net/是目前国内最大的开源技术社区,拥有超过200万会员,形成了由开源软件库、代码分享、资讯、协作翻译、码云、众包、招聘等几大模块内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台

leetcode-cn.com/算法学习网站,上去每天学习下,刷几道算法题,走遍天下都不怕。

spring4all.com/国内首个 Spring 及 Spring Cloud 构建微服务架构的交流社区,想要学习微服务相关,在这里你总能找到你所要的。

慕课网-imooc.com/慕课网是垂直的互联网IT技能免费学习网站。以独家视频教程、在线编程工具、学习计划、问答社区为核心特色。在这里,你可以找到最好的互联网技术牛人,也可以通过免费的在线公开视频课程学习国内领先的互联网IT技术。

bilibili.com/现在的B站已经不仅仅局限于二次元的分享了,很多优秀的资源都能在B站找到,让你学习欲罢不能。

zhihu.com/hot知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

51cto.com是中国IT及互联网领域领先的专业垂直技术媒体,凭借专业的技术与整合信息服务的能。

发表回复

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