IOT Application Development Through Python

تطوير تطبيقات إنترنت الأشياء من خلال بايثون

Description :
In this chapter, we will start our journey towards Internet of Things (IoT) with Python and the Intel Galileo Gen 2 board. Python is one of the most popular and versatile programming languages. You can use Python to create multiplatform desktops and Web, mobile, and scientific applications. You can work with huge amounts of data and develop the complex algorithms that are popular in Big Data scenarios with Python. There are thousands of Python packages, which allow you to extend Python capabilities to any kind of domain you can imagine. We can leverage our existing knowledge of Python and all of its packages to code the different pieces of our IoT ecosystem. We can use the object-oriented features, which we love from Python. in code that interacts with the Intel Galileo Gen 2 boardand the electronic components connected to it. We can use the different packages that make it possible for us to easily run a Web server and provide a RESTful API

الوصف :
في هذا الفصل ، سنبدأ رحلتنا نحو إنترنت الأشياء (IoT) باستخدام Python ولوحة Intel Galileo Gen 2. Python هي واحدة من أكثر لغات البرمجة شيوعًا وتنوعًا. يمكنك استخدام Python لإنشاء أجهزة كمبيوتر سطح مكتب متعددة المنصات وتطبيقات الويب والجوال والتطبيقات العلمية. يمكنك العمل بكميات هائلة من البيانات وتطوير الخوارزميات المعقدة الشائعة في البيانات الضخمة سيناريوهات بايثون. هناك الآلاف من حزم Python ، والتي تسمح لك بتوسيع إمكانيات Python إلى أي نوع من المجالات التي يمكنك تخيلها. يمكننا الاستفادة من معرفتنا الحالية ببايثون وجميع حزمها لتشفير الأجزاء المختلفة لنظامنا البيئي لإنترنت الأشياء. يمكننا استخدام الميزات الموجهة للكائنات ، والتي نحبها من Python. في الكود الذي يتفاعل مع لوحة Intel Galileo Gen 2 والمكونات الإلكترونية المتصلة به. يمكننا استخدام الحزم المختلفة التي تجعل من الممكن لنا تشغيل خادم الويب بسهولة وتوفير واجهة برمجة تطبيقات RESTful

Pre requiset :

Not required