Awesome
Beginner's Series - Intro to JavaScript (Node.js)
Overview
We created a video series to aid the burgeoning developer curious about writing JavaScript for Node.js. Our goal is to help show you enough JavaScript to give you the background needed to begin working through quick starts and tutorials focused on frameworks and SDKs using JavaScript.
It is assumed you have experience with a programming language such as Python, Java or C#, and are familiar with core concepts such as boolean logic, functions and variables. We focus on the syntax, but not the theory; we show you how to perform the tasks you've done before in JavaScript.
We use Node.js as the runtime instead of the browser. While almost all of the code we use works in both locations, all demos will be executed from the console using Node.js.
Next steps
Because our goal is to help get you ready for quick starts and tutorials, here's a great collection of resources you can use to continue to build your knowledge.
- Build JavaScript applications with Node.js
- Quickstart: Use the Text Analytics client library
- Quickstart: Create an image classification project with the Custom Vision client library
- Create a bot with the Bot Framework SDK for JavaScript
You can also continue your learning journey with this series of videos about Node.js: Beginner's Series to Node.js
Contributing
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.
When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.