جزییات کتاب
امروزه پایتون به یکی از پر هیجانترین زبانهای حال حاضر دنیا تبدیل شده است. پایتون یک زبان مفسری، سطح بالا، تعاملی و شئ گرا است. همچنین متناسبترین زبان برای حوزههای آکادمیک، وب، کار با داده، نرمافزار، ریاضیات انتخاب شده است. فلسفه نوشته شدن این زبان برنامه نویسی منحصر به فرد، خوانایی بالای کد و پیاده سازی سریع ایدههایتان است. پایتون در حال حاضر کتابخانه استاندارد فوقالعادهای دارد که شما را برای استفاده از کتابخانههای خارجی بینیاز میکند. یکی دیگر از ویژگیهای مهم پایتون چند پلتفرم بودن آن است. شما میتوانید برنامه را بدون تغییر یا با تغییرات جزئی در سیستم عاملهای مختلفی اجرا کنید. برنامههای نوشته شده با پایتون بر روی سیستم عاملهای ویندوز، مکینتاش، یونیکس، لینوکس، سولاریس و اندروید و... قابل اجرا است. همانطور که میدانید پایتون محبوبترین زبان در حوزه کار با داده است. هرچقدر که نیاز استفاده از داده بیشتر شود، پایتون نیز محبوبتر میشود و درحال حاضر یکی از دوست داشتنی ترین زبانهای برنامه نویسی حال حاضر است.
Develop practical Internet of Things prototypes and applications with Arduino and Python About This BookTransform your hardware ideas into real-world applications using Arduino and PythonDesign and develop hardware prototypes, interactive user interfaces, and cloud-connected applications for your projectsExplore and expand examples to enrich your connected device's applications with this step-by-step guideWho This Book Is ForThis is the book for you if you are a student, hobbyist, developer, or designer with little or no programming and hardware prototyping experience, and you want to develop IoT applications.If you are a software developer or a hardware designer and want to create connected devices applications, then this book will help you get started. In Detail The future belongs to applications and services that involve connected devices, requiring physical components to communicate with web-level applications. Arduino combined with the popular open source software platform Python can be used to develop the next level of advanced Internet of Things (IoT) projects with graphical user interfaces and Internet-connected applications.Starting with designing hardware prototypes using Arduino, this book will then show you everything you need to know to be able to develop complex cloud applications. You will delve into domain-specific topics with incremental complexity, ending with real-world projects. You will quickly learn to develop user interfaces, plots, remote access, messaging protocols, and cloud connectivity. Each successive topic, accompanied by plenty of examples, will help you develop your cutting-edge hardware applications.