Well done!
You have completed Hello Full Stack JavaScript !
You have completed Hello Full Stack JavaScript !
JavaScript is a dynamic programming language used all over the internet. You can write JavaScript in different environments and use it for tasks such as managing data or building website layouts. Some developers specialize in either front or back-end JavaScript while Full Stack JavaScript developers have knowledge of both.
Further reading
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up[MUSIC] 0:00 Hi, my name is Reggie Williams, and I'm a developer and teacher here at Treehouse. 0:09 My pronouns are he/him. 0:14 If you have a favorite app or website, 0:16 there's a strong chance that it uses JavaScript. 0:19 Today, I'm going to teach you some of the capabilities of the JavaScript language so 0:22 you can get a better idea of why JavaScript has become so widely used. 0:27 JavaScript was created partly to add interactivity to webpages and 0:32 applications and has grown into a general purpose programming language. 0:35 JavaScript can be used to create games, apps, 0:40 websites, and even control smart devices. 0:44 There are many reasons to learn JavaScript if you're pursuing a career in web or 0:48 software development. 0:53 These include JavaScript's adoption across companies in the technology industry, 0:54 its large online community, helpful documentation, 1:00 and one of the main reasons, its versatility. 1:04 You can use JavaScript in both front-end and back-end development. 1:08 You may know that front-end developers build the presentation layer of webpages, 1:14 working mainly with HTML and 1:19 CSS while using JavaScript to make webpages respond to user interaction. 1:21 Back-end developers focus on writing code that runs on a web server. 1:26 They might write JavaScript to handle form submissions from a user or 1:32 build a database to store and manage data. 1:35 Some developers work on both. 1:39 A full-stack developer knows both front and back-end development. 1:41 Because of this, 1:46 they can take on tasks from working with data to building website layouts. 1:47 One way to think of full-stack JavaScript is like different parts of a car. 1:52 The dashboard interface, pedals, and steering wheel represent the front end, 1:57 allowing the user some control and 2:01 interaction while providing visual feedback. 2:03 Back-end components in this example would include the many parts of the fuel, 2:08 braking, and steering systems, which compute or 2:13 make meaning of the user input to power and control the car. 2:16 You'll learn many amazing things you can do with JavaScript in the front and 2:21 back-end. 2:25 But to start, let's learn more about the language itself. 2:26 Programming languages have common features, 2:30 including their own sets of rules or syntax and predefined keywords. 2:33 In this workshop, I'll teach you more about the basic syntax of JavaScript that 2:39 will allow you to communicate with your computer in a language it understands and 2:44 to start writing your own programs. 2:49
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up