Skip to content

Latest commit

 

History

History
76 lines (54 loc) · 2.77 KB

finalExam.md

File metadata and controls

76 lines (54 loc) · 2.77 KB

Orientation Exam Competencies - Fullstack Kamo

Data structures

  • Following the styleguide
  • Handling arrays, objects (object literals), ability to combine all of them
  • Using array methods: foreach, map, filter
  • Understanding and proper use of function concepts: parameteres, return values, scope

Arrays

DOM manipulation

  • Creating elements dinamically
  • Setting attributes

NYTimes with API

Events

  • Proper use of eventlisteners

Advanced JS

  • Using function constructor
  • Understanding how "this" works in general
  • Proper use of callbacks

Prototype JS

REACT Project Frontend

Wanderer game

Client - Server communication

  • Understanding the concepts of:
    • AJAX
    • XHR
    • REST: GET, POST, PUT, DELETE methods
  • Using backend framework
  • Understand how a request is built-up
    • headers
    • body
    • parameters
    • method
    • endpoint
  • Creating and receiving request on both sides

Licence_Plates backend

Licence_plates frontend

Testing

  • Creating unittests using testing framework
  • Correct exception handling: try, catch
  • Correct use of assertions

Test JS sum

Test JS apple

Test Python extension

SQL

  • Importing database
  • Making queries
  • Using conditions
  • Join tables

Licence_plates

Package manager

  • Installing packages
  • Saving and using packages

Project phase

Review Helper frontend

Review Helper backend