Python for IoT Tutorials

Python for IoT Tutorials

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 10 Hours | 2.83 GB

Learn all the concepts in Python that we will be using in IoT

Please note that There are four courses in this series. They are as follows:

1st Course: Python for IoT Tutorials

2nd Course: Advanced Python for IoT & IoT Based Data Analysis

3rd Course: IoT (Internet of Things) Automation with ESP8266

4th Course: IoT (Internet of Things) Automation using Raspberry Pi

We are in the 1st course. This part will deal primarily with Python. It will teach all the concepts that will be required in our later courses on IoT. The Internet of Things (IoT) is a very big deal today in today’s technology driven world. For the development of an IoT solution, one would need a programming language which while being lightweight and scalable at the same time. One such is Python and we are going to learn how to implement the same with this training.

Learn about the exciting field of IoT with Python programming.

The training will include the following;

  • Why Python?
  • Python Setup
  • Python shell
  • Python datatypes & variables
  • Functions in Python
  • Python Built-In Functions
  • Operators
  • Control flow statements
  • Classes in Python
  • Data Structures in Python
  • Exception Handling
  • Modules
  • Reading from and writing to Files
  • Standard Python libraries

What you’ll learn

  • Learn about the exciting field of IoT with Python programming.
  • Learn Why Python, Python Setup, Python shell
  • Learn Python datatypes & variables, Functions in Python, Python Built-In Functions
  • Learn Operators, Control flow statements, Classes in Python, Data Structures in Python
  • Learn Exception Handling, Modules, Reading from and writing to Files, and Standard Python libraries
Table of Contents

Introduction
1 Introduction to Python for IOT
2 Library Support in Python

Installation and Startup
3 How to Install and Startup IOT using Python
4 Simple Example of Python
5 Build in Function in Python

Variables and Datatype
6 Variables and Datatype in Python
7 Variables and Datatype in Python Continues

Operator
8 Operator in Python
9 Example of Arithmetic Operators
10 Example of Arithmetic Operators Continues
11 More on Operators

Default Parameters in Functions
12 Default Parameters in Functions
13 Default Parameters in Functions Continues

Examples on Arithmetic Operator and Functions
14 Calculating Area of Triangle using Arithmetic Operators
15 Calculate the Arithmetic Function
16 Example of Operators
17 Example of Operators Continues

Returning Multiple Values from Functions
18 Reverse of Number Example in Python
19 More on Reverse of Number Example in Python
20 More on Reverse of Number Example in Python Continues

Formatted Output
21 How to Create a Formatting String in Python
22 Example of Formatting String

Format Method
23 Format Methods
24 Format Methods Example

Comparison Operators and Statements
25 Comparison Operators in Python
26 Conditional Statements in Python
27 Logical Operators
28 Bitwise and Assignment Operators
29 Bitwise and Assignment Operators Example

Loop
30 Looping Statements – The While Loop
31 Examples on While Loop
32 Examples on While Loop Continues
33 For Loop
34 Example of For Loop
35 More on Looping Example

Strings in Python
36 Strings in Python
37 Working with Strings in Python

Lists in Python
38 Data Structures in Python
39 Data Structures in Python Continues

Examples on lists
40 Python Lists
41 Examples on Python Lists
42 More on Python Lists

Sets in Python
43 Sets in Python
44 Dictionaries in Python
45 Tuples in Python

OOP in Python
46 OOP in Python
47 Example of OOP

Packages and Modules
48 More on Packages and Modules
49 More on Packages and Modules Continues
50 Standard Packages in Python

Packages and OOP Example
51 OOP Example
52 Packages Example
53 Packages Example Continues

Dictionaries and Packages
54 More on Dictionaries and packages
55 List Comprehensions
56 Argument packing and Unpacking
57 Argument packing and Unpacking Continues

Global and Local Variables
58 Global and Local Variables
59 Examples on Global and Local Variables
60 Concept of Inheritance

Decorators
61 Decorators in Python
62 Defining a New Function
63 Function as an Object
64 Importing Math Module
65 Returning Functions
66 Function of Polynomial Creator
67 Defining Function Decorator
68 Use Cases for Decorators
69 Overview on Blink App
70 Connecting Nodemcu and Programming
71 Decorators with Parameters
72 Elements in Decorators

Reading From a File
73 File Management
74 Opening A File
75 Writing into a File