Bampakos Aristeidis - Angular Projects, 2nd Edition [2021, PDF/EPUB, ENG] + code

Reply to topic
DL-List and Torrent activity
Size:  15 MB   |    Registered:  4 years   |    Completed:  9 times
Seeders:  843  [  0 KB/s  ]   Leechers:  8  [  0 KB/s  ]   Show peers in full details
 
   
 
 
Author Message

Download WYSIWYG ®

Gender: Male

Longevity: 10 years

Posts: 1546

Post 08-Jul-2021 13:00

[Quote]

Angular Projects, 2nd Edition
Год издания: 2021
Автор: Bampakos Aristeidis
Издательство: Packt
ISBN: 9781800205260
Язык: Английский
Формат: PDF/epub
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 344
Описание: Understand Angular web application development by building captivating real-world applications while exploring modern web technologies and best practices.
Key Features:
  • Explore Angular's capabilities for building applications across different platforms
  • Combine popular web technologies with Angular such as monorepo, Jamstack, and PWA
  • Build your own libraries and schematics using Angular CDK and Angular CLI
What you will learn:
  • Set up Angular applications using Angular CLI and Nx Console
  • Create a personal blog with Jamstack and SPA techniques
  • Build desktop applications with Angular and Electron
  • Enhance user experience (UX) in offline mode with PWA techniques
  • Make web pages SEO-friendly with server-side rendering
  • Create a monorepo application using Nx tools and NgRx for state management
  • Focus on mobile application development using Ionic
  • Develop custom schematics by extending Angular CLI
Who This Book Is For:
If you are a developer who has beginner-level experience with Angular and are looking to become well-versed with essential tools and deal with the various use cases you may encounter with Angular, then this Angular development book is for you. Beginner-level knowledge of web application development and basic experience working with ES6 or TypeScript are assumed.

Примеры страниц

Оглавление

Chapter 1, Creating Your First Web Application in Angular, explores the main features of the
Angular framework and teaches you about the basic building blocks that comprise a typical
Angular application. You will investigate the different tools and IDE extensions that are
available in the Angular ecosystem to enhance the developer's workflow and experience.
Chapter 2, Building an SPA Application with Scully and Angular Router, looks at how an
Angular application is based on the Single Page Application (SPA) architecture, where
typically we have multiple pages that are served by different URLs or routes. On the other
hand, Jamstack is a hot technology that is emerging and allows you to build fast, static
websites and serve them directly from a CDN.
In this chapter, we will use the Angular Router to implement routing functionality in an
Angular application. We will also use Scully, the best static site generator for Angular, to
create a personal blog that embraces the Jamstack architecture.
Chapter 3, Building an Issue Tracking System Using Reactive Forms, is where we build an
issue tracking management system and use Angular reactive forms to add new issues to
the system. We will design our forms using Clarity Components from VMware, and we
will incorporate built-in and custom validations. We will also react to value changes in the
forms and take actions accordingly.
Chapter 4, Building a PWA Weather Application Using Angular Service Worker, covers
how the user experience of a web application is not the same for all users, especially in
places with poor network coverage and connectivity. When we build a web application, we
should take into account all sorts of network types.
In this chapter, we will create an application that uses the OpenWeather API to display
the weather of a specified region. We will learn how to deploy the application to Firebase
Hosting. We will also explore PWA techniques using the Angular service worker to
provide a seamless user experience when offline.
Chapter 5, Building a WYSIWYG Editor for the Desktop Using Electron, explores Electron,
a cross-platform JavaScript framework for building desktop applications using web
technologies. When combined with Angular, it can yield really performant apps.
In this chapter, we will create a WYSIWYG editor that can run on the desktop. We will
build an Angular application and integrate it with ngx-wig, a popular WYSIWYG Angular
library, and we will use Electron to package it as a desktop application. Data is persisted
locally in the filesystem using a Node.js API.
Chapter 6, Building a Mobile Photo Geotagging Application Using Capacitor and 3D
Maps
, covers Capacitor, a service provided by the Ionic framework that turns any web
application, such as one created with Angular, into a native one. Its main advantage is that
we can build a native mobile application and a web app using the same code base. Cesium
is a popular JavaScript framework for building 3D maps.
In this chapter, we will use Capacitor to build a geotagging mobile application for our photos.
We will use various Ionic plugins to take a photo in a specified location and persist it to
Cloud Firestore. We will then display a list of all photos taken inside the Cesium 3D viewer.
Chapter 7, Building an SSR Application for a GitHub Portfolio Using Angular, dives into
Search Engine Optimization (SEO), a critical aspect for any website nowadays. Who
doesn't want their website to look good when sharing it via social media? The real
challenge for client web applications is to optimize it, which can be accomplished by
rendering content on the server.
In this chapter, we will learn how to create a GitHub portfolio application using the
GitHub API. We will then render it on the server and learn how to transfer the state to the
browser. We will also see how to set the page title and additional metadata dynamically
and use preboot to manage page transitions.
Chapter 8, Building an Enterprise Portal Using Nx Monorepo Tools and NgRx, covers
monorepo architecture, which is a popular technique for when working with multiple
applications under a single repository, giving speed and flexibility to the development process.
In this chapter, we will use Nx monorepo development tools to create two portals: one for
the end user, in which they will be able to select a Point of Interest (POI) and visit it on a
map, and another for admins to check on visit statistics for a given POI. Application state
is managed using NgRx.
Chapter 9, Building a Component UI Library Using Angular CLI and Angular CDK,
addresses how enterprise organizations usually need custom UI libraries that can be
used across different web applications. The Angular CDK provides a broad range of
functionalities for creating accessible and high-performing UI components.
In this chapter, we will create two different components using the Angular CDK and the
Bulma CSS framework. We will also package them as a single Angular library and learn
how to publish them on npm, so that they can be re-used in different apps. We will also
investigate how we can use each component as an Angular element.
Chapter 10, Customizing Angular CLI Commands Using Schematics, covers how
organizations usually follow different guidelines when it comes to creating Angular
entities such as components or services. Angular schematics can assist them by extending
Angular CLI commands and providing custom automation.
In this chapter, we will learn how to use the Angular schematics API to build our own
set of commands for generating components and services. We will build a schematic for
creating an Angular component that contains the Tailwind CSS framework. We will also
build an Angular service that uses the built-in HTTP client by default.
[only-soft.org].t143739.torrent
Torrent: Registered [ 2021-07-08 13:00 ] · 3F3C8020ACD649C5803DCF92F4D6D1D8E7D92622

62 KB

Status: checked
Completed: 9 times
Size: 15 MB
Rate: 
(Vote: 0)
Have thanked: 0  Thanks
Bampakos Aristeidis - Angular Projects, 2nd Edition [2021, PDF/EPUB, ENG] + code download torrent for free and without registration
[Profile] [PM]
Forum Topic Author Size
Web design and programming Bampakos A. - Angular Projects (Third Edition) [2023, EPUB, ENG] Download WYSIWYG 8 MB
Web design and programming Bampakos A., Deeleman P. - Learning Angular (Fourth Edition) [2023, EPUB, ENG] Download WYSIWYG 7 MB
Web design and programming Expert Insight - Bampakos Aristeidis / Бампакос Аристейдис - Learning Angular, 5th Edition / Изучаем Angular, 5-е издание [2024, PDF/EPUB, ENG] Download WYSIWYG 35 MB
Display posts:    
Reply to topic

Current time is: 09-Jul 23:47

All times are UTC + 2



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum