MicroPython & Security

Internet of Things    |    Intermediate
  • 10 videos | 52m 10s
  • Includes Assessment
  • Earns a Badge
Rating 4.6 of 10 users Rating 4.6 of 10 users (10)
Discover how to work with Pyboard and explore the security concerns and approaches for implementing security in IoT devices. During this course, you will learn how to examine Pyboard components and set up network connectivity. Next, study how to program with MicroPython and identify critical MicroPython libraries, such as Array, Ucollection, uhashlib, and more. You will then explore IoT security challenges, security architecture, and the framework for authentication, authorization, and accounting (AAA). From there, other topics include how to assess IoT cloud security concerns, such as data compromises, unsecure application programming interfaces (APIs), and denial of service attacks. Then finally, as a review exercise, you will work with several MicroPython libraries.

WHAT YOU WILL LEARN

  • List all the essential components of pyboard
    Demonstrate how to load firmware on the pyboard
    Demonstrate the network setup capabilities of pyboard
    Program with micropython
    List the critical libraries and functionalities of micropython that can be implemented
  • Illustrate the vulnerabilities and security implementation on the iot ecosystem
    Identify the architecture of iot security
    Demonstrate how to implement aaa frameworks with iot
    Specify the critical security concerns around the cloud implementation of iot
    Use math library to manage numbers, machine library to get cpu frequency, and network library to test network connection

IN THIS COURSE

  • 5m 49s
    After completing this video, you will be able to list all the essential components of a Pyboard. FREE ACCESS
  • 6m 10s
    In this video, you will learn how to load firmware onto the Pyboard. FREE ACCESS
  • Locked
    3.  Set Up the Network with Pyboard
    3m 28s
    In this video, you will learn how to use Pyboard's network setup capabilities. FREE ACCESS
  • Locked
    4.  Hands-on MicroPython
    7m 17s
    Learn how to program with MicroPython. FREE ACCESS
  • Locked
    5.  Critical MicroPython Libraries
    3m 28s
    Upon completion of this video, you will be able to list the critical libraries and functionalities of MicroPython. FREE ACCESS
  • Locked
    6.  Securing the IoT Ecosystem
    4m 19s
    Upon completion of this video, you will be able to illustrate the vulnerabilities and security implementation in the IoT ecosystem. FREE ACCESS
  • Locked
    7.  IoT Security Architecture
    6m 18s
    In this video, you will learn how to identify the security architecture of IoT. FREE ACCESS
  • Locked
    8.  Implement AAA Framework
    5m 19s
    In this video, you will learn how to implement IoT with AAA frameworks. FREE ACCESS
  • Locked
    9.  Cloud Security Concerns
    5m 45s
    Upon completion of this video, you will be able to specify the critical security concerns around the cloud implementation of IoT. FREE ACCESS
  • Locked
    10.  Exercise: Working with Libraries
    4m 18s
    Learn how to use the math library to manage numbers, the machine library to get CPU frequency, and the network library to test network connection. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 6 users Rating 4.5 of 6 users (6)
Rating 4.5 of 116 users Rating 4.5 of 116 users (116)
Rating 4.7 of 19 users Rating 4.7 of 19 users (19)