Description
Price: $19.99
(as of Jul 26, 2024 21:29:44 UTC – Details)
By: Nathan Clark (Author)
★ Every Conceivable Topic a Complete Novice…
Price: $19.99
(as of Jul 26, 2024 21:29:44 UTC – Details)
By: Nathan Clark (Author)
★ Every Conceivable Topic a Complete Novice…
Aaron Day –
Very comprehensive overview and introduction to programming
I’ve been programming professionally for about 18 years now, and have programmed in most of the main programming languages. I’m currently the lead developer and owner of a web design shop. I picked up this eBook, looking for a good resource for new hires – and was very happily surprised with the depth and knowledge within these pages. Mr. Clark does a terrific job introducing programming in general, comparing the main programming languages and then covering the basics of programming – the universal concepts that are shared across all languages. Each programming language will have its own syntax and nuances but having a resource that introduces and explains the core concepts with basic examples is extremely useful. I’ll be recommending this eBook no any developer just starting out, even if they’ve been in it for a few years.Easy to read and covers a lot of ground!
Sean Hopersberger –
Good foundation
The author communicates the mindset behind programming, laying the groundwork that enables one to learn a language toward a goal with confidence that they’ll be using each piece of information along the way.It’s hard to learn something that feels completely irrelevant; this book helps alleviate that problem by using examples of how and where something might be used across a variety of programming languages.I believe it’s a great tour across programming, and has helped me feel much more confident in what I’ve learned from other books, tutorials, and projects, as well as what to begin to learn in the future. If only I came across this book when I first began learning programming!
Cameron Smith –
A good primer
The book is a good orientation to the landscape of writing and developing software, something I looked for for months before reading this. I read hundreds of online articles and public forums to try and understand what skills I needed to pursue to be a software developer, and what each language is used for, what frameworks are, differences between console programs and web applications, and thus books lays it all out pretty well. Would have liked a little more detail in understanding what I was looking at in the code examples, as well as perhaps some examples in Python (most were in C# or Java), and some of the graphical content was so simple I would consider it unnecessary. Overall, a helpful read!
Philip Levitt –
Not basic enough, I’m afraid
The text is not as basic as I would like as a perfectly naive reader. Several terms, e.g. “string” were not defined. It was not clear what the error was in the Hello World error example. And why would “compilation” be the name of a program to weed out errors?
Philip M. Mccartney –
This is very a good introductory book that isn’t specific to one particular language
This is very a good introductory book that isn’t specific to one particular language, however, it does give examples in a couple of the more popular languages (i.e. Java and C#). There are a few typos throughout the book, but it’s more about the information that’s inside than just a few misspelled words or grammatical errors. I’ve done some programming before, but I always wanted a better understanding of what it was that I was doing, and most of the people who I learned from weren’t able to clearly explain what exactly I was doing. Nathan Clark does a very good job of explaining many of the things I had been struggling with for years. I won’t say it’s perfect, and it may not be for everyone, but for me, it works.
Larry Bryan –
Well written and informative
My “introduction” to programming was my father giving me his code when I was a child and asking me to explain it. I learned a great deal about syntax and basic structure, but missed many concepts.Through the years, I’ve tried to pick up different languages and I find myself consistently stuck on the idea of OOP, but this book really cemented that and many other ideas and concepts of programming in general that I will now be able to use as a foundation as I explore specific languages now.Thanks for taking the time to share your knowledge!
Jamaal Gervais –
Exactly as advertised.
This was a very refreshing and enjoyable read. It wasn’t cluttered with complicated IT jargon either. I highly recommend it to beginners or anyone wanting a refresher!
Amazon Customer –
overall contents of the book all make sense though it was very brief. I bought it for my 12 year son to expose him with the fundamentals of Computer Programming.
Thanasis Liaskonis –
On point and you don’t get lost in details. Recommended.
Kindle Customer –
One of the best books I have read in programming…every aspiring programmer should read this book…a lot a love and care has been put in this work…more books like these should be available…Thank you for your work.
Catherine –
Half through the book. Glad I got it. It may not cover everything but it definitely make programming language less confusing. I am a newbie and before reading this book, computer programming jargon was really a pain and so intimidating to me . It gets clearer to me now the meaning and how computer programming works thanks to Nathan Clark.Some areas could be included in the book is giving more examples from Python language as it is getting so popular and often chosen as the first language for new programmers. Or definitions should be explained in very simple terms too. Overall, I’m satisfied with the quality and the content of the book provided and I would recommend this book for programming newbie.