Voucher Esame JavaScript Coding Specialist (JCS) – Knowledge Pillars

esame JavaScript Coding Specialist

Prezzo

150,00 + IVA

Condividi questo corso

Voucher Esame JavaScript Coding Specialist (JCS) – Knowledge Pillars

Descrizione corso

esame JavaScript Coding Specialist

La certificazione JavaScript Coding Specialist di Knowledge Pillars è una certificazione sulla programmazione JavaScript riconosciuta a livello mondiale, che garantisce agli studenti delle scuole, agli aspiranti programmatori, agli sviluppatori di software junior e ai professionisti IT la possibilità di valutare le loro conoscenze e ottenere le credenziali per le loro abilità di programmazione.

JavaScript è stato inizialmente progettato per l’interattività delle pagine web. I programmi in questo linguaggio sono chiamati script. È uno dei tre principali linguaggi utilizzati e la parte più essenziale delle applicazioni web oggi. Questo linguaggio di programmazione è elencato come il primo linguaggio da imparare per chi vuole programmare a causa delle sue capacità full-stack. Può essere usato sia come linguaggio di programmazione frontend che backend.

La certificazione JavaScript Coding Specialist convalida la capacità del candidato di riconoscere e scrivere codice JavaScript sintatticamente corretto, usare tipi di dati supportati da JavaScript ed essere in grado di riconoscere e scrivere codice JavaScript che risolverà logicamente un dato problema.

Una volta ricevuto il voucher, l’iscrizione all’esame JavaScript Coding Specialist (JCS) va fatta sul portale Knowledge Pillars.

Il prezzo indicato è al netto di IVA.

Numero di domande: 35
Tempo massimo: 45 minuti
Punteggio minimo: 75%
Esame valido per: 2 anni

Modalità dell’esame

La peculiarità della Certificazione JCS è la modalità di valutazione, che consiste in un ambiente di codifica reale dal vivo, offre ai candidati la possibilità di scrivere codice corretto ed eseguire domande basate su compiti. Questa tecnologia è chiamata LITA (Live in the Application) e Knowledge Pillars è una delle poche organizzazioni in grado di fornire questa soluzione di valutazione molto avanzata.
Gli studenti dovranno rispondere a tutte le domande entro il tempo stabilito.
Sono liberi di ignorare tutte le domande che vogliono. Avranno la possibilità di rispondere alle domande ignorate alla fine del test (entro i 45 minuti).
Tutte le domande senza risposta saranno segnate come errate. Quando il test finisce, il risultato dell’esame viene inviato al server di KP per l’archiviazione. Se gli esaminandi inseriscono nuovamente la loro credenziale, potranno vedere i risultati per ogni loro voucher.

Objective Domains

Program with JavaScript Operators, Methods, and Keywords

Complete or debug code that uses assignment and arithmetic operators

  • assignment
  • increment
  • decrement
  • addition
  • subtraction
  • division
  • multiplication
  • modulus
  • compound assignment operators

Apply JavaScript best practices

  • comments
  • indentations
  • naming conventions
  • noscript
  • constants
  • reserved keywords
  • debugger keyword
  • setting breakpoints
  • console.log

Evaluate the use of inline and external scripts

  • when to use, how to use, and what happens when both are used

Implement exception handling

  • try
  • catch

Complete and debug code that interacts with the Browser Object Model (BOM)

  • manage state
  • display dialogs
  • determine screen size

Program with Variables, Data Types, and Functions

Declare and use variables of primitive data types

  • number
  • boolean
  • string
  • null
  • undefined
  • typeof operator
  • type checking functions
  • use strict
  • converting between data types
  • formatting numbers
  • string operations
  • single quote vs double quote (nesting)
  • initialization

Declare and use arrays

  • single-dimensional arrays
  • multi-dimensional arrays
  • iteration
  • initialization
  • define an array
  • sort and search an array
  • use push, pop, shift, and unshift methods
  • use the length property
  • access an array element

Complete and debug code that uses objects

  • properties
  • methods
  • instantiation
  • date object
  • retrieve date and time parts
  • localize date format (MM/DD vs DD/MM)
  • add and subtract dates

Complete and debug code that uses built-in Math functions

  • random
  • round
  • abs
  • floor
  • ceiling
  • min
  • max
  • pow
  • sqrt

Complete and debug a function that accepts parameters and returns a value

  • reusable code
  • local versus global scope
  • redefine variables
  • pass parameters
  • value versus reference
  • return values

Implement and Analyze Decisions and Loops

Evaluate expressions that use logical and comparison operators

  • ==
  • !=
  • <, >
  • <=
  • >=
  • !
  • &&
  • ||

Complete and debug decision statements

  • if
  • else if
  • switch
  • nested if

Complete and debug loops

  • for
  • while
  • do
  • break
  • continue

Interact with the Document Object Model

Identify and construct the Document Object Model (DOM) tree

  • window
  • document
  • body
  • other HTML elements

Identify and handle HTML events

  • onchange
  • onmouseover
  • onload
  • onclick
  • onmouseout
  • onkeydown

Complete and debug code that outputs to an HTML document

  • inner HTML
  • write

Complete and debug code that locates, modifies, and adds HTML elements and attributes

  • get ElementByld
  • ge tElements ByTag Name
  • get Elements By ClassName
  • set Attribute
  • create Element

Interact with HTML Forms

Complete and debug code that retrieves input from forms and sets form field values

  • retrieve form values
  • identify the DOM path
  • get values from different types of elements
  • prepopulate values
  • mask values

Complete and debug code that performs input validation

  • case
  • string comparisons
  • Not-A-Number (NaN)

Describe the form submission process

  • onsubmit
  • post versus get
  • potential targets for submission

Iscriviti