Looking for Global training? Go to https://firebrand.training/en or stay on the current site (Suomi)
This accelerated Certiport JavaScript Information Technology Specialist program is a way for students validate entry level IT skills sought after by employers. The IT Specialist program is aimed at candidates who are considering or just beginning a path to a career in information technology.
Candidates for this exam will demonstrate that they can recognize, write, and debug JavaScript code that will logically solve a problem.
At the end of this course, you’ll achieve your Certiport JavaScript certification.
Through Firebrand’s Lecture | Lab | Review methodology you’ll certify at twice the speed of traditional training and get access to courseware, learn from certified instructors, and train in a distraction-free environment.
40% faster
Distraction-free environment
Candidates for this exam will demonstrate that they can recognize, write, and debug JavaScript code that will logically solve a problem.
1.1 Complete and debug code that uses assignment and arithmetic operators
• Assignment, increment, decrement, addition, subtraction, division, multiplication, modulus, compound assignment operators (+=, -=, *=, /=, %=) 1.2 Apply JavaScript best practices
• Comments, indentation, naming conventions, noscript, constants, reserved keywords, debugger keyword, setting breakpoints, console.log
1.3 Evaluate the use of internal and external scripts
• When to use, how to use, and what happens when scripts are used at multiple levels
1.4 Implement exception handling
• try, catch, finally
1.5 Complete and debug code that interacts with the Browser Object Model (BOM)
• Displaying dialogs, determining screen size
2. Variables, Data Types, and Functions
2.1 Declare and use variables of primitive data types
• Number, Boolean, String, null, undefined, type of operator, type-checking functions, use strict, converting between data types (parseInt, parseFloat), formatting numbers, string operations, eval(), toFixed(), toLocaleString(), toPrecision(), single quote vs. double quote (nesting), initialization
2.2 Declare and use arrays
• Single-dimensional arrays; multi-dimensional arrays; iteration; initialization; defining, sorting, and searching an array; push, pop, shift, and unshift methods; length property; accessing an array element
2.3 Complete and debug code that uses objects
• Properties, methods, instantiation, Date object, retrieving date and time parts, localizing date format (MM/DD vs DD/MM), adding and subtracting dates
2.4 Complete and debug code that uses built-in Math functions
• random, round, abs, floor, ceil, min, max, pow, sqrt 2.5 Complete and debug functions that accept parameters and return values
• Reusable code, local vs. global scope, redefining variables, passing parameters, value vs. reference, return values
3. Decisions and Loops
3.1 Evaluate expressions that use logical and comparison operators
• !=, <, >, <=, >=, !, ==, &&, ||
3.2 Complete and debug decision statements
• Single alternative (if), dual alternative (if else), multiple alternative (switch), nested if
3.3 Complete and debug loops
• for, for in, while, do while, break, continue
4. Document Object Model
4.1 Identify and construct the Document Object Model (DOM) tree
• window, document, body, other HTML elements
4.2 Identify and handle document, form, keyboard, and mouse events
• onload, onfocus, onblur, onchange, onkeydown, onkeyup, onkeypress, onclick, onmouseover, onmouseout 4.3 Complete and debug code that outputs to an HTML document
• document.write, innerHTML, textContent
4.4 Complete and debug code that locates, modifies, and adds HTML elements and attributes to documents • getElementByld, getElementsByTagName, getElementsByClassName, setAttribute, createElement
4.5 Create events using event handlers and listeners
• DOM events, HTML attribute event, addEventListener
5. HTML Forms
5.1 Complete and debug code that retrieves form input and sets form field values
• Retrieving form values; identifying the DOM path; getting values from different types of elements; prepopulating, masking, and updating values
5.2 Complete and debug code that performs input validation
• Case, string comparisons, Not-A-Number (NaN), not blank
5.3 Describe the form submission process
• onsubmit, POST vs. GET, potential targets for submission
As part of your accelerated course, you’ll sit the following exam at the Firebrand Training centre, covered by your Certification Guarantee:
ITS-302
35 - 45 MCQ
Duration - 50 Minutes
Candidates are expected to have at least 150 hours of instructor or hands-on experience with the JavaScript programming language. Candidates should be familiar with JavaScript features and capabilities, and understand how to write, debug, and maintain well-formed. well-documented JavaScript code.
To be successful on the test, the candidate is also expected to have the following prerequisite knowledge and skills:
Olemme kouluttaneet kymmenen vuoden aikana yli 134.561 opiskelijaa. Heitä kaikkia on pyydetty arvioimaan pikakurssimme. Tällä hetkellä 96,41% on sitä mieltä, että Firebrand on ylittänyt heidän odotuksensa:
"Professional Tutors are there to help and guide you whenever you need the help. Consistent tests and exams to ensure improvement in knowledge."
Anonymous. (8/1/2024 (Maanantai) - 11/1/2024 (Torstai))
"Firebrand are very efficient with their learning and have great learning mentors who will do their best to provide a great learning experience."
ED. (8/1/2024 (Maanantai) - 11/1/2024 (Torstai))
"The training here is excellent and they teach in a very good way that ensures you understand things before moving forward."
Simon Dodd, Pervade Software Ltd. (8/1/2024 (Maanantai) - 11/1/2024 (Torstai))
"Really good experience with a great few days of learning"
OR. (18/9/2023 (Maanantai) - 21/9/2023 (Torstai))
"An excellent trainer who explained everything in great detail. Very happy to attend other training he delivers!"
Craig Neal, Care Quality Commission. (14/8/2023 (Maanantai) - 17/8/2023 (Torstai))
Alkaa |
Loppuu |
Saatavuus |
Sijainti |
Rekisteröidy |
---|---|---|---|---|
19/2/2024 (Maanantai) |
20/2/2024 (Tiistai) |
Päättynyt - Jätä palautetta |
- |
|
24/6/2024 (Maanantai) |
25/6/2024 (Tiistai) |
Odotuslista |
Maanlaajuinen |
|
5/8/2024 (Maanantai) |
6/8/2024 (Tiistai) |
Rajoitettu määrä paikkoja |
Maanlaajuinen |
|
16/9/2024 (Maanantai) |
17/9/2024 (Tiistai) |
Paikkoja saatavilla |
Maanlaajuinen |
|
28/10/2024 (Maanantai) |
29/10/2024 (Tiistai) |
Paikkoja saatavilla |
Maanlaajuinen |
|
9/12/2024 (Maanantai) |
10/12/2024 (Tiistai) |
Paikkoja saatavilla |
Maanlaajuinen |
|