IoT#2: Advanced Python for IoT and Numpy
3.7 (84 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
37,630 students enrolled

IoT#2: Advanced Python for IoT and Numpy

Learn about Anaconda, PyCharm, Networking, Socket Programming, ChatBot App, Database and Chat App, Numpy in details.
3.7 (84 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
37,630 students enrolled
Created by EDU CBA
Last updated 10/2018
English
English [Auto-generated]
Current price: $11.99 Original price: $99.99 Discount: 88% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn in-built standard modules in python like datetime, math, statistics etc.
  • Learn Networking using sockets, APIs for twitter and emails.

  • Learn Data science modules for IoT such as numpy, scipy, pandas, matplotlib.

  • Finally we will learn Multi-threading and Exception handling.
Course content
Expand all 47 lectures 06:20:15
+ Nuts and Bolts
3 lectures 27:58
Executing Programs in PyCharm
05:11
Methods of the List
11:08
Learning the Bolt Structure
11:39
+ Networking and Networking Concepts
3 lectures 20:59
Networking Aspect of Client Server
07:30
Mesaage Communication of Client and Server
06:41
Server IP from Client to Server
06:48
+ Socket Programming
4 lectures 33:21
Programming Aspect of Networking
07:38
Writing the Client and Server Code
11:43
Socket Programming for Server
05:27
Python Package for Multithreading
08:33
+ ChatBot App
6 lectures 38:14
Working with Chat Bot
07:59
Sending and Receiving Data
06:29
Working on Chat Bot Server
03:08
Creating and Importing Client Socket
10:09
Learning to Create a Chat App
01:36
+ Database and Chat App
7 lectures 01:00:21
Pycharm Databases and Sqlite
08:02
Commands for Creating a Table
09:49
Inserting Values in Table
06:36
Connecting Between Database and Python Code
10:29
Query from Database
10:42
Making changes in Chat App
08:47
Decoding the Client info
05:56
+ Client Element and Datasets
6 lectures 56:39
Indexing the Client Element
11:20
Connection from Client at Address
09:14
Adding Email and Client Name
12:05
Analyzing the Data Sets
09:24
Coding for Converting Tempratures
05:22
Converting Temperature using List comprehension
09:14
+ Numpy
4 lectures 28:47
Introduction to Numpy
08:08
Size of List
07:01
Memory Consumed By Ndarray
07:51
Python List and Numpy Arrays
05:47
+ Numpy Arrays
11 lectures 01:34:28
Creating Numpy Arrays
10:59
Different Dimensional Array in Numpy
11:33
Shape of an Array
08:12
Slicing
11:21
Slicing Continue
04:35
Arrays of Ones and Zeros
09:13
Numpy Example
07:41
Numpy Example Continue
06:16
Using Scalers with Numpy Arrays
09:00
Matrix Multiplication
08:48
Comparison Operations
06:50
Requirements
  • Basic knowledge about electronics & python programming
  • A Computer or a laptop
Description

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 now at "2nd Course: Advanced Python for IoT & IoT Based Data Analysis". This part will deal more with python concepts. We will be learning in-built standard modules in python like datetime, math, statistics etc. Then we will cover Networking using sockets, APIs for twitter and emails. Then we will get in to Data science modules for IoT such as numpy, scipy, pandas, matplotlib. Finally we will learn Multi-threading and Exception handling.

IoT is bringing more and more things into the digital fold every day, which will likely make it a multi-trillion dollar industry in the near future. Building your own project on IoT will help you practically learn how engineering is applied on this amazing technology.

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 Advanced Python programming.

The training will include the following;

1. Using in-built standard modules in python (datetime, math, statistics)

2. Networking using sockets

3. Using apis for twitter and emails

4. Data science modules for iot (numpy, scipy, pandas, matplotlib)

5. Multi-threading and Exception handling

Who this course is for:
  • Anyone who wants to build projects using Python for IoT
  • Students/Professionals interested in electronics and programming
  • This course is for all levels of Audience, Anybody who is interested in building IOT products.