Learn about Code Security

Security is essential for any program you create. Learn how to implement stronger security features to protect your apps and keep your users and their data safe.

All Security tutorials:

  1. It's Time to Encrypt Your Email: Using the Browser

    It's Time to Encrypt Your Email: Using the Browser

    Tutorial Beginner

    By now you're becoming an expert at email encryption but probably wish you could send and receive secure messages in Gmail. With Mailvelope, you can.

  2. It's Time to Encrypt Your Email: Using Keybase

    It's Time to Encrypt Your Email: Using Keybase

    Tutorial Beginner

    Keybase is a new web service that facilitates trusted key exchange by building a "Web of Trust" on top of our social accounts and websites.

  3. It's Time to Encrypt Your Email: Using GPGTools for OS X

    It's Time to Encrypt Your Email: Using GPGTools for OS X

    Tutorial Beginner

    Learn how to send and receive encrypted, signed messages from Apple Mail and other applications on OS X.

  4. It's Time to Encrypt Your Email

    It's Time to Encrypt Your Email

    Tutorial Beginner

    Email privacy is broken. Working around this broken email system is worthwhile and it's past time. Here's how to get started with PGP encryption.

  5. How to Program With Yii2: Specialized Validations

    How to Program With Yii2: Specialized Validations

    Tutorial Intermediate

    In part two of our miniseries on Yii2 validations, we explore highly useful validations for common web development requirements such as URL, email, file and...

  6. Preparing Digital Assets for Your Eventual Death

    Preparing Digital Assets for Your Eventual Death

    Tutorial Intermediate

    Hosting your website after your death is nearly impossible, but it makes sense to prepare critical digital credentials for friends and family members in case...

  7. CloudBerry Explorer: Fast, Effective File Manager for Amazon S3 and the Cloud

    CloudBerry Explorer: Fast, Effective File Manager for Amazon S3 and the Cloud

    Tutorial Beginner

    CloudBerry Explorer allows end-users to access their Amazon cloud storage for data transfer and management in a fast, efficient manner. It's File Manager for...

  8. CloudBerry Box: Securely Synchronize Data in the Cloud

    CloudBerry Box: Securely Synchronize Data in the Cloud

    Tutorial Beginner

    Still using a questionably secure proprietary cloud service to sync and share your data and files across devices? CloudBerry Box provides a much better...

  9. How to Program With Yii2: User Access Controls

    How to Program With Yii2: User Access Controls

    Tutorial Intermediate

    The Yii Framework makes it easy to implement authentication controls over the features in your web application. Learn how to restrict access by user for...

  10. How to Back Up to Google Nearline With CloudBerry Backup

    How to Back Up to Google Nearline With CloudBerry Backup

    Tutorial Beginner

    This is the first of a three-part sponsored series on CloudBerry's cloud backup, storage and synchronization services. In this first episode, we'll dive into...

  11. Using Google Two-Factor Authentication With WordPress

    Using Google Two-Factor Authentication With WordPress

    Tutorial Beginner

    Secure your WordPress site with two-factor authentication, using this simple plugin for Google's Authenticator app. This tutorial will walk you through...

  12. A Guide on Using the iThemes Security Plugin

    A Guide on Using the iThemes Security Plugin

    Tutorial Beginner

    Every popular service or product constantly gets threatened by evil minds. No matter which measure you take, you can't achieve 100% security on the internet....