Home / Course catalog / JavaScript Fundamentals for Encompass W... (JSE101)

KMU - Admin Coding Certification

JavaScript Fundamentals for Encompass Web (JSE101)


Description
Designed in conjunction with The Tech Academy, JavaScript Fundamentals for Encompass® is THE place to start for Encompass admins as you prepare for your migration to Encompass Web.

This 8 hour course is curated to provide admins with the basics of working with JS and is perfect whether you've never coded before or are the more experienced developer looking to brush up on your skills.

This course includes complimentary access to the KMU Coding 101 course as well!
Content
  • SECTION 1: PROGRAMMING TERMS
  • ESTIMATED CLASS COMPLETION TIME
  • CLASS INSTRUCTIONS
  • PURPOSE OF THIS CLASS
  • WELCOME TO THE INTRO TO JAVASCRIPT COURSE
  • ARTICLE: PROGRAMS
  • ARTICLE: PROGRAMMING LANGUAGES
  • QUIZ
  • WHAT IS COMPUTER PROGRAMMING?
  • QUIZ
  • WHAT IS JAVASCRIPT?
  • ARTICLE: VARIABLES
  • QUIZ
  • ARTICLE: HTML, CSS AND JAVASCRIPT
  • ARTICLES: TYPES OF VALUES
  • QUIZ
  • PROGRAMMING BASICS VIDEO
  • QUIZ
  • ARTICLE: HTML AND JAVASCRIPT
  • SECTION 2: JAVASCRIPT PROGRAMMING BASICS
  • ASSIGNMENT: NOTEPAD ++
  • TIPS
  • CODING ASSIGNMENT: “HELLO, WORLD” IN HTML
  • CODING ASSIGNMENT: ONLINE IMAGES
  • CODING ASSIGNMENT: COMPUTER IMAGE
  • CODING ASSIGNMENT: “HELLO, WORLD” IN JAVASCRIPT
  • CODING ASSIGNMENT: ANOTHER WAY
  • CODING ASSIGNMENT: WINDOW.ALERT()
  • CODING ASSIGNMENT: DOCUMENT.WRITE()
  • OPTIONAL ASSIGNMENTS
  • OPTIONAL CHALLENGE
  • CODING ASSIGNMENT: VARIABLES AND STRINGS
  • CODING ASSIGNMENT: CREATE A STRING
  • CODING ASSIGNMENT: CONCATENATING A STRING
  • CODING ASSIGNMENT: MULTIPLE VARIABLES
  • CODING ASSIGNMENT: STR.FONTCOLOR("");
  • OPTIONAL CHALLENGE
  • CODING ASSIGNMENT: EXPRESSIONS AND STATEMENTS
  • OPTIONAL CHALLENGE
  • ARTICLE: ADDITIONAL DATA ABOUT FUNCTIONS
  • CODING ASSIGNMENT: ELEMENT
  • CODING ASSIGNMENT: DOCUMENT.GETELEMENTBYID
  • SECTION 3: NUMBERS AND MATH WITH JAVASCRIPT
  • CODING ASSIGNMENT: += OPERATOR
  • OPTIONAL CHALLENGE
  • CODING ASSIGNMENT: NUMBERS
  • CODING ASSIGNMENT: SUBTRACTION
  • CODING ASSIGNMENT: MULTIPLICATION
  • CODING ASSIGNMENT: DIVISION
  • CODING ASSIGNMENT: MULTIPLE ARITHMETIC OPERATORS
  • CODING ASSIGNMENT: MODULUS OPERATION
  • CODING ASSIGNMENT: UNARY AND BINARY OPERATORS
  • CODING ASSIGNMENT: INCREMENT AND DECREMENT
  • CODING ASSIGNMENT: MATH.RANDOM()
  • OPTIONAL CHALLENGE
  • SECTION 4: DEVELOPING JAVASCRIPT PROGRAMS
  • ARTICLE: MORE ABOUT OBJECTS
  • CODING ASSIGNMENT: DICTIONARIES
  • CODING ASSIGNMENT: ASSIGNING MULTIPLE VALUES
  • CODING ASSIGNMENT: OPERATORS AS WORDS
  • CODING ASSIGNMENT: TYPE OF OPERATOR
  • OPTIONAL CHALLENGE
  • CODING ASSIGNMENT: FLOATING POINTS AND NUMBERS
  • CODING ASSIGNMENT: INFINITY
  • OPTIONAL CHALLENGE
  • ARTICLE: BOOLEAN LOGIC
  • CODING ASSIGNMENT: TRUE AND FALSE
  • CODING ASSIGNMENT: CONSOLE.LOG METHOD
  • CODING ASSIGNMENT: TYPE COERCION
  • OPTIONAL CHALLENGE
  • CODING ASSIGNMENT: COMPARISON OPERATORS
  • CODING ASSIGNMENT: ANOTHER COMPARISON OPERATOR
  • OPTIONAL CHALLENGE
  • CODING ASSIGNMENT: LOGICAL OPERATORS
  • CODING ASSIGNMENT: TERNARY OPERATORS
  • OPTIONAL CHALLENGE
  • ARTICLE: OBJECT-ORIENTED PROGRAMMING
  • CODING ASSIGNMENT: KEYWORDS
  • ARTICLE: RESERVED WORDS
  • OPTIONAL CHALLENGE
  • ARTICLE: IDENTIFIERS AND LITERALS
  • CODING ASSIGNMENT: NESTED FUNCTIONS
  • CODING ASSIGNMENT: SCOPE
  • OPTIONAL CHALLENGE
  • CODING ASSIGNMENT: CONDITIONAL STATEMENTS
  • CODING ASSIGNMENT: ELSE STATEMENTS
  • OPTIONAL CHALLENGE
  • ARTICLE: STRING METHODS
  • CODING ASSIGNMENT: CONCAT() METHOD
  • CODING ASSIGNMENT: SLICE() METHOD
  • SECTION 5: FINAL ASSIGNMENTS AND CHALLENGES
  • OPTIONAL CHALLENGE
  • CODING ASSIGNMENT: NUMBER METHODS
  • OPTIONAL CHALLENGE
  • OPTIONAL CLOCK CHALLENGE
  • OPTIONAL SNAKE GAME ASSIGNMENT
  • END OF COURSE VIDEO
  • FINAL ESSAY
Completion rules
  • All units must be completed
  • Leads to a certificate with a duration: Forever