Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build An Experimental Projects In IoT Using Python And Java
Rating: 4.5 out of 5(4 ratings)
159 students

Build An Experimental Projects In IoT Using Python And Java

Creating The Projects In Internet Of Things With Raspberry pi and Different IoT Cloud+Full Home Automation System
Last updated 11/2024
English

What you'll learn

  • Internet Of Things Definitions And Application Domains
  • Interacting With Raspberry pi And Different Electronics Components
  • Interactiong With ThingSpeak IOT Cloud
  • Interactiong With Adafruit-io IOT Cloud
  • Developing And Programming Using Python And Java
  • Home Automation Based On MQTT Protocol
  • Developing GUI Using Swing
  • Interacting With Databases
  • Data Security Algorithm

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

8 sections69 lectures8h 46m total length
  • What We Will Cover ?3:42
  • About The Course0:42
  • Iot Definition And Generalities5:47
  • Iot Application Domain And Communication Technologies7:33
  • test what you learn

Requirements

  • Basic computer Programming skills
  • A Raspberry Pi Board
  • A willingness To Learn And To Be Patient

Description

I'm a motivated person and i really like to motivate the others by sharing my favorite quotes "A Little More Persistence , A Little More Effort And What Seemed Hopeless Failure May Turn To Glorious Success"

The internet of things will change everything including ourselves, The internet has an impact on communication , science , government and humanity ,The Internet of Things is a new technology of the internet accessing ,By the internet of things objects recognize themselves and obtain intelligence behavior by making or enabling related decisions thinks to the fact that they communicate information about themselves.

for that i created this course for all levels to get a general overview about this concepts and the latest technologies used in this domain basing on raspberry pi and programming using python and java in addition to interact with different electronics components

in this course will be cover every things that has a relation with any software engineering developer (programming , developing ,databases, data security ...)

the Topics which will be see in this course are :

IoT Basics

  • IoT definitions and application domains

  • IoT communication technologies

Electronics Components

  • Set up the raspberry pi and OS installing

  • Interacting with Raspberry Pi Board and some electronics components(led, servo motor, LM35, Arduino,serial port) using python

ThingSpeak Cloud

  • creating a channel and fields

  • thingspeak http request

  • interacting with other widgets

  • Fetching data from thingspeak

  • trigger actions (sending email , ThingTweet,ThingHttp)

Adafruit-IO Cloud

  • Interacting with adafruit feeds

  • Sending data into adafruit-io

  • Fetching data from adafruit-io cloud

  • Interacting with different blocks(toggle button ,map, number pad)

MQTT Protocol

  • Sending and receiving data using mqtt protocol

  • Home automation based on mqtt protocol

  • Developing a python code to control the home automation

  • Trigger an actions(into other feed or into IFTTT)

Graphical Desktop Application Home Automation

  • Developing GUI Using Java swing

  • Interacting With socket network

  • Sending Data over TCP/IP

  • Storing Data sensors in database

  • Using ngrok tools

Security In IoT

  • Developing an algorithm to encrypt and decrypt the data

I put all my capacities and my experience in this course, i think it covers the most thing and techniques needed in this field and to go forward in your IOT projects, so take a step to enroll the course and to get a new things in your career, there is always a 30 day money back guarantee so you’re safe about investing your money into this course.

Who this course is for:

  • Any One Interested By Raspberry Pi And Programming
  • Any One Want To Dive In IOT
  • Any Software Engineering Developer