Angular 6 for Enterprise-Ready Web Applications :: Deliver production-ready and cloud-scale Angular web apps.
If you have been burnt by unreliable JavaScript frameworks before, you will be amazed by the maturity of the Angular platform. If you find it difficult to start new projects and pick the right tools and frameworks, frequently run into bugs, or find yourself lost in a sea of terms such as containers,...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing,
2018.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | If you have been burnt by unreliable JavaScript frameworks before, you will be amazed by the maturity of the Angular platform. If you find it difficult to start new projects and pick the right tools and frameworks, frequently run into bugs, or find yourself lost in a sea of terms such as containers, Kanban, and Continuous Integration, then ... |
Beschreibung: | After the update. |
Beschreibung: | 1 online resource (501 pages) |
ISBN: | 9781786463760 1786463768 9781786462909 1786462907 |
Internformat
MARC
LEADER | 00000cam a2200000Mi 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1039702207 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 180609s2018 enk o 000 0 eng d | ||
040 | |a EBLCP |b eng |e pn |c EBLCP |d MERUC |d IDB |d CHVBK |d OCLCO |d OCLCF |d NLE |d TEFOD |d OCLCQ |d LVT |d UKAHL |d N$T |d OCLCQ |d OCLCO |d UX1 |d K6U |d UKMGB |d OCLCO |d OCLCQ |d OCLCO |d TMA |d OCLCQ |d SXB | ||
015 | |a GBC205783 |2 bnb | ||
016 | 7 | |a 018897081 |2 Uk | |
019 | |a 1175632262 | ||
020 | |a 9781786463760 |q (electronic bk.) | ||
020 | |a 1786463768 |q (electronic bk.) | ||
020 | |a 9781786462909 | ||
020 | |a 1786462907 |q (Trade Paper) | ||
024 | 3 | |a 9781786462909 | |
035 | |a (OCoLC)1039702207 |z (OCoLC)1175632262 | ||
037 | |a 51EDB0C5-882E-464C-902A-FD9E2A32F13B |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.76.A65 |b .U483 2018eb | |
072 | 7 | |a COM |x 011000 |2 bisacsh | |
082 | 7 | |a 005.1 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Uluca, Doguhan. | |
245 | 1 | 0 | |a Angular 6 for Enterprise-Ready Web Applications : |b Deliver production-ready and cloud-scale Angular web apps. |
260 | |a Birmingham : |b Packt Publishing, |c 2018. | ||
300 | |a 1 online resource (501 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Setting Up Your Development Environment; CLI package managers; Install Chocolatey for Windows; Installing Homebrew for macOS; Git and GitHub Desktop; Why use GitHub?; Why use GitHub Desktop?; Installing Git and GitHub Desktop; Node.js; Existing Node.js Installation; Installing Node.js; Visual Studio Code; Installing Visual Studio Code; Automation for Windows and macOS; Summary; Further reading; Chapter 2: Create a Local Weather Web Application; Introduction to Angular. | |
505 | 8 | |a Angular's philosophyWhat's new in Angular 6?; Angular in Full-Stack Architecture; Wireframe design; High level architecture; Folder structure; Set up your development directory; Generate your Angular application; Installing Angular CLI; Initializing Angular app; Publishing Git Repository using GitHub Desktop; Inspecting and updating package.json; Commiting code using VS Code; Running your Angular app; Optimizing VS Code for Angular; IDE settings; IDE extensions; Coding style; Planning a feature road map using Waffle; Setting up a Waffle project; Creating issues for your Local Weather app. | |
505 | 8 | |a Crafting UI elements using components and interfacesAdding an Angular component; Define your model using interfaces; Using Angular Services and HttpClient to retrieve data; Creating a new Angular Service; Inject dependencies; Discover OpenWeatherMap APIs; Storing environment variables; Implementing an HTTP GET operation; Retrieving service data from a component; Transform data using RxJS; Understanding Reactive programming; Implementing Reactive transformations; Summary; Chapter 3: Prepare Angular App for Production Release; Angular unit tests; Unit test execution; Declarations; Providers. | |
505 | 8 | |a ImportsTest doubles; Jasmine specs; Angular e2e tests; e2e test execution; e2e spec; Troubleshooting common Angular errors; Debugging with Chrome Developer Tools; Optimizing Chrome Dev Tools; Troubleshooting network issues; Investigating console errors; Karma, Jasmine, and Unit Testing errors; NetworkError; Generic ErrorEvents; Debugging with Visual Studio Code; Null guarding in Angular; Property initialization; Safe navigation operator; Null guarding with *ngIf; Containerizing the app using Docker; Installing Docker; Setting up Docker scripts; Docker extension in VS Code. | |
505 | 8 | |a NPM Scripts in VS CodeDeploying containerized app; Zeit Now; Configuring the Now CLI tool; Deploying; Summary; Chapter 4: Staying Up to Date with Angular Updates; A brief history of web frameworks; Updating Node; n -- Node version manager for macOS; Updating npm and Global npm packages; Global Npm packages; Npm fails to install a global tool on Windows; Updating Angular; Angular update guide; Take stock of your current version; Using Angular Update Guide; Updating your Angular app; Pre-upgrade checklist; Before updating; During the Update; Incompatible peer dependencies; Continuing the update. | |
500 | |a After the update. | ||
520 | |a If you have been burnt by unreliable JavaScript frameworks before, you will be amazed by the maturity of the Angular platform. If you find it difficult to start new projects and pick the right tools and frameworks, frequently run into bugs, or find yourself lost in a sea of terms such as containers, Kanban, and Continuous Integration, then ... | ||
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 0 | |a Web applications. |0 http://id.loc.gov/authorities/subjects/sh2012001728 | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 6 | |a Applications Web. | |
650 | 7 | |a Internet: general works. |2 bicssc | |
650 | 7 | |a Programming & scripting languages: general. |2 bicssc | |
650 | 7 | |a Computer programming |x software development. |2 bicssc | |
650 | 7 | |a COMPUTERS |x Systems Architecture |x General. |2 bisacsh | |
650 | 7 | |a Computers |x Programming Languages |x Java. |2 bisacsh | |
650 | 7 | |a Computers |x Web |x General. |2 bisacsh | |
650 | 7 | |a Computers |x Programming |x General. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Web applications |2 fast | |
655 | 4 | |a Electronic book. | |
776 | 0 | 8 | |i Print version: |a Uluca, Doguhan. |t Angular 6 for Enterprise-Ready Web Applications : Deliver production-ready and cloud-scale Angular web apps. |d Birmingham : Packt Publishing, ©2018 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1823651 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n BDZ0036924758 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL5405675 | ||
938 | |a EBSCOhost |b EBSC |n 1823651 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1039702207 |
---|---|
_version_ | 1816882462208294912 |
adam_text | |
any_adam_object | |
author | Uluca, Doguhan |
author_facet | Uluca, Doguhan |
author_role | |
author_sort | Uluca, Doguhan |
author_variant | d u du |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.A65 .U483 2018eb |
callnumber-search | QA76.76.A65 .U483 2018eb |
callnumber-sort | QA 276.76 A65 U483 42018EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Setting Up Your Development Environment; CLI package managers; Install Chocolatey for Windows; Installing Homebrew for macOS; Git and GitHub Desktop; Why use GitHub?; Why use GitHub Desktop?; Installing Git and GitHub Desktop; Node.js; Existing Node.js Installation; Installing Node.js; Visual Studio Code; Installing Visual Studio Code; Automation for Windows and macOS; Summary; Further reading; Chapter 2: Create a Local Weather Web Application; Introduction to Angular. Angular's philosophyWhat's new in Angular 6?; Angular in Full-Stack Architecture; Wireframe design; High level architecture; Folder structure; Set up your development directory; Generate your Angular application; Installing Angular CLI; Initializing Angular app; Publishing Git Repository using GitHub Desktop; Inspecting and updating package.json; Commiting code using VS Code; Running your Angular app; Optimizing VS Code for Angular; IDE settings; IDE extensions; Coding style; Planning a feature road map using Waffle; Setting up a Waffle project; Creating issues for your Local Weather app. Crafting UI elements using components and interfacesAdding an Angular component; Define your model using interfaces; Using Angular Services and HttpClient to retrieve data; Creating a new Angular Service; Inject dependencies; Discover OpenWeatherMap APIs; Storing environment variables; Implementing an HTTP GET operation; Retrieving service data from a component; Transform data using RxJS; Understanding Reactive programming; Implementing Reactive transformations; Summary; Chapter 3: Prepare Angular App for Production Release; Angular unit tests; Unit test execution; Declarations; Providers. ImportsTest doubles; Jasmine specs; Angular e2e tests; e2e test execution; e2e spec; Troubleshooting common Angular errors; Debugging with Chrome Developer Tools; Optimizing Chrome Dev Tools; Troubleshooting network issues; Investigating console errors; Karma, Jasmine, and Unit Testing errors; NetworkError; Generic ErrorEvents; Debugging with Visual Studio Code; Null guarding in Angular; Property initialization; Safe navigation operator; Null guarding with *ngIf; Containerizing the app using Docker; Installing Docker; Setting up Docker scripts; Docker extension in VS Code. NPM Scripts in VS CodeDeploying containerized app; Zeit Now; Configuring the Now CLI tool; Deploying; Summary; Chapter 4: Staying Up to Date with Angular Updates; A brief history of web frameworks; Updating Node; n -- Node version manager for macOS; Updating npm and Global npm packages; Global Npm packages; Npm fails to install a global tool on Windows; Updating Angular; Angular update guide; Take stock of your current version; Using Angular Update Guide; Updating your Angular app; Pre-upgrade checklist; Before updating; During the Update; Incompatible peer dependencies; Continuing the update. |
ctrlnum | (OCoLC)1039702207 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06119cam a2200697Mi 4500</leader><controlfield tag="001">ZDB-4-EBA-on1039702207</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">180609s2018 enk o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">EBLCP</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">EBLCP</subfield><subfield code="d">MERUC</subfield><subfield code="d">IDB</subfield><subfield code="d">CHVBK</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCF</subfield><subfield code="d">NLE</subfield><subfield code="d">TEFOD</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">LVT</subfield><subfield code="d">UKAHL</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">UX1</subfield><subfield code="d">K6U</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">TMA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">SXB</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBC205783</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018897081</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1175632262</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781786463760</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1786463768</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781786462909</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1786462907</subfield><subfield code="q">(Trade Paper)</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9781786462909</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1039702207</subfield><subfield code="z">(OCoLC)1175632262</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">51EDB0C5-882E-464C-902A-FD9E2A32F13B</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.76.A65</subfield><subfield code="b">.U483 2018eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">011000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Uluca, Doguhan.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Angular 6 for Enterprise-Ready Web Applications :</subfield><subfield code="b">Deliver production-ready and cloud-scale Angular web apps.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2018.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (501 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Setting Up Your Development Environment; CLI package managers; Install Chocolatey for Windows; Installing Homebrew for macOS; Git and GitHub Desktop; Why use GitHub?; Why use GitHub Desktop?; Installing Git and GitHub Desktop; Node.js; Existing Node.js Installation; Installing Node.js; Visual Studio Code; Installing Visual Studio Code; Automation for Windows and macOS; Summary; Further reading; Chapter 2: Create a Local Weather Web Application; Introduction to Angular.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Angular's philosophyWhat's new in Angular 6?; Angular in Full-Stack Architecture; Wireframe design; High level architecture; Folder structure; Set up your development directory; Generate your Angular application; Installing Angular CLI; Initializing Angular app; Publishing Git Repository using GitHub Desktop; Inspecting and updating package.json; Commiting code using VS Code; Running your Angular app; Optimizing VS Code for Angular; IDE settings; IDE extensions; Coding style; Planning a feature road map using Waffle; Setting up a Waffle project; Creating issues for your Local Weather app.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Crafting UI elements using components and interfacesAdding an Angular component; Define your model using interfaces; Using Angular Services and HttpClient to retrieve data; Creating a new Angular Service; Inject dependencies; Discover OpenWeatherMap APIs; Storing environment variables; Implementing an HTTP GET operation; Retrieving service data from a component; Transform data using RxJS; Understanding Reactive programming; Implementing Reactive transformations; Summary; Chapter 3: Prepare Angular App for Production Release; Angular unit tests; Unit test execution; Declarations; Providers.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">ImportsTest doubles; Jasmine specs; Angular e2e tests; e2e test execution; e2e spec; Troubleshooting common Angular errors; Debugging with Chrome Developer Tools; Optimizing Chrome Dev Tools; Troubleshooting network issues; Investigating console errors; Karma, Jasmine, and Unit Testing errors; NetworkError; Generic ErrorEvents; Debugging with Visual Studio Code; Null guarding in Angular; Property initialization; Safe navigation operator; Null guarding with *ngIf; Containerizing the app using Docker; Installing Docker; Setting up Docker scripts; Docker extension in VS Code.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">NPM Scripts in VS CodeDeploying containerized app; Zeit Now; Configuring the Now CLI tool; Deploying; Summary; Chapter 4: Staying Up to Date with Angular Updates; A brief history of web frameworks; Updating Node; n -- Node version manager for macOS; Updating npm and Global npm packages; Global Npm packages; Npm fails to install a global tool on Windows; Updating Angular; Angular update guide; Take stock of your current version; Using Angular Update Guide; Updating your Angular app; Pre-upgrade checklist; Before updating; During the Update; Incompatible peer dependencies; Continuing the update.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">After the update.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">If you have been burnt by unreliable JavaScript frameworks before, you will be amazed by the maturity of the Angular platform. If you find it difficult to start new projects and pick the right tools and frameworks, frequently run into bugs, or find yourself lost in a sea of terms such as containers, Kanban, and Continuous Integration, then ...</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web applications.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2012001728</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Applications Web.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Internet: general works.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Programming & scripting languages: general.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer programming</subfield><subfield code="x">software development.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Systems Architecture</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computers</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">Java.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computers</subfield><subfield code="x">Web</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computers</subfield><subfield code="x">Programming</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web applications</subfield><subfield code="2">fast</subfield></datafield><datafield tag="655" ind1=" " ind2="4"><subfield code="a">Electronic book.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Uluca, Doguhan.</subfield><subfield code="t">Angular 6 for Enterprise-Ready Web Applications : Deliver production-ready and cloud-scale Angular web apps.</subfield><subfield code="d">Birmingham : Packt Publishing, ©2018</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1823651</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">BDZ0036924758</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL5405675</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1823651</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
genre | Electronic book. |
genre_facet | Electronic book. |
id | ZDB-4-EBA-on1039702207 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:29:00Z |
institution | BVB |
isbn | 9781786463760 1786463768 9781786462909 1786462907 |
language | English |
oclc_num | 1039702207 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (501 pages) |
psigel | ZDB-4-EBA |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Uluca, Doguhan. Angular 6 for Enterprise-Ready Web Applications : Deliver production-ready and cloud-scale Angular web apps. Birmingham : Packt Publishing, 2018. 1 online resource (501 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier Print version record. Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Setting Up Your Development Environment; CLI package managers; Install Chocolatey for Windows; Installing Homebrew for macOS; Git and GitHub Desktop; Why use GitHub?; Why use GitHub Desktop?; Installing Git and GitHub Desktop; Node.js; Existing Node.js Installation; Installing Node.js; Visual Studio Code; Installing Visual Studio Code; Automation for Windows and macOS; Summary; Further reading; Chapter 2: Create a Local Weather Web Application; Introduction to Angular. Angular's philosophyWhat's new in Angular 6?; Angular in Full-Stack Architecture; Wireframe design; High level architecture; Folder structure; Set up your development directory; Generate your Angular application; Installing Angular CLI; Initializing Angular app; Publishing Git Repository using GitHub Desktop; Inspecting and updating package.json; Commiting code using VS Code; Running your Angular app; Optimizing VS Code for Angular; IDE settings; IDE extensions; Coding style; Planning a feature road map using Waffle; Setting up a Waffle project; Creating issues for your Local Weather app. Crafting UI elements using components and interfacesAdding an Angular component; Define your model using interfaces; Using Angular Services and HttpClient to retrieve data; Creating a new Angular Service; Inject dependencies; Discover OpenWeatherMap APIs; Storing environment variables; Implementing an HTTP GET operation; Retrieving service data from a component; Transform data using RxJS; Understanding Reactive programming; Implementing Reactive transformations; Summary; Chapter 3: Prepare Angular App for Production Release; Angular unit tests; Unit test execution; Declarations; Providers. ImportsTest doubles; Jasmine specs; Angular e2e tests; e2e test execution; e2e spec; Troubleshooting common Angular errors; Debugging with Chrome Developer Tools; Optimizing Chrome Dev Tools; Troubleshooting network issues; Investigating console errors; Karma, Jasmine, and Unit Testing errors; NetworkError; Generic ErrorEvents; Debugging with Visual Studio Code; Null guarding in Angular; Property initialization; Safe navigation operator; Null guarding with *ngIf; Containerizing the app using Docker; Installing Docker; Setting up Docker scripts; Docker extension in VS Code. NPM Scripts in VS CodeDeploying containerized app; Zeit Now; Configuring the Now CLI tool; Deploying; Summary; Chapter 4: Staying Up to Date with Angular Updates; A brief history of web frameworks; Updating Node; n -- Node version manager for macOS; Updating npm and Global npm packages; Global Npm packages; Npm fails to install a global tool on Windows; Updating Angular; Angular update guide; Take stock of your current version; Using Angular Update Guide; Updating your Angular app; Pre-upgrade checklist; Before updating; During the Update; Incompatible peer dependencies; Continuing the update. After the update. If you have been burnt by unreliable JavaScript frameworks before, you will be amazed by the maturity of the Angular platform. If you find it difficult to start new projects and pick the right tools and frameworks, frequently run into bugs, or find yourself lost in a sea of terms such as containers, Kanban, and Continuous Integration, then ... Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web applications. http://id.loc.gov/authorities/subjects/sh2012001728 Logiciels d'application Développement. Applications Web. Internet: general works. bicssc Programming & scripting languages: general. bicssc Computer programming software development. bicssc COMPUTERS Systems Architecture General. bisacsh Computers Programming Languages Java. bisacsh Computers Web General. bisacsh Computers Programming General. bisacsh Application software Development fast Web applications fast Electronic book. Print version: Uluca, Doguhan. Angular 6 for Enterprise-Ready Web Applications : Deliver production-ready and cloud-scale Angular web apps. Birmingham : Packt Publishing, ©2018 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1823651 Volltext |
spellingShingle | Uluca, Doguhan Angular 6 for Enterprise-Ready Web Applications : Deliver production-ready and cloud-scale Angular web apps. Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Setting Up Your Development Environment; CLI package managers; Install Chocolatey for Windows; Installing Homebrew for macOS; Git and GitHub Desktop; Why use GitHub?; Why use GitHub Desktop?; Installing Git and GitHub Desktop; Node.js; Existing Node.js Installation; Installing Node.js; Visual Studio Code; Installing Visual Studio Code; Automation for Windows and macOS; Summary; Further reading; Chapter 2: Create a Local Weather Web Application; Introduction to Angular. Angular's philosophyWhat's new in Angular 6?; Angular in Full-Stack Architecture; Wireframe design; High level architecture; Folder structure; Set up your development directory; Generate your Angular application; Installing Angular CLI; Initializing Angular app; Publishing Git Repository using GitHub Desktop; Inspecting and updating package.json; Commiting code using VS Code; Running your Angular app; Optimizing VS Code for Angular; IDE settings; IDE extensions; Coding style; Planning a feature road map using Waffle; Setting up a Waffle project; Creating issues for your Local Weather app. Crafting UI elements using components and interfacesAdding an Angular component; Define your model using interfaces; Using Angular Services and HttpClient to retrieve data; Creating a new Angular Service; Inject dependencies; Discover OpenWeatherMap APIs; Storing environment variables; Implementing an HTTP GET operation; Retrieving service data from a component; Transform data using RxJS; Understanding Reactive programming; Implementing Reactive transformations; Summary; Chapter 3: Prepare Angular App for Production Release; Angular unit tests; Unit test execution; Declarations; Providers. ImportsTest doubles; Jasmine specs; Angular e2e tests; e2e test execution; e2e spec; Troubleshooting common Angular errors; Debugging with Chrome Developer Tools; Optimizing Chrome Dev Tools; Troubleshooting network issues; Investigating console errors; Karma, Jasmine, and Unit Testing errors; NetworkError; Generic ErrorEvents; Debugging with Visual Studio Code; Null guarding in Angular; Property initialization; Safe navigation operator; Null guarding with *ngIf; Containerizing the app using Docker; Installing Docker; Setting up Docker scripts; Docker extension in VS Code. NPM Scripts in VS CodeDeploying containerized app; Zeit Now; Configuring the Now CLI tool; Deploying; Summary; Chapter 4: Staying Up to Date with Angular Updates; A brief history of web frameworks; Updating Node; n -- Node version manager for macOS; Updating npm and Global npm packages; Global Npm packages; Npm fails to install a global tool on Windows; Updating Angular; Angular update guide; Take stock of your current version; Using Angular Update Guide; Updating your Angular app; Pre-upgrade checklist; Before updating; During the Update; Incompatible peer dependencies; Continuing the update. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web applications. http://id.loc.gov/authorities/subjects/sh2012001728 Logiciels d'application Développement. Applications Web. Internet: general works. bicssc Programming & scripting languages: general. bicssc Computer programming software development. bicssc COMPUTERS Systems Architecture General. bisacsh Computers Programming Languages Java. bisacsh Computers Web General. bisacsh Computers Programming General. bisacsh Application software Development fast Web applications fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh95009362 http://id.loc.gov/authorities/subjects/sh2012001728 |
title | Angular 6 for Enterprise-Ready Web Applications : Deliver production-ready and cloud-scale Angular web apps. |
title_auth | Angular 6 for Enterprise-Ready Web Applications : Deliver production-ready and cloud-scale Angular web apps. |
title_exact_search | Angular 6 for Enterprise-Ready Web Applications : Deliver production-ready and cloud-scale Angular web apps. |
title_full | Angular 6 for Enterprise-Ready Web Applications : Deliver production-ready and cloud-scale Angular web apps. |
title_fullStr | Angular 6 for Enterprise-Ready Web Applications : Deliver production-ready and cloud-scale Angular web apps. |
title_full_unstemmed | Angular 6 for Enterprise-Ready Web Applications : Deliver production-ready and cloud-scale Angular web apps. |
title_short | Angular 6 for Enterprise-Ready Web Applications : |
title_sort | angular 6 for enterprise ready web applications deliver production ready and cloud scale angular web apps |
title_sub | Deliver production-ready and cloud-scale Angular web apps. |
topic | Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web applications. http://id.loc.gov/authorities/subjects/sh2012001728 Logiciels d'application Développement. Applications Web. Internet: general works. bicssc Programming & scripting languages: general. bicssc Computer programming software development. bicssc COMPUTERS Systems Architecture General. bisacsh Computers Programming Languages Java. bisacsh Computers Web General. bisacsh Computers Programming General. bisacsh Application software Development fast Web applications fast |
topic_facet | Application software Development. Web applications. Logiciels d'application Développement. Applications Web. Internet: general works. Programming & scripting languages: general. Computer programming software development. COMPUTERS Systems Architecture General. Computers Programming Languages Java. Computers Web General. Computers Programming General. Application software Development Web applications Electronic book. |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1823651 |
work_keys_str_mv | AT ulucadoguhan angular6forenterprisereadywebapplicationsdeliverproductionreadyandcloudscaleangularwebapps |