![]() |
https://www.Snap4City.orgThe ONLINE course makes massive use of the Snap4City platform. The participants come to create professional dashboards, IOT applications, smart solutions with just a few steps, and without the need to be programmers. The course can be useful to those who are programmers because it allows them to do in just a few minutes what is done in days of work with the current technologies for smart city including programming technologies for mobile applications, IOT, GIS and business intelligence tools. It can be useful for researchers and data analysts because they are able to understand how to create intelligent applications and experiments exploiting the big data of the Snap4City platform, but focusing only on the analytical parts in RStudio/Python and solving the remaining aspects in just few clicks. |
We suggest you to fill the REGISTRATION form please provide your feedback: FORM for FEEDBACK
The course includes frontal slides, full accesss to the platform and development tools, and exercises during the courses.
A final certificate is provided under request to certify your level of proficiency on Snap4City solution and tools. see for example: Snap4City Certificates of Proficiency and/or Participation
The course is open to everybody, you do not need to work in those projects.
Participants should be registered on Snap4City.org performing the free registration as free DISIT Organization or on their own Organization if they have one on Snap4City.
On Line Training Material (free of charge) (slides and interactive training have been updated at the end of December 2020)
the videos in ENG have been recorded on the basis of the April Version of the Course, those in ITA have been recorded almost on slides of July 2020.
1st part | 2nd part | 3rd part | 4th part | 5th part | 6th part | 7th part | |
what | General | Dashboards | IOT App, IOT Network | Data Analytics | Data Ingestion processes |
System and Deploy Install |
Smart City API: Web & Mob. App |
![]() |
![]() |
![]() |
![]() |
|
![]() |
![]() |
|
Inter active |
![]() |
![]() |
![]() |
![]() |
|
![]() |
![]() |
Video1 ENG |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Video2 ENG |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Video3 |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Video4 ENG |
![]() ![]() |
![]() ![]() |
![]() ![]() |
none | ![]() ![]() |
none | none |
duration ENG |
2:55 | 3:16 | 3:41 | 2:00 | 2:48 | 2:35 | 1:47 |
Video1-2 ITA |
![]() ![]() |
![]() ![]() |
![]() ![]() |
||||
Video3-4 ITA |
![]() ![]() |
missing | ![]() ![]() |
||||
SLIDE Snap4School |
![]() |
||||||
Video ITA Snap4School |
![]() |
- 1st part: Overview
- Overview
- Urban Platform (main concepts vs Living Lab)
- Snap4City Architecture
- Dashboards: from City Dashboards to Applications (overview)
- Demo Control Room for Decision Makers and for Operators
- Real time tracking
- Dashboard Intelligence
- Smart City Control Rooms, video wall
- Data Gathering and City Data Knowledge Management (overview)
- interoperability
- IOT Applications, Devices and Dashboards (Overview)
- Forging & Managing Flexible Mobile Apps, Web App, MicroApplications (Overview)
- Data Analytic, Big Data Science (Overview)
- Snap4City Living Lab for Collaborative Work (overview)
- Development environment, tools, GDPR
- Snap4City and Km4City Projects
- Acknowledgment
- Overview
- 2nd part: Dashboards production and management
-
•Recall on Snap4City Architecture•Dashboard Usage and Authoring–Dashboard Menus of Organizations•External Services (integration of) your of third party web pages–external service widget and family, Custom Widgets are see as External Services•GIS Data Import, Export and Exploitation•Unified Data Model (for All) and Data Inspection (for Admin)–Data Inspector vs Data Processes Details (for Admin), Digital Twin–Dashboard Creation, Exercitation–Mechanisms of Selector for the Multi Data Map widget•Dashboard Business Logic Via IOT Applications USAGE AND AUTHORING–IOT App Business Intelligence for Dashboards, Web and Mobile Apps–Widgets Interacting with IOT Apps virtual Sensors and Actuators–Dynamic Widgets data on Dashboard from IOT Applications•Flexible What-If Capabilities as Decision Support System•Dashboard Additional Features–Dashboard Embedding into third party Web Sites/pages•Dashboards Listing, Managing, Sharing, Delegation–Dashboard Listing, Managing, Sharing, Delegation•Data Type Management GDPR Compliant–Dashboards GDPR Management, Personal Data Management GDPR Compliant: POI, Data, KPI
-
- 3rd part: IOT Applications for smart solutions
-
•IOT App Smartening Dashboards and Solution–IOT App Smartening Devices and Dashboards, Smart Parking, IOT App vs Smart City Solutions–IOT App Smart Industry 4.0 Snap4Industry, ModBus Integration–IOT App vs Smart Home Snap4HomeMoving IOT Devices / Sensors, Tracking Devices•Managing IOT Applications and Containers all–Managing IOT Applications and Containers all•Creating IOT Appplications with Node-RED–Node-RED Hello World–IOT App self training, IOT App examples, IOT App and Dashboard Integration, dynamic widgets, IOT App vs Synoptics in real time data driven•Data Analytics and web Scraping–IOT App vs Data Analytics: R-Studio, Python; IOT App and web scraping,–Demo + exercises, Data processing with IOT Applications•Integration of External Services into IOT Applications–Integration/Automating with Ticketing Systems Workflow, with Twitter Vigilance for social media analysis, with CKAN open data portals–Automated production of MicroServices for IOT app from External REST CALL APIs•IOT Network Management and Control–Aim of IOT Networks, Data Ingestion Strategy, IOT Directory, IOT Broker Registration, IOT Device vs Time Series–IOT Device Model, IOT Device Registration,•Complete examples–Time Series, automating security, moving sensors–Snap4City Self training sources•IOT Devices hardware-software integration–Open and Proprietary devices, Open HW and Open SW, IOT Devices, IOT Gateway, IOT Edge (Arduino, Raspberry, etc.) (IBE CNR, Libelium, SIGFOX, Lora..)–IOT Tracking devices•IOT end-2-end Secure Stack, IOT ßà Dashboards•Comparison with other Platforms and Fi-Ware–FiWare vs Snap4City
-
- 4th part: Data Analytics
- Data Analytics: Examples from Snap4City
- Smart parking: Predictions
- Smart Bike Sharing
- User Behavior Analysis, via Wi-Fi, OD, Trajectories
- Recognition of Used Transportation means
- Traffic Flow Predictions
- Traffic Flow Reconstruction, from Traffic Sensors Data
- Quality of Public Transport Service
- Origin Destination Matrices from: Wi-Fi, Mobile Apps, etc.
- Demand of Mobility vs Offer of Transportation
- Modal and Multimodal Routing for Navigation and Travel Planning
- Environmental Data Analysis and Predictions, early Warning
- Prediction of Air Quality Conditions
- Anomaly Detection
- What-IF Analysis
- Data Analytics: Enforcing and Exploiting
- Real Time Data Analytics: using R Studio Exploitation in IOT Applications
- Decision Support Systems, Smart DS and Resilience DS
- Twitter Vigilance: Social Media Analysis: Early Warning, Predictions
- Data Analytics: Examples from Snap4City
- 5th part: Data warehouse, data ingestion, static and dynamic
- Solution Analysis and Design
- Data Ingestion Capabilities and Architecture
- Data Ingestion Strategy and Tools: (Data Inspector, digital twin, DevDash, Knowledge Base)
- Upload Data Sets of POIs via IOT Applications (Map data, KB)
- Data Ingestion via IOT Brokers
- IOT Directory
- IOT Broker Registration
- IOT Device Model (and registration)
- IOT Devices Registration
- etc.
- Real Time Data Ingestion via IOT Applications
- Data Ingestion via API: External Services, using HTTP MicroService on IOT Applications
- Data Ingestion via IOT Applications towards MyKPI
- Data Ingestion via Web Scraping
- Data Streams from Smart City API, participatory
- Data Streams from Mobile Devices
- Data Streams from Dashboards
- GIS Data Import and Export
- Integration with CKAN, open data manager and portal
- Social Media data collection and exploitation
- data ingestion and transformation via ETL processing (only for former versions of Snap4City)
- 6th part: Snap4City Installation and System administrator view
- Snap4City/Industry Architecture
- Smart City in a Snap, How to become smart
- Smart City Development Life Cycle
- Analysis and Design for Innovation (Co-Creation and Co-Working)
- Analysis for Innovation, the workshops for innovation, co-creation; Data Discovery
- Snap4City: Overview of Development Tools
- How to Add Functions that are not present in the Platform
- Snap4City: Smart City IOT as a Service vs Consulting and Developing
- Snap4City vs Fi-Ware
- Snap4City vs State of the Art Solutions
- Snap4City Living Lab For Collaborative Work
- Snap4City technology for Industry 4.0 --> Snap4Industry
- Installing Snap4City
- The view of the Administrator
- Main menu,. User Management, Auditing, Platform Management
- AMMA traffic Analyzer, Data Analyzer, Back Office Platform Scalability
- Monitoring Resources and Traffic
- Mng. Photos and comments, Mobile App Monitoring, Customer Relationship Management
- 7th part: Snap4city smart city API, Mobile and Web App development
- Smart City API: Internal and External
- Forging and Managing Flexible Mobile Apps, Web Apps and MicroApplications
- Web and Mobile App with Open Development Kit
- Understanding how City User are using the City Services
- Engagement of City Users, towards a participated attitude
- Advanced Smart City API, MicroServices, Snap4City API
- Federated Knowledge Base and Smart City API
- Web and Mobile App Development Kit
The course has been held from 14-16 April 2020, with more than 100 registered people, coming from 26 different nationalities. An average of 50 connected people. The average assessment has been of 4.5 on 5. The attendes have been: data analysts, developers, ict officers, city officials, project managers, researchers, students, project assistants, etc.
please provide your feedback: FORM for FEEDBACK
For the content, we suggest you to click on the tutorials icon see the 2019 course
See also some of the scenarious that will be addressed in the corse
see also: Corso su IOT, programmazione in Node-RED snap4City in Italiano
--- end ---