« Back to Class Listing

JavaScript Level 1: Introduction


If you want to create interactive web pages, you have to learn JavaScript, a programming language that enables you to add dynamic elements to your website. The web has changed, and users expect content to adapt to them. This course will cover basic tasks like creating mouse-overs and pop-up windows, and we will discuss using elements such as variables, events, objects, functions, and the browser’s Document Object Model to create even more interface interactions.

After you have an understanding of the language and its syntax, you will be able to use the powerful JavaScript library known as jQuery. Used on almost 80% of websites, jQuery makes JavaScript coding more productive and more likely to work reliably across different browsers. We will specifically talk about the basics of jQuery, selectors, and the event model. Finally, we will discuss jQuery plugins and how you can use them to quickly add functionality to your website.


After completing this course, you will be able to:

  • Recount a brief history of JavaScript
  • Integrate JavaScript into an HTML webpage
  • Trigger pop-up windows using JavaScript
  • Create, manipulate and display JavaScript variables
  • Utilize if…else statements to execute alternative blocks of JavaScript
  • Use loops to repeatedly execute blocks of JavaScript
  • Incorporate the jQuery library into a web page
  • Select, duplicate and manipulate page elements using jQuery
  • Initiate page events the jQuery way
  • Use the jQuery animate() method to create custom animations
  • Improve functionality using the vast library of jQuery plugins

Section: Notice: Undefined variable: SectionNumber in /it/web/std-prod/ece.emory.edu/htdocs/catalogSectionDetail.php on line 617
Dates: Notice: Undefined variable: StartDate2Display in /it/web/std-prod/ece.emory.edu/htdocs/catalogSectionDetail.php on line 620 Notice: Undefined variable: EndDate2Display in /it/web/std-prod/ece.emory.edu/htdocs/catalogSectionDetail.php on line 620 - Time: 9:00 AM
Tuition: Notice: Undefined variable: Cost in /it/web/std-prod/ece.emory.edu/htdocs/catalogSectionDetail.php on line 624 Instructor: Notice: Undefined variable: InstructorString in /it/web/std-prod/ece.emory.edu/htdocs/catalogSectionDetail.php on line 625 Notice: Undefined variable: ButtonName in /it/web/std-prod/ece.emory.edu/htdocs/catalogSectionDetail.php on line 628 Notice: Undefined variable: ButtonName in /it/web/std-prod/ece.emory.edu/htdocs/catalogSectionDetail.php on line 630 Notice: Undefined variable: ButtonName in /it/web/std-prod/ece.emory.edu/htdocs/catalogSectionDetail.php on line 634
Notice: Undefined variable: SectionDescription in /it/web/std-prod/ece.emory.edu/htdocs/catalogSectionDetail.php on line 650

Class Schedule

Date Times Meeting Type Location
02/10/2018 9:00 AM - 4:30 PM Classroom Executive Park
02/17/2018 9:00 AM - 4:30 PM Classroom Executive Park

Additional Information

Final Enrollment: Notice: Undefined variable: FinalEnrollmentDate2Display in /it/web/std-prod/ece.emory.edu/htdocs/catalogSectionDetail.php on line 706
Clock Hours: Notice: Undefined variable: ClockHours in /it/web/std-prod/ece.emory.edu/htdocs/catalogSectionDetail.php on line 711