Veze, linkovi
Kompjuter biblioteka
Korpa
The JavaScript Workshop

JavaScript JavaScript

The JavaScript Workshop

Autor: Joseph Labrecque, Jahred Love, Et al
Broj strana: 810
ISBN broj: 9781838641917
Izdavač: PACKT PUBLISHING PACKT PUBLISHING
Godina izdanja: 2019.

Pregleda (30 dana / ukupno): 17 / 278

                 
Twitter   Facebook   Linkedin   Pinterest   Email
                 
Predlog za prevod

 

  • Learn how you can work with JavaScript to develop for the modern web
  • Discover ways to write clean and maintainable JavaScript code
  • Learn how to use unit testing to write bug free and stable JavaScript code
  • Simplify your workflow with package managers like Gulp, Grunt, and Webpack
  • Improve the performance of your web applications with server-side JavaScript
  • Explore ways to access and process external resources within your JavaScript application

You already know you want to learn JavaScript, and a smarter way to learn JavaScript is to learn by doing. The JavaScript Workshop focuses on building up your practical skills so that you can develop cutting-edge applications for web, mobile and desktop users. Alongside knowledge of HTML and CSS, JavaScript is a key skill for those looking to enter professional web development. You'll learn from real examples that lead to real results. Throughout The JavaScript Workshop, you'll take an engaging step-by-step approach to understanding JavaScript code. You won't have to sit through any unnecessary theory. If you're short on time you can jump into a single exercise each day or spend an entire weekend learning about functional programming and unit testing. It's your choice. Learning on your terms, you'll build up and reinforce key skills in a way that feels rewarding. Every physical print copy of The JavaScript Workshop unlocks access to the interactive edition. With videos detailing all exercises and activities, you'll always have a guided solution. You can also benchmark yourself against assessments, track progress, and receive content updates. You'll even earn a secure credential that you can share and verify online upon completion. It's a premium learning experience that's included with your printed copy. To redeem, follow the instructions located at the start of your JavaScript book. Fast-paced and direct, The JavaScript Workshop is the ideal companion for JavaScript beginners. You'll build and iterate on your JavaScript coding skills like a real software developer, learning along the way. This process means that you'll find that your new skills stick, embedded as best practice. A solid foundation for the years ahead.

  • A structured, straightforward introduction to JavaScript for beginners
  • A JavaScript tutorial with step-by-step exercises and activities that help build key skills
  • Structured to let you progress at your own pace, on your own terms
  • Use your physical print copy to redeem free access to the online interactive edition

Table of contents

1 1. Getting to Know JavaScript
Introduction
What Is JavaScript and How Is It Used?
A Brief History of the JavaScript Language
Versions of ECMAScript (and JavaScript)
Accessing Web Browser Developer Tools
An Introduction to Variables
Overview of JavaScript Capabilities
Summary

2 2. Working with JavaScript
Introduction
Integrated Development Environments (IDE)
JavaScript Project and File Management
JavaScript Syntax and Structure
Overview of JavaScript Environments
A Closer Look at Web Browser Developer Tools
HTML Element Manipulation with JavaScript
Summary

3 3. Programming Fundamentals
Introduction
Data Types
Syntax
Conditional and Loop Flow
Writing and Invoking Functions
Reacting to User Input Events and Updating the DOM
Summary

4 4. JavaScript Libraries and Frameworks
Introduction
Framework versus Library
Popular JavaScript Frameworks
Making XHR Requests
Frameworks versus Core JavaScript
Summary

5 5. Beyond the Fundamentals
Introduction
Creating Variables
Fixed Types
Boolean Operators
Working with Numbers
Working with Strings
The String Object
Working with Functions
Working with Objects
Working with Arrays
Working with Dates
Summary

6 6. Understanding Core Concepts
Introduction
Event Types
The JavaScript Events Model
The JavaScript Event Life Cycle
Event Triggers
Working with Forms
Form Controls
Summary

7 7. Popping the Hood
Introduction
JavaScript Execution and the Event Loop
Memory Management
Summary

8 8. Browser APIs
Introduction
Canvas
Web Audio API
Web Storage API
IndexedDB
Performance API
Web Socket API
Summary

9 9. Working with Node.js
Introduction
The Node.js Environment
Node Modules
HTTP
Working with Databases
Making Real-Time Web Apps
Summary

10 10. Accessing External Resources
Introduction
JSON
AJAX
Other Libraries and XMLHttpRequest
Summary

11 11. Creating Clean and Maintainable Code
Introduction
What Is a Regex?
Regexes in Detail
Best Practices for Clean Coding
Summary

12 12. Using Next‑Generation JavaScript
Introduction
Browser Differences
Package Managers
Babel Applications with Parcel
Babel Applications with Webpack
The TypeScript Language
Code Support Libraries
Popular Frameworks
Server-Side Libraries
Summary

13 13. JavaScript Programming Paradigms
Introduction
JavaScript Paradigms
Basic JavaScript Concepts
Data Scope
JavaScript Memory Management
Summary

14 14. Understanding Functional Programming
Introduction
Pure Functions
Higher-Order Functions
Currying Functions
Function Recursion
Blackjack
Summary

15 15. Asynchronous Tasks
Introduction
Callbacks
Promises and the Fetch API
Some Details Concerning Promises
Async/Await
Summary

 

Budite prvi koji će ostaviti komentar.

Ostavite komentar Ostavite komentar

 

Preporučujemo

Mastering JavaScript

Mastering JavaScript

Learning Network Programming with Java

Learning Network Programming with Java

Veze, linkovi
Linkedin Twitter Facebook
 
     
 
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272