Intermediate JavaScript Development

We’ll dive into the depths of JS to look at functions, objects, arrays, looping, and the concepts of scope and context.
4.4 (21 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
355 students enrolled
$19
$35
46% off
Take This Course
  • Lectures 30
  • Length 1.5 hours
  • Skill Level Intermediate Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2014 English

Course Description

In this course we'll be expanding our JavaScript knowledge. In the Introduction to JavaScript Development course we covered the foundational components and basic object primitives, so now we'll examine arrays and objects and functions and for loops.

We’ll also take a look at scope and context in order to improve our ability in writing functions themselves. Finally, we’ll examine built-in functionality that browsers give us for primitive types like arrays and strings.

Course Includes:

  • 30 videos with over 90 minutes of lecture
  • 4 external resource files
  • 7 exercises to help you master intermediate JavaScript concepts

What You'll Learn:

  • Scaffolding
  • Yeoman
  • Arrays
  • For Loops
  • Objects
  • Functions
  • Named Function
  • Callbacks
  • Scope
  • Pure vs Impure Functions
  • Context (this)
  • String Methods
  • Array Methods
  • Additional Resources
  • Exercises
  • And Much More!

What are the requirements?

  • Introduction to HTML
  • Introduction to JavaScript Development

What am I going to get from this course?

  • Course Goal: Develop a deeper understanding of JavaScript
  • Improve JavaScript development with advanced data types
  • Understand concepts of scope and context

What is the target audience?

  • People who which to expand their basic JavaScript skills
  • Intermediate JavaScript Developers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Introduction
Preview
00:37
Section 2: Scaffolding
Yeoman
Preview
04:11
Section 3: Arrays
Arrays
Preview
04:14
Section 4: For Loop
Basic For Loop
05:23
Running Total in a Loop
02:20
Section 5: Objects
Objects
08:47
For In Loop
01:51
Dot vs []
04:36
Section 6: Functions
Introduction to Functions
12:42
Named Function
03:44
Callbacks
08:28
Scope
07:17
Pure and Impure
05:00
Context
05:59
Section 7: String Methods
IndexOf
Preview
01:45
Split
01:43
00:52
Trim
00:43
Substring
01:18
Section 8: Array Methods
IsArray
01:06
IndexOf
01:02
Slice
01:29
Join
01:12
Concat
01:01
Reverse
00:40
Sort
03:38
Splice
02:29
Section 9: Additional Resources
Exercises
1 page
Resources
1 page
Section 10: Conclusion
Course Conclusion
Preview
00:40

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

RefactorU LLC, Accelerates the learning of aspiring creative technologists.

Based in Boulder, Colorado, RefactorU accelerates the learning and development of the world's aspiring creatives, makers, and technologists. RefactorU empowers individuals to reinvent themselves to meet the needs of today's technology-driven economy while building lifelong professional networks for the future.

RefactorU offers on-campus and self-paced courses in full-stack web application development, data science, and other 21st century skills. RefactorU's Instructors Include:


Chris Rolfs

Chris is a game developer and designer with substantial experience in front and back-end web development as well as web and desktop game design and development. Chris is the current Instructor for RefactorU's online courses, and spends his daylight hours being a rockstar Front End Engineer at Facebook.

Ready to start learning?
Take This Course