读芯术程序员如何告别无聊?何不创建一些有趣的东西呢?
全文共1395字 , 预计学习时长5分钟
本文插图
图源:unsplash
是时候摆脱那些让你厌烦的无聊项目啦 。 你一定也有很多天马行空的奇思妙想 , 想要创建一些刺激且有趣的业余项目 , 但却不确定如何进行 。没关系 , 本文带着你“找找刺激”! 提高技能的最好方法就是实践 。 这些有趣又有挑战性的项目是你的最佳选择 。1. 数独
本文插图
图源:Wikipedia
数独游戏大家都不会陌生吧 , 这些有趣的谜题也是获得算法经验的好方法 。 本项目的需求是创建一种算法 , 可用于生成有效的数独游戏 。如果你觉得这太简单了 , 还可以构建一种算法来解决这些数独游戏 。 可以执行此操作的一种方法是创建回溯算法 。你可以从中可学到: · 学习和实现数独算法 · 为数独游戏增加一些难度 , 获得更大成就感2. 目录应用 如今 , 创建目录已不再稀奇 。 但是 , 这个项目却不同 , 它可以使用Flutter来运行 。 Flutter是Google最新的UI工具包 , 可仅使用一个代码库创建本机移动应用程序 。 它使用Dart编程语言 。 最近Flutter可是很火呢!你可以从中可学到: · Flutter · Dart编程语言 · 应用开发 3. 渐进式Web应用
本文插图
图源:unsplash
渐进式Web应用程序很热门 。 由于控制渐进式网络应用程序的范围非常容易 , 因此这也非常适合作为业余项目创建 。计划构建渐进式Web应用程序时 , 可以选择Angular、React、Vue等顶级JavaScript框架中的一个 , 将其结合起来 。 最好对这些框架进行一些研究 , 然后选择最喜欢的框架 。 这样你将获得最佳的学习体验 。你可以从中可学到: · 使网络应用逐步发展所需的一切 · 选择的JavaScript框架 · Web开发基础 , 例如HTML和CSS 4. 自动驾驶乐高车 几年前 , 我从事过类似的项目 , 被要求制造一辆由乐高拼成的汽车 , 该汽车可以在纸上写出某个特定的单词 。该项目旨在使用乐高或乐高技术制造一辆行驶中不会撞到任何物体的汽车 。 需要用到树莓派Raspberry Pi(或Arduino)、一些乐高玩具和超声波传感器 , 以避免出现任何障碍 。本项目最有趣的地方就是软件和硬件的结合 。 如果有人从未接触过树莓派Raspberry Pi(或Arduino) , 强烈推荐做下这类项目 。
本文插图
图源:unsplash
你可以从中可学到: · Arduino(或Raspberry Pi)的基本用法 。· 读数传感器 。· 软件和硬件之间的交互 。5. 汽车分类聚类和分类是机器学习的一部分 。 本项目旨在根据汽车有关数据将汽车分类为安全或不安全 。 这个项目是了解机器学习全部知识的好方法 , 所需要做的就是数据集 。你可以从中可学到: · 掌握机器学习 · 分析数据6. 2D游戏如果一直有尝试游戏开发的想法 , 那么创建2D游戏绝对是个不错的开始 , 这将极大地提高编程技能 。你不必为游戏创新而冥思苦想 , 最好的入门项目就是重建Flappy Bird , 无论是在移动设备上还是台式机上都可操作 。 也可以自己制作游戏 , 但要记住从小游戏做起 。【读芯术程序员如何告别无聊?何不创建一些有趣的东西呢?】
本文插图
图源:unsplash
你可以从中可学到: · 实体的运动 · 横向滚动 · 碰撞检测 7. 大数据
本文插图
推荐阅读
- 传奇英雄▲荒野乱斗:最值得培养的传奇英雄,微氪玩家如何选择?
- 【】财鑫闻丨两市成交量连续2日破万亿,牛市真的来了?下一步如何擒“牛”?
- 精选泛科技|结果如何?,一加8续航遭质疑:上半年最全机型横评出炉
- 健康干货桶|重症肝病患者可否活动?如何掌握?
- 精选泛科技一加8续航遭质疑:上半年最全机型横评出炉,结果如何?
- 「孙权」孙策逝世后,弟弟孙权是如何对待20岁嫂子大桥的?说出来别不信
- 科学家■如果宇宙由奇点大爆炸而来,那么奇点又是如何来的?
- 娱娱乐道|厚嘴唇加大饼脸,网友:她是如何火的?,杨超越大量旧照曝光
- “健康北京”微信公众号|新型冠状病毒肺炎确诊病例如何分型?北京中医医院院长解答
- 央视网|上直播、转内销……外贸企业如何突围?
