<blockquote id="ad0y4" ></blockquote>

<blockquote id="ad0y4" ><meter id="ad0y4" ></meter></blockquote>

  • <source id="ad0y4" ></source>
  • <nobr id="ad0y4" ></nobr>

        <noscript id="ad0y4" ></noscript>
        <dl id="ad0y4" ><ins id="ad0y4" ><listing id="ad0y4" ></listing></ins></dl>

        <progress id="ad0y4" ><ol id="ad0y4" ></ol></progress>
      1. <dfn id="ad0y4" ></dfn>
          <optgroup id="ad0y4" ><dfn id="ad0y4" ><span id="ad0y4" ></span></dfn></optgroup>

          福彩手机客户端 > Store

          Modern JavaScript for the Impatient LiveLesson (Video Training)

          Register your product to gain access to bonus material or receive a coupon.

          Modern JavaScript for the Impatient LiveLesson (Video Training)

          Online Video


          • 福彩手机客户端 2020
          • Edition: 1st
          • Online Video
          • ISBN-10: 0-13-581269-0
          • ISBN-13: 978-0-13-581269-3

          8+ Hours of Video Instruction

          It can be difficult for developers familiar with Java and other languages to make the transition to modern JavaScript. If you simply want to be productive with JavaScript as it exists today, then you don’t want to relive history with books or courses that teach older JavaScript versions, or that assume familiarity with those older versions and focus on recently introduced features.

          This course assumes that you are a competent programmer who understands branches and loops, functions, data structures, and the basics of object-oriented programming. You will get up to speed with modern JavaScript in the shortest possible time.


          Modern JavaScript for the Impatient LiveLessons focuses on how to be productive with JavaScript as it exists today. After reviewing the fundamentals of values, variables, and control flow, the video thoroughly covers functions, objects, and classes. The standard library and the most commonly used tools are also covered, as well as key topics related to asynchronous programming, internationalization, and modules.

          Related Content

          This training pairs with Cay Horstmann’s book Modern JavaScript for the Impatient (9780136502142)
          What You Will Learn

          After starting with the basics--JavaScript values, variables, and types, and a quick overview of expressions and the various type of flow control statements--Horstmann shows viewers how to implement functions that consume and produce other functions and how to use closures to implement a form of classes before moving on to more advanced topics including:

          • Object-oriented programming with modern JavaScript (classes and inheritance and how these are implemented with prototypes)
          • The standard library (numbers and dates, strings and regular expressions, as well as arrays and collections.)
          • Metaprogramming, iterators, and generators (a powerful mechanism to bridge between linear and event-driven control flow)
          • How to use proxies to intercept property access and method invocations
          • How to use symbols for customizing behavior
          • How to use the internationalization API to adapt your applications to users around the world
          • How to structure complex applications with modules

          Who Should Take This Course

          • Experienced developers looking to get up to speed quickly and be productive with modern JavaScript, without wasting time on obsolete features.

          Course Requirements
          • Assumes familiarity with basic programming concepts and some experience using Java or similar languages. No previous experience with JavaScript is required.

          About Pearson Video Training

          Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more.  Learn more about Pearson Video training at  http://www./video.

          Video Lessons are available for download for offline viewing within the streaming format. Look for the green arrow in each lesson.

          Sample Content

          Table of Contents


          Lesson 1: Values and Variables
          1.1 What Is JavaScript?
          1.2 Types and Variables
          1.3 Numbers
          1.4 Strings
          1.5 Objects and Arrays
          1.6 Destructuring

          Lesson 2: Control Flow
          2.1 Expressions and Statements
          2.2 Conditions
          2.3 Branches
          2.4 Loops
          2.5 Breaking and Continuing

          Lesson 3: Functions
          3.1 Named and Anonymous Functions
          3.2 Functional Programming
          3.3 Arguments
          3.4 Exceptions
          3.5 Advanced Topics

          Lesson 4: Objects and Classes
          4.1 Methods and Prototypes
          4.2 Constructors and Classes
          4.3 Getters, Setters, and Instance Fields
          4.4 Static Methods and Fields
          4.5 Subclasses
          4.6 Advanced Topics

          Lesson 5: Numbers and Dates
          5.1 Numbers
          5.2 Dates

          Lesson 6: Strings and Regular Expressions
          6.1 String Functions and Methods
          6.2 Regular Expressions

          Lesson 7: Arrays and Collections
          7.1 Arrays
          7.2 Typed Arrays
          7.3 Maps and Sets

          Lesson 8: Metaprogramming
          8.1 Object Properties
          8.2 Object Methods
          8.3 Function Properties and Methods
          8.4 Proxies
          8.5 Customization with Symbol Properties

          Lesson 9: Iterators and Generators
          9.1 Iterables
          9.2 Iterators
          9.3 Generators

          Lesson 10: Asynchronous Programming
          10.1 Asynchronous Programming
          10.2 The Promise Concept
          10.3 Working with Promises
          10.4 Async and Await
          10.5 Async Iterators and Generators

          Lesson 11: Internationalization
          11.1 The Locale Concept
          11.2 Localizing Numbers and Strings
          11.3 Localizing Dates

          Lesson 12: Modules
          12.1 The Module Concept
          12.2 Imports
          12.3 Exports



          Submit Errata

          More Information

          Unlimited one-month access with your purchase
          Free Safari Membership