- Overview of Fullstack Development and IoT
- The Journey from Fullstack Developer to IoT Engineer
- HTML & CSS
- Basics of HTML
- Styling with CSS
- JavaScript
- Core Concepts
- ES6+ Features
- Frontend Frameworks
- Introduction to React
- Working with Angular
- Backend Development
- Node.js and Express
- ASP.NET Core Basics
- Database Management
- SQL Databases: MySQL, PostgreSQL
- NoSQL Databases: MongoDB
- Introduction to IoT
- IoT Architecture and Applications
- Microcontroller Programming
- Getting Started with ESP32
- Programming STM32
- Wireless Communication Protocols
- Understanding Wi-Fi and Bluetooth LE
- Introduction to LoRaWAN
- Embedded Systems Programming
- Using C/C++ for Microcontrollers
- Real-Time Operating Systems (RTOS)
- Edge Computing
- Implementing Edge Processing
- Cloud Integration
- Connecting Devices to AWS IoT
- Using Azure IoT
- IoT Security
- Best Practices and Protocols
- Machine Learning on IoT Devices
- TensorFlow Lite Basics
- Practical Examples
- Home Automation System
- Project Overview
- Step-by-Step Implementation
- Industrial IoT Solution
- Monitoring and Automation
- Wearable IoT Device
- Design and Development
- Connected Vehicles
- V2X Communication
- Summary and Next Steps
- Resources for Further Learning