Begleiten Sie uns auf eine literarische Weltreise!
Buch zum Bücherregal hinzufügen
Grey
Einen neuen Kommentar schreiben Default profile 50px
Grey
Jetzt das ganze Buch im Abo oder die ersten Seiten gratis lesen!
All characters reduced
Modern Web Development with Angular - Build Cutting-Edge Scalable Web Apps from Scratch with Angular TypeScript and Reactive Programming - cover

Modern Web Development with Angular - Build Cutting-Edge Scalable Web Apps from Scratch with Angular TypeScript and Reactive Programming

Duncan Faulkner, Pierre Bouillon

Verlag: Orange Education Pvt Ltd

  • 0
  • 0
  • 0

Beschreibung

Learn modern Angular development and jumpstart your web development journey

Key Features
● Learn Angular from scratch, starting with setup and basic application structure to advanced topics like component communication and unit testing.
● Practical examples and step-by-step instructions to build multi-page reactive and real-world applications.
● Learn best practices for unit testing Angular components to ensure quality and maintainability.

Book Description
Angular is one of the most popular and powerful frameworks for building dynamic, scalable web applications. With its robust ecosystem, it’s widely used to create high-performance, enterprise-level applications.

This book offers a hands-on approach to mastering Angular, guiding you from setting up your development environment to exploring advanced topics like unit testing. You’ll start by learning how to set up Angular and create your first application, followed by gaining a solid understanding of TypeScript, enhancing your ability to work with Angular’s strongly typed features.

The book covers core building blocks like components, directives, pipes, and services, providing a strong foundation for robust applications. You’ll also explore Angular’s reactivity system and how to handle asynchronous data to build dynamic UIs. It dives into component communication, data flow, and both Reactive and Template-Driven forms, helping you implement form validation and handle user input effectively.

Additionally, you’ll master Angular’s routing system, use Jest for unit testing, and explore new features like control flow syntax, Standalone components, and Signals. By the end, you’ll be confident in building and managing Angular applications.

What you will learn
● Set up your development environment and create your first Angular app.
● Master TypeScript fundamentals and its role in enhancing Angular development.
● Learn Angular's core components, directives, pipes, and services.
● Explore Angular's reactive programming model for handling asynchronous data and building dynamic UIs.
● Pass data between components using input/output properties, event emitters, and services.
● Understand Angular’s routing system for seamless navigation in single-page applications.

Table of Contents
1. Setting up Angular
2. Angular Application
3. Introduction to Typescript
4. Components, Directives, Pipes, and Services
5. Getting Started with Reactivity
6. Component Communication and Data Flow
7. Reactive and Template-driven Forms
8. Form Validation
9. Routing
10. Unit Testing
       Index

About the Authors
Duncan has been a software developer for over twenty years and has developed applications across various industries, from Hedge Fund and Investment Management to Satellite Communication Management. He was introduced to AngularJS by a colleague around version 1.3 and shifted from full-stack developer to front-end development using Angular. Duncan was an early adopter of Angular (formerly, Angular 2) and has spent more than eight years learning Angular. He has authored several short books and numerous articles on Angular and Angular Material (called Shooks).

Pierre has been working with Angular as a Full Stack Software Engineer for six years in various domains. Since then, he has written several articles on the framework and been involved in open-source projects and communities.
Verfügbar seit: 28.11.2024.
Drucklänge: 292 Seiten.

Weitere Bücher, die Sie mögen werden

  • Generative Artificial Intelligence - What Everyone Needs to Know ® - cover

    Generative Artificial...

    Jerry Kaplan

    • 0
    • 0
    • 0
    Advances in Generative Artificial Intelligence (GAI) have created a new class of computer systems that exhibit astonishing proficiency on a wide variety of tasks with superhuman performance, producing novel text, images, music, and software by analyzing enormous collections of digitized information. Soon, these systems will provide expert medical care; offer legal advice; draft documents; write computer programs; tutor our children; and generate music and art. These advances will accelerate progress in science, art, and human knowledge, but they will also bring new dangers. 
     
     
     
    Have we finally discovered the holy grail of AI—machines that match or exceed human intelligence? Which industries and professions will thrive, and which will wither? What risks and dangers will it pose? How can we ensure that these systems respect our ethical principles? Will the benefits be broadly distributed or accrue to a lucky few? How will GAI alter our political systems and international conflicts? Are we merely a stepping stone to a new form of non-biological life, or are we just getting better at building useful gadgets? 
     
     
     
    Generative Artificial Intelligence: What Everyone Needs to Know® equips listeners with the knowledge to answer these pressing questions.
    Zum Buch
  • GenAI on AWS - A Practical Approach to Building Generative AI Applications on AWS - cover

    GenAI on AWS - A Practical...

    Asif Abbasi, Olivier Bergeret,...

    • 0
    • 0
    • 0
    GenAI on AWS is an essential guide for anyone looking to dive into the world of generative AI with the power of Amazon Web Services (AWS). Crafted by a team of experienced cloud and software engineers, this book offers a direct path to developing innovative AI applications. It lays down a hands-on roadmap filled with actionable strategies, enabling you to write secure, efficient, and reliable generative AI applications utilizing the latest AI capabilities on AWS. 
     
     
     
    This comprehensive guide starts with the basics, making it accessible to both novices and seasoned professionals. You'll explore the history of artificial intelligence, understand the fundamentals of machine learning, and get acquainted with deep learning concepts. It also demonstrates how to harness AWS's extensive suite of generative AI tools effectively. Through practical examples and detailed explanations, the book empowers you to bring your generative AI projects to life on the AWS platform. 
     
     
     
    Whether you're a cloud engineer, software developer, business leader, or simply an AI enthusiast, GenAI on AWS is your gateway to mastering generative AI development on AWS. Seize this opportunity for an enduring competitive advantage in the rapidly evolving field of AI. Embark on your journey to building practical, impactful AI applications by grabbing a copy today.
    Zum Buch
  • Learning from Data - cover

    Learning from Data

    Introbooks Team

    • 0
    • 0
    • 0
    Learning from Data is the concept which has developed recently. Data is a concept which is raw in nature and it has been given meaning only after compilation and currently, after globalization. The amount of data in all the sectors have grown enormously. Learning from Data is a very popular concept now as companies are saving data only to extract and make analysis out of the same on which various other factors are dependent. The other factors are majorly competitive basis and help big tier companies to study the market and grow even more in the present competitive era. With so much data around, another important aspect is the protection of data. To make use of data, the next major factor is its protection as since the competition exists in all fields; the data field is no exception. Data is the current trending concept all over the globe and research over the same will undoubtedly fetch more of analysis.
    Zum Buch
  • Natural Cosmetic Formulation: The Ultimate Guide to Formulating Natural Skincare and Haircare Products for Beginners along with Making Perfume and Decorative Cosmetics - cover

    Natural Cosmetic Formulation:...

    Alice Burrell

    • 0
    • 0
    • 0
    Save money now and learn how to make your own cosmetics at home! 
    Wouldn’t it be amazing if you could make your own beauty products? 
    You could have complete control over what goes into your cosmetics and be confident that they are just the way you like them. 
    And wouldn’t it be incredible if you could start a side business and sell something you’ve created with your own hands? 
    Making cosmetics sounds very difficult, whereas, in reality, it is a very easy process that can turn into a productive hobby. 
    With some pointers and tips from the experts, you can get started with making your favorite cosmetics much less expensive than store-bought. 
    All it takes are some normal cooking utensils, a few basic ingredients, and a little bit of time. 
    In this audiobook, you’ll:Uncover the chemistry behind product formulationUnderstand how you can do things like making emulsions at home with minimal gearFamiliarize yourself with the core principles of cosmetic manufacturingLearn to preserve your creations with preservatives and antioxidantsMaster different recipes to create all kinds of productsAchieve so much knowledge that you’ll be able to make customized products that meet your exact needs 
    If you suffer from a particular medical condition or off-the-shelf products don’t seem to be working well for you, there’s no reason to fret! With the guidelines in this audiobook and experts’ actionable advice, you can start making your own products today. 
    So, click the “add to cart” button and don’t spend another dollar on cosmetics when you can easily make them yourself at home.
    Zum Buch
  • The Microscopic World Inside and Around Us - cover

    The Microscopic World Inside and...

    Martin K. Ettington

    • 0
    • 0
    • 0
    We live surrounded by an invisible world which affects our lives in many ways. 
     In this book we will take a journey from barely visible life, to cells, their structures, molecules, atoms, fundamental particles and even smaller. 
     We will explore not just the facts about this small world, but also try to unearth interesting facts to ponder too. 
     For example, what did paranormal investigators believe about the structure of atoms over one hundred years ago? 
     And what particles or forces might be smaller than the standard building block particles we know about today? 
     Also, what are the limitations of the standard model of subatomic particles? 
     There are many things in the microscopic world which you might not expect. 
     The journey from the small to the infinitely small starts here.
    Zum Buch
  • Agile Project Management for Beginners - Adopting Agile A Step-by-Step Guide for Novice Project Managers - cover

    Agile Project Management for...

    Daniel Garfield

    • 0
    • 0
    • 0
    Are you a novice project manager eager to enhance your project delivery process and achieve remarkable results? Look no further! "Agile Project Management for Beginners" is your comprehensive and accessible guide to embracing Agile methodologies and transforming your project management approach. 
    In today's fast-paced and dynamic business world, traditional project management practices often struggle to keep up with evolving project requirements and customer expectations. Agile Project Management, with its adaptive and iterative approach, has emerged as a game-changer, enabling teams to deliver value faster, stay responsive to change, and foster a collaborative work environment. 
    This step-by-step guide is tailor-made for project managers like you who are new to the Agile world. It demystifies the concept of Agile Project Management and equips you with the essential knowledge and tools to implement Agile practices successfully. Whether you work in software development, marketing, construction, or any other field, this book will empower you to drive success in your projects. 
    Packed with real-life success stories and insightful examples, this book is the ultimate companion for novice project managers seeking to embark on their Agile journey. Each chapter offers clear explanations, actionable takeaways, and practical advice to ensure that you can seamlessly adopt Agile Project Management principles and elevate your project outcomes. 
    Whether you lead a small team or a large organization, "Agile Project Management for Beginners" will empower you to harness the power of Agile methodologies, increase project flexibility, improve team collaboration, and delight your stakeholders with outstanding results. Embark on your Agile transformation today and embrace a more efficient and rewarding approach to project management. 
     
    Zum Buch