Reddit reviews Learn Python in One Day and Learn It Well: Python for Beginners with Hands-on Project. The only book you need to start coding in Python immediately
We found 3 Reddit comments about Learn Python in One Day and Learn It Well: Python for Beginners with Hands-on Project. The only book you need to start coding in Python immediately. Here are the top ones, ranked by their Reddit score.
No. It's pretty much an IDE like intelliJ, but inside your browser.
You can take a CS class here or you can take courses through code academy, Khan academy, etc. Personally I don't like either, but the options are there.
However, there are a ton of YouTube videos to get you started most notably Thenewboston. IMO his tutorial are the best and he starts from the very beginning and teaches you all the way to intermediate topics. In my opinion this would be the best way to learn. He has videos for other languages too as well as tutorial for so many other programs and what not.
Another good source would be this book. I have it and it holds your hand as it explains basic concepts like data types, various methods, arrays and other important parts of java.
Of course you could start by learning a different language like python, but java is a pretty easy language to learn and if you learn it, other languages will come pretty easily.
Best of luck!
Edit: I just re-read your comment and you want to learn C or Pyhon. Here is the same book, but for Python. Here are the video tutorials for Python by the same guy, and here are his tutorials for C.
This book. This entire series is a fantastic resource for whichever language they're covering. I keep the C# version in my desk at work to reference any fundamentals I might be overlooking.
I found Python to be overwhelming when I tried to dig in for the first time.
I recommend a beginner's book like Learn Python in One Day.
That way you can start coding right away. Get familiar with the syntax and learn some basic functions.
Once you have that, you could try one of the online courses like codeacademy.
And purchase some more in depth books like Learning Python for reference material.
But if you skip the course it will show. You will always have big holes in your code, sloppy code, or work-arounds that are inefficient or inapropriate for the task.