(Udemy) Let’s Build Startup for Remote Drone Operations/ 4G & Video (Petar Petkanov)

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

About Course

Learn how to build a Cloud Application for Remote Drone Control Operations with this free course from Udemy. This course will teach you how to code a complete working solution from the ground up. You will learn how to use Java, Python, and JavaScript to build a distributed application that can be used to control drones from anywhere in the world. This course is perfect for anyone who wants to learn how to build a drone startup or simply wants to learn more about drone technology.

By the end of this course, you will be able to:

  • Build a backend for your cloud platform that manages drone connections using Java.
  • Build an application that runs on Raspberry Pi and controls the drone itself using Python.
  • Write a single-page application for your interactive user interface using JavaScript.
  • Make all of these applications work together as a single cloud platform for remote drone operations.

This course includes:

  • Live video streaming from drones
  • Sharing video links with others
  • Interactive maps that show the location of drones
  • Full manual control of drones
  • Mission setup and activation while drones are flying

Get started today and learn how to build your own drone startup! This course is completely free of cost and available from Udemy, Udacity, Coursera, MasterClass, NearPeer, and other platforms.

Show More

What Will You Learn?

  • Build Low Latency Cloud App to Operate DIY Drones From Anywhere in the World
  • How to Control Drone with Python Application running on a Raspberry Pi
  • Connecting Multiple Python Applications to a Single Remote Java App
  • Managing Data Concurrently from Many Python Applications
  • Low Latency Video Streaming from Raspberry Pi to a Web Page
  • How to Have Many Active Video Streams on a Single Web Page
  • Use Protobuf in Network Communication between Java and Python Applications
  • How to Build Single Page JavaScript Application only with JQuery
  • How to Control Simultaneously Many DIY Drones From a Single Web Page
  • Using Google Maps API to Setup and Read Mission Data From a User
  • Real Time Data Visualization From the Drones on the Interactive Map
  • Use Spring Boot MVC to build Application For 4G Drone Control
  • Multithreading Application Design in Java
  • Multithreading Application Design in Python
  • Distributed Application Design
  • What are Design Requirements for a Cheap DIY 4G Drone
  • Python Dronekit Library for MavLink Communication with Autopilot

Course Content

Course Introduction – The Stuff We Are About to Build

  • A Message from the Professor
  • Introduction
    02:01
  • DIY Drone Hardware Overview and WebSite Control Demo
    02:48
  • DIY Drone Hardware Overview and WebSite Control Demo
    02:48
  • Video Streaming and Frontend Page Controls Overview
    01:39

Environment Setup

Video Streaming

Drones Control Center

Bonus

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

×