这个网站太好玩了!
共 1808字,需浏览 4分钟
·
2022-06-21 00:07
你好,我是 Guide。
对于编程初学者来说,枯燥 和 环境搭建 是刚开始学习编程遇到的两个最大挑战。
也正式因为传统编程教育的枯燥,Head First 系列的图书才因为其轻松有趣的内容而大火,深受大家喜爱。
《Head First Java》就是我的 Java 启蒙书籍,是我学习编程初期最喜欢的几本书之一。
我经常就想,如果能有一个网站也能够把学习编程变得有趣和简单就好了!
你别说,后面我还真遇到了一个这样的网站,非常适合编程新手学习 Java ,很多朋友应该听过或者使用过。
这个网站就长下面这样,看着是不是很有趣?
![](https://filescdn.proginn.com/b88e8db28be2e70609c7812fae97c0d4/a68fd9630fe524cbf3174b8dcbe41615.webp)
和其他学习类网站不同的是,这个网站的教学课程主要通过游戏、故事加上任务展开,尤其适合编程新手。
好了,不卖关子了!这个网站就是在 Java 圈子里还是比较有知名度的编程学习网站 CodeGym,被很多技术大佬推荐过,深受用户好评!
![](https://filescdn.proginn.com/4b1d782125ee0b2d44b8f1c0474da5f6/c18f00e768c04380291e35556dc0a626.webp)
学习编程不同于准备应试考试,想要学好编程,重要的是解决问题以及实践。CodeGym 上的每一节课程都穿插着一个或者多个任务等待你解决。
![](https://filescdn.proginn.com/c7a220099d5c9e55724d4872be178501/db51cd1be28b298e5390426a287b2b34.webp)
完成任务的成就感会是你学习编程路上不可或缺的动力来源,尤其是对于初学者来说。你可以直接通过 CodeGym 网站上自带的在线编译工具在线运行你的代码并验证其正确性。
![](https://filescdn.proginn.com/99dcacf318aef61155dce287c8a7f670/8736c539d6234ec7a500cd24fa16ce22.webp)
如果你想要查看全部任务或者属于你当前学习进度的任务的话,你可以点击网站侧边栏菜单的“任务”菜单。
![](https://filescdn.proginn.com/3ce96a9bea89be92fec3864d1caeee11/0650dc6d489165c113c17957d859d538.webp)
对于编程初学者来说,最有意思的莫过于做一个做一个自己的游戏。
你可以点击网站侧边栏菜单的“游戏”选项来查看游戏相关的任务,通过教程你可以创建一个属于自己的游戏。
目前,CodeGym 上已经有 Mine Picker(扫雷)、Hungry Snake(贪吃蛇)、2048、Moon Lander(月球着陆器)等多款经典的游戏。
![](https://filescdn.proginn.com/9b8d95be97e7771442a443f685a0b381/ab76d97051be262230d006000333cc77.webp)
每一个游戏都被拆分成了多个任务,根据任务的提示和要求一步一步完成即可实现具体的游戏。
跟着教程制作游戏还是比较容易的,重要的是自己需要在这个过程中真正学到东西,学到使用 Java 解决实际问题的思想和常见套路。
![](https://filescdn.proginn.com/076d4e48bc6dd6af54d460163d79a7b5/100be5b0081cfb8aa8af4f220a620e83.webp)
游戏顺利制作完成之后,你还可以将其进行发布,网站上的其他用户可以看到你发布的游戏并且可以进行试玩。
![](https://filescdn.proginn.com/806d53728c1fe09639ecc9b5ccc1d4b0/ad1f0b33b3759f93b6b8cf11fc76967a.webp)
最后,再给大家简单介绍一下 CodeGym 这个网站:
网站地址 :https://CodeGym.cc/zh/ 。 官方公众号:CodeGym 代码学习平台。 介绍:小白可以用它轻松学 Java,Java 老手也可以去 CodeGym 编写自己的游戏,分享学习经验,帮助他人,快乐自己。
如果你想要获取 CodeGym 网站的最新资讯,可以关注一下 CodeGym 官方的公众号。
第一次使用 CodeGym 不需要注册,直接使用微信登录即可。不过,第一次登录之后需要简单配置一下,一切配置完成之后,CodeGym 这个网站就会根据你的配置来为你生成专属的个人性化课程,非常 Nice。
![](https://filescdn.proginn.com/5671884ba649bf9b40dd6aa5e38bb470/bea0e539029831f150a1b3a02f3c8d9d.webp)
维护一个这样大型的网站,盈利肯定是必须的,用爱发电必定不持久。我很庆幸我们程序员群里整体还是比较能够接受知识付费的,有一些免费的东西才是最贵的。
CodeGym 官网提供了高级版和高级专业版的订阅服务来满足不同群体的用户。
目前的话,CodeGym 网站订阅年费限时 半价(5 折)。并且,半价的基础上还能叠加个人折扣。需要的朋友可以冲一波,我觉得还是非常靠谱和划算的。这不比动辄上万的培训班香?
![](https://filescdn.proginn.com/f5ddd6f482ef5874f33d47c1cacaaefd/42cae442fed31367a4bb9249964e9b3f.webp)
如果你觉得网站上的内容没办法满足个人需求的话,还可以看看 CodeGym 官方的为期 3 个月的 Java 编程基础知识在线课程。刚好暑假要到了,可以趁着暑假偷偷卷一波。
这个课程包含大量的实践,并且会有专门的老师指导的视频课程、实践作业、Java 编程项目,比较适合想要深入学习 Java 基础知识的同学,尤其是大一大二的同学。
![](https://filescdn.proginn.com/cd5f21dbd4a0ee278ec1a09cc2ad9c48/b37fef075a4f3f118a01525dc0a89bb8.webp)
课程结构如下,整个安排还是比较合理的:
Java 语法 :对象、类、类型转换、集合、泛型、异常等常见语法知识。 Java 核心 :面向对象编程基础、接口、多线程、流。 最终项目 :整个课程穿插 576 项编程任务。并且,课程的最后阶段,老师还会带你做一个 Java 实战项目。
目前,这个在线课程也有限时 5 折优惠,感兴趣的朋友可以去看看,地址:https://landing.CodeGym.cc/cn/university-fundamentals/ 。
这个夏天一起边学边玩吧!