WEB 231 Enterprise JavaScript I
3 Credit Hour
Course Description
Learn JavaScript by writing JavaScript. This course introduces the concepts of programming using JavaScript. It
focuses on the JavaScript programming language syntax, coding standards, documentation, and how to debug programs.
Topics include Functions, Data Types, Operators, Arrays, Controlling Flow, JavaScript Events, and Regular Expression. Projects
will use HTML, CSS, and JavaScript to create dynamic web pages. GitHub is used to host coding projects.
Course Prerequisites
WEB 200 Fundamentals of Web Development
Course Objectives
Students who successfully complete this course should be able to:
- Explain the fundamentals of the JavaScript programming language
- Build JavaScript expressions
- Identify at least four types of programming errors
- Utilize web browser debugging tools to locate errors in a program
- Experiment with regular expression
Topic Outline
-
JavaScript Fundamentals
- Functions
- Data Types and Operators
- Arrays
- Controlling Flow
- Template LIterals
-
Debugging and Error Handling
- Debugger Console
- Breakpoints
- Strict Mode
- Try Catch Statements
- Error Tracing
-
Working with HTML and CSS
- Document Object Model
- JavaScript Events
- HTML Form Validation
- Form Objects
- Regular Expression