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.
  1. Building Your Startup: Increasing Security

    Building Your Startup: Increasing Security

    Tutorial Intermediate

    With the alpha live, it was time to deepen security for the beta milestone. Follow along as I research and code additional protections in the Yii Framework.

  2. Building Your Startup: Security Basics

    Building Your Startup: Security Basics

    Tutorial Intermediate

    We'll look at security over several episodes, but today we'll focus primarily on locking down a web server. Join us and learn the basics of cloud-based VPS...

  3. Programming With Yii2: Security

    Programming With Yii2: Security

    Tutorial Intermediate

    The Yii Framework integrates design principles to make basic web application security easier for developers to provide. Let's review what you should know...

  4. New Course: Essential WordPress Plugins

    New Course: Essential WordPress Plugins

    Tutorial Beginner

    With the right plugins, your WordPress site will run more smoothly, get more visitors, and be less likely to face problems. Discover some of the most useful...

  5. Understanding OAuth

    Understanding OAuth

    Course Intermediate

    Typical internet users connect to lots of different services and web applications. As we come to use more and more of these services, we expect them to...

  6. Build a Private Dropbox With Time Machine Backup Using BitTorrent Sync

    Build a Private Dropbox With Time Machine Backup Using BitTorrent Sync

    Tutorial Intermediate

    Learn to construct an ideal Dropbox alternative with BitTorrent's ever improving Sync. Build a solid "cloud" drive accessible anywhere and backed by Apple...

  7. Using Let's Encrypt SSL With Your WordPress Project

    Using Let's Encrypt SSL With Your WordPress Project

    Tutorial Intermediate

    For a long time, SSL has been complicated and expensive, especially for small WordPress publishers. Now it's free with Let's Encrypt. Learn to install SSL.

  8. How to Secure an Android App

    How to Secure an Android App

    Tutorial Beginner

    In this article, we're going to take a look at some of the best practices you can follow to build a secure Android app. This means an app that doesn't leak...

  9. What Apple Pay Can Teach Us About Email Encryption

    What Apple Pay Can Teach Us About Email Encryption

    Tutorial Intermediate

    Email privacy is fundamentally broken. Here's what we can learn from Apple Pay as we seek to reinvent a secure, private messaging medium for the future.

  10. HTML5 Mastery: Web Security

    HTML5 Mastery: Web Security

    Tutorial Intermediate

    The seventh part of the "HTML5 Mastery" series discusses the provided security model of websites. Besides the CORS concept, we will also have a look at...

  11. How to Secure Your Website With Imperva Incapsula

    How to Secure Your Website With Imperva Incapsula

    Tutorial Beginner

    Imperva Incapsula provides a sophisticated set of security and performance services which are simple to integrate for web publishers of all sizes.

  12. Understanding Permissions in Android M

    Understanding Permissions in Android M

    Tutorial Beginner

    One feature announced at Google I/O in 2015 that resonated with users and developers alike is the new runtime permissions model for Android M. In this...