The JavaScript Way (Baptiste Pesquet)

Want create site? Find Free WordPress Themes and plugins.
  • Title The JavaScript Way
  • Author(s) Baptiste Pesquet
  • Publisher: GitBooks
  • Paperback N/A
  • eBook HTML
  • Language: English
  • ISBN-10: N/A
  • ISBN-13: N/A

Book Description

This book aims to be a useful companion for anyone wishing to (re)discover the many facets of JavaScript. Numerous brain cycles were spent to make it:

  • Beginner-friendly yet comprehensive. From the very basics of programming up to front-end and back-end web development, a lot of topics are covered in a simple and accessible way. No prior knowledge needed!
  • Standards-aligned. The book is entirely written using the recent ES2015 syntax, giving you future-proof knowledge. From start to finish, it enforces good programming habits, embraces the ubiquitous JavaScript tools ESLint and Prettier and closely follows the popular AirBnb Style Guide.
  • Hands-on. No real learning happens without practicing! Each chapter is accompanied by a series of exercises to put your newly acquired skills into action. A three-part project will guide you in the creation of a social news web application (see it in action).
  • Easy to follow. Code along directly in your browser or build an efficient JavaScript development environment on your local machine.

Table of Contents:

  • Introduction
    • About this book
    • Welcome to programming
    • Introducing JavaScript
  • Part I: Learn to code programs
    • 3, 2, 1… Code!
    • Play with variables
    • Add conditions
    • Repeat statements
    • Write functions
    • Create your first objects
    • Store data in arrays
    • Work with strings
    • Understand object-oriented programming
    • Discover functional programming
    • Project: a social news program
  • Part II: Create interactive web pages
    • What’s a web page?
    • Discover the DOM
    • Traverse the DOM
    • Modify page structure
    • React to events
    • Manipulate forms
    • Animate elements
    • Project: a social news web page
  • Part III: Build web applications
    • Web development 101
    • Query a web server
    • Use web APIs
    • Send data to a web server
    • Discover Node.js
    • Create a web server
    • Project: a social news web app
  • Conclusion
    • Summary and perspectives
    • Acknowledgements
  • Appendices
    • Environment setup
    • Style guide

About Authors

  • Baptiste Pesquet is an Engineer and teacher in computer science near Bordeaux, France.

Reviews and Rating:

Related Book Categories:

Read and Download Links:

Similar Books:

Did you find apk for android? You can find new Free Android Games and apps.