COD 214 - Creating Secure GO Applications


Course Overview

As organizations continue to migrate to cloud infrastructures; development teams are finding themselves leveraging GO as a tool of choice.  Lightweight and quick to compile due to generous libraries and abstractions that make it easier to program concurrent and distributed (read: cloud) applications it offers a slew of benefits from Static compilation with no dependencies, a strong standard library, a full development environment, and the ability to build for multiple architectures with no minimal hassle.

This course will provide software developers and DevOps Engineers with working knowledge of fundamental concepts and advanced features of the GO programming language.

Topics Include:

  • Identifying and preventing SQL injection attacks
  • Understanding cross-site scripting
  • Properly configuring browser cookies
  • Understanding and preventing session hijacking attacks
  • Knowing how to avoid cross-site request forgery vulnerabilities
  • Understanding the difference between symmetric and asymmetric cryptography
  • Implementing transport layer security
  • Working with hashes and key derivation functions

Looking To Learn More?

Request more information on our courses and labs.

Course Details

Course Number: COD 214

Course Duration: 30 minutes

Course CPE Credits: 0.5

NICE Specialty Areas

Standard

Technology

Type

Foreign Languages Available:

  • English