Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Professional JavaScript: Fast-track your web development career using the powerful features of advanced JavaScript

Sprog
Engelsk
Format
Kategori

Fakta

Develop your JavaScript programming skills by learning strategies and techniques commonly used in modern full-stack application development

Key Features

• Write and deploy full-stack applications efficiently with JavaScript

• Delve into JavaScript's multiple programming paradigms

• Get up to speed with core concepts such as modularity and functional programming to write efficient code

Book Description

In depth knowledge of JavaScript makes it easier to learn a variety of other frameworks, including React, Angular, and related tools and libraries. This book is designed to help you cover the core JavaScript concepts you need to build modern applications.

You'll start by learning how to represent an HTML document in the Document Object Model (DOM). Then, you'll combine your knowledge of the DOM and Node.js to create a web scraper for practical situations. As you read through further lessons, you'll create a Node.js-based RESTful API using the Express library for Node.js. You'll also understand how modular designs can be used for better reusability and collaboration with multiple developers on a single project. Later lessons will guide you through building unit tests, which ensure that the core functionality of your program is not affected over time. The book will also demonstrate how constructors, async/await, and events can load your applications quickly and efficiently. Finally, you'll gain useful insights into functional programming concepts such as immutability, pure functions, and higher-order functions.

By the end of this book, you'll have the skills you need to tackle any real-world JavaScript development problem using a modern JavaScript approach, both for the client and server sides.

What you will learn

• Apply the core concepts of functional programming

• Build a Node.js project that uses the Express.js library to host an API

• Create unit tests for a Node.js project to validate it

• Use the Cheerio library with Node.js to create a basic web scraper

• Develop a React interface to build processing flows

• Use callbacks as a basic way to bring control back

Who this book is for

If you want to advance from being a frontend developer to a full-stack developer and learn how Node.js can be used for hosting full-stack applications, this is an ideal book for you. After reading this book, you'll be able to write better JavaScript code and learn about the latest trends in the language. To easily grasp the concepts explained here, you should know the basic syntax of JavaScript and should've worked with popular frontend libraries such as jQuery. You should have also used JavaScript with HTML and CSS but not necessarily Node.js.

© 2019 Packt Publishing (E-bog): 9781838822750

Release date

E-bog: 30. september 2019

Andre kan også lide...

  1. Javascript: Ultimate Beginners Guide Leonardo Gorman
  2. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
  3. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
  4. Web Development for beginners: Learn HTML/CSS/Javascript step by step with this Coding Guide, Programming Guide for beginners, Website development White Belt Mastery
  5. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
  6. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  7. AI and Machine Learning for On-Device Development: A Programmer's Guide, 1st Edition Laurence Moroney
  8. Java Fundamentals Introbooks Team
  9. JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language, 7th Edition David Flanagan
  10. Programming Interviews For Dummies Eric Butow
  11. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  12. Python Machine Learning for Beginners: All You Need to Know about Machine Learning with Python Alex Campbell
  13. Once Upon an Algorithm: How Stories Explain Computing Martin Erwig
  14. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  15. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  16. Machine Learning Introbooks Team
  17. Laws of UX: Using Psychology to Design Better Products & Services Jon Yablonski
  18. Data Science John D. Kelleher
  19. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  20. 101 UX Principles - Second Edition: Actionable Solutions for Product Design Success Will Grant
  21. The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Byron Reese
  22. UX Design: A Field Guide To Process And Methodology For Timeless User Experience Steven Miller
  23. Lean UX: Designing Great Products with Agile Teams 3E Jeff Gothelf
  24. Noise Daniel Kahneman
  25. Hyperfocus: How to Work Less and Achieve More Chris Bailey
  26. Coding for Kids Ages 9-15: Simple HTML, CSS and JavaScript lessons to get you started with Programming from Scratch Bob Mather
  27. Design Thinking Introbooks Team
  28. Why Has Nobody Told Me This Before? Julie Smith
  29. Range: How Generalists Triumph in a Specialized World David Epstein
  30. The Creativity Code: How AI is learning to write, paint and think Marcus du Sautoy
  31. Drawing Made Easy: A Stage by Stage Guide to Drawing Skills Barrington Barber
  32. The Deep Learning Revolution Terrence J. Sejnowski
  33. The Brain Fog Fix: Reclaim Your Focus, Memory, and Joy in Just 3 Weeks Mike Dow
  34. Adult Children of Emotionally Immature Parents: How to Heal from Distant, Rejecting, or Self-Involved Parents Lindsay C. Gibson, PsyD
  35. Conscious: A Brief Guide to the Fundamental Mystery of the Mind Annaka Harris
  36. Good Habits, Bad Habits: How to Make Positive Changes That Stick Wendy Wood
  37. Learn English: Ultimate Guide to Speaking Business English for Beginners: Deluxe Edition Innovative Language Learning
  38. Complete Book of Drawing & Painting: Essential skills and techniques in drawing, watercolour, oil and pastel Mike Chaplin
  39. Thinking: The New Science of Decision-Making, Problem-Solving, and Prediction John Brockman
  40. 10% Happier: How I Tamed the Voice in My Head, Reduced Stress Without Losing My Edge, and Found a Self-Help That Actually Works--A True Story Dan Harris
  41. Self-Compassion: The Proven Power of Being Kind to Yourself Kristin Neff
  42. Hacking Network Protocols: Complete Guide about Hacking, Scripting and Security of Computer Systems and Networks: Complete Guide about Hacking, Scripting and Security of Computer Systems and Networks. Hans Weber
  43. Unf*ck Your Brain: Using Science to Get over Anxiety, Depression, Anger, Freak-Outs, and Triggers Faith G. Harper
  44. Running On Empty: Overcome Your Childhood Emotional Neglect Christine Musello, PsyD
  45. Data Science For Dummies: 2nd Edition Lillian Pierson

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis