12 Best 「electron」 Books of 2024| Books Explorer

In this article, we will rank the recommended books for electron. The list is compiled and ranked by our own score based on reviews and reputation on the Internet.
May include product promotions in this content
Table of Contents
  1. Getting Started in Electronics
  2. Understanding Automotive Electronics: An Engineering Perspective
  3. Electron in Action
  4. Make: Electronics: Learn by Discovery
  5. Cross-Platform Desktop Applications: Using Node, Electron, and NW.js
  6. Practical Electronics for Inventors
  7. Electron Projects
  8. JavaScript Everywhere: Building Cross-Platform Applications with Graphql, React, React Native, and Electron
  9. High Speed Digital Design: A Handbook of Black Magic (Prentice Hall Modern Semiconductor Design)
  10. Modern JavaScript for the Impatient
Other 2 books
No.1
100

NEW 2020 SPIRAL BOUND EDITION This is a complete electronics course in 128 pages! Author Forrest Mims teaches you the basics, takes you on a tour of analog and digital components, explains how they work, and shows you how they are combines for various applications. Includes circuit assembly tips and 100 electronic circuits and projects you can build and test.

Everyone's Review
No reviews yet.
No.2
80

Understanding Automotive Electronics is the first port of call for control engineers, system engineers and electronic engineers in the automotive industry needing a thorough grounding in automotive electronics and control. From simple automotive electronic circuits to the latest developments in telematics, active safety, entertainment and communications, the book is also an ideal resource for more senior automotive engineers without a background in electronics or control needing to work in the area or supervise specialists. Thoroughly updated throughout, this new edition moves away from introductory mechanic-level electronics to cover more hot topics such as transmission control, hybrid control, AUTOSAR (AUTomotive Open System ARchitecture) and vehicle networks.

Everyone's Review
No reviews yet.
No.3
73

Electron in Action

Kinney, Steve
Manning Publications

SummaryElectron in Action guides you, step-by-step, as you learn to build cross-platform desktop applications that run on Windows, OSX, and Linux. By the end of the book, you'll be ready to build simple, snappy applications using JavaScript, Node, and the Electron framework.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyWouldn't it be great to build desktop applications using just your web dev skills? Electron is a framework designed for exactly that! Fully cross-platform, Electron lets you use JavaScript and Node to create simple, snappy desktop apps. Spinning up tools, games, and utilities with Electron is fast, practical, and fun!About the BookElectron in Action teaches you to build cross-platform applications using JavaScript, Node, and the Electron framework. You'll learn how to think like a desktop developer as you build a text tool that reads and renders Markdown. You'll add OS-specific features like the file system, menus, and clipboards, and use Chromium's tools to distribute the finished product. You'll even round off your learning with data storage, performance optimization, and testing. What's inside\nBuilding for macOS, Windows, and Linux\nNative operating system APIs\nUsing third-party frameworks like React\nDeploying to the Mac App Store\n\nAbout the ReaderRequires intermediate JavaScript and Node skills. No experience building desktop apps required.About the AuthorSteven Kinney is a principal engineer at SendGrid, an instructor with Frontend Masters, and the organizer of the DinosaurJS conference in Denver, Colorado.Table of ContentsPART 1 - GETTING STARTED WITH ELECTRON Introducing Electron \nYour first Electron application PART 2 - BUILDING CROSS-PLATFORM APPLICATIONS WITH ELECTRONBuilding a notes application \nUsing native file dialog boxes and facilitating interprocess communication \nWorking with multiple windows \nWorking with files \nBuilding application and context menus \nFurther operating system integration and dynamically enabling menu items \nIntroducing the tray module \nBuilding applications with the menubar library \nUsing transpilers and frameworks \nPersisting use data and using native Node.js modules \nTesting applications with Spectron PART 3 - DEPLOYING ELECTRON APPLICATIONS Building applications for deployment\nReleasing and updating applications \nDistributing your application through the Mac App Store \n

Everyone's Review
No reviews yet.
No.4
73

"This is teaching at its best!"--Hans Camenzind, inventor of the 555 timer (the world's most successful integrated circuit), and author of Much Ado About Almost Nothing: Man's Encounter with the Electron (Booklocker.com)"A fabulous book: well written, well paced, fun, and informative. I also love the sense of humor. It's very good at disarming the fear. And it's gorgeous. I'll be recommending this book highly."--Tom Igoe, author of Physical Computing and Making Things TalkWant to learn the fundamentals of electronics in a fun, hands-on way? With Make: Electronics, you'll start working on real projects as soon as you crack open the book. Explore all of the key components and essential principles through a series of fascinating experiments. You'll build the circuits first, then learn the theory behind them!Build working devices, from simple to complexYou'll start with the basics and then move on to more complicated projects. Go from switching circuits to integrated circuits, and from simple alarms to programmable microcontrollers. Step-by-step instructions and more than 500 full-color photographs and illustrations will help you use -- and understand -- electronics concepts and techniques. Discover by breaking things: experiment with components and learn from failure Set up a tricked-out project space: make a work area at home, equipped with the tools and parts you'll need Learn about key electronic components and their functions within a circuit Create an intrusion alarm, holiday lights, wearable electronic jewelry, audio processors, a reflex tester, and a combination lock Build an autonomous robot cart that can sense its environment and avoid obstacles Get clear, easy-to-understand explanations of what you're doing and why

Everyone's Review
No reviews yet.
No.5
70

SummaryCross-Platform Desktop Applications guides you step-by-step through creating Node.js desktop applications with NW.js and Electron from GitHub. Foreword by Cheng Zhao, creator of Electron.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyDesktop application development has traditionally required high-level programming languages and specialized frameworks. With Electron and NW.js, you can apply your existing web dev skills to create desktop applications using only HTML, CSS, and JavaScript. And those applications will work across Windows, Mac, and Linux, radically reducing development and training time.About the BookCross-Platform Desktop Applications guides you step by step through the development of desktop applications using Electron and NW.js. This example-filled guide shows you how to create your own file explorer, and then steps through some of the APIs provided by the frameworks to work with the camera, access the clipboard, make a game with keyboard controls, and build a Twitter desktop notification tool. You'll then learn how to test your applications, and debug and package them as binaries for various OSs.What's Inside\nCreate a selfie app with the desktop camera\nLearn how to test Electron apps with Devtron\nLearn how to use Node.js with your application\n\nAbout the ReaderWritten for developers familiar with HTML, CSS, and JavaScript.About the AuthorPaul Jensen works at Starcount and lives in London, UK.Table of ContentsPART 1 - WELCOME TO NODE.JS DESKTOP APPLICATION DEVELOPMENTIntroducing Electron and NW.js\nLaying the foundation for your first desktop application\nBuilding your first desktop application\nShipping your first desktop applicationPART 2 - DIVING DEEPERUsing Node.js within NW.js and Electron\nExploring NW.js and Electron's internalsPART 3 - MASTERING NODE.JS DESKTOP APPLICATION DEVELOPMENTControlling how your desktop app is displayed\nCreating tray applications\nCreating application and context menus\nDragging and dropping files and crafting the UI\nUsing a webcam in your application\nStoring app data\nCopying and pasting contents from the clipboard\nBinding on keyboard shortcuts\nMaking desktop notificationsPART 4 - GETTING READY TO RELEASETesting desktop apps\nImproving app performance with debugging\nPackaging the application for the wider world\n

Everyone's Review
No reviews yet.
No.6
69

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.A Fully Updated, No Nonsense Guide to ElectronicsAdvance your electronics knowledge and gain the skills necessary to develop and construct your own functioning gadgets. Written by a pair of experienced engineers and dedicated hobbyists, Practical Electronics for Inventors, Fourth Edition, lays out the essentials and provides step by step instructions, schematics, and illustrations. Discover how to select the right components, design and build circuits, use microcontrollers and ICs, work with the latest software tools, and test and tweak your creations. This easy to follow book features new instruction on programmable logic, semiconductors, operational amplifiers, voltage regulators, power supplies, digital electronics, and more.Practical Electronics for Inventors, Fourth Edition, covers: Resistors, capacitors, inductors, and transformers Diodes, transistors, and integrated circuits Optoelectronics, solar cells, and phototransistors Sensors, GPS modules, and touch screens Op amps, regulators, and power supplies Digital electronics, LCD displays, and logic gates Microcontrollers and prototyping platforms Combinational and sequential programmable logic DC motors, RC servos, and stepper motors Microphones, audio amps, and speakers Modular electronics and prototypes

Everyone's Review
No reviews yet.
No.7
69

Electron Projects

Vuika, Denys
Packt Publishing

A project-based guide to help you create, package, and deploy desktop applications on multiple platforms using modern JavaScript frameworks Key Features \nUse your web development skills with JavaScript and Node.js to build desktop applications for macOS and Windows Develop desktop versions of popular mobile applications that are similar to Slack, Spotify, and more Design desktop apps with automatic updates and real-time analytics capabilities\n Book Description The Electron framework allows you to use modern web technologies to build applications that share the same code across all operating systems and platforms. This also helps designers to easily transition from the web to the desktop. Electron Projects guides you through building cross-platform Electron apps with modern web technologies and JavaScript frameworks such as Angular, React.js, and Vue.js. You'll explore the process of configuring modern JavaScript frameworks and UI libraries, real-time analytics and automatic updates, and interactions with the operating system. You'll get hands-on with building a basic Electron app, before moving on to implement a Markdown Editor. In addition to this, you'll be able to experiment with major JavaScript frameworks such as Angular and Vue.js, discovering ways to integrate them with Electron apps for building cross-platform desktop apps. Later, you'll learn to build a screenshot snipping tool, a mini-game, and a music player, while also gaining insights into analytics, bug tracking, and licensing. You'll then get to grips with building a chat app, an eBook generator and finally a simple digital wallet app. By the end of this book, you'll have experience in building a variety of projects and project templates that will help you to apply your knowledge when creating your own cross-platform applications. What you will learn \nInitialize Node.js, Node Package Manager (NPM), and JavaScript to set up your app Integrate Phaser with Electron to build a simple 2D game Improve app quality by adding an error tracking system and crash reports Implement group chat features and event handling capabilities using Firebase Integrate a WordPress-like rich-text editor into your app Build Electron applications using a single codebase\n Who this book is for This book is for JavaScript developers who want to explore the Electron framework for building desktop apps. Working knowledge of modern frontend JavaScript frameworks and Node.js is assumed. No prior knowledge of desktop development is required.Table of Contents \nBuilding your first Electron application Building a Markdown Editor Integrating with Angular, React, and Vue Building a screenshot snipping tool Making a 2D game Building a music player Analytics, Bug Tracking, and Licensing Build a group chat application with Firebase Building an eBook editor and generator Building a digital wallet for desktops\n

Everyone's Review
No reviews yet.
No.8
68

JavaScript is the little scripting language that could. Once used chiefly to add interactivity to web browser windows, JavaScript is now a primary building block of powerful and robust applications. In this practical book, new and experienced JavaScript developers will learn how to use this language to create APIs as well as web, mobile, and desktop applications. Author and engineering leader Adam D. Scott covers technologies such as Node.js, GraphQL, React, React Native, and Electron. Ideal for developers who want to build full stack applications and ambitious web development beginners looking to bootstrap a startup, this book shows you how to create a single CRUD-style application that will work across several platforms. Explore GraphQL's simple process for querying data Learn about shared authentication for APIs, web apps, and native applications Build performant web applications with React and Styled Components Use React Native to write cross-platform applications for iOS and Android that compile to native code Learn how to write desktop applications with Electron

Everyone's Review
No reviews yet.
No.10
67

Modern JavaScript for the Impatient

Horstmann, Cay
Addison-Wesley Professional

Exploit the Power of Modern JavaScript and Avoid the Pitfalls JavaScript was originally designed for small-scale programming in web browsers, but modern JavaScript is radically different. Nowadays, JavaScript programmers actively embrace functional, object-oriented, and asynchronous programming, while deprecating error-prone concepts from the past. Modern JavaScript for the Impatient is a complete yet concise guide to JavaScript E6 and beyond. Rather than first requiring you to learn and transition from older versions, it helps you quickly get productive with today's far more powerful versions and rapidly move from languages such as Java, C#, C, or C++. Bestselling programming author Cay S. Horstmann covers all you need to know, provided in small chunks organized for quick access and easy understanding. Horstmann's practical insights and sample code help you take advantage of all that's new, avoid common pitfalls and obsolete features, and make the most of modern JavaScript's robust toolchains and frameworks. Quickly master modern JavaScript's implementation of fundamental programming constructs Avoid legacy techniques that create unnecessary complexity and risk Make the most of functional, object-oriented, and asynchronous techniques Use modules to efficiently organize and run complex programs Write more powerful, flexible, and concise programs with metaprogramming Extend JavaScript's power via JavaScript libraries, frameworks, and platforms Whether you're just getting started with JavaScript or you're an experienced developer, this guide will help you write tomorrow's most robust, efficient, and secure JavaScript code. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.  

Everyone's Review
No reviews yet.
No.11
67

Offering step-by-step, in-depth coverage, the new Third Edition of Power Electronics: Converters, Applications, and Design provides a cohesive presentation of power electronics fundamentals for applications and design in the power range of 500 kW or less. The text describes a variety of practical and emerging power electronic converters made feasible by the new generation of power semiconductor devices. The new edition is now enhanced with a new CD-ROM, complete with PSpice-based examples, a new magnetics design program, and PowerPoint slides.

Everyone's Review
No reviews yet.
No.12
66

Take Angular to the next level – build captivating real-world applications while exploring modern web technologies and best practices\nPurchase of the print or Kindle book includes a free PDF eBook Key Features Explore Angular's capabilities for cross-platform app development Combine Angular with popular web technologies such as Nx monorepos, server-side rendering, and progressive web apps Build your own libraries and schematics using Angular CDK and Angular CL Book Description\nAngular Projects isn't like other books on Angular – this is a project-based guide that helps budding Angular developers get hands-on experience while developing cutting-edge applications.\nIn this updated third edition, you’ll master the essential features of the framework by creating ten different real-world web applications. Each application will demonstrate how to integrate Angular with a different library and tool, giving you a 360-degree view of what the Angular ecosystem makes possible.\nUpdated to the newest version of Angular, the book has been revamped to keep up with the latest technologies. You’ll work on a PWA weather application, a mobile photo geotagging application, a component UI library, and other exciting projects. In doing so, you’ll implement popular technologies such as Angular Router, Scully, Electron, Angular service workers, Jamstack, NgRx, and more.\nBy the end of this book, you will have the skills you need to build Angular apps using a variety of different technologies according to your or your client’s needs. What you will learn Set up Angular applications using Angular CLI and Nx Console Create a personal blog with Jamstack, Scully plugins, and SPA techniques Build an issue management system using typed reactive forms Use PWA techniques to enhance user experience Make SEO-friendly web pages with server-side rendering Create a monorepo application using Nx tools and NgRx for state management Focus on mobile application development using Ionic Develop custom schematics by extending Angular CLI Who this book is for\nThis book is for developers with beginner-level Angular experience who want to become proficient in using essential tools and dealing with the various use cases in Angular. Beginner-level knowledge of web application development and basic experience of working with ES6 or TypeScript is essential before you dive in.This book focuses on practical applications of Angular. If you want to deepen your understanding of this framework, we recommend that you also look at Learning Angular from the same author. Table of Contents Creating Your First Web Application in Angular Building an SPA Application with Scully and Angular Router Building an Issue Tracking System Using Reactive Forms Building a PWA Weather Application Using Angular Service Worker Building a WYSIWYG Editor for the Desktop Using Electron Building a Mobile Photo Geotagging Application Using Capacitor and 3D Maps Building an SSR Application for GitHub Portfolio Using Angular Building an Enterprise Portal Using Nx Monorepo Tools and NgRx Building a Component UI Library Using Angular CLI and Angular CDK Customizing Angular CLI Commands Using Schematics

Everyone's Review
No reviews yet.
search