Eloquent JavaScript: A Modern Introduction to Programming

Direct Knowlege Contributor Briana Bonfiglio
  • By Briana Bonfiglio, Reporter for Long Island Herald Community Newspapers
  • Briana Bonfiglio is a reporter for Long Island Herald Community Newspapers. As a local journalist, she informs communities about the issues that directly impact them. She enjoys learning about others’ life passions and sharing their stories with the world. Also, Briana writes about music, activism, and culture on Medium.

Need to learn JavaScript quick? Eloquent JavaScript: A Modern Introduction to Programming gives you the tools you need to succeed. The textbook is great for students taking an introductory computer programming course, or any beginner who wants to learn coding and application creating.

Eloquent JavaScript A Modern Introduction to Programming

There are many aspects to creating a functioning, interactive web page or computer application. Eloquent JavaScript: A Modern Introduction to Programming will break down each of these moving parts for future coders. For instance, students in introductory computer programming courses will find the book useful. It breaks up into three parts: Language, Browser, and Node. Each of these play an important role in developing dynamic web content. Rather than teaching a single one, the textbook lays out all three so that students see how they relate, work in conjunction with one another, and can help them as they go on to learn more.

First, Eloquent JavaScript: A Modern Introduction to Programming introduces JavaScript language. This “language” is the code that gives life to computer applications, from social media apps to games. Because there are complex algorithms and formulas involved, the textbook breaks down the coding process bit by bit. There are many examples for reference. Plus, it offers up-to-date exercises for students to try on their own. Then, readers will learn about browsers and how their code will interact with its “canvas,” so to speak. Finally, the Eloquent JavaScript: A Modern Introduction to Programming introduces “Node,” a program that allows anyone to practice JavaScript skills outside the browser. Overall, the textbook teaches how to write clean code and gives new students fun ways to engage with material in a hands-on way.

About the Author of Eloquent JavaScript: A Modern Introduction to Programming

Marijn Haverbeke is a dedicated programmer and tech writer based in Berlin. Recently, he won the JS1K, or JavaScript demo in 1024 btyes, contest. As a programming language enthusiast, he is able to work with several different types of dynamic coding language. He has written a variety of software available through open source, including CodeMirror, Tern, Acorn, and others that can be found on his github repository.

Publisher: Independent
License: Attribution-NoDerivs

Related Video