Jump to content

Beginner Programming Projects/Challenges

Dobbsjr

I've been teaching myself how to code for a while now by reading books and watching tutorials, but everybody keeps telling that the best way to learn is to just do it(nike anyone?). So far the I've only made basic stuff like this: http://linustechtips.com/main/topic/367562-magic-8-ball-app/. However, I still think that I haven't completely understood all the concepts and fundamentals yet. Can anyone provide me a list of projects/challenges in an order that can teach me the skills I need and helps me build upon those skills. All suggestions are appreciated. Thanks in advance!

Did my post help you? Then make sure to rate it!

Check out my post on symbolic links! || PSU ranking and tiers || Pokemon Thread

 

Link to comment
Share on other sites

Link to post
Share on other sites

expand the magic ball app

make it so that the user can enter outcomes, list all the possible outcomes, edit them and remove them, do some input validation, make a gui, save the results on a file and collect a few simple statistics on them, allow the user to make an outcome more likely than any other, connect to a weather service and make positive outcomes more likely if it's sunny and less likely if it's rainy

Link to comment
Share on other sites

Link to post
Share on other sites

I've been teaching myself how to code for a while now by reading books and watching tutorials, but everybody keeps telling that the best way to learn is to just do it(nike anyone?). So far the I've only made basic stuff like this: http://linustechtips.com/main/topic/367562-magic-8-ball-app/. However, I still think that I haven't completely understood all the concepts and fundamentals yet. Can anyone provide me a list of projects/challenges in an order that can teach me the skills I need and helps me build upon those skills. All suggestions are appreciated. Thanks in advance!

Props to you man, keep on learning, I'm currently learning Python and just using books and videos, just make sure to do ALL the examples in the book. If you want to take it to the next level sign up for a course on Coursera.com and there are tons of quize's and assignments in each class (And its free!)

Link to comment
Share on other sites

Link to post
Share on other sites

expand the magic ball app

make it so that the user can enter outcomes, list all the possible outcomes, edit them and remove them, do some input validation, make a gui, save the results on a file and collect a few simple statistics on them, allow the user to make an outcome more likely than any other, connect to a weather service and make positive outcomes more likely if it's sunny and less likely if it's rainy

That is a great reply too ^, improve what you got!

Link to comment
Share on other sites

Link to post
Share on other sites

Props to you man, keep on learning, I'm currently learning Python and just using books and videos, just make sure to do ALL the examples in the book. If you want to take it to the next level sign up for a course on Coursera.com and there are tons of quize's and assignments in each class (And its free!)

 

 

expand the magic ball app

make it so that the user can enter outcomes, list all the possible outcomes, edit them and remove them, do some input validation, make a gui, save the results on a file and collect a few simple statistics on them, allow the user to make an outcome more likely than any other, connect to a weather service and make positive outcomes more likely if it's sunny and less likely if it's rainy

 

 

That is a great reply too ^, improve what you got!

Thanks so much for your suggestions and positive responses! I just need some motivation to get started programming more complex programs.

Did my post help you? Then make sure to rate it!

Check out my post on symbolic links! || PSU ranking and tiers || Pokemon Thread

 

Link to comment
Share on other sites

Link to post
Share on other sites

Thanks so much for your suggestions and positive responses! I just need some motivation to get started programming more complex programs.

 

What language again?

http://www.programmr.com/exercises

That time I saved Linus' WiFi pass from appearing on YouTube: 

A sudden Linus re-appears : http://linustechtips.com/main/topic/390793-important-dailymotion-account-still-active/

Link to comment
Share on other sites

Link to post
Share on other sites

I've been teaching myself how to code for a while now by reading books and watching tutorials, but everybody keeps telling that the best way to learn is to just do it(nike anyone?). So far the I've only made basic stuff like this: http://linustechtips.com/main/topic/367562-magic-8-ball-app/. However, I still think that I haven't completely understood all the concepts and fundamentals yet. Can anyone provide me a list of projects/challenges in an order that can teach me the skills I need and helps me build upon those skills. All suggestions are appreciated. Thanks in advance!

 

Think about a simple program that you would like to exist or that would be useful to you and try to make it from scratch. Its a big challenge but it should advance your skills a lot.

Core i7 4820K  |  NH-D14 | Rampage IV Extreme | Asus R9 280X DC2T | 8GB G.Skill TridentX | 120GB Samsung 840 | NZXT H440  |  Be quiet! Dark Power Pro 10 650W

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×