Skip to content

Commit ae5ce00

Browse files
author
The Buildbot
committed
1 parent 63493bd commit ae5ce00

File tree

64 files changed

+122
-122
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+122
-122
lines changed

404.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

autoren/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
<body><!--nghm--><script type="text/javascript" id="ng-event-dispatch-contract">(()=>{function p(t,n,r,o,e,i,f,m){return{eventType:t,event:n,targetElement:r,eic:o,timeStamp:e,eia:i,eirp:f,eiack:m}}function u(t){let n=[],r=e=>{n.push(e)};return{c:t,q:n,et:[],etc:[],d:r,h:e=>{r(p(e.type,e,e.target,t,Date.now()))}}}function s(t,n,r){for(let o=0;o<n.length;o++){let e=n[o];(r?t.etc:t.et).push(e),t.c.addEventListener(e,t.h,r)}}function c(t,n,r,o,e=window){let i=u(t);e._ejsas||(e._ejsas={}),e._ejsas[n]=i,s(i,r),s(i,o,!0)}window.__jsaction_bootstrap=c;})();
3434
</script><script>window.__jsaction_bootstrap(document.body,"ng",["click"],[]);</script>
3535
<app-root ng-version="20.3.11" ngh="9" ng-server-context="ssg"><header ngh="4"><div class="nav__overlay" jsaction="click:;"></div><div class="container"><div class="row no-gutters align-items-center"><div class="col-6 col-md-2"><a routerlink="/" aria-label="Startseite" href="/" jsaction="click:;"><img src="assets/img/brand-400.png" alt="Angular-Buch.com" height="40" width="126" class="img-fluid"></a></div><div class="col-6 col-md-10"><nav class><ul><li><app-link ngh="0"><!----><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" href="/" class jsaction="click:;"><!----> Buch </a><!----><!----></app-link></li><li><app-link ngh="1"><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" href="/blog" class jsaction="click:;"><!----> Blog </a><!----><!----><!----></app-link></li><li><app-link ngh="1"><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" href="/material" class jsaction="click:;"><!----> Begleitmaterial </a><!----><!----><!----></app-link></li><li><app-link ngh="2"><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" href="/kaufen" class jsaction="click:;"><img alt class="linkImage" src="assets/img/symbol-basket.svg"><!----> Jetzt kaufen </a><!----><!----><!----></app-link></li><li><app-link ngh="3"><!----><a class="order" href="//angular.schule/"><img alt class="linkImage" src="assets/img/symbol-group.svg"><!----> Schulungen </a><!----><!----><!----><!----></app-link></li><!----></ul></nav><a href="/" aria-label="Navigation" class="nav__toggle" jsaction="click:;"><img src="assets/img/symbol-menu.svg" alt></a></div></div></div></header><main><router-outlet></router-outlet><app-autoren-page _nghost-ng-c3051791881 ngh="6"><app-hero-header _ngcontent-ng-c3051791881 headline="Über die Autoren" ngh="5"><section class="hero hero--smaller"><div class="hero__lines"><div class="container"><div class="row justify-content-between"><div class="col-md-6 col-xs-12"><h1 class="headline__page headline__page--blank headline__page--space-bottom"><!----> Über die Autoren <!----></h1></div></div></div></div></section><a name="content" id="content"></a></app-hero-header><section _ngcontent-ng-c3051791881 class="mt-n5"><article _ngcontent-ng-c3051791881 class="container"><div _ngcontent-ng-c3051791881 class="row"><div _ngcontent-ng-c3051791881 class="col-12"><div _ngcontent-ng-c3051791881 class="index__item index__item--list mb-5"><p _ngcontent-ng-c3051791881> Ferdinand Malcher, Danny Koppenhagen und Johannes Hoppe sind die Autoren des deutschsprachigen Angular-Buchs. Sie arbeiten seit Jahren als Softwareentwickler, Berater und Trainer für Angular. Ihr spezialisiertes Wissen geben sie regelmäßig in Blogartikeln, Schulungen, auf Konferenzen und in Meetups weiter. </p><p _ngcontent-ng-c3051791881> Für ihr Engagement rund um Angular und das Buch wurden Ferdinand und Johannes als <strong _ngcontent-ng-c3051791881>Google Developer Experts (GDE)</strong> ausgezeichnet. Dieses Praxisbuch ist aus der täglichen Arbeit mit Angular entstanden und verpackt das gesammelte Wissen auf über 900 Seiten. </p><p _ngcontent-ng-c3051791881><strong _ngcontent-ng-c3051791881>Haben Sie Fragen oder Anmerkungen zum Buch oder zu Angular?</strong><br _ngcontent-ng-c3051791881>Bitte schreiben Sie uns! Wir beantworten alle Nachrichten persönlich. </p><p _ngcontent-ng-c3051791881 class="mt-4"><a _ngcontent-ng-c3051791881 href="mailto:[email protected]" class="btn btn-primary mr-3"><strong _ngcontent-ng-c3051791881>E-Mail</strong><br _ngcontent-ng-c3051791881>[email protected]</a><a _ngcontent-ng-c3051791881 href="https://bsky.app/profile/angular-buch.com" rel="me nofollow" target="_blank" class="btn btn-primary"><strong _ngcontent-ng-c3051791881>Bluesky</strong><br _ngcontent-ng-c3051791881>@angular-buch.com</a></p></div></div></div></article></section><section _ngcontent-ng-c3051791881 class="index__stripe index__stripe--list"><article _ngcontent-ng-c3051791881 id="ferdinand" class="container"><div _ngcontent-ng-c3051791881 class="row"><div _ngcontent-ng-c3051791881 class="col-sm-9 col-lg-10"><div _ngcontent-ng-c3051791881 class="index__item index__item--list mb-5"><h2 _ngcontent-ng-c3051791881>Ferdinand Malcher</h2><p _ngcontent-ng-c3051791881> Ferdinand Malcher ist <a _ngcontent-ng-c3051791881 href="https://developers.google.com/community/experts/directory/profile/profile-ferdinand-malcher" rel="nofollow noreferrer noopener" target="_blank" class="content">Google Developer Expert (GDE)</a> und arbeitet als selbständiger Entwickler, Berater und Mediengestalter mit Schwerpunkt auf Angular, RxJS und TypeScript. Gemeinsam mit Johannes Hoppe hat er die <a _ngcontent-ng-c3051791881 href="https://angular.schule" target="_blank" class="content">Angular.Schule</a> gegründet und bietet Schulungen zu Angular an. Ferdinand wohnt und lebt in Leipzig. </p><ul _ngcontent-ng-c3051791881 class="contact--list"><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 href="https://www.ferdinand-malcher.de/" aria-label="Website von Ferdinand Malcher" rel="nofollow" target="_blank" class="content">Website</a></li><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 href="https://github.com/fmalcher" aria-label="GitHub-Profil von Ferdinand Malcher" rel="nofollow" target="_blank" class="content">GitHub</a></li><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 href="https://bsky.app/profile/fmalcher.de" aria-label="Bluesky-Profil von Ferdinand Malcher" rel="nofollow" target="_blank" class="content">Bluesky</a></li></ul></div></div><div _ngcontent-ng-c3051791881 class="col-sm-3 col-lg-2"><img _ngcontent-ng-c3051791881 src="assets/img/autoren/ferdinand.jpg" alt class="testimonials__portrait img-fluid rounded-circle"></div></div></article><article _ngcontent-ng-c3051791881 id="danny" class="container"><div _ngcontent-ng-c3051791881 class="row alt"><div _ngcontent-ng-c3051791881 class="col-sm-3 col-lg-2"><img _ngcontent-ng-c3051791881 src="assets/img/autoren/danny.jpg" alt class="testimonials__portrait img-fluid rounded-circle"></div><div _ngcontent-ng-c3051791881 class="col-sm-9 col-lg-10"><div _ngcontent-ng-c3051791881 class="index__item index__item--list mb-5"><h2 _ngcontent-ng-c3051791881>Danny Koppenhagen</h2><p _ngcontent-ng-c3051791881> Danny Koppenhagen arbeitet als Softwarearchitekt und Entwickler. Sein Schwerpunkt liegt in der Frontend-Architektur und der Entwicklung von Enterprise-Webanwendungen auf Basis von Node.js, TypeScript, Angular und Vue. Neben der beruflichen Tätigkeit ist Danny als Autor mehrerer Open-Source-Projekte aktiv. Er wohnt und lebt in Berlin. </p><ul _ngcontent-ng-c3051791881 class="contact--list"><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 href="https://k9n.dev/" aria-label="Website von Danny Koppenhagen" rel="nofollow" target="_blank" class="content">Website</a></li><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 href="https://github.com/d-koppenhagen" aria-label="GitHub-Profil von Danny Koppenhagen" rel="nofollow" target="_blank" class="content">GitHub</a></li><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 href="https://www.linkedin.com/in/d-koppenhagen/" aria-label="LinkedIn-Profil von Danny Koppenhagen" rel="nofollow" target="_blank" class="content">LinkedIn</a></li><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 href="https://bsky.app/profile/k9n.dev" aria-label="Bluesky-Profil von Danny Koppenhagen" rel="nofollow" target="_blank" class="content">Bluesky</a></li><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 rel="nofollow" href="https://techhub.social/@k9n" aria-label="Mastodon-Profil von Danny Koppenhagen" target="_blank" class="content">Mastodon</a></li></ul></div></div></div></article><article _ngcontent-ng-c3051791881 id="johannes" class="container"><div _ngcontent-ng-c3051791881 class="row"><div _ngcontent-ng-c3051791881 class="col-sm-9 col-lg-10"><div _ngcontent-ng-c3051791881 class="index__item index__item--list mb-5"><h2 _ngcontent-ng-c3051791881>Johannes Hoppe</h2><p _ngcontent-ng-c3051791881> Johannes Hoppe ist <a _ngcontent-ng-c3051791881 href="https://developers.google.com/community/experts/directory/profile/profile-johannes-hoppe" rel="nofollow noreferrer noopener" target="_blank" class="content">Google Developer Expert (GDE)</a> und arbeitet als selbständiger Trainer und Berater für Angular, .NET und Node.js. Zusammen mit Ferdinand Malcher hat er die <a _ngcontent-ng-c3051791881 href="https://angular.schule" target="_blank" class="content">Angular.Schule</a> gegründet und bietet Workshops und Beratung zu Angular an. Johannes ist Organisator des <a _ngcontent-ng-c3051791881 href="https://angular-heidelberg.de" target="_blank" rel="nofollow" class="content">Angular Heidelberg Meetup</a>. Johannes wohnt und lebt in Leimen bei Heidelberg. </p><ul _ngcontent-ng-c3051791881 class="contact--list"><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 href="https://haushoppe-its.de/" aria-label="Website von Johannes Hoppe" rel="nofollow" target="_blank" class="content">Website</a></li><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 href="https://github.com/JohannesHoppe" aria-label="GitHub-Profil von Johannes Hoppe" rel="nofollow" target="_blank" class="content">GitHub</a></li><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 href="https://bsky.app/profile/johanneshoppe.de" aria-label="Bluesky-Profil von Johannes Hoppe" rel="nofollow" target="_blank" class="content">Bluesky</a></li><li _ngcontent-ng-c3051791881><a _ngcontent-ng-c3051791881 href="https://twitter.com/JohannesHoppe" aria-label="Twitter-Profil von Johannes Hoppe" rel="nofollow" target="_blank" class="content">Twitter / X</a></li></ul></div></div><div _ngcontent-ng-c3051791881 class="col-sm-3 col-lg-2"><img _ngcontent-ng-c3051791881 src="assets/img/autoren/johannes.jpg" alt class="testimonials__portrait img-fluid rounded-circle"></div></div></article></section></app-autoren-page><!----><footer ngh="8"><div class="container"><div class="row align-items-center"><div class="col-sm-9"><div class="links"><app-link ngh="0"><!----><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/" jsaction="click:;"><!----> Home </a><!----><!----></app-link>|<!----><app-link ngh="1"><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/impressum" jsaction="click:;"><!----> Impressum </a><!----><!----><!----></app-link>|<!----><app-link ngh="1"><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/datenschutz" jsaction="click:;"><!----> Datenschutzerklärung </a><!----><!----><!----></app-link>|<!----><app-link ngh="7"><!----><a class="links__item links__twitter" href="https://twitter.com/angular_buch" rel="nofollow"><!----> Twitter </a><!----><!----><!----><!----></app-link><!----><!----></div></div><div class="col-sm-3 text-right"></div></div></div></footer></main><app-json-ld-outlet ngh="6"><script type="application/ld+json"></script></app-json-ld-outlet></app-root>
36-
<link rel="modulepreload" href="chunk-FRFV3DYJ.js"><link rel="modulepreload" href="chunk-RLHGSUY6.js"><link rel="modulepreload" href="chunk-HRVLQX4J.js"><link rel="modulepreload" href="chunk-JQP7AV52.js"><link rel="modulepreload" href="chunk-ODCUP7OQ.js"><link rel="modulepreload" href="chunk-FLMZNTDW.js"><script src="polyfills-WWSTT64R.js" type="module"></script><script src="main-NCTQNDTF.js" type="module"></script>
36+
<link rel="modulepreload" href="chunk-FRFV3DYJ.js"><link rel="modulepreload" href="chunk-RLHGSUY6.js"><link rel="modulepreload" href="chunk-HRVLQX4J.js"><link rel="modulepreload" href="chunk-JQP7AV52.js"><link rel="modulepreload" href="chunk-ODCUP7OQ.js"><link rel="modulepreload" href="chunk-FLMZNTDW.js"><script src="polyfills-WWSTT64R.js" type="module"></script><script src="main-3M5RD5CY.js" type="module"></script>
3737
<link rel="modulepreload" href="chunk-3FCH2YVE.js">
3838
<link rel="modulepreload" href="chunk-IX6RKSQ6.js">
3939

