WEBVTT

0
00:00.060 --> 00:02.370
Hey guys, welcome to day 35

1
00:02.400 --> 00:05.730
of 100 Days of Code. It's Angela here again

2
00:05.850 --> 00:09.000
and today we're going to be learning all about API keys,

3
00:09.240 --> 00:11.580
authentication, environment variables,

4
00:11.940 --> 00:15.690
and also how to send SMS using Python.

5
00:16.530 --> 00:20.190
It's going to be a pretty packed day and we're going to be learning a whole

6
00:20.190 --> 00:21.023
bunch of things.

7
00:21.360 --> 00:26.360
And the goal is the look at even more advanced ways of using APIs and

8
00:27.180 --> 00:31.710
looking at how we can authenticate ourselves with an API provider so that we can

9
00:31.710 --> 00:35.220
get access to more precious data. Now we're also going

10
00:35.220 --> 00:40.220
to be looking at how we can use an API like Twilio to send SMS messages to

11
00:41.370 --> 00:45.030
ourselves so that we can get an alert wherever we are.

12
00:45.750 --> 00:46.710
And finally,

13
00:46.740 --> 00:50.790
we're going to be taking a look at what environment variables are in association

14
00:50.790 --> 00:54.450
with how they're used for safely storing API keys.

15
00:55.140 --> 01:00.140
What all of this knowledge is going to amount to is to build a rain alert

16
01:00.750 --> 01:01.583
application.

17
01:01.950 --> 01:06.930
So we're going to be writing Python code that is going to send us a text message

18
01:06.990 --> 01:11.310
in the morning, just before we head out, telling us to bring an umbrella

19
01:11.580 --> 01:13.350
if it's going to rain in the day.

20
01:13.920 --> 01:15.960
So this way we don't have to check the weather.

21
01:16.320 --> 01:21.320
We know that our trusty application is always going to alert us via an SMS

22
01:21.420 --> 01:24.510
message if we need to bring an umbrella before we leave home.

23
01:25.140 --> 01:28.260
So that's the goal. And if you head over to the next lesson,

24
01:28.650 --> 01:33.570
we'll get started building our application and learning about API

25
01:33.570 --> 01:34.410
authentication.