IoT with Raspberry Pi and Python: Building Smart Systems

BY
Udemy

Mode

Online

Fees

₹ 549 1999

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 549  ₹1,999
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Introduction

  • Introduction to Raspberry Pi 2 and 3
  • Setup for Raspberry OS

Remote Logging

  • Raspberry PI Configuration
  • IP Address of Raspberry
  • Starting up with Software

File System in Raspberry PI

  • File System in Raspberry PI
  • Writing Text File

Creating Variables

  • Getting the Coding
  • Giving Title Name

Arithematic

  • Writing a Program
  • Writing a Program Continues
  • Logical Operator Not

Bitwise

  • Bitwise Operators
  • Forming an Assignment Operators
  • Input from User

Selections Statement

  • Selections Statement
  • Taking Input Decision
  • Defining New Functions

Functions

  • Functions with Default Arguments
  • Required Positional Arguments

Looping Statements

  • Looping Statements and Applications
  • New File in Application
  • Redefining the Values
  • Concepts in Loop
  • Using the Break Keyword

Strings in Python

  • Data Structures in Python
  • Alternate Elements in String
  • Dot Format Method
  • Slicing Operator in Strings
  • Lists in Python

List Example and List Comprehension

  • Examples on List and Strings
  • List Comprehension

Tuples, Sets and Dictionaries

  • Tuples
  • Understanding Set Data Structure
  • Dictionary Data Structure

Classes and Objects

  • Creating Own Data Structure
  • Analyzing Change in Parameters
  • Learning more on Class and Object
  • Defining the Get Count Method

Modular Programming

  • Creating or Writing a New Module
  • Creating a Function Method
  • Running Function from the Module
  • Correcting the Import Code
  • Creating an Object of Class
  • Working with Pins of Raspberry PI
  • Using the Raspberry PI

Blinking an LED

  • Programming Raspberry Pi Pins
  • Python3 Codes on Raspberry PI
  • Blinking LED and Programming Pin

Controlling LED using Button

  • Reading an Input from the Button
  • Button and LED Working Together
  • Reading the Value of Pins

PWM

  • Varying the Intensity of Light
  • Creating a PWM Object

Networking Basics

  • Networking in Python
  • Client or the Server Address
  • IP Address and Port Number
  • Starting up SSH Client

Creating a Client Socket and Server Socket

  • Programming Server and Client
  • Connecting to the Server
  • Closing the Socket

Controlling a Light with Commands

  • Connecting Server with the Client
  • Commands from Raspberry Pi
  • Running Server on Raspberry Pi
  • Coding for running the Server

Twython API

  • Writing Python Code as Client

Twitter Update and Search Application

  • Application Settings and Setup
  • Updating Status with Image
  • Method for Search Generator

Led controlled by a Tweet

  • Modifying the Twthon Streamer
  • Analyzing the Object of My Streamer
  • Led Controlling by a Tweet

Twython and Gpiozero App

  • Performing Automation on Bredboard
  • Pin Configuration for Twython and gpiozero App
  • Modifying the Led Buttons
  • Programming and gpiozero Configuration
  • Printing Results for Files

Creating Server and Sending Email

  • Sending Email using Raspi
  • Understanding the Server to be created
  • SMTP Authentication Error
  • Creating the Connections
  • Checking the Buttons
  • Analyzing the connection on the Port

Sensor Values in Python

  • Applying Changes to the Codes
  • Emailing Sensor Values
  • Installation of Python
  • Connecting the DHT Sensor
  • Running the Programming Code
  • Importing the Button
  • Emailing Temperature and Humidity

Conclusion

  • Conclusion to IoT

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books