Getting Started with JavaScript

What You'll Learn

Learning JavaScript enables you to create enhanced user interfaces and dynamic, interactive websites. If you're comfortable with HTML and CSS but have never done any programming, this workshop will get you started with an overview of JavaScript and its capabilities.

Through engaging lecture, this workshop demonstrates JavaScript fundamentals, including variables, statements, expressions, arrays, objects, and functions. You'll learn how to integrate JavaScript into your website and get a foundation for using JavaScript libraries such as jQuery.

This workshop will cover:

  • Brief history of JavaScript
  • Client-side JavaScript and the DOM
  • Server-side JavaScript
  • Firefox Web Console and Scratchpad
  • Adding JavaScript to a web page
  • Link statement, external js file - like JQuery
  • Embedded code, limit scope of program
  • Variables - types, declaring, evaluating, scope, globals and locals
  • Arrays - types, declaring, basic functions
  • Objects - some basic examples and operations
  • Functions - creating, calling, passing parameters, scope
  • Recursion, Nesting, Closures
  • Using JQuery - getting it, linking it, understanding it
  • Using JQueryUI - examples
  • Other JavaScript Libraries

Who Should Take This

Anyone with a solid grasp of HTML and CSS who want to begin incorporating dynamic and interactive content into their websites.

Presented By Brian Shaffer

Brian Shaffer

Brian Shaffer is a seasoned web developer and Internet marketer. Over the past eight years, Brian has designed, developed, and marketed over 70 sites that are growing and thriving today. As an HTML, CSS, Javascript, and PHP expert, Brian builds on all major open source platforms, including WordPress and BigCommerce, to provide companies with sites that they can maintain without knowing how to program. Over the past few years, Brian has taken a liking to Twilio, and has built many phone and text message applications for clients using their platform. Take a look at some of the demos at Brian Shaffer's blog.

$69
BDA Members
$89
Non-Members

Registration:

BDA Members: $69.00

Non-Members: $89.00

Available Dates

December 6, 2017 / 6pm - 9pm

In Boulder Location

Register

Can't make this time? Click here to follow this class to be notified via email next time we schedule additional dates.

Customer Comments

Instructor Raine Lourie is easy to understand and thorough in his explanations. Excellent beginner class!Ruth Roslyn
Read All Comments

Related To: Getting Started with JavaScript

Web Development Fundamentals

Web Development Fundamentals

With Brian Shaffer

Fees: $69 for members / $89 for non-members

Introduction to HTML

Introduction to HTML

With Brian Shaffer

Fees: $69 for members / $89 for non-members

Responsive Web Design with Bootstrap Hands-On
×

Comments For: Getting Started with JavaScript

This class was perfect. I wouldn't change anything about it.Danny on 7/9/2014
This class was great. The instructor made so many concepts so simple to understand!Patrick on 6/12/2014
A really great introduction to Javascript for beginners!Shannon on 6/12/2014
Brian (the instructor) simply explained complex ideas.Doug on 5/1/2014
The instructor was very knowledgeable and explained the lessons well.Ramsay on 5/1/2014
GREAT emphasis on the fundamentals. Good to have a list of resources for further learning. The instructor was awesome. I really like how the instructor stopped and reviewed basics by asking the class to answer questions like "What type is this?"Nadia Eve on 9/5/2012
The class had very entry-level descriptions, which is exactly what i needed. The instructor was very knowledgable used simple terms and broke down the content.joe on 9/5/2012
Instructor Raine Lourie is easy to understand and thorough in his explanations. Excellent beginner class!Ruth Roslyn on 9/5/2012
Very well presented and directly relative to my job role. Raine was very clear, concise and completely understood the knowledge level of the students.Stephen on 5/19/2012
The instructor did a great job of explaining very complex code and code concepts. I am now able to look at Javascript and be able to understand more about what is happening.Gwendolyn on 5/9/2012
I got the overall view I wanted!Kiley on 5/9/2012
×

GET INSTANT ALERTS ABOUT

NEW CLASSES & EVENTS!

SIGN UP FOR OUR NEWSLETTER!

WIN FREE CLASSES BY CONNECTING WITH US!

CLOSE THIS THING