Hi, my name is Cate and I recently discovered I had an interest in coding so with literally zero experience I started teaching myself python using pycharm IDE. I understand concepts pretty well, but there is soooo much information out there, does anyone have any tips for a n00b like me? Or advice for narrowing down a direction in regards to learning?
Any help is appreciated!!
I you are going the Python route, I'd recommend looking at codeacademy for learning it.
I am currently righting a python tutorail. It might help.
I taught myself python using the book, invent your own computer games with python. It takes you through a lot of games, and then goes over it line-by-line. Also, i leant a few things from the internet, such as webscraping, or collecting time. I will be posting two tutorials during the tutorial competition, about making a chatbot, and webscraping. So if you want to look on monday :)
You could watch YouTube tutorials for python!
I started with Codecademy and then I tried to find a project, or maybe build it on my own, that's why I like repl challenges. I'm not an expert, after all, I'm a designer who tries to code. But
1- Starting with solid basics and fundamental is important.
2- Starting a project that you really like, or find it challenging.
We try our best to put people in touch together so they can learn from each other and help each other, soon when we'll launch code collaboration it'll make it way easier on you to collaborate with anyone to build cool programs. let us know how that goes with you! and try to share the programs you build on Codecademy with us!
Read the book Python for Kids: A Playful Introduction to Programming by Jason Briggs. It may seem a bit childish or low-level but, it is easy to understand and once you read it, you will understand most of other tutorials. It is a great intro to programming.
I have a couple of suggestions, depending on your skill level. If you view yourself has a complete beginner, try out Python for kids. If you're past all the "basic tutorials", and want to start learning more complex things, I'd check out Corey Schafer on youtube, his tutorials was wonderful and will clarify any questions you might have. Lastly, if you still find yourself looking for more, Effective Python is a book made by a google engineer, and it goes over PEP 8, generators, and other concepts in excruciating detail.