Availability: Usually ships in 24 hours
Ships from and sold by Amazon.com
The first problem is retention. You remember only ten or twenty percent of what you read. That spells failure. To become fluent in a computer language, you have to retain pretty much everything.
How can you retain everything? Only by constantly being asked to play everything back. That's why people use flashcards. But my system does flashcards one better. After reading a short chapter, you go to my website and complete twenty interactive exercises. Algorithms check your work to make sure you know what you think you know. When you stumble, you do the exercise again. You keep trying until you know the chapter cold. The exercises are free.
The second problem is comprehension. Many learners hit a wall when they try to understand advanced concepts like variable scope and prototypes. Unfortunately, they blame themselves. That's why the Dummies books sell so well. But the fault lies with the authors, coding virtuosos who lack teaching talent. I'm the opposite of the typical software book author. I'll never code fast enough to land a job at Google. But I can teach.
Anyway, most comprehension problems are just retention problems in disguise. If you get lost trying to understand variable scope, it's because you don't remember how functions work. Thanks to the interactive exercises on my website, you'll always understand and remember everything necessary to confidently tackle the next concept.
"I've signed up to a few sites like Udemy, Codecademy, FreeCodeCamp, Lynda, YouTube videos, even searched on Coursera but nothing seemed to work for me. This book takes only 10 minutes each chapter and after that, you can exercise what you've just learned right away!" —Amazon reviewer Constanza Morales
Better than just reading. And more fun.
You'll spend two to three times as much time practicing as reading. It's how you wind up satisfied, confident, and proud, instead of confused, discouraged, and defeated. And since many people find doing things more enjoyable than reading things, it can be a pleasure to learn this way, quite apart from the impressive results you achieve.
"Very effective and fun." —Amazon reviewer A. Bergamini
Written especially for beginners.
"The layman syntax he uses...makes it much easier to suddenly realize a concept that seemed abstract and too hard to wrap your head around is suddenly not complicated at all." — Amazon reviewer IMHO
"Mark Myers' method of getting what can be...difficult information into a format that makes it exponentially easier to consume, truly understand, and synthesize into real-world application is beyond anything I've encountered before." —Amazon reviewer Jason A. Ruby
About the Author
Most helpful customer reviews
133 of 138 people found the following review helpful.
Wow, I can't believe you got me addicted to this. I have never experienced anything like this before when learning.
2 of 2 people found the following review helpful.
Excellent Exercises for the Newbie Coder
By David Michael Griffin
A Smarter Way uses a technique called "Programmed Learning". Do an internet search for it. You'll see that it is a way of learning that originated with the behaviorist B. F. Skinner. It IS effective. It is VERY effective.
A Smarter Way also uses the color cycle technique that is part of Test-Driven Development. The Exercises turn red when you get the answer wrong. They turn green when you get them right. You keep cycling through the ones you've missed until they are all green. It simply feels great when they all turn green.
3 of 3 people found the following review helpful.
By Amazon Customer
Manage research, learning and skills at defaultLogic. Create an account using LinkedIn or facebook to manage and organize your IT knowledge. defaultLogic works like a shopping cart for information -- helping you to save, discuss and share.