1 00:00:00,000 --> 00:00:02,522 [MUSIC] 2 00:00:02,522 --> 00:00:06,996 Full stack development refers to the complete collection of technologies needed 3 00:00:06,996 --> 00:00:08,442 to build an application. 4 00:00:08,442 --> 00:00:12,220 Full Stack JavaScript development specifically uses JavaScript for 5 00:00:12,220 --> 00:00:14,308 both the client and server side of an app. 6 00:00:14,308 --> 00:00:15,302 The client-side or 7 00:00:15,302 --> 00:00:19,260 front-end, is the part of an application that the user interacts with. 8 00:00:19,260 --> 00:00:24,440 In addition to HTML and CSS, developers use JavaScript, along with the JavaScript 9 00:00:24,440 --> 00:00:29,200 libraries like React, to build dynamic, interactive user interfaces. 10 00:00:29,200 --> 00:00:33,030 The server-side or back-end provides the data processing and 11 00:00:33,030 --> 00:00:35,110 storage functionality of the app. 12 00:00:35,110 --> 00:00:38,870 JavaScript can run on a server to handle form submissions from users, 13 00:00:38,870 --> 00:00:42,600 data requests to other servers, even interact with databases. 14 00:00:42,600 --> 00:00:45,678 Developers use technologies like Node.js, Express, and 15 00:00:45,678 --> 00:00:48,410 SQL in server-side JavaScript development. 16 00:00:48,410 --> 00:00:52,170 This is a quick overview of the technologies used in Full Stack JavaScript 17 00:00:52,170 --> 00:00:53,100 development. 18 00:00:53,100 --> 00:00:57,160 You can learn all of these and more in our Full Stack JavaScript Techdegree. 19 00:00:57,160 --> 00:00:59,480 Start your free seven-day trial today!