• Home
uCertify Logo
  • 0
    • Your cart is empty
    • Continue Shopping
    • View Cart
  • Login or Signup
    • Help & Support
    • Accessibility
    • Testimonials
  • Powered by uCertify
  • Request Demo
  • Cart 0
    • Your cart is empty
    • Continue Shopping
    • View Cart
  • Hello GuestLogin or Signup
  • Feedback & Support
    • Support
    • Keyboard Shortcuts
    • Send Feedback
Scroll to top button

JavaScript for Absolute Beginners

(js-beginner) / ISBN: 9781616914486
This course includes
Lessons
TestPrep
js-beginner : JavaScript for Absolute Beginners
Share
$160
Try This Course Buy Now
Are you an instructor?
Request a free evaluation copy

JavaScript for Absolute Beginners

Learn the skills of programming Java with JavaScript for Absolute Beginners course. This JavaScript training course covers the most basic and important topics of Java programming such as operators, flow control, type conversions, member inheritance, and many more. It provides knowledge and skills on topics such as functions, arrays, scripting CSS, scripting BOM, listening of events, traversing, and modifying the DOM tree with its interactive learning resources.
Here's what you will get

Lessons
  • 11+ Lessons
  • 100+ Exercises
  • 34+ Quizzes
  • 86+ Flashcards
  • 86+ Glossary of terms
TestPrep
  • 15+ Pre Assessment Questions
  • 2+ Full Length Tests
  • 40+ Post Assessment Questions
  • 80+ Practice Test Questions
Video Lessons
  • 35+ Videos
  • 09:01+ Hours
Here's what you will learn
Download Course Outline
Lesson 1: Representing Data with Values
  • What Are Value Types?
  • Creating a String Literal
  • Creating a Number Literal
  • Creating a Boolean Literal
  • Naming a Value with an Identifier
  • Creating an Object Literal
  • Creating an Array Literal
  • Creating a Function Literal
  • Summary
Lesson 2: Type Conversion
  • String Members
  • Explicitly Creating Wrappers
  • Converting a Value to Another Type
  • Summary
Lesson 3: Operators
  • Introducing Operator Precedence and Associativity
  • Using JavaScript Operators
  • Summary
Lesson 4: Controlling Flow
  • Writing an if Condition
  • Taking One of Several Paths with a Switch
  • Writing a while Loop
  • Writing a do while loop
  • Writing a for Loop
  • Enumerating Members with a for in Loop
  • Snappier Conditionals
  • Snappier Loops
  • Summary
Lesson 5: Member Inheritance
  • Creating Objects with a Constructor
  • Classical Inheritance
  • Prototypal Inheritance
  • Cloning Members
  • Mixins
  • Summary
Lesson 6: Functions and Arrays
  • Why Use Functions?
  • Functions Are Values
  • Function Members
  • Conditional Advance Loading
  • Lazy Loading
  • Recursion
  • Borrowing Methods with apply() or call()
  • Currying
  • Chaining Methods
  • Closure and Returning Functions
  • Passing a Configuration Object
  • Callback Functions
  • Memoization
  • Global Abatement with Modules
  • Arrays
  • Summary
Lesson 7: Traversing and Modifying the DOM Tree
  • DOM Tree
  • Summary
Lesson 8: Scripting CSS
  • DOM Interfaces for Working with CSS
  • Clarifying Some CSS Jargon
  • Downloading the Sample Files
  • Querying a Style Attribute
  • Scripting Classes
  • Scripting Rules
  • Scripting Imported Style Sheets
  • Adding or Deleting a Rule
  • QueryingOverall Styles from the Cascade
  • Enabling and Disabling Style Sheets
  • Including or Importing Style Sheets
  • Embedding a Style Sheet
  • Summary
Lesson 9: Listening for Events
  • Working with the Event Object
  • Downloading Project Files
  • Advance Conditional Loading
  • Telling JavaScript to Stop Listening for an Event
  • Preventing Default Actions from Taking Place
  • Preventing an Event from Traversing the DOM Tree
  • Writing Helper Functions
  • Sliding Sprites
  • Drag-and-Drop Behavior
  • Swapping Skins by Key
  • Initiating Behaviors When the DOM Tree Is Available
  • Fighting Global Evil
  • Summary
Lesson 10: Scripting BOM
  • Downloading the Project Files
  • Remembering Visitor Data with Cookies
  • Animating with Timers
  • Writing Dynamic Pages Using Ajax
  • Yielding with Timers
  • Converting function declarations to expressions
  • Summary
Lesson 11: Video Tutorials
  • Training Videos of JavaScript
×
uc logo for app downloadDownload our uCertify App [lms_setting_placeholder: This filed is used to set the LMS settings.

Share with your friends and colleagues

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies. More information
Accept