IoT Full Stack Development: Getting Started training
Connecting devices to the internet can be risky and complicated. This course prepares you to architect a secure and reliable IoT system, helping you avoid pitfalls and demonstrating practical examples of IoT devices and applications.
What you'll learn
Every year, billions of new devices are added to the Internet of Things (IoT), enabling new applications in security, data analysis, monitoring, and communication. Embedded systems developers are in short supply. However, and this course helps launch you into this quickly-evolving ecosystem, In this course, IoT Full Stack Development: Getting Started, you’ll gain the ability to build complete IoT solutions. First, you’ll explore selecting the right hardware and software platforms. Next, you’ll discover how to design security into the system from day one. Finally, you’ll learn how to integrate machine learning and AI into your system, allowing it to anticipate the needs of the user instead of simply reacting. When you’re finished with this course, you’ll have the skills and knowledge of IoT development needed to build a secure IoT infrastructure to support the next generation of connected smart devices.
Table of contents
Course Overview
Choosing the Right Hardware Platform
- Connectivity Tradeoffs and Naming Conventions
- Cost Tradeoffs and Latency
- Faster Development and Testing
- Security and Your Scenario Project
- OS Installation and Security
- VPN Config and Key Generation
Off-the-shelf vs. Custom and Battery Life
- Prototype Early and Often
- Measure Energy Early and Often
- Batteries in the Real World
- Saltstack Cluster Setup
- IoT Cluster Automation with Salt
Security for Every Link and Node
- Credentials, Firewalls, and VPNs
- HTTPS and Alternatives
- Demo: Protocol Overhead on Mobile Networks
- HTTPS, VPNs, and Latency
- Gateways for Low Power Devices
User Interfaces and Back-end Platforms
Recommended by LinkedIn
- Interface Pitfalls and UX
- Databases and Data Paths
- Platform Comparisons
AI, Automation, and Interaction
- Real-time or Historical
- AI and Machine Learning On-premise
- Set up the MQTT System
- Cloud Communication Latency
Real World Considerations
- Future-proofing IoT Systems
- Secure Upgrades and Crypto
- Key Rotation and Thorough Testing
- Counting Electrons to Maximize Battery Life
- Supercluster Setup for Latency Test
- Coding up the Latency Test
- Real-world Timing
Analytics and Serverless Operation
- From Server to Serverless
- Simulating Devices, GDPR, and Privacy
- Machine Learning Here and There
- TensorFlow Quick Setup
- Other Routes to Smarter Devices
System Extensibility and Portability
- Cloud Service Evolution
- Secure Firmware Updates
- Your IoT Future
contact us
email - hello@bluechiptech.asia