blog/2017-11-httpclient/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ <h2 id="fazit">Fazit</h2>
231231
"@type": "Article",
232232
"@context": "http://schema.org"
233233
}</script></app-json-ld-outlet></app-blog-details-page><!----><footer ngh="9"><div class="container"><div class="row align-items-center"><div class="col-sm-9"><div class="links"><app-link ngh="0"><!----><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/" jsaction="click:;"><!----> Home </a><!----><!----></app-link>|<!----><app-link ngh="1"><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/impressum" jsaction="click:;"><!----> Impressum </a><!----><!----><!----></app-link>|<!----><app-link ngh="1"><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/datenschutz" jsaction="click:;"><!----> Datenschutzerklärung </a><!----><!----><!----></app-link>|<!----><app-link ngh="8"><!----><a class="links__item links__twitter" href="https://twitter.com/angular_buch" rel="nofollow"><!----> Twitter </a><!----><!----><!----><!----></app-link><!----><!----></div></div><div class="col-sm-3 text-right"></div></div></div></footer></main><app-json-ld-outlet ngh="6"><script type="application/ld+json"></script></app-json-ld-outlet></app-root>
234-
<link rel="modulepreload" href="chunk-FRFV3DYJ.js"><link rel="modulepreload" href="chunk-RLHGSUY6.js"><link rel="modulepreload" href="chunk-HRVLQX4J.js"><link rel="modulepreload" href="chunk-JQP7AV52.js"><link rel="modulepreload" href="chunk-ODCUP7OQ.js"><link rel="modulepreload" href="chunk-FLMZNTDW.js"><script src="polyfills-WWSTT64R.js" type="module"></script><script src="main-NCTQNDTF.js" type="module"></script>
234+
<link rel="modulepreload" href="chunk-FRFV3DYJ.js"><link rel="modulepreload" href="chunk-RLHGSUY6.js"><link rel="modulepreload" href="chunk-HRVLQX4J.js"><link rel="modulepreload" href="chunk-JQP7AV52.js"><link rel="modulepreload" href="chunk-ODCUP7OQ.js"><link rel="modulepreload" href="chunk-FLMZNTDW.js"><script src="polyfills-WWSTT64R.js" type="module"></script><script src="main-3M5RD5CY.js" type="module"></script>
235235
<link rel="modulepreload" href="chunk-O4LYZLIU.js">
236236
<link rel="modulepreload" href="chunk-OWST3YZC.js">
237237
<link rel="modulepreload" href="chunk-DIMNHEPH.js">

blog/2017-12-angular5/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ <h2 id="zusammenfassung">Zusammenfassung</h2>
217217
"@type": "Article",
218218
"@context": "http://schema.org"
219219
}</script></app-json-ld-outlet></app-blog-details-page><!----><footer ngh="9"><div class="container"><div class="row align-items-center"><div class="col-sm-9"><div class="links"><app-link ngh="0"><!----><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/" jsaction="click:;"><!----> Home </a><!----><!----></app-link>|<!----><app-link ngh="1"><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/impressum" jsaction="click:;"><!----> Impressum </a><!----><!----><!----></app-link>|<!----><app-link ngh="1"><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/datenschutz" jsaction="click:;"><!----> Datenschutzerklärung </a><!----><!----><!----></app-link>|<!----><app-link ngh="8"><!----><a class="links__item links__twitter" href="https://twitter.com/angular_buch" rel="nofollow"><!----> Twitter </a><!----><!----><!----><!----></app-link><!----><!----></div></div><div class="col-sm-3 text-right"></div></div></div></footer></main><app-json-ld-outlet ngh="6"><script type="application/ld+json"></script></app-json-ld-outlet></app-root>
220-
<link rel="modulepreload" href="chunk-FRFV3DYJ.js"><link rel="modulepreload" href="chunk-RLHGSUY6.js"><link rel="modulepreload" href="chunk-HRVLQX4J.js"><link rel="modulepreload" href="chunk-JQP7AV52.js"><link rel="modulepreload" href="chunk-ODCUP7OQ.js"><link rel="modulepreload" href="chunk-FLMZNTDW.js"><script src="polyfills-WWSTT64R.js" type="module"></script><script src="main-NCTQNDTF.js" type="module"></script>
220+
<link rel="modulepreload" href="chunk-FRFV3DYJ.js"><link rel="modulepreload" href="chunk-RLHGSUY6.js"><link rel="modulepreload" href="chunk-HRVLQX4J.js"><link rel="modulepreload" href="chunk-JQP7AV52.js"><link rel="modulepreload" href="chunk-ODCUP7OQ.js"><link rel="modulepreload" href="chunk-FLMZNTDW.js"><script src="polyfills-WWSTT64R.js" type="module"></script><script src="main-3M5RD5CY.js" type="module"></script>
221221
<link rel="modulepreload" href="chunk-O4LYZLIU.js">
222222
<link rel="modulepreload" href="chunk-OWST3YZC.js">
223223
<link rel="modulepreload" href="chunk-DIMNHEPH.js">

blog/2017-12-book-monkey-upgrade/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ <h2 id="8-geschafft">8. Geschafft!</h2>
217217
"@type": "Article",
218218
"@context": "http://schema.org"
219219
}</script></app-json-ld-outlet></app-blog-details-page><!----><footer ngh="9"><div class="container"><div class="row align-items-center"><div class="col-sm-9"><div class="links"><app-link ngh="0"><!----><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/" jsaction="click:;"><!----> Home </a><!----><!----></app-link>|<!----><app-link ngh="1"><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/impressum" jsaction="click:;"><!----> Impressum </a><!----><!----><!----></app-link>|<!----><app-link ngh="1"><!----><!----><a routerlinkactive="nav__current" ariacurrentwhenactive="page" class="links__item" href="/datenschutz" jsaction="click:;"><!----> Datenschutzerklärung </a><!----><!----><!----></app-link>|<!----><app-link ngh="8"><!----><a class="links__item links__twitter" href="https://twitter.com/angular_buch" rel="nofollow"><!----> Twitter </a><!----><!----><!----><!----></app-link><!----><!----></div></div><div class="col-sm-3 text-right"></div></div></div></footer></main><app-json-ld-outlet ngh="6"><script type="application/ld+json"></script></app-json-ld-outlet></app-root>
220-
<link rel="modulepreload" href="chunk-FRFV3DYJ.js"><link rel="modulepreload" href="chunk-RLHGSUY6.js"><link rel="modulepreload" href="chunk-HRVLQX4J.js"><link rel="modulepreload" href="chunk-JQP7AV52.js"><link rel="modulepreload" href="chunk-ODCUP7OQ.js"><link rel="modulepreload" href="chunk-FLMZNTDW.js"><script src="polyfills-WWSTT64R.js" type="module"></script><script src="main-NCTQNDTF.js" type="module"></script>
220+
<link rel="modulepreload" href="chunk-FRFV3DYJ.js"><link rel="modulepreload" href="chunk-RLHGSUY6.js"><link rel="modulepreload" href="chunk-HRVLQX4J.js"><link rel="modulepreload" href="chunk-JQP7AV52.js"><link rel="modulepreload" href="chunk-ODCUP7OQ.js"><link rel="modulepreload" href="chunk-FLMZNTDW.js"><script src="polyfills-WWSTT64R.js" type="module"></script><script src="main-3M5RD5CY.js" type="module"></script>
221221
<link rel="modulepreload" href="chunk-O4LYZLIU.js">
222222
<link rel="modulepreload" href="chunk-OWST3YZC.js">
223223
<link rel="modulepreload" href="chunk-DIMNHEPH.js">

0 commit comments

Comments
 (0)