Begin to Code with JavaScript

Author:

Language: English

39.49 €

In Print (Delivery period: 14 days).

Add to cartAdd to cart
Publication date:
512 p. · 18.6x22.8 cm · Paperback

Become a JavaScript programmer and have fun doing it!

Start writing software that solves real problems, even if you have absolutely no programming experience! This friendly, easy, full-color book puts you in total control of your own learning, empowering you to build unique and useful programs. Microsoft has completely reinvented the beginning programmer's tutorial, reflecting deep research into how today's beginners learn, and why other books fall short. Begin to Code with JavaScript is packed with innovations, from its JavaScript code samples you can interact with straight from your browser to its "Make Something Happen" projects. Whether you're a total beginner or you've tried before, this guide will put the power, excitement, and fun of programming where it belongs: in your hands! Easy, friendly, and you're in control!
Learn how to...

  • Get and use the powerful free Visual Studio Code tool for JavaScript programming
  • Explore the JavaScript environment and see what happens when programs run
  • Learn key concepts from example programs, and use them to jumpstart your own
  • Create web pages containing JavaScript programs using HTML and CSS
  • Write complete JavaScript programs that run inside browsers
  • Master JavaScript features for storing and processing data
  • Break large programs into small, flexible components
  • Use software objects to create custom data types to solve specific problems
  • Design more attractive and usable applications
  • Make your programs more secure and reliable
  • Use libraries and frameworks to create powerful software more quickly
  • Get started with the essentials of interactive game development

About This Book

For absolute beginners who've never written a line of code
For anyone who's been frustrated with other beginning programming books or courses
For people who've started out with other languages and now want to learn JavaScript

Part 1: The world of JavaScript

Chapter 1 Running JavaScript

Chapter 2 Hypertext Markup Language (HTML)

Chapter 3 Cascading Style Sheets (CSS)

Part 2: Coding with JavaScript

Chapter 4 Working with data

Chapter 5 Making decisions in programs

Chapter 6 Repeating actions in programs

Chapter 7 Creating functions

Chapter 8 Storing data

Chapter 9 Objects

Part 3: Useful JavaScript

Chapter 10 Advanced JavaScript

Chapter 11 Creating applications

Chapter 12 Creating games

Rob Miles spent more than 30 years teaching programming at the University of Hull in the United Kingdom. He now runs a company promoting community uptake of computer technology. He’s a Microsoft MVP with a passion for programming and creating new things. If he had any spare time, he’d spend it writing even more code. He loves building devices and then switching them on to see what they do. He reckons that programming is the most creative thing you can learn how to do. He claims to know a lot of really good jokes, but nobody has ever heard him tell one. If you want an insight into the Wacky WorldTM of Rob Miles, you can read his blog at www.robmiles. com and follow him on Twitter via @RobMiles.

Quickly learn JavaScript programming, and get started on your path to being a professional developer!

  • The latest title in Microsoft's new series of full-color programming books, designed from the ground up to empower today's beginners
  • By the author of Begin to Code with C# and Begin to Code with Python, the first beginner's guides to give you creative, hands-on input into how you learn a new programming language
  • Covers HTML and CSS, how JavaScript programs run, game creation, local and remote data storage, JavaScript frameworks, libraries, and more
  • Packed with "Make Something Happen" exercises to show off your growing skills and help you build original code
  • Reflects deep analysis of what hasn't worked in other beginner's guides, and innovative thinking about how to teach programming more effectively
  • A perfect complement to any other book or course on JavaScript