JavaScript for Modern Web Development: Building a Web Application Using HTML, CSS, and JavaScript

0
(0)

JavaScript for Modern Web Development: Building a Web Application Using HTML, CSS, and JavaScript
 

  • Author:Abhilasha SinhaAlok RanjanRanjit Battewad
  • Length: 438 pages
  • Edition: 1
  • Publisher: BPB Publications
  • Publication Date: 2020-04-17
  • ISBN-10: 9389328721
  • ISBN-13: 9789389328721
  • Sales Rank: #278376 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Beginner to Expert in Web development with JavaScript: From HTML to React-Redux

    Key Features

    • Acquire web development skills to build independent applications
    • Understand the basics of HTML, CSS, JavaScript, React and Redux
    • Create build beautiful applications using HTML, CSS, JavaScript, React and Redux
    • Learn how to debug and unit test your applications properly to build good end products
    • Follow best practices to write good quality code and build performant applications

    Description
    This book will take you on a complete journey of learning web development, starting right with the basics. The book begins with the history of web development and JavaScript, how it has evolved over these years, and how it still keeps growing with new features. Next, you will learn the basic pillars of web development – HTML, CSS, and JavaScript. You will learn about the functional, object-oriented programming and asynchronous behaviour, and how JavaScript provides for these. Empowered with the basics, you will proceed to learn the new features of JavaScript, ES2015, and the latest ES2019. Next, you will apply your learning to build a real application to see how the Web takes shape.At the end, you will also have an introductory section on ReactJS, one of the modern frameworks for UI development and also develop a simple weather application using React.

    What will you learn
    By the end of the book, you will be building real web applications to put your knowledge to practice. This book introduces all the concepts to get started with web application development. To further excel in this field, you really need to practice by building a lot many applications, implementing your own ideas or imitating existing websites. Also remember to practice additional examples provided in the code bundle of the book to master this field.

    Who this book is for
    This book can be used by people who are completely new to software development and want to get into front-end web development by starting from basics. This book can also be used by JavaScript users for a quick reference to the fundamentals of HTML, CSS, JS, and learn ReactJS with Redux, as well as the new features in JavaScript ES2019.

    Table of Contents
    1. History of JS and how it has revolutionized web development
    2. HTML: Creating Web Content
    3. CSS: Making content beautiful
    4. JavaScript Programming: Making application Interactive
    5. Functional programming with JavaScript
    6. Object-Oriented JavaScript
    7. Asynchronous Programming
    8. What’s new in ES2019 JavaScript
    9. Building an application with JavaScript
    10. Debugging JavaScript Applications
    11. Unit test automation
    12. Build and Deploy an Application
    13. JavaScript Best Practices
    14. Introduction to React
    15. Building an application with React
    16. State Management in React applications
    17. Debugging, Testing and Deploying React applications
    18. What is next – for becoming a pro?

    About the Authors
    Alok Ranjan is a B.Tech in Computer Science and Engineering from IIT Delhi. After graduating in 2001, Alok worked with companies like Newgen, Virtusa, and Convergys before starting his entrepreneurial journey.

    Abhilasha Sinha is BE Computer Science from Osmania University. After completing her graduation in 2003, she started her career as a Software Engineer with Infosys.

    Ranjit Battewad has over 8 years of experience in full-stack web and mobile application development. Associated with WalkingTree Technologies since past over 8 years and playing the role of senior technical lead, he has exposure to complex application architecture design and development.

    中文:

    书名:JavaScript for Modern Web Development: Building a Web Application Using HTML, CSS, and JavaScript

    Beginner to Expert in Web development with JavaScript: From HTML to React-Redux

    Key Features

    • 掌握Web开发技能以构建独立的应用程序
    • 了解HTML、CSS、JavaScript、Reaction和Redux的基础知识
    • 使用HTML、CSS、JavaScript、Reaction和Redux创建构建精美的应用程序
    • 了解如何正确地调试和单元测试您的应用程序,以构建良好的最终产品
    • 遵循最佳实践编写高质量的代码并构建性能良好的应用程序

    Description
    这本书将带你踏上学习网络开发的完整旅程,从基础开始。这本书首先介绍了Web开发和JavaScript的历史,它是如何在这些年里发展起来的,以及它如何随着新功能的不断增长而不断发展。接下来,您将学习Web开发的基本支柱&HTML、CSS和JavaScript。您将了解函数式的、面向对象的编程和异步行为,以及JavaScript如何提供这些。掌握了基础知识后,您将继续学习JavaScript、ES2015和最新的ES2019的新功能。接下来,您将应用所学到的知识来构建一个实际的应用程序,以了解Web是如何形成的。最后,您还将有一个关于ReactJS的介绍部分,它是一种现代的UI开发框架,还将使用Reaction开发一个简单的天气应用程序。

    What will you learn
    在本书结束时,您将构建真正的Web应用程序来将您的知识付诸实践。本书介绍了Web应用程序开发入门的所有概念。为了在这个领域更上一层楼,你真的需要通过构建许多应用程序、实现你自己的想法或模仿现有的网站来进行练习。还要记住练习本书的代码包中提供的其他示例,以掌握这一领域。

    这本书是为谁而写的
    本书适用于那些对软件开发完全陌生并希望从基础知识开始进入前端Web开发的人。这本书也可供JavaScript用户使用,快速参考关于HTML、CSS、JS的基础知识,学习Redux的ReactJS,以及JavaScript ES2019中的新功能。

    Table of Contents
    1.JS的历史以及它如何彻底改变了Web开发
    2.HTML语言:创建Web内容
    3. CSS: Making content beautiful
    4.JavaScript编程:使应用程序具有互动性
    5.使用JavaScript进行函数式编程
    6. Object-Oriented JavaScript
    7.异步编程
    8. What’s new in ES2019 JavaScript
    9.使用JavaScript构建应用程序
    10.调试JavaScript应用程序
    11.单元测试自动化
    12. Build and Deploy an Application
    13. JavaScript Best Practices
    14.关于反应的介绍
    15.使用Reaction构建应用程序
    16.Reaction应用程序中的状态管理
    17.调试、测试和部署Reaction应用程序
    18. What is next – for becoming a pro?

    About the Authors
    Alok Ranjan是德里IIT计算机科学与工程学士学位。2001年毕业后,Alok在Newgen、Virtusa和Convergys等公司工作过,然后开始了他的创业之旅。

    阿比拉沙·辛哈是奥斯马尼亚大学的计算机科学学士。2003年毕业后,她开始了在印孚瑟斯担任软件工程师的职业生涯。

    Ranjit Battewad在全栈Web和移动应用程序开发方面拥有超过8年的经验。他在WalkingTree Technologies工作了8年多,担任高级技术主管,从事过复杂的应用程序架构设计和开发。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

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

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

  • 评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册