Название: How jаvascript Works: Master the Basics of jаvascript and Modern Web App Development Автор: Jonathon Simpson Издательство: Apress Год: 2024 Страниц: 330 Язык: английский Формат: pdf (true), epub Размер: 10.8 MB
jаvascript is a complicated language with a lot of misinformation surrounding how it works. This book provides a comprehensive introduction to jаvascript, 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 jаvascript development is covered here.
How jаvascript Works begins with a practical introduction of the basics before moving into the technical underpinnings of jаvascript, 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 jаvascript with HTML and CSS to construct web pages and applications, how to change CSS with jаvascript, 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 jаvascript developer.
jаvascript is one of the most used programming languages in the world. When jаvascript 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 jаvascript 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 TypeScript and frameworks like React, Vue.js, or Svelte. For those getting started in jаvascript, it can be overwhelming, even though these tools are just an additional level of abstraction which ultimately compiles down into vanilla jаvascript.
In this book, we’ll learn how jаvascript works from the bottom up, which will prepare you for everything web development and jаvascript-led app development can throw at you. We’ll also explain some of the quirks you’ll find in jаvascript and how many of them have come to be due to jаvascript’s long and varied history. After that, we’ll cover jаvascript’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 jаvascript 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 jаvascript. 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 jаvascript 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 jаvascript Understand how jаvascript is used to manipulate HTML and CSS Obtain the tools and knowledge needed to start your career in web development
Who This Book Is For: Anyone interested in a web development career, as well as those who may have already embarked on their careers, but who want to deepen their technical understanding of jаvascript and how it works.
Скачать How jаvascript Works: Master the Basics of jаvascript and Modern Web App Development
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.