사물인터넷의 기본 개념은 device간 통신 입니다.
각 특정 기능을 하는 device(예를 들어 출입 센서, 먼지 센서, 물체 인지 센서 등)에서 업데이트 된 정보를 주 제어기와 BLE, Bluetooth, UART, Zigbee, Wifi 등의 통신으로 데이터를 교류하고 주 제어기에서 수집된 여러 정보를 가지고 어플리케이션을 구성하는게 주 목적입니다.
이름에서 보듯 IoT 관련 전문가가 되기 위해서는 각 통신 방식에 대한 이해도가 있고 이를 바탕으로 어플리케이션을 구현할 수 있는 coding 능력이 필요합니다.
통신 방식에 대해서는 개념과 이를 사용할 수 있는 기본적인 구현 능력 정도만 익히시면 될 듯하고 이를 가지고 실제 응용하는 부분에 역량을 키우는게 바람직 해 보입니다.