本文转载自公众号“读芯术”(ID:AI_Discovery)。
你是否听过一万小时定律?它指的是,要想成为某方面的大师,就必须要实践一万个小时。虽然并非适用于所有领域,但至少作为一名开发人员,最有效的成长方法之一就是投入尽可能多的时间。
从下面列表中选择一个项目并开始编码吧!使用哪种技术或工具并不重要,重要的是你亲手完成了一个项目。
[[347664]]
Jira克隆
Jira是Atlassian开发的专利问题跟踪产品,提供bug跟踪和灵活的项目管理服务。产品名称源自Gojira,Gojira在日语中是哥斯拉的意思。
Jira | 图源:GitHub
构建Jira克隆,你将学到以下内容:
使用Emoji的Discord聊天
当和朋友们一起外出或玩电子游戏时,Discord是一种有趣的联系方式,它专注于聊天频道中用户之间的文本、图像、视频和音频通信。每个Discord频道都有可供用户选择的表情符号,你的任务是构建包含表情符号的聊天部分。如果愿意,你可以建立整个Discord克隆。
构建Discord聊天克隆,你将学会:
Beatbox应用
Beatbox应用程序会根据你当前所按的键播放不同的声音,只用键盘就可以演奏一段曲子。
图源:GitHub
构建Beatbox应用,你将学会:
Mozilla开发者文档:“Web Audio为控制Web上的音频提供了一个强大的多功能系统,允许开发人员选择音频源、向音频添加效果、创建音频可视化界面、应用空间效果(比如移动)等等。”
Spotify唱片区
你可以在Spotify上播放和上传歌曲。Spotify有一个版块,可以根据专辑浏览音乐和艺术家。下面是我最喜欢的专辑之一。
金属乐队(1991)专辑
构建Spotify克隆,你将学会:
亚马逊克隆
亚马逊刚成立的时候还只是一个卖书的小型电子商务网站,如今,它们已经是电子商务领域的巨人。
从零开始,慢慢来,为了学习要模仿它的每个特点。不要试图复制亚马逊的商业模式,而是以学习为目的尝试建立一个类似的网络体验。亚马逊的核心是一个大型数据库,在进行搜索时,它将从数据库中返回正确的条目。当然,亚马逊远不止这些,但这是一个非常简单的例子。
亚马逊克隆:Github
构建亚马逊克隆,你将学会:
这是我在GitHub上找到的一个简单的亚马逊克隆:
https://github.com/CleverProgrammers/react-challenge-amazon-clone?ref=HackerTabExtension
Netflix克隆
Netflix是观看电视剧、电影和纪录片的热门选择,彻底改变了我们看电视的方式,能够在任何地方用任何设备观看。
Netflix主页 | 图源:Netflix
构建Netflix克隆,你将学会:
推特克隆
推特是一个热门的讨论平台,从政治到音乐再到编程,上面有很多小众社区,许多人喜欢使用推特和粉丝互动。
笔者的推特个人主页 | 图源:Twitter
构建推特克隆,你将学会:
希望你已经为下一个项目找到了灵感,开始行动吧!
网站题目:精通编程:自我挑战,解决一系列前端难题
本文URL:http://www.shufengxianlan.com/qtweb/news45/356595.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联