Learning AngularJS. A Guide to AngularJS Development
- Autor:
- Ken Williamson
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 212
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Learning AngularJS. A Guide to AngularJS Development
With AngularJS, you can quickly build client-side applications that run well on any desktop or mobile platform, using REST web services for backend processes. You may have heard that the learning curve for this JavaScript MVC framework is too steep, but that’s not the case. This practical guide provides a hands-on approach to learning AngularJS that will have you building high-quality applications and websites in no time.
Along with a conceptual understanding of the framework, you’ll also gain direct experience with AngularJS by building a sample application throughout the book. If you’re familiar with JavaScript, web development, and software design concepts and patterns, this book is the perfect way to get started.
- Understand how AngularJS differs from other MVC frameworks
- Learn about AngularJS controllers, views, and models by diving into the book’s sample project
- Connect your working application to public REST services
- Build the application’s security layer with non-REST AngularJS services
- Explore the basics of building and testing AngularJS directives
- Use AngularJS as part of the MEAN stack (MongoDB, ExpressJS, AngularJS, and Node.js)
- Discover how search engine optimization relates to AngularJS applications and sites
Wybrane bestsellery
-
Czy znasz Angulara? Warto się z nim bliżej zaznajomić, ponieważ należy do najważniejszych frameworków służących do budowania interfejsów użytkownika w aplikacjach internetowych. Stworzony i wspierany przez Google, ma niezwykle spójny ekosystem i oferuje pełny zestaw narzędzi do tworzenia skalowal...
Angular. Kurs video. Praktyczne wprowadzenie do aplikacji webowych Angular. Kurs video. Praktyczne wprowadzenie do aplikacji webowych
(39.90 zł najniższa cena z 30 dni)59.50 zł
119.00 zł(-50%) -
Książka Tworzenie nowoczesnych systemów webowych przedstawia najpopularniejsze technologie webowe i techniki programowania wykorzystywane przy tworzeniu aplikacji internetowych. Dowiesz się z niej, jak skonfigurować odpowiednie środowisko pracy, pracować z użyciem zwinnych metodyk, projektować ro...(14.90 zł najniższa cena z 30 dni)
20.35 zł
37.00 zł(-45%) -
Ten przewodnik zawiera wszystko, co trzeba wiedzieć o RxJS i reaktywności. Zrozumiesz znaczenie paradygmatu reaktywnego i nauczysz się korzystać z nowych funkcji RxJS 7. Poznasz różne wzorce reaktywne, a także rzeczywiste sposoby ich używania. Książka przeprowadzi Cię przez proces tworzenia kompl...
Jak wdrażać wzorce reaktywne w aplikacjach Angulara. Przewodnik po RxJS 7 Jak wdrażać wzorce reaktywne w aplikacjach Angulara. Przewodnik po RxJS 7
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Angular Ivy is Angular's next-generation compilation engine that makes Angular development faster and more secure. A unique trait of Accelerating Angular Development with Ivy is that it assumes existing experience of Angular and focuses on only the newest features and migrations with the release ...
Accelerating Angular Development with Ivy. A practical guide to building faster and more testable Angular apps with the new Ivy engine Accelerating Angular Development with Ivy. A practical guide to building faster and more testable Angular apps with the new Ivy engine
-
Angular is among the most popular frontend web frameworks and mastering it opens up many opportunities for a career in web development. With over 90 recipes, this book focuses on the core concepts of Angular, starting from web components and directives and gradually progressing to more advanced t...
Angular Cookbook. Over 80 actionable recipes every Angular developer should know Angular Cookbook. Over 80 actionable recipes every Angular developer should know
-
Angular to potężne narzędzie służące do budowania różnego rodzaju aplikacji internetowych. Jako technologia frontendowa szczególne wsparcie oferuje osobom przygotowującym interfejsy użytkownika. Tym bardziej że poszczególne komponenty tej platformy naprawdę ułatwiają pracę - na przykład bibliotek...
Angular 11. Kurs video. Poznaj moc tworzenia aplikacji typu SPA Angular 11. Kurs video. Poznaj moc tworzenia aplikacji typu SPA
(39.90 zł najniższa cena z 30 dni)58.04 zł
129.00 zł(-55%) -
This Angular book will help you learn the essential features of the Angular framework by creating ten different real-world web applications. By the end of this book, you will be able to build Angular apps using a wide variety of technologies.
Angular Projects. Build modern web apps by exploring Angular 12 with 10 different projects and cutting-edge technologies - Second Edition Angular Projects. Build modern web apps by exploring Angular 12 with 10 different projects and cutting-edge technologies - Second Edition
-
Angular to doskonałe narzędzie do tworzenia wszelkiego rodzaju aplikacji internetowych. Technologia ta jest niezwykle elastyczna i skalowalna — stosuje się ją zarówno do tworzenia małych, prostych aplikacji, jak i do wdrażania wielkich, złożonych systemów. Może także wsp&oacut...
Angular 10. Kurs video. Budowa aplikacji od podstaw Angular 10. Kurs video. Budowa aplikacji od podstaw
(39.90 zł najniższa cena z 30 dni)53.55 zł
119.00 zł(-55%) -
If you want to build cross-platform web applications using the robust Angular web framework, this book is for you. Learning Angular will cover the core concepts of frontend web development using easy-to-follow instructions to help you get up and running with Angular web development in no time.
Learning Angular. A no-nonsense beginner's guide to building web applications with Angular 10 and TypeScript - Third Edition Learning Angular. A no-nonsense beginner's guide to building web applications with Angular 10 and TypeScript - Third Edition
-
This completely revised and updated second edition of the bestselling Angular for Enterprise-Ready Web Applications includes more in-depth and comprehensive coverage of the evergreen Angular platform, with new examples, new projects, and a new overview of tools that have been added to Angular sin...
Angular for Enterprise-Ready Web Applications. Build and deliver production-grade and cloud-scale evergreen web apps with Angular 9 and beyond - Second Edition Angular for Enterprise-Ready Web Applications. Build and deliver production-grade and cloud-scale evergreen web apps with Angular 9 and beyond - Second Edition
Ebooka "Learning AngularJS. A Guide to AngularJS Development" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Learning AngularJS. A Guide to AngularJS Development" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Learning AngularJS. A Guide to AngularJS Development" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-919-1670-4, 9781491916704
- Data wydania ebooka:
- 2015-03-18 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 17.5MB
- Rozmiar pliku Mobi:
- 17.5MB
Spis treści ebooka
- Preface
- Why I Wrote This Book
- What This Book Covers
- Who Should Read This Book
- The Chapters in This Book
- Conventions Used in This Book
- Using Code Examples
- Safari Books Online
- How to Contact Us
- 1. Introduction to AngularJS
- JavaScript Client-Side Frameworks
- Single-Page Applications
- Bootstrapping the Application
- Dependency Injection
- AngularJS Routes
- HTML5 Mode
- Modern Search Engines
- AngularJS Templates
- AngularJS Views (MVC)
- AngularJS Models (MVC)
- AngularJS Controllers (MVC)
- Controller Business Logic
- Integrating AngularJS with Other Frameworks
- Testing AngularJS Applications
- Conclusion
- 2. The IDE and AngularJS Projects
- The IDE
- Editing the HTML Code
- Editing the JavaScript Code
- Creating the Templates
- Running the Applications
- Testing AngularJS Applications in the IDE
- JsTestRunner
- Karma Test Runner
- Protractor
- Conclusion
- 3. MVC and AngularJS
- The Old Way
- Choice One
- Choice Two
- The Old Way
- A New and Better Way
- Testing Considerations
- Responsive Design Considerations
- Conclusion
- 4. AngularJS Controllers
- Initializing the Model with Controllers
- Adding Behavior with Controllers
- Controller Business Logic
- Presentation Logic and Formatting Data
- Form Submission
- Using Submitted Form Data
- JS Test Driver
- Creating Test Scripts
- Testing with JS Test Driver
- Testing with Karma
- Installing Karma
- Karma Configuration
- Running Karma Unit Tests
- End-to-End Testing with Protractor
- Installing Protractor
- Configuring Protractor
- Creating Protractor Test Specifications
- Starting the Selenium Server
- Running Protractor
- Conclusion
- 5. AngularJS Views and Bootstrap
- AngularJS Templates
- Creating the Blog Project
- Adding a New Blog Controller
- Adding a New Blog Template
- Twitter Bootstrap
- Adding a Bootstrap Menu
- Adding Mock Blog Data
- Using CSS3 to Style the Page
- Adding Styles and Presentation Logic
- Viewing the Blog Post
- Running the Blog Application
- Testing with Karma
- Karma Configuration
- Karma Test Specifications
- Karma Testing
- End-to-End Testing
- Protractor Test Specification
- Protractor Testing
- Conclusion
- 6. AngularJS and REST Services
- REST Services
- AngularJS and REST Services
- Ways to Create AngularJS Services
- Ways to Communicate with REST Services
- Updating the Project for REST
- REST Services and Controllers
- The JSON Response
- List Services
- Testing Services with Karma
- Karma Service Specifications
- End-to-End Testing
- Protractor Configuration
- Protractor Test Specification
- Conclusion
- 7. AngularJS Models
- Public REST Services
- Changes to the Controllers
- Model Properties
- Blog Application Public Services
- Modifying the HTML
- Modifying App.js
- Modifying the Controllers
- Running the Application
- Testing Services with Karma
- Karma Service Specifications
- Karma Testing
- End-to-End Testing
- Protractor Test Specification
- Protractor Testing
- Conclusion
- 8. Services and Business Logic
- Handling User Authentication
- Using Basic Authentication
- Creating AngularJS Services
- Holding User Credentials
- Checking User Credentials
- Deleting User Credentials
- Retrieving User Credentials
- Blog Application Business Logic
- Using the Business Logic
- Testing Services with Karma
- Karma Configuration
- Karma Test Specifications
- Karma Testing
- End-to-End Testing
- Protractor Configuration
- Protractor Test Specification
- Protractor Testing
- Conclusion
- 9. AngularJS Directives
- The HTML Compiler
- What Are Directives?
- Building Custom Directives
- Naming Conventions for Directives
- The Restrict Option
- The Template URL
- Template Attributes
- Adding the Custom Directive
- Passing the Title Attribute
- Running the Blog Application
- Testing Directives with Karma
- Karma Configuration
- Karma Test Specification
- Karma Testing
- End-to-End Testing
- Protractor Configuration
- Protractor Test Specification
- Protractor Testing
- Conclusion
- 10. AngularJS Security
- Authentication
- Adding a Login Service
- Adding a Login Controller
- Security Modifications to Other Controllers
- Adding a Logout Controller
- Adding a Login Template
- Adding New Routes
- Adding a Logout Link
- Running the Blog Application
- Logging In
- Testing with Karma
- Karma Configuration
- Karma Test Specifications
- Karma Testing
- End-to-End Testing
- Protractor Configuration
- Protractor Test Specification
- Protractor Testing
- One Last Point on Security
- Conclusion
- 11. MEAN Cloud and Mobile
- Local Deployment
- Installing Node.js, npm, and MongoDB
- Installing the NetBeans Node.js Plugin
- The MEAN Application
- Node.js Public Folder
- MEAN Services
- MEAN Blog Controllers
- MEAN Blog Templates
- Adding Comments
- Adding Blog Entries
- Adding New Routes
- Adding Node.js Dependencies
- Running the Blog Application Locally
- Testing with Karma
- Karma Configuration
- Karma Test Specifications
- Karma Testing
- End-to-End Testing
- Protractor Configuration
- Protractor Test Specification
- Protractor Testing
- MEAN Deployment to the Cloud
- Testing the Cloud Blog
- Mobile Version
- Conclusion
- 12. AngularJS and SEO
- Old Versus New AngularJS SEO
- Getting Found by Search Engines
- Google Webmaster Tools
- Adding a Sitemap
- Microformat Tags
- Building Clean Client Code
- Building Fast REST Services
- Conclusion
- References
- Index
O'Reilly Media - inne książki
-
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(177.65 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(160.65 zł najniższa cena z 30 dni)
177.65 zł
209.00 zł(-15%) -
OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry data: tracing, metrics, logs, RUM, eBPF, and more. This practical gu...(143.65 zł najniższa cena z 30 dni)
152.15 zł
179.00 zł(-15%) -
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded prog...(152.15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, an...(92.65 zł najniższa cena z 30 dni)
101.15 zł
119.00 zł(-15%) -
Gain the valuable skills and techniques you need to accelerate the delivery of machine learning solutions. With this practical guide, data scientists, ML engineers, and their leaders will learn how to bridge the gap between data science and Lean product delivery in a practical and simple way. Dav...(245.65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł(-15%) -
This practical book provides a detailed explanation of the zero trust security model. Zero trust is a security paradigm shift that eliminates the concept of traditional perimeter-based security and requires you to "always assume breach" and "never trust but always verify." The updated edition off...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Decentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker ...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Whether you're a startup founder trying to disrupt an industry or an entrepreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. Lean Analytics steers you in the right direction.This book shows you how to validate your initial idea, find t...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
When it comes to building user interfaces on the web, React enables web developers to unlock a new world of possibilities. This practical book helps you take a deep dive into fundamental concepts of this JavaScript library, including JSX syntax and advanced patterns, the virtual DOM, React reconc...(194.65 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Learning AngularJS. A Guide to AngularJS Development Ken Williamson (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.