devchallenges.io - 16+ 免费项目,设计精美
介绍
是的,你可能已经听过很多次了,但我还是想再说一遍:“学习编程的最好方法就是实践。” 如果你刚入门,教程会很有帮助,但如果你不像开发人员那样去做,你永远也不会真正懂得如何编程。
那么开发人员要做什么呢?大多数时候,他们根据需求和设计进行编码。
如果我不工作,我该从哪里获取这些?你可以创建自己的需求和设计,或者只是重新创建一个现有的网站。你也可以访问 devchallenges.io :)
什么是 devchallenges.io
Devchallenges 专为所有想成为软件开发者的人设计,它包含不同的项目,或者你也可以称之为挑战。每个挑战都各不相同,会测试你编程的不同方面。它包含一些小的用户故事和精美的设计,反映了开发者日常的实际工作。
您还可以找到不同的路径来帮助您规划职业发展道路。目前,它只有响应式和前端路径,但我正在努力实现更多挑战。完成一个路径后,您将获得证书。
你也可以通过在投稿中撰写帖子的方式与大家分享你对解决方案的想法。但这完全取决于你。
还有很多事情要做,我正在努力。
它是完全免费的!
为什么
无论您是新手还是经验丰富的开发者,您都需要不断提升自己的技能。Devchallenges 不会限制您使用哪种技术,您也无需担心设计问题。
完成一个项目后,您会将该项目添加到您的个人资料中,该个人资料可以与所有人共享,并可用于申请工作。您还可以找到解决方案部分。它显示所有已完成的解决方案。
解决方案部分是大家完成挑战后互相学习的好地方。在这里,你可以分享你的想法,帮助他人,并保存你最喜欢的解决方案。
当你完成一条路径时,你将获得一张证书。
当你遇到困难时,我会在那里帮助你(通过加入 Slack 频道):)
挑战/项目
以下是您可以在 devchallenges 中执行的两个示例:
天气应用
你的任务是使用 API 创建一个天气应用,并实现精美的设计。所有资源已提供给你。你可以立即开始编写代码。
对于想要练习 React 或 Vue 等库的每个人来说,这都是完美的。
文件夹
好吧,对于开发者来说,作品集的重要性毋庸置疑。这或许值得再写一篇文章,但我很荣幸向你介绍这个作品集挑战。它不仅设计精美,而且你还可以按照自己的喜好进行自定义。
您可以仅使用 HTML 和 CSS 或创建可重复使用的组件。
您能得到什么
我可能已经提到过了,但您将获得一份可添加到您的投资组合中的项目列表。
完成一个路径后,您还会获得一份证书。
我希望我能围绕这个建立一个社区,但是好吧......我们只是希望如此。
我为什么要免费做这件事
我成为开发人员的原因是为了构建一些有意义的东西来帮助他人,我想这对你们中的许多人来说也是如此。
我现在有一份好工作和一些空闲时间,所以这对我来说真的是个好时机。
我负责平台的设计和开发等所有工作,因此我希望能够得到你们的支持,从而打造一个可以帮助他人的好地方。
无论如何,如果你还没看过,请看看并分享给大家,或许对你有帮助。感谢阅读。
文章来源:https://dev.to/nghiemthu/what-is-devchallenges-io-157a