Now I don't want to keep you from going into the lessons but we do have to go through some very important
things.
If you're planning on flying your drone inside your home you wouldn't have much trouble when it comes
to flying drones outside.
There are certain laws you must follow.
Drone operators will fall in either a recreational use category or the business use category the regulations
will change depending on which category you fall in and also what type of drone you will be using if
you wish to use your drone for recreational purposes.
Depending on the size of your drone you may need to register the drone if your drone is smaller than
zero point five pi pounds.
You do not have to register your drone although the regulations differ.
The safety guidelines are set for all drones.
Now let's go through the safety guidelines.
Fly your drone at or below 400 feet never lose sight of your drone never fly your drone your other aircraft
never fly drones close to airports five mile restriction without prior permission never fly drones over
unprotected crowds of groups of people never fly over moving vehicles keep your drone away from stadiums
and sporting events never fly near emergency incidents like fires or natural disasters never fly drones
while under the influence of any beverage or substance.
Be mindful of airspace requirements.
Be aware that the regulations may change and also there may be extra local rules.
Be sure you check on the FAA Web site for current regulations and local rules before you go out and
fly your drone.
Now we'll go through some other notes regarding this course in this course.
I will be using the PI term idc if you prefer other I.D. I've set a list of free I.D. that you can choose
from Visual Studio code is one of the free I.D. that is becoming very popular.
This idea is for python but you can also use other programming languages like go.
I personally think pi term is the best idea when it comes to teaching Python.
If you wish to use a different idea that is OK.
Please remember that I will not be able to provide you product support also depending on the product
version that you or I may differ.
If you have any question regarding the IDC or need support make sure you contact the I.T. provider for
this course I will be using a MacBook.
For those of you who are using a Windows computer I will point out how to set your windows computer
in which commands to be using.
Although be aware that the screen in the lesson may differ from what you see on your computer I also
want to go through these notes with you.
I will not be liable for any loss or damage such as water wedding loss theft damage crash or natural
failure of the drones or injury death caused by the crash of your drone do not publish the codes used
in this course to any online course.
YouTube videos blogs e-books to create or imitator online course for commercial purposes.
You may partially use codes for the purpose of introducing this course also do not publish or redistribute
the source code to get her or other similar sites.
You may use the codes for commercial use under the prior conditions.
If you have any questions feel free to contact me in this course we will be installing third party software
or packages such as Open c v f as MPEG num B and flask.
Make sure you are able to install these softwares before you purchase this course next about troubleshooting.
Q And a.
And this course we will be using a drone and questions regarding the product may be already asked.
So make sure you Google first before you go onto the online Q A for this course for coding errors.
You are also able to google it and check the reasons of the error by getting used to searching for your
answer will also help you solve problems in a shorter time.
Remember that this will eventually become one of your great skills when coding here.
I want to show you how you can search for your errors.
This is a script that we'll be using in this course.
You don't have to understand what's written we'll get into the details later.
Let's choose this code and run it once we run this code.
You can see that a flask web server has been launched.
As I click on this link a drone Web site will open.
This site will be used as a controller where we can operate the drone to take off or tell it how to
fly.
At this moment the drone has not been connected.
Let's see what happens if I click on the take off button.
You can see that some errors occurred.
It's an error caused in the self bind which can assign a requested address if you don't understand what
the error means.
You can simply copy the entire error message and Google search it.
You will be able to search what is causing the error for more accurate results.
We can add Python socket bind here we can see the stack overflow site showing us the reason for the
error.
Lastly about that you teach me a lesson speed.
Once you start your lessons you will be able to see 1 times on the left bottom part of your Udemy screen
by clicking on this box.
You can change the lesson speed if the speed is too fast.
Make sure you adjust the number 2.5 or point seven fine which will make the video slower.
On the other hand if you think that some of the lessons are things you already know you may want to
change the speed to a higher number so that the video will be faster.
That's all the important notes.
Make sure you go through it before purchasing the lesson.