- Joined
- May 24, 2024
- Messages
- 264
- Reaction score
- 443
- Points
- 43
- Thread Author
- #1
JavaScript is a complicated language with a lot of misinformation surrounding how it works. This book provides a comprehensive introduction to JavaScript, from how it works at a technical level to how it is used to create websites and applications. Everything you need to know to start a career in JavaScript development is covered here.
How JavaScript Works begins with a practical introduction of the basics before moving into the technical underpinnings of JavaScript, detailing everything you need to know, including variables, memory storage, functions, classes, types, maps, sets and APIs. Once you’ve fully absorbed these key topics. author Jonathan Simpson will show you how to put them into practice, demonstrating how they are employed for modern web development. You’ll learn how to use JavaScript with HTML and CSS to construct web pages and applications, how to change CSS with JavaScript , and how to utilize Fetch and asynchronous operations. Upon completing this book, you will have the foundational knowledge necessary to continue your journey to becoming a professional JavaScript developer.
JavaScript is one of the most used programming languages in the world. When JavaScript was first created, it was a useful tool for adding interactivity to web pages. Since then, it has evolved to power back-end servers, massive front-end web applications, and even iPhone and Android applications via tools like Electron and Tauri. While JavaScript has matured as a language its complexity seems to have increased. What started as simple scripts inside HTML tags now seems to involve compile steps via JavaScript and frameworks like React, Vue.js, or Svelte. For those getting started in JavaScript , it can be overwhelming, even though these tools are just an additional level of abstraction which ultimately compiles down into vanilla JavaScript.
In this book, we’ll learn how works from the bottom up, which will prepare you for everything web development and JavaScript-led app development can throw at you. We’ll also explain some of the quirks you’ll find in JavaScript and how many of them have come to be due to JavaScript’s long and varied history. After that, we’ll cover JavaScript’s unique approach to inheritance before moving into more complicated topics like memory management, classes, APIs, and web workers. We’ll explore how the weakly typed system JavaScript employs has both benefits and downsides.
As a fundamental part of the web stack, and with more people using it every day, there has never been a better time to learn JavaScript. This book will guide you through everything you need to know, so that you can master modern web app development.
What You Will Learn:
- Gain insight into the technical essentials of JavaScript and how it works
- Learn advanced concepts and such as memory storage and how classes, functions and objects actually work
- Explore the basic mathematical underpinnings of JavaScript
- Understand how JavaScript is used to manipulate HTML and CSS
- Obtain the tools and knowledge needed to start your career in web development
To see this hidden content, you must reply and react with one of the following reactions : Like, Love, Haha, Wow