TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What projects to build as a first time programmer?

6 点作者 newsoul超过 2 年前
We often hear that university courses and books can&#x27;t make us programmers. It is our own grit and perseverance that helps us develop that skill.<p>Often the suggestion is to start building things in the language of your choice (e.g Python) after learning the basic constructs of programming like built in data types, functions, iteration, etc.<p>But what things to build if you habe no idea what can be built using computer programs.<p>Is there a set of projects that someone can start with and then discover their calling as to which domain they want to build projects in.

3 条评论

FancyFane超过 2 年前
Coming from a Linux Admin background, I would suggest installing a Wordpress website to learn more about the LAMP stack and seeing how all the pieces fit together. Once you get it working on a box, look at how you could scale out the Apache and Application layer.<p>From there one of my first developer projects was creating a Flask Application which uses Python. I think understanding the mechanics of Wordpress, helped me design and build the Flask Application. (Which could be a blog or whatever you want to put online.)
WheelsAtLarge超过 2 年前
Pick an app you like and copy it feature by feature. New programers need coding practice. Don&#x27;t get caught up on a cycle of not doing anything because you can&#x27;t find the perfect project. Try to be as professional as possible. Pretend you have a deadline to deliver it on and for a client. You&#x27;ll need to research some items and make sure you ask for help when you get stuck.
frontman1988超过 2 年前
Build anything that interests you. Python is great for making projects. Search on r&#x2F;learnpython for projects to get ideas. <a href="https:&#x2F;&#x2F;realpython.com&#x2F;tutorials&#x2F;projects&#x2F;" rel="nofollow">https:&#x2F;&#x2F;realpython.com&#x2F;tutorials&#x2F;projects&#x2F;</a> this is also a handy list.