Ask coding questions

← Back to all posts
What is the most effective way of learning code.
RaufFaik (2)

Hey, I am Rauf and I am new python learner.

Comments
hotnewtop
tutlane1 (0)

To learn python, you can refer to this python tutorial. They covered every python topic in detail with examples.

[deleted]

Learn with tutorials they are really good. In my experience as a coder the best sites are w3school, programiz and sololearn. I would stay away from stack overflow and geeks for geeks while trying to learn a language, but if your refreshing on stuff then they will be fine.

Try always having something to code. I suggest starting with a short text adventure game or even better a quiz. Then once you get a bit better try making a Caesar Cipher. I made one and it wasn't too hard, I have two versions on GitHub that you can look at for some help.

Make sure you keep talking and asking questions in repl talk.

Have fun and good coding! :D

Bookie0 (6358)

Learn with tutorials (you can find some cool ones in the tutorials board or by searching for them on the internet). Some good sites are W3 schools, Stackoverflow, or Geeks for geeks. When you need help, don't be afraid to ask, but google it first! :)

Also try to code a bit every day, use comments/good code technique.

And check out the share board for ideas of what to make, here are some (those you can't do can still give you inspiration):

  • pacman
  • battleship
  • choice making game
  • quiz (like harry potter quiz, math quiz, star wars quiz)
  • personality quiz (like which house are you in HP, are you a nerd/jock/popular/idiot etc)
  • tic tac toe
  • pong
  • minesweeper
  • uno
  • dice rolling game
  • name/place/idea/story generator
  • HTML webpage about yourself
  • text based adventure game
  • simulator (Life sim, cooking sim, teacher sim, fighting sim, etc.)
  • hotel managment game
  • game like Among Us
  • game like Scribble
  • typing test
  • tycoon game (idle factory game, idle miner game, idle city game)
  • minecraft but simpler
  • ascii art/animation
  • url shortener
  • board game (monopoly, uno, risk, game of life, etc)
  • site like another site (site like repl.it, google, amazon)
  • clicker game
  • make a tutorial about something you know well of
  • learn a new language (like C, C++, C#, nodeJS, javascript, ruby, haskell, etc.)

If you need more ideas, you can just google on the internet "program ideas"; here are some results:

https://www.upgrad.com/blog/python-projects-ideas-topics-beginners/

https://data-flair.training/blogs/python-project-ideas/

https://www.geeksforgeeks.org/7-cool-python-project-ideas-for-intermediate-developers/

You can also join the repl.it discord server here to ask questions.

Good luck, and have fun! :D

RYANTADIPARTHI (6019)

it's by learning the language top to bottom, and understanding the concepts of it. You should understand logic and all. here's a site to give you tutorials for.

https://stackify.com/learn-python-tutorials/

19wintersp (1142)

Take a good tutorial, actually try the code you're shown, tweak some bits and see what happens, and practise. I would note that there is a bit more to programming than just knowing "codes", there's problem solving and computer science there too.