大连万达希尔顿酒店,金陵十三钗票房,油缸防护罩
我刚学完 Python 语法那会儿,手痒想写个项目查验本身的学习功效。但却不知道写个啥,经由几回失败的尝试和碰钉子后认清了实际,发现到本身只是刚学会根基语法,想要从零写个项目还差得远。不知道有多少朋友和我一样,手痒想写个项目。但:
不知道能写什么知道写什么,但无从下手
如果刚学完语法想写个项目,能够先从 Web 方向入手。因为这方面有很多现成的框架和资料,但不要上来就去学习框架(看文档)否则你“手痒”的激动和仅有的那点热忱,可能就全部消耗在了啃框架上。我建议你去找一个 感兴趣的 Web 开源项目,然后把它跑起来,先不要去探究每行代码的意思,就随着布置阐明一步步执行下令就好。在运行项目的过程中弗成避免会遇到三方库的安装、运行报错等环境,这个时候就必然要去看文档,带着问题去看文档可以把文档读“薄”。但不管怎么样想把一个项目跑起来都是件十分疼痛的事情,这也是必经之路没有什么捷径可言。你必要做的是 络续解决眼下的每一个报错直到没有任何问题,让项目顺利地跑起来 这可比学会一个框架,然后用它写一个项目简洁多了!
当你成功运行起来一个项目,相信 Web 框架和项目的文档也琐屑地翻了几遍了。这时候再去学习框架就不再是死板的学框架和背代码,而是把你在运行项目时积累的知识碎片串起来融会贯通,另外运行时遇到的问题也会跟着学习的深入迎刃而解。最后,站在“大佬的肩膀”上照猫画虎地修改项目代码增加功能感受 DIY 带来的情趣,肯定要多动手运行+调试才气吃透项目,从而看懂项目布局和架构。跟着把玩的开源项目多了,再遇得手痒的时候就能本身写个“玩意儿”啦。
写项目先从跑起来一个开源项目起头!下面就给人人先容 7 个有趣的 Web 开源项目和 3 个桌面软件,跑起来就能用!涵盖多种主流编程语言:C/C++、Java、Python、JavaScript、PHP 等,进展你在 HelloGitHub 找到感兴趣的开源项目。
1、novel-plus(小说)
Star 数:1.5k|语言:Java
这是一个功能齐全的原创文学平台。类似出发点中文网:看小说+写小说,它由前台门户、作家后台管理、平台后台管理、爬虫等多个子体系构成,采用 SpringBoot、MyBatis、MySQL、Redis 等手艺实现。功能强大不仅支持多端的小说阅读,还有新闻模块、作家专区以及会员充值和订阅模式等功能。
演示:http://47.106.243.172:8888/ 地址:https://github.com/201206030/novel-plus 官网:https://201206030.github.io/2、homeland(论坛)
Star 数:3.4k|语言:Ruby
一款开源不限定商用的细腻社区/论坛体系。国内最大的 Ruby 社区 Ruby China 开源的项目,值得一提的是该体系拥有完备的及时通知和社交功能:存眷的人和话题动态通知、@说起通知、丰富的脸色体系等。如果你能把这个项目跑起来,就立即拥有了一个“社区”。
本文地址:http://www.wbwb.net/bianchengyuyan/223792.html 转载请注明出处!