JavaScript: Best Practice
By James Kolce, Moritz Kroger, Ivan Curic and
()
Currently unavailable
Currently unavailable
About this ebook
There's no doubt that the JavaScript ecosystem changes fast. Not only are new tools and frameworks introduced and developed at a rapid rate, the language itself has undergone big changes with the introduction of ES2015 (aka ES6). Understandably, many articles have been written complaining about how difficult it is to learn modern JavaScript development these days. We're aiming to minimize that confusion with this set of books on modern JavaScript.
This book presents modern JavaScript best practice, utilizing the features now available in the language that enable you to write more powerful code that is clean, performant, maintainable, and resusable. It contains:
- The Anatomy of a Modern JavaScript Application by James Kolce
- Clean Code with ES6 Default Parameters & Property Shorthands by Moritz Kruger
- JavaScript Performance Optimization Tips: An Overview by Ivan CuriC
- JavaScript Design Patterns: The Singleton by Samier Saeed
- JavaScript Object Creation: Patterns and Best Practices by Jeff Mott
- Best Practices for Using Modern JavaScript Syntax by M. David Green
- Flow Control in Modern JS: Callbacks to Promises to Async/Await by Craig Buckler
- JavaScript's New Private Class Fields, and How to Use Them by Craig Buckler
This book is for all front-end developers who wish to improve their JavaScript skills. You'll need to be familiar with HTML and CSS and have a reasonable level of understanding of JavaScript in order to follow the discussion.
James Kolce
James Kolce is a self-taught 21-year-old designer and web developer based in México. Lead developer of Concise CSS, a minimalist and extensible framework to build websites quickly with good design. He writes a blog called The Brain of James Kolce, were he puts some of the knowledge he has acquired over the years.
Related to JavaScript
Related ebooks
Coding for Penetration Testers: Building Better Tools Rating: 0 out of 5 stars0 ratingsMac OSX Developer's Guide Rating: 0 out of 5 stars0 ratingsMicrosoft Virtualization: Master Microsoft Server, Desktop, Application, and Presentation Virtualization Rating: 4 out of 5 stars4/5Programming the Photon: Getting Started with the Internet of Things Rating: 5 out of 5 stars5/5Programming the Intel Galileo: Getting Started with the Arduino -Compatible Development Board Rating: 5 out of 5 stars5/5CompTIA Linux+ Certification Study Guide (2009 Exam): Exam XK0-003 Rating: 0 out of 5 stars0 ratingsThe Basics of Cloud Computing: Understanding the Fundamentals of Cloud Computing in Theory and Practice Rating: 0 out of 5 stars0 ratingsTips & Traps for Building Decks, Patios, and Porches Rating: 0 out of 5 stars0 ratingsDesigning Autonomous Mobile Robots: Inside the Mind of an Intelligent Machine Rating: 0 out of 5 stars0 ratingsCisco CCNA/CCENT Exam 640-802, 640-822, 640-816 Preparation Kit Rating: 2 out of 5 stars2/5PIC Microcontroller Projects in C: Basic to Advanced Rating: 5 out of 5 stars5/5S60 Smartphone Quality Assurance: A Guide for Mobile Engineers and Developers Rating: 0 out of 5 stars0 ratingsCompTIA Security+ Certification Study Guide: Exam SY0-201 3E Rating: 0 out of 5 stars0 ratingsSecuring Windows Server 2008: Prevent Attacks from Outside and Inside Your Organization Rating: 0 out of 5 stars0 ratingsCode Leader: Using People, Tools, and Processes to Build Successful Software Rating: 5 out of 5 stars5/5Programming PIC Microcontrollers with PICBASIC Rating: 0 out of 5 stars0 ratingsChatGPT for Business: Strategies for Success Rating: 1 out of 5 stars1/5Gray Hat Hacking the Ethical Hacker's Rating: 5 out of 5 stars5/5Microsoft Windows Server 2008 R2 Administrator's Reference: The Administrator's Essential Reference Rating: 5 out of 5 stars5/5Single Sourcing: Building Modular Documentation Rating: 2 out of 5 stars2/5MATLAB Programming for Biomedical Engineers and Scientists Rating: 4 out of 5 stars4/5Fritzing for Inventors: Take Your Electronics Project from Prototype to Product Rating: 0 out of 5 stars0 ratingsSix Sigma: Advanced Tools for Black Belts and Master Black Belts Rating: 0 out of 5 stars0 ratings10K Blueprint Rating: 5 out of 5 stars5/5New Product Development: from Initial Idea to Product Management Rating: 2 out of 5 stars2/5Moving To The Cloud: Developing Apps in the New World of Cloud Computing Rating: 3 out of 5 stars3/5Developing Virtual Reality Applications: Foundations of Effective Design Rating: 0 out of 5 stars0 ratingsPrinciples of Functional Verification Rating: 0 out of 5 stars0 ratingsFuzzy Logic for Embedded Systems Applications Rating: 4 out of 5 stars4/5
Computers For You
Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Computer Science: A Concise Introduction Rating: 4 out of 5 stars4/5How to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5Python Machine Learning By Example Rating: 4 out of 5 stars4/5Practical Lock Picking: A Physical Penetration Tester's Training Guide Rating: 5 out of 5 stars5/5Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5The Insider's Guide to Technical Writing Rating: 0 out of 5 stars0 ratingsGrokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Elon Musk Rating: 4 out of 5 stars4/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsThe Mega Box: The Ultimate Guide to the Best Free Resources on the Internet Rating: 4 out of 5 stars4/5CompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5The Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling Rating: 0 out of 5 stars0 ratingsChatGPT Ultimate User Guide - How to Make Money Online Faster and More Precise Using AI Technology Rating: 0 out of 5 stars0 ratingsThe ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratingsUltimate Guide to Mastering Command Blocks!: Minecraft Keys to Unlocking Secret Commands Rating: 5 out of 5 stars5/5User Friendly: How the Hidden Rules of Design Are Changing the Way We Live, Work, and Play Rating: 4 out of 5 stars4/5Standard Deviations: Flawed Assumptions, Tortured Data, and Other Ways to Lie with Statistics Rating: 4 out of 5 stars4/5101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5
Reviews for JavaScript
0 ratings0 reviews