Eloquent JavaScript: A Modern Introduction to Programming


Marijn Haverbeke - 2010
    I loved the tutorial-style game-like program development. This book rekindled my earliest joys of programming. Plus, JavaScript!" —Brendan Eich, creator of JavaScriptJavaScript is the language of the Web, and it's at the heart of every modern website from the lowliest personal blog to the mighty Google Apps. Though it's simple for beginners to pick up and play with, JavaScript is not a toy—it's a flexible and complex language, capable of much more than the showy tricks most programmers use it for.Eloquent JavaScript goes beyond the cut-and-paste scripts of the recipe books and teaches you to write code that's elegant and effective. You'll start with the basics of programming, and learn to use variables, control structures, functions, and data structures. Then you'll dive into the real JavaScript artistry: higher-order functions, closures, and object-oriented programming.Along the way you'll learn to:Master basic programming techniques and best practices Harness the power of functional and object-oriented programming Use regular expressions to quickly parse and manipulate strings Gracefully deal with errors and browser incompatibilities Handle browser events and alter the DOM structure Most importantly, Eloquent JavaScript will teach you to express yourself in code with precision and beauty. After all, great programming is an art, not a science—so why settle for a killer app when you can create a masterpiece?

The Power of Time Perception


Jean Paul Zogby - 2017
    Do you feel that time is moving faster and faster as you are growing older?Do you want to learn the secret of how to slow it down?Now you can! With access to in-depth research, you can learn how to extend the good times and fast forward through the bad ones with The Power of Time Perception.Inside the pages of this amazingly insightful book, you will learn how we think about time, the factors influencing our time experiences, and how YOU can make every second count.There are 13 chapters that examine in more detail things like:How our brains perceive reality?What makes time speed up or slow down?How our personality traits influence our time experience?How emotions affect the speed of time in our mind?The effect of smart drugs on the speed of timeMental time travel into the futureAnd much more...Are you struggling to find time in your everyday life?Are you ready to live the longest year of your life?This is one book that has all the answers.Get your copy of The Power of Time Perception today! Every Second Counts!

The First 20 Hours: How to Learn Anything...Fast


Josh Kaufman - 2013
    What’s on your list? What’s holding you back from getting started? Are you worried about the time and effort it takes to acquire new skills—time you don’t have and effort you can’t spare? Research suggests it takes 10,000 hours to develop a new skill. In this nonstop world when will you ever find that much time and energy? To make matters worse, the early hours of prac­ticing something new are always the most frustrating. That’s why it’s difficult to learn how to speak a new language, play an instrument, hit a golf ball, or shoot great photos. It’s so much easier to watch TV or surf the web . . . In The First 20 Hours, Josh Kaufman offers a systematic approach to rapid skill acquisition— how to learn any new skill as quickly as possible. His method shows you how to deconstruct com­plex skills, maximize productive practice, and remove common learning barriers. By complet­ing just 20 hours of focused, deliberate practice you’ll go from knowing absolutely nothing to performing noticeably well. Kaufman personally field-tested the meth­ods in this book. You’ll have a front row seat as he develops a personal yoga practice, writes his own web-based computer programs, teaches himself to touch type on a nonstandard key­board, explores the oldest and most complex board game in history, picks up the ukulele, and learns how to windsurf. Here are a few of the sim­ple techniques he teaches:Define your target performance level: Fig­ure out what your desired level of skill looks like, what you’re trying to achieve, and what you’ll be able to do when you’re done. The more specific, the better.Deconstruct the skill: Most of the things we think of as skills are actually bundles of smaller subskills. If you break down the subcompo­nents, it’s easier to figure out which ones are most important and practice those first.Eliminate barriers to practice: Removing common distractions and unnecessary effort makes it much easier to sit down and focus on deliberate practice.Create fast feedback loops: Getting accu­rate, real-time information about how well you’re performing during practice makes it much easier to improve.Whether you want to paint a portrait, launch a start-up, fly an airplane, or juggle flaming chain­saws, The First 20 Hours will help you pick up the basics of any skill in record time . . . and have more fun along the way.

The Holy Spirit: His Identity, Mission, and Ministry


Robert L. Millet - 2019
    He is, for example, a revelator, teacher, testifier, comforter, agent of the new birth, sanctifier, and sealer, to mention only a few of His roles. Unlike more inspirational explorations of the Holy Ghost, Robert L. Millet's The Holy Spirit focuses on the person of the Holy Ghost and examines His varied assignments in a way that is both spiritually strengthening and intellectually enlarging. Nothing has been written for decades about the Holy Spirit with so much breadth and depth.In The Holy Spirit, you'll find: Sound doctrine about the Holy Ghost that is in harmony with scripture and latter-day prophets. Personal experiences and inspiring stories from our history to help us both understand and draw upon the Holy Spirit in our lives. A helpful reference of prophetic teachings about the Spirit and His role in our lives.