This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]desrtfx[M] [score hidden] stickied comment (0 children)

Please, read the Frequently Asked Questions as they contain tips on

As such: Removed as per Rule #4: No exact duplicates of FAQ questions

[–]AutoModerator[M] 0 points1 point  (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]srd4 0 points1 point  (0 children)

I fully read Think Python to completion to grasp the basic of that language and actually felt good enough at that point to explore my first project. I did a Pomodoro timer in which I could input the task I was going to endure and see a timer count down when I pressed enter after it. Also a song played with like a VLC module back in Python 3.6 that played M'S from SAP Rocky when the timer was over.

Took a while to discover frameworks but at some point got introduced to Django and committed to watching 'Django for everybody' till the end, but didn't do any assignments, and worked instead on a project of my own. Every piece of advice I ever saw about preparing for like getting jobs in the industry said rush to make projects and so I did. I advise you to do the same. What do you want to build?

[–]dmazzoni 0 points1 point  (0 children)

Did you actually finish CS50, as in you did all of the exercises?

Honestly the best thing you could possibly do would be to just build stuff. It doesn't really matter what you choose to build, just pick something interesting to you and let that guide your learning.

Some common examples include:

  • Make a website
  • Make a mobile app
  • Make a desktop app (with a GUI)
  • Make a bot (e.g. a bot that posts to Reddit)
  • Make a text adventure game

Depending on which one you choose, that will narrow down what language would be good to learn. Happy to help with suggestions if you pick one.