lab iot 2016

21
ІНТЕРНЕТ ТЕХНОЛОГІЇ, МОБІЛЬНИЙ КОМП’ ЮТИНГ ТА ВЕБ РОЗРОБКА Laboratory of IoT - Internet of Things: robotics, mobile computing and embedded systems Laboratory of IoT - Internet of Things: robotics, mobile computing and embedded systems 2016 (C) Roman Hasko НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Upload: roman-hasko

Post on 16-Apr-2017

306 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Lab IoT 2016

ІНТЕРНЕТ ТЕХНОЛОГІЇ,

МОБІЛЬНИЙ КОМП’ЮТИНГ

ТА ВЕБ РОЗРОБКА

Laboratory of IoT -Internet of Things:robotics, mobile computing and embedded systems

Laboratory of IoT -Internet of Things:robotics, mobile computing and embedded systems

2016 (C) Roman Hasko

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Page 2: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Laboratory of IoT - robotics, mobile computing and embedded systems

(2) Back end (Cloud):Web hosting

Cloud servicesMachine learning

(3) Front end: Web UI/UX Web App

Native mobile app

(1) Internet of Things:

connected embedded systems● Intel

Edison/Galileo● STM32● Arduino

JAVA/Android

IoT

Page 3: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 4: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

веб девелопер, JAVA девелопер, веб дизайнерfull stack developer, front-end developer, data scientist,мережевий адміністратор, DB designer ...IoT - large list of futurespecializationsrelated toInternet ofThings

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 5: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Laboratory of IoT - robotics, mobile computing and embedded systems

WEB of THINGSWEB of THINGS

Page 6: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 7: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Laboratory of IoT - robotics, mobile computing and embedded systems

ВЕЛИКІ ДАНІBI DATACLOUD

РОБОТОТЕХНІКАROBOTICS

БІЗНЕС АНАЛІТИКАANALYTICS AND DATA SCIENCE

МОБІЛЬНИЙ КОМП’ЮТИНГ

бази даних

ІНТЕРНЕТ РЕЧЕЙ (IoT)

Page 8: Lab IoT 2016

Top 20 Web Development Degree Programs (Bachelor’s) www.graphicdesigndegreehub.com/best/top-affordable-online-web-development-degree-programs-bachelors

1. Brigham Young University – Idaho Web Design and Development2. American Public UniversityInformation Technology – Web Development3. Baker College Web Development4. Fort Hays State University Information Networking and Telecommunications Web Development5. Wilmington University Web Information Systems6. Colorado Technical University Information Technology – Web Development7. Franklin University Web Development8. Walden University Information Technology with a Concentration in Web and Mobile Applications Development9. Capella University Information Technology with a System Development: Web Application Specialization10. International Academy of Design and TechnologyWeb Design and Development11. Champlain College Web Design and Development

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

12. Strayer University Information Technology with a Concentration in Web Development Technology13. University of Phoenix Information Technology with a Concentration in Web Development14. DeVry University Multimedia Design and Development – Web Design and Development15. Arizona State University Internet and Web Development16. Stevens Henager College Web Design and Development17. South University Information Technology with a Specialization in Multimedia and Web Development18. Liberty University Management Information Systems – Web Development19. Full Sail University Web Design and Development20. Southern New Hampshire University Information Technologies – Web Design and Development

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 9: Lab IoT 2016

проведено аналіз навчальних планів за напрямком (спеціалізацією): Web Design & Development рівня бакалавр багатьох провіднихсвітових університетів

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 10: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Learn front-end and mobile hybrid development, build back-end support, and implement a fully functional application.

1. HTML, CSS and JavaScript2. Front-End Web UI Frameworks and Tools3. Front-End JavaScript Frameworks: AngularJS4. Multiplatform Mobile App Development with Web

Technologies5. Server-side Development with NodeJSFull Stack Web Development Specialization Capstone Project

Full Stack Web Development Specialization

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 11: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Mobile Cloud Computing with Android SpecializationUniversity of Maryland and Vanderbilt University, US

This long sequence of courses teaches the core concepts of mobile cloud computing on the Android platform. It starts with user-facing applications, then covers middleware, then services running on Android devices, and concludes with integration with network-accessible cloud services.

1. Programming Mobile Applications for Android Handheld Systems: Part 1.2. Programming Mobile Applications for Android Handheld Systems: Part 2.3. Programming Mobile Applications for Android Handheld Systems: Concurrency 4. Programming Mobile Applications for Android Handheld Systems:

Communication5. Programming Cloud Services for Android Handheld Systems: Spring6. Programming Cloud Services for Android Handheld Systems: Security

The Android Capstone Project

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 12: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Internet of Things Specialization University of California, San Diego, US

Learn the creation of Internet of Things products and services in six courses:

1. Internet of Things: How did we get here?2. Internet of Things: Setting Up Your DragonBoard™

Development Platform3. Internet of Things: Sensing and Actuation From Devices4. Internet of Things: Communication Technologies5. Internet of Things: Multimedia TechnologiesInternet of Things Capstone: Build a Mobile Surveillance System

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 13: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Emerging Technologies: From Smartphones to IoT to Big Data Specialization

Yonsei University, Seoul, South Korea

This Specialization covers the concepts of the most important information technologies that you have been using and will be using throughout your entire life!

Smartphone Emerging TechnologiesBig Data, Cloud Computing, & CDN Emerging TechnologiesInternet Emerging TechnologiesInternet of Things & Augmented Reality Emerging TechnologiesWireless Communication Emerging TechnologiesEmerging Technologies Capstone

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 14: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Ruby on Rails Web Development Specialization

Johns Hopkins University, Baltimore, US

Create modern full-stack web applications in five courses.

1. Ruby on Rails: An Introduction2. Rails with Active Record and Action Pack3. Ruby on Rails Web Services and Integration with MongoDB4. HTML, CSS, and Javascript for Web Developers5. Single Page Web Applications with AngularJS

Capstone: Photo Tourist Web Application

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 15: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

An Introduction to Programming the Internet of Things (IOT) Specialization

University of California, Irvine, USCreate Your Own Internet of Things (IoT) DeviceDesign and create a simple IoT device in just six courses

Introduction to the Internet of Things and Embedded SystemsThe Arduino Platform and C ProgrammingInterfacing with the ArduinoThe Raspberry Pi Platform and Python Programming for the Raspberry PiInterfacing with the Raspberry PiProgramming for the Internet of Things Capstone

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 16: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Web Design for Everybody Specialization University of Michigan, US

This Specialization covers how to write syntactically correct HTML5 and CSS3, and how to create interactive web experiences with JavaScript. Mastering this range of technologies will allow you to develop high quality web sites that, work seamlessly on mobile, tablet, and large screen browsers accessible.

Introduction to HTML5Introduction to CSS3Interactivity with JavaScriptAdvanced Styling with Responsive Design

Web Design for Everybody Capstone

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 17: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

ВИХІД НА СУМІЖНІ СПЕЦІАЛІЗАЦІЇ

Data Science and Analytics,BUSINESS ANALYTICS & DATA ANALYTICS

Data Analytics vs Data Science: Two Separate, but Interconnected Disciplines

http://datascientistinsights.com/2013/09/09/data-analytics-vs-data-science-two-separate-but-interconnected-disciplines/

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 18: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

Data Science and Analytics in Context University of California, Irvine, US

Statistical Thinking for Data Science and Analytics. Learn how statistics plays a central role in the data science approach.

Machine Learning for Data Science and Analytics. Learn the principles of machine learning and the importance of algorithms.

Enabling Technologies for Data Science and Analytics: The Internet of Things. Discover the relationship between Big Data and the Internet of Things

Data science is revolutionizing our world. In this specialization Data Science and Analytics XSeries you will learn:

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 19: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

РІШЕННЯ ДЛЯ ПОДАЧІ ІНФОРМАЦІЇ ОН-ЛАЙН 3-в-1:Р.Т. ГАСЬКО для КАФЕДРИ ІНФОРМАЦІЙНИХ СИСТЕМ І ТЕХНОЛОГІЙ

1) веб портал інституту, створений студентами в рамках курсового проекту

3) інтерактивна дорожня карта вивчення комп’ютерних

наук з двомовним описом кожного курсу та MOOC-аналогами

2) сайти підтримкиу соціальнихмережах,зокрема уFACEBOOK

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 20: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

ПРИКЛАД ОПИСІВ НАВЧАЛЬНИХ КУРСІВ З “ДОРОЖНЬОЇ КАРТИ”

всі сторінки доступні за адресою https://www.facebook.com/learnCSroadMap/

Laboratory of IoT - robotics, mobile computing and embedded systems

Page 21: Lab IoT 2016

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

ПРИКЛАД ОПИСУ ІННОВАЦІЙНОГО НАВЧАЛЬНОГО КУРСУ “ОСНОВИ РОБОТОТЕХНІКИ ТА МОБІЛЬНОГО КОМП’ЮТИНГУ”

з вивченням основ Інтернету Речей (IoT - Internet of Things)

Laboratory of IoT - robotics, mobile computing and embedded systems