JavaScript Security Refreshers

0
Join & Subscribe
Coursera
Free Online Course (Audit)
English
Paid Certificate Available
2 weeks long, 2-3 hours worth of material
selfpaced

Overview

This course is a Secure Javascript Programming Overview. It gives the student an introduction to JavaScript security and covers important topics like authentication best practices and refreshers onJavaScript, Web browsers and Node.js.
  • Secure JavaScript Programming Overview
    • An exploration of Java and its runtime environments. In this course, we will cover some base concepts of JavaScript and its runtime environments. We will start by doing a few refreshers on the languages and its history; then we will look at an overview of web browsers and Node.js as JavaScript runtimes.
  • Authentication Best Practices
    • This course explores web authentication and best practices. Here, we will go through refreshers on authentication and a bit of cryptography. We will cover the case of cookies and non-cookies-based front-end authentication. We will also cover best practices in term of front-end identity management.

Syllabus

  • Secure JavaScript Programming Overview
    • An exploration of Java and its runtime environments. In this course, we will cover some base concepts of JavaScript and its runtime environments. We will start by doing a few refreshers on the languages and its history; then we will look at an overview of web browsers and Node.js as JavaScript runtimes.
  • Authentication Best Practices
    • This course explores web authentication and best practices. Here, we will go through refreshers on authentication and a bit of cryptography. We will cover the case of cookies and non-cookies-based front-end authentication. We will also cover best practices in term of front-end identity management.

Taught by

Vladimir de Turckheim