Learn back-end development by writing real code
Boot.dev Blog » News » "Learn Cryptography" Course Released

"Learn Cryptography" Course Released

By Lane Wagner on Aug 14, 2020

We just launched our new Learn Cryptography course, a code-in-the-browser tutorial where students build cryptographic functions in the Go programming language. Learn Cryptography stands out among online cryptography courses because it not only teaches crypto fundamentals, but it allows users to get hands-on experience building out the code.

What’s Included?

The course has four modules covering the following topics:

  • Cryptography History and Overview
  • Stream Ciphers and XOR math
  • Block Ciphers and Key Schedules
  • Hashes and Key Derivation Functions

We are already planning a sequel to this course which will cover public-key cryptography and some other more advanced concepts.


golang gopher

Coding projects in this course are all written in Go, a language that is soaring in popularity among DevOps, backend, and security engineers. If you aren’t familiar with Go yet, take our Learn Go course first! All coding is done directly in the app, no need to mess around with configuring a local dev setup.

Learn back-end without spending $10,000+ on a bootcamp

  • Write modern code in JavaScript, Python and Go
  • Build and deploy real backend projects to your personal portfolio
  • Compete in the job market by mastering computer science fundamentals

Related Reading