You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://twilio.com/quest?utm_source=gh-badge&utm_medium=referral&utm_campaign=intro-to-apis)
1
+
[](https://twilio.com/quest?utm_campaign=youtube-dev-acq-to--int&utm_source=youtube&utm_medium=dev&utm_content=fcc-api&utm_term=twiliodevs)
2
2
3
3
# ๐ Introduction to APIs
4
4
@@ -7,6 +7,8 @@ Hello and welcome to this free course on Application Programming Interfaces, or
7
7
## Important links
8
8
9
9
*[Course notes](./course-notes.md)
10
-
*[Learn more for free using a video game ๐ฎ](https://twilio.com/quest?utm_source=gh-link&utm_medium=referral&utm_campaign=intro-to-apis)
10
+
*[Learn more for free using a video game ๐ฎ](https://twilio.com/quest?utm_campaign=youtube-dev-acq-to--int&utm_source=youtube&utm_medium=dev&utm_content=fcc-api&utm_term=twiliodevs)
-[Google vs. Oracle on the rights to the Java API - The Verge](https://www.theverge.com/2019/11/15/20946398/oracle-google-java-copyright-lawsuit-trial-supreme-court-request)
38
+
- ๐ฐ [Google vs. Oracle on the rights to the Java API - The Verge](https://www.theverge.com/2019/11/15/20946398/oracle-google-java-copyright-lawsuit-trial-supreme-court-request)
39
+
-
39
40
40
41
### Video 4 - Remote APIs
41
42
@@ -50,7 +51,7 @@ Don't worry about understanding these, however, appreciate their complexity
-[How the Web Works - MDN](https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/How_the_Web_works)
54
+
-๐ [How the Web Works - MDN](https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/How_the_Web_works)
54
55
55
56
### Video 6 - RESTful API Constraint Scavenger Hunt
56
57
@@ -102,15 +103,16 @@ Remove-Item alias:curl
102
103
103
104
#### Learn More
104
105
106
+
- ๐ [Command Line for Beginners โ How to Use the Terminal Like a Pro - freeCodeCamp](https://www.freecodecamp.org/news/command-line-for-beginners/)
105
107
- Check out the [jq tutorial](https://stedolan.github.io/jq/tutorial/) for parsing JSON on the command line
To use the [Twilio Node Helper Library](https://www.twilio.com/docs/libraries/node#installation)
148
+
To use the [Twilio Node Helper Library](https://www.twilio.com/docs/libraries/node?utm_campaign=youtube-dev-acq-to--int&utm_source=youtube&utm_medium=dev&utm_content=fcc-api&utm_term=twiliodevs#installation)
145
149
146
150
```bash
147
151
npm install twilio
148
152
```
149
153
154
+
**Windows**
155
+
Make a directory named `scratch`
156
+
157
+
```bash
158
+
mkdir scratch
159
+
```
160
+
150
161
## Unit 3 - Using APIs
151
162
152
163
In this unit, we'll build a single page application that makes use of a client side framework and it's APIs. We'll create a server side API to feed our application, and reshape data from a public Web API. That's a lot of APIs!
153
164
154
165
### Video 1 - Introducing the project
155
166
156
-
- ๐ฟ [What do tutorials mean when they say my shell? - Developer Fundamentals - YouTube](https://youtu.be/fhv2dX0axeY)
167
+
- ๐ฟ [What do tutorials mean when they say my shell? - Developer Fundamentals - YouTube](https://youtu.be/fhv2dX0axeY?utm_campaign=youtube-dev-acq-to--int&utm_source=youtube&utm_medium=dev&utm_content=fcc-api&utm_term=twiliodevs)
-[Serverless on Twilio](https://www.twilio.com/en-us/serverless)
183
+
-[Serverless on Twilio](https://www.twilio.com/en-us/serverless?utm_campaign=youtube-dev-acq-to--int&utm_source=youtube&utm_medium=dev&utm_content=fcc-api&utm_term=twiliodevs)
- ๐ฟ [Learn Twilio Messaging, Voice, and Serverless (Full Course!)](https://youtu.be/4jUMqutYmyE)
179
-
197
+
- ๐ฟ [Learn Twilio Messaging, Voice, and Serverless (Full Course!)](https://youtu.be/4jUMqutYmyE?utm_campaign=youtube-dev-acq-to--int&utm_source=youtube&utm_medium=dev&utm_content=fcc-api&utm_term=twiliodevs)
198
+
-
199
+
180
200
### Video 5 - Wrap Up
181
201
182
-
I built a little Twilio application using [Studio](https://www.twilio.com/docs/studio?utm_source=gh-link&utm_medium=referral&utm_campaign=intro-to-apis) and some APIs to gather your feedback.
202
+
I built a little Twilio application using [Studio](https://www.twilio.com/docs/studio?utm_campaign=youtube-dev-acq-to--int&utm_source=youtube&utm_medium=dev&utm_content=fcc-api&utm_term=twiliodevs) and some APIs to gather your feedback.
183
203
184
204
Please text `FEEDBACK` to me at [(432) 527-4274](tel:+14325274274) and let me know what you thought about this course! (You can also call if that's your jam)
185
205
186
206
๐ Thanks for hanging out! ๐ Keep me updated on your journey ๐ช๐!
187
207
188
208
[@craigsdennis](https://twitter.com/craigsdennis)
189
209
190
-
PS. If you want to keep on learning for free, I can't recommend [the video game TwilioQuest ๐ฎ](https://twilio.com/quest?utm_source=gh-link&utm_medium=referral&utm_campaign=intro-to-apis) enough.
210
+
PS. If you want to keep on learning for free, I can't recommend [the video game TwilioQuest ๐ฎ](https://twilio.com/quest?utm_campaign=youtube-dev-acq-to--int&utm_source=youtube&utm_medium=dev&utm_content=fcc-api&utm_term=twiliodevs) enough.
0 commit comments