%3CLINGO-SUB%20id%3D%22lingo-sub-1764635%22%20slang%3D%22en-US%22%3ELearn%20JavaScript%20with%20this%20series%20of%20videos%20for%20beginners%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1764635%22%20slang%3D%22en-US%22%3E%3CDIV%3E%3CSPAN%3ELearning%20a%20new%20framework%20or%20development%20environment%20is%20made%20even%20more%20difficult%20when%20you%20don't%20know%20the%20programming%20language.%20To%20help%20you%20with%20that%2C%20we've%20created%20this%20series%20of%20videos%20to%20focus%20on%20the%20core%20concepts%20of%20JavaScript.%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3E%3CSTRONG%3EThe%20full%20video%20series%20is%20available%20for%20free%20here%3A%3C%2FSTRONG%3E%3C%2FDIV%3E%0A%3CDIV%3E%3CA%20href%3D%22https%3A%2F%2Fchannel9.msdn.com%2FSeries%2FBeginners-Series-to-JavaScript%3FWT.mc_id%3Djsbeginner-devto-yolasors%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3E%3CSPAN%3EBeginner's%20Series%20to%20JavaScript%3C%2FSPAN%3E%3C%2FA%3E%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3E%3CDIV%20class%3D%22video-embed-center%20video-embed%22%3E%3CIFRAME%20class%3D%22embedly-embed%22%20src%3D%22https%3A%2F%2Fcdn.embedly.com%2Fwidgets%2Fmedia.html%3Fsrc%3Dhttps%253A%252F%252Fwww.youtube.com%252Fembed%252F_EDM5aPVLmo%253Ffeature%253Doembed%26amp%3Bdisplay_name%3DYouTube%26amp%3Burl%3Dhttps%253A%252F%252Fwww.youtube.com%252Fwatch%253Fv%253D_EDM5aPVLmo%26amp%3Bimage%3Dhttps%253A%252F%252Fi.ytimg.com%252Fvi%252F_EDM5aPVLmo%252Fhqdefault.jpg%26amp%3Bkey%3Dfad07bfa4bd747d3bdea27e17b533c0e%26amp%3Btype%3Dtext%252Fhtml%26amp%3Bschema%3Dyoutube%22%20width%3D%22532%22%20height%3D%22299%22%20scrolling%3D%22no%22%20title%3D%22YouTube%20embed%22%20frameborder%3D%220%22%20allow%3D%22autoplay%3B%20fullscreen%22%20allowfullscreen%3D%22true%22%3E%3C%2FIFRAME%3E%3C%2FDIV%3E%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3E%3CSPAN%3EThis%20series%20of%2051%20videos%20is%20designed%20to%20be%20consumed%20as%20you%20see%20fit.%20You%20can%20watch%20from%20start%20to%20finish%2C%20or%20you%20can%20dive%20into%20specific%20topics.%20You%20can%20always%20bookmark%20and%20come%20back%20as%20you%20need.%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CH2%20id%3D%22toc-hId--1239025294%22%20id%3D%22toc-hId--1239025290%22%3E%3CSPAN%3EWhat%20you'll%20learn%3C%2FSPAN%3E%3C%2FH2%3E%0A%3CDIV%3E%3CSPAN%3EThe%20videos%20take%20you%20from%20the%20very%20beginning%20on%20how%20to%20set%20up%20your%20machine%20and%20install%20the%20tools%20you%20need%20to%20develop%20JavaScript%20code.%20After%20that%2C%20you'll%20dive%20into%20the%20JavaScript%20syntax%20and%20structure%20including%20objects%2C%20functions%2C%20logic%2C%20and%20more.%20Finally%2C%20once%20the%20basics%20are%20covered%20you'll%20get%20to%20know%20about%20more%20advanced%20topics%20like%20asynchronous%20programming%20and%20how%20to%20use%20packages%20to%20develop%20apps%20more%20efficiently.%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3E%3CSPAN%3EMost%20topics%20will%20be%20covered%20by%20explaining%20first%20the%20concepts%20behind%2C%20then%20show%20you%20a%20demo%20on%20how%20you%20can%20use%20it%20in%20your%20code.%20All%20the%20code%20used%20in%20the%20demos%20is%20also%20available%20on%20%3C%2FSPAN%3E%3CSPAN%3Ethis%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fbeginners-intro-javascript-node%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3EGitHub%20repository%3C%2FA%3E%3C%2FSPAN%3E%3CSPAN%3E.%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CH2%20id%3D%22toc-hId-1248487539%22%20id%3D%22toc-hId-1248487543%22%3E%3CSPAN%3EWhat's%20next%3F%3C%2FSPAN%3E%3C%2FH2%3E%0A%3CDIV%3E%3CSPAN%3EThis%20is%20only%20the%20beginning%20of%20your%20learning%20journey%2C%20and%20once%20you're%20up%20to%20speed%20with%20JavaScript%2C%20maybe%20you'll%20want%20to%20get%20started%20with%20Node.js%3F%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3E%3CSPAN%3EIf%20you're%20going%20that%20path%2C%20you%20can%20take%20a%20look%20at%20this%20%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Flearn%2Fpaths%2Fbuild-javascript-applications-nodejs%2F%3FWT.mc_id%3Dnodebeginner-blog-cxa%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3E%3CSPAN%3Efull%20interactive%20Learn%20path%20on%20Node.js%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%3E%26nbsp%3Bwith%205%20in-depth%20tutorials%20for%20learning%20Node.js.%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3E%3CSPAN%3EWe%20have%20a%20lot%20more%20content%20in%20the%20pipe%2C%20so%20stay%20tuned%20%3B)%3C%2Fimg%3E%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CH2%20id%3D%22toc-hId--558966924%22%20id%3D%22toc-hId--558966920%22%3E%3CSPAN%3ETell%20us%20your%20experience%3C%2FSPAN%3E%3C%2FH2%3E%0A%3CDIV%3E%3CSPAN%3EWhile%20we%20don't%20cover%20every%20aspect%20of%20JavaScript%20in%20these%20videos%2C%20we%20want%20to%20help%20you%20build%20a%20foundation%20from%20which%20you%20can%20continue%20to%20grow.%20By%20the%20end%20of%20this%20series%2C%20you'll%20be%20able%20to%20work%20through%20tutorials%2C%20quick%20starts%2C%20books%2C%20and%20other%20resources%2C%20continuing%20to%20grow%20on%20your%20own.%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3E%3CSPAN%3EWe're%20also%20looking%20to%20improve%2C%20so%20please%20tell%20us%20what%20you%20think%20of%20the%20format%2C%20what%20were%20your%20difficulties%2C%20and%20how%20was%20your%20experience%20in%20the%20comments.%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3E%3CSPAN%3ETime%20to%20learn%20some%20JavaScript!%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-1764635%22%20slang%3D%22en-US%22%3E%3CDIV%3E%0A%3CDIV%3E%3CSPAN%3ELearning%20a%20new%20framework%20or%20development%20environment%20is%20made%20even%20more%20difficult%20when%20you%20don't%20know%20the%20programming%20language.%20To%20help%20you%20with%20that%2C%20we've%20created%20this%20series%20of%20videos%20to%20focus%20on%20the%20core%20concepts%20of%20JavaScript.%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3C%2FDIV%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1764635%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAzure%20Functions%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ENode.js%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EWeb%20Apps%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Microsoft
Learning a new framework or development environment is made even more difficult when you don't know the programming language. To help you with that, we've created this series of videos to focus on the core concepts of JavaScript.

 

The full video series is available for free here:

 

 

This series of 51 videos is designed to be consumed as you see fit. You can watch from start to finish, or you can dive into specific topics. You can always bookmark and come back as you need.
 

What you'll learn

The videos take you from the very beginning on how to set up your machine and install the tools you need to develop JavaScript code. After that, you'll dive into the JavaScript syntax and structure including objects, functions, logic, and more. Finally, once the basics are covered you'll get to know about more advanced topics like asynchronous programming and how to use packages to develop apps more efficiently.

 

Most topics will be covered by explaining first the concepts behind, then show you a demo on how you can use it in your code. All the code used in the demos is also available on this GitHub repository.
 

What's next?

This is only the beginning of your learning journey, and once you're up to speed with JavaScript, maybe you'll want to get started with Node.js?

 

If you're going that path, you can take a look at this full interactive Learn path on Node.js with 5 in-depth tutorials for learning Node.js.

 

We have a lot more content in the pipe, so stay tuned ;)
 

Tell us your experience

While we don't cover every aspect of JavaScript in these videos, we want to help you build a foundation from which you can continue to grow. By the end of this series, you'll be able to work through tutorials, quick starts, books, and other resources, continuing to grow on your own.

 

We're also looking to improve, so please tell us what you think of the format, what were your difficulties, and how was your experience in the comments.

 

Time to learn some JavaScript!