Skip to main content
4 answers
4
Asked 371 views

what are some projects that a beginner progammer can work on?

I only know python

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

4

4 answers


0
Updated
Share a link to this answer
Share a link to this answer

Sujan’s Answer

Build something. Start from a simple quiz game. Build on top of it. Try to build a simple game that guesses numbers. Next try to build on top of that. You can take a step by step. Do not try something that will make you overwhelm.
0
Updated
Share a link to this answer
Share a link to this answer

Daniel’s Answer

Hi Howard !

My recommendation would be, if you want to do a project that's engaging to you and that can look truly original in your portfolio, think of solving an issue that you have on a daily basis ! Most probably, a lot more people have the same issue and your project can become really useful with time :)
0
0
Updated
Share a link to this answer
Share a link to this answer

Dinesh’s Answer

Here are some useful link to start the project -:
https://www.codecademy.com/resources/blog/coding-projects-for-beginners/
https://bootcamp.ce.ucf.edu/blog/top-10-coding-projects-for-beginners/

Dinesh recommends the following next steps:

https://hackr.io/blog/coding-for-beginners
https://www.codecademy.com/resources/blog/coding-projects-for-beginners/
0
0
Updated
Share a link to this answer
Share a link to this answer

Robert’s Answer

One of the first useful programs I wrote was for a Linear Algebra class. The teacher assigned around twenty matrix manipulation exercises every day, each of which required a lot of tedious arithmetic. He also required us to express our answers as exact fractions (not decimals), because he didn't want us to use our programmable calculators to do the work.

So I wrote a small infinite-precision arithmetic library that could add/subtract/multiply/divide mixed fractions, the used it to write a matrix manipulations library that could perform similar operations on matrices of mixed-fraction numbers. Since we were required to show our work, I made the program print out intermediate results on the way to the finished computation.

My homework was reduced to a simple matter of typing in each problem, then running the program and printing out the results.

About a month into the course, I confessed to the teacher that I was doing my homework on the computer instead of working it out by hand. He didn't seem concerned, as it generally requires a higher level of understanding to write a computer program than it does to perform the same calculations manually.

The best way to learn programming is to solve a real-world problem that you care about.
0