Course Hero Logo

5 An Introduction To JavaScript (Free Tutorial).pdf -...

Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 1 - 3 out of 17 pages.

8/6/2020An Introduction To JavaScript (Free Tutorial)1/17Web Development for BeginnersTutorial 5: AnIntroduction ToJavaScript💬“In some ways, programming is like painting. You start with a blank canvasand certain basic raw materials. You use a combination of science, art, and craftto determine what to do with them.”(Andrew Hunt)Why JavaScript?
8/6/2020An Introduction To JavaScript (Free Tutorial)2/17Welcome to the fifth and final day of your web development short course! Today, we’ll touchupon JavaScript and try to improvise a bit as we learn more about this third and final pillarof the web.JavaScript, as you might know, is ubiquitous in today’s software development world. It is thefoundation of frontend web development and is the key ingredient in frameworks likeReactJS, Angular, and VueJS. It can also help create solid backends with platforms likeNodejs, runs desktop applications like Slack, Atom, and Spotify, and runs on mobile phonesas Progressive Web Apps (PWAs).In short, it is everywhere—and for good reasons. For starters, compared to other languageslike C and Java, JavaScript is generally easier to learn. When we say ‘easier’, we mean interms of how quickly you can go from being a JavaScript novice to someone who canactually make a living writing professional, high quality JavaScript code. So, in that sense,it’s more accessible than some other languages like C and Java.JavaScript is also a fun and rewarding language, which is especially important when you’rejust getting started in software development. The community support is very good, so if youget stuck, there’s a good chance that the problem and its solution already exist on the web.IntroductionNow that we’ve gotten a bird’s-eye view of JavaScript, let’s get into the more technicaldetail. JavaScript was created to add ‘life to webpages’. Just like HTML and CSS,JavaScript is written in plain text files with a .js extension.As previously mentioned, JavaScript can be used to accomplish many useful operations onthe frontend, like validating forms, alerting users, storing temporary data, and performingcalculations—to name just a few.Pro tip:Apart from the name itself, JavaScript has no relation to Java. Beginners oftenget confused between the two languages. Remember that Java is an entirely differentlanguage made for a different purpose (although you’ll still find it running on certain websitebackends).Lastly, before we look at today’s itinerary, remember that JavaScript, just like HTML andCSS (but maybe even more so), is a vast language. We’ll only be learning parts of it thatare relevant to us today, so we’ll list some good resources at the end if you’d like to learnmore.

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 17 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Three
Professor
N/A
Tags
developer

Newly uploaded documents

Show More

Newly uploaded documents

Show More

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture