JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages

0
(0)

JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages
 

  • Author:Laurence Lars SvekisMaaike van PuttenRob Percival
  • Length: 544 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2021-12-15
  • ISBN-10: 1800562527
  • ISBN-13: 9781800562523
  • Sales Rank: #3671896 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Start your journey towards becoming a JavaScript developer with the help of more than 100 fun exercises and projects

    Key Features

    • Write eloquent JavaScript and employ fundamental and advanced features to create your own web apps
    • Interact with the browser with HTML and JavaScript, and add dynamic images, shapes, and text with HTML5 Canvas
    • Build a password checker, paint web app, hangman game, and many more fun projects

    Book Description

    This book demonstrates the capabilities of JavaScript for web application development by combining theoretical learning with code exercises and fun projects that you can challenge yourself with. The guiding principle of the book is to show how straightforward JavaScript techniques can be used to make web apps ranging from dynamic websites to simple browser-based games.

    JavaScript from Beginner to Professional focuses on key programming concepts and Document Object Model manipulations that are used to solve common problems in professional web applications. These include data validation, manipulating the appearance of web pages, working with asynchronous and concurrent code.

    The book uses project-based learning to provide context for the theoretical components in a series of code examples that can be used as modules of an application, such as input validators, games, and simple animations. This will be supplemented with a brief crash course on HTML and CSS to illustrate how JavaScript components fit into a complete web application.

    As you learn the concepts, you can try them in your own editor or browser console to get a solid understanding of how they work and what they do. By the end of this JavaScript book, you will feel confident writing core JavaScript code and be equipped to progress to more advanced libraries, frameworks, and environments such as React, Angular, and Node.js.

    What you will learn

    • Use logic statements to make decisions within your code
    • Save time with JavaScript loops by avoiding writing the same code repeatedly
    • Use JavaScript functions and methods to selectively execute code
    • Connect to HTML5 elements and bring your own web pages to life with interactive content
    • Make your search patterns more effective with regular expressions
    • Explore concurrency and asynchronous programming to process events efficiently and improve performance
    • Get a head start on your next steps with primers on key libraries, frameworks, and APIs

    Who this book is for

    This book is for people who are new to JavaScript (JS) or those looking to build up their skills in web development. Basic familiarity with HTML & CSS would be beneficial.

    Whether you are a junior or intermediate developer who needs an easy-to-understand practical guide for JS concepts, a developer who wants to transition into working with JS, or a student studying programming concepts using JS, this book will prove helpful.

    Table of Contents

    1. Getting Started with JavaScript
    2. JavaScript Essentials
    3. JavaScript Multiple Values
    4. Logic Statements
    5. Loops
    6. Functions
    7. Classes
    8. Built-In JavaScript Methods
    9. The Document Object Model
    10. Dynamic Element Manipulation Using the DOM
    11. Interactive Content and Event Listeners
    12. Intermediate JavaScript
    13. Concurrency
    14. HTML5, Canvas, and JavaScript
    15. Next Steps
    16. Appendix – Practice Exercise, Project, and Self-Check Quiz Answers

    中文:

    书名:JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages

    在100多个有趣的练习和项目的帮助下,开始成为一名JavaScript开发人员的旅程

    主要特点

    • Write eloquent JavaScript and employ fundamental and advanced features to create your own web apps
    • 使用HTML5画布与浏览器进行交互,并使用HTML5画布添加动态图像、形状和文本
    • 建立一个密码检查,绘画网络应用程序,刽子手游戏,和更多有趣的项目

    图书描述

    这本书通过将理论学习与代码练习和有趣的项目相结合来演示Java在Web应用程序开发中的能力,您可以用这些项目来挑战自己。这本书的指导原则是展示如何使用简单的JavaScript技术来制作从动态网站到简单的基于浏览器的游戏的Web应用程序。

    《从初学者到专业人员》专注于关键编程概念和文档对象模型操作,这些操作用于解决专业Web应用程序中的常见问题。其中包括数据验证、处理网页外观、处理异步和并发代码。

    这本书使用基于项目的学习来为一系列代码示例中的理论组件提供上下文,这些示例可以用作应用程序的模块,如输入验证器、游戏和简单的动画。此外,还将提供一个关于HTML和CSS的简短速成课程,以说明如何将JavaScript组件融入一个完整的Web应用程序中。

    当您学习这些概念时,您可以在您自己的编辑器或浏览器控制台中尝试它们,以深入了解它们的工作原理和功能。到本书结束时,您将可以放心地编写核心的JavaScript代码,并准备好使用更高级的库、框架和环境,如Reaction、ANGLE和Node.js。

    What you will learn

    • 在代码中使用逻辑语句进行决策
    • 避免重复编写相同的代码,从而节省了使用JavaScript循环的时间
    • 使用JavaScript函数和方法有选择地执行代码
    • 连接到HTML5元素,并通过交互内容使您自己的网页栩栩如生
    • 使用正则表达式使您的搜索模式更有效
    • 探索并发和异步编程以高效地处理事件并提高性能
    • 掌握有关密钥库、框架和API的入门读物,以便更好地开始下一步的工作

    Who this book is for

    这本书的目标读者是那些刚刚接触JS的人,或者那些想要提高自己的Web开发技能的人。对超文本标记语言和css有基本的了解将是有益的。

    无论您是需要易于理解的JS概念实用指南的初级或中级开发人员,还是希望过渡到使用JS的开发人员,还是使用JS学习编程概念的学生,这本书都将被证明是有帮助的。

    目录表

    1. Getting Started with JavaScript
    2. JavaScript Essentials
    3. JavaScript Multiple Values
    4. 逻辑语句
    5. Loops
    6. Functions
    7. Classes
    8. Built-In JavaScript Methods
    9. The Document Object Model
    10. 使用DOM的动态元素操作
    11. 互动内容和事件监听程序
    12. Intermediate JavaScript
    13. 并发性
    14. HTML5, Canvas, and JavaScript
    15. Next Steps
    16. 附录-练习、项目和自查测验答案
  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册