Getting Started with Angular

Author: Minko Gechev

Publisher: Packt Publishing Ltd

ISBN: 1787121291

Category: Computers

Page: 278

View: 4959

Fast-track your web development skills to build high performance SPA with Angular 2 and beyond About This Book Up to date with the latest API changes introduced by Angular 2 and 4 Get familiar with the improvements to directives, change detection, dependency injection, router, and more Understand Angular's new component-based architecture Start using TypeScript to supercharge your Angular applications Who This Book Is For Do you want to jump in at the deep end of Angular? Or perhaps you're interested assessing the changes to AngularJS before moving over? If so, then "Getting Started with Angular" is the book for you. To get the most out of the book, you'll need to be familiar with AngularJS 1.x, and have a good understanding of JavaScript. What You Will Learn Understand the changes made from AngularJS with side-by-side code samples to help demystify the Angular learning curve Start working with Angular's new method of implementing directives Use TypeScript to write modern, powerful Angular applications Dig in to the change detection method, and other architectural changes to make sure you know what's going on under the hood of Angular Get to work with the new router in Angular Use the new features of Angular, including pipes, and the updated features such as forms, services, and dependency injection Learn about the server-side rendering in Angular to keep your new applications SEO-friendly Enhance your applications using Ahead-of-Time compilation and Web Workers In Detail I'm delighted to see this new update and hope it helps you build amazing things with Angular. - Misko Hevery, Creator of AngularJS and Angular Angular is the modern framework you need to build performant and robust web applications. This book is the quickest way to upgrade your AngularJS knowledge to the brave new world of Angular, and get grips with the framework. It starts with an overview putting the changes of the framework in context with version 1. After that, you will be taken on a TypeScript crash-course so you can take advantage of Angular in its native, statically-typed environment. You'll explore the new change detection mechanism in detail, how directives and components have changed, how you create applications with Angular, and much more. Next, you'll understand how to efficienly develop forms, use the router, implement communication with HTTP services, and transform data with custom pipes. Finally, we will take a look at the Angular's Ahead-of-Time compiler, angular-cli and other such tools that help us build professional applications. By the end of the book, you'll be ready to start building quick and efficient Angular applications compatible with v2 and v4, that take advantage of all the new features on offer. This book is up to date for the 2.4 release and is compatible with the 4.0 release as well. Style and approach Starting with a comparison between Angular versions, this book is filled with side-by-side code examples to help highlight the changes. Each chapter then looks at major changes to the framework and is filled with small examples and sample code to get you started.
Release

Angular

A Hands-On Guide to Angular 2 and Angular 4

Author: Brad Dayley,Brendan Dayley,Caleb Dayley

Publisher: Addison-Wesley Professional

ISBN: 9780134576978

Category: Computers

Page: 240

View: 2715

Learning Angular, Second Edition A Hands-On Guide to Angular 2 and Angular 4 Learning Angular teaches modern application development with Angular 2 and Angular 4. It begins with the basics of Angular and the technologies and techniques used throughout the book, such as key features of TypeScript, newer ES6 syntax and concepts, and details about the tools needed to write professional Angular applications. The reader will next build an Angular application from scratch while learning about the primary pieces of an Angular application and see how they work together. Using lots of examples, the core parts of Angular will be introduced, such as Components, the Router, and Services. The book also covers techniques like server-side rendering and how to incrementally add Angular 2+ features to existing AngularJS applications. Finally, the reader will gain insight into advanced skills that should be part of any professional Angular developer''s toolkit such as testing, tooling options, and performance tuning. Understand how Angular is organized and learn best practices for designing Angular applications Quickly build Angular templates with built-in directives that enhance the user experience Bind UI elements to your data model, so changes to your model and UI occur automatically in tandem Define custom Angular directives that extend HTML Implement zoomable images, expandable lists, and other rich UI components Implement client-side services that interact with web servers Build dynamic browser views to provide even richer user interaction Create custom services you can easily reuse Implement rich UI components as custom Angular directives Contents at a Glance Introduction What is Angular Why Use Angular Who this Book is For How to Use this Book Getting the Source Code Chapter 1: Jumping into JavaScript Setting Up a JavaScript Development Environment Defining Variables Understanding JavaScript Data Types Using Operators Implementing Looping Creating Functions Understanding Variable Scope Using JavaScript Objects Manipulating Strings Working with Arrays Adding Error Handling Chapter 2: Jumping into TypeScript Learning the Different Types Understanding Interfaces Implementing Classes Implementing Modules Understanding Functions Chapter 3: Getting Started with Angular Why Angular? Understanding Angular Separation of Responsibilities Adding Angular to Your Environment Using the Angular CLI Creating a Basic Angular Application Chapter 4: Angular Components Component Configuration Building the Template Using Constructors Using External Templates Implementing Directives Chapter 5: Expressions Using Expressions Using Pipes Building a Custom Pipe Chapter 6: Data Binding Understanding Data Binding Interpolation Property Binding Attribute Binding Class Binding Style Binding Event Binding Two-Way Binding Chapter 7: Built-in Directives Understanding Directives Using Built-in Directives Structural Directives Attribute Directives Chapter 8: Custom Directives Creating a Custom Attribute Directive Creating a Custom Directive with a Component Chapter 9: Events and Change Detection Using Browser Events Emitting Custom Events Using Observables Chapter 10: Implementing Angular Services in Web Applications Understanding Angular Services Using the Built in Services Sending HTTP GET and PUT Requests with the http Service Implementing a Simple Mock Server Using the http Service Changing Views with the router Service Implementing a Router with a Navigation Bar Implementing a Router with Parameters Chapter 11: Creating Your Own Custom Angular Service Integrating Custom Services into Angular Applications Implementing a Simple Application That Uses a Constant Data Service Implementing a Data Transform Service Implementing a Variable Data Service Implementing a Service that Returns a Promise Implementing a Shared Service Chapter 12: Having Fun with Angular Implementing an Angular Application That Uses the Animation Service Implementing an Angular Application That Zooms in on Images Implementing an Angular Application That Enables Drag and Drop Implementing a Star Rating Angular Component
Release

Mastering Angular Components

Build component-based user interfaces using Angular, 2nd Edition

Author: Gion Kunz

Publisher: Packt Publishing Ltd

ISBN: 1788295587

Category: Computers

Page: 402

View: 9170

Develop modern user interfaces using Angular 6 and its component-based architecture. Key Features Build better web applications with highly scalable concepts using Angular Learn new ways to design your web applications Build a fully functional web application that lets you tackle real-world user interface problems using Angular components Book Description Angular framework embraces a mature user interface (UI) component architecture, a powerful tool when developing scalable application interfaces. The simple and deterministic design of Angular components supports you in building large and scalable component-based applications. Mastering Angular Components covers a new holistic way of thinking about UI development, and helps you discover the power of Angular 6 components through various examples. The book starts with an introduction to component-based user interfaces and how Angular 6 manages this concept. Following a step-by-step approach, you will build a fully functional task-management application using Angular. You’ll start with basic layout components, adding some core task-management components before completing the first draft of your application. You will then move on to working through a refactoring exercise in order to learn how to enhance the way you deal with states and data. Once you have got to grips with all this, you will study how to make use of the Angular router within your application. By the end of this book, you will be able to constantly refine the functionality of your application and create components that render SVG graphics, add a time-tracking feature, visualize data using third-party library Chartist, and even create a plugin architecture using Angular components. What you will learn Use TypeScript to create Angular 6 components Leverage component composition to solve complex UI requirements Build an architecture using pure components and container components Explore the basics of RxJS observable streams and use them to build your application reactively Communicate between components using child queries Implement the Angular router to make your application navigable Build reusable and dynamic graphical content using Angular components and SVG Integrate third-party libraries such as Moment.js and Chartist into your existing Angular application Who this book is for Mastering Angular Components is for you if you are an Angular developer who already has a good understanding of basic frontend web technologies such as JavaScript, HTML, and CSS.
Release

Reguläre Ausdrücke Kochbuch

Author: Jan Goyvaerts,Steven Levithan

Publisher: O'Reilly Germany

ISBN: 3897219573

Category: Computer programming

Page: 519

View: 1325

Fur Entwickler, die regelmaig mit Texten arbeiten, sind regulare Ausdrucke so lebensnotwendig wie die Luft zum Atmen. Doch wer sich nur oberflachlich mit diesem Hilfsmittel auskennt, gerat leicht in unangenehme Situationen. Selbst erfahrene Programmierer haben immer wieder mit schlechter Performance, falsch positiven oder falsch negativen Ergebnissen und unerklarlichen Fehlern zu kampfen. Dieses Kochbuch schafft Abhilfe: Anhand von uber 100 Rezepten fur C#, Java, JavaScript, Perl, PHP, Python, Ruby und VB.NET lernen Sie, wie Sie regulare Ausdrucke gekonnte einsetzen, typische Fallen umgehen und so viel wertvolle Zeit sparen. Mit Tutorial fur Anfanger: Falls Sie noch nicht - oder nur wenig - mit regularen Ausdrucken gearbeitet haben, dienen Ihnen die ersten Kapitel dieses Buchs als Tutorial, das Sie mit den Grundlagen der Regexes und empfehlenswerten Tools vertraut macht. So sind Sie fur die komplexeren Beispiele in den darauf folgenden Kapiteln bestens gerustet. Tricks und Ideen fur Profis: Auch erfahrene Regex-Anwender kommen ganz auf ihre Kosten: Jan Goyvaerts und Steven Levithan, zwei anerkannte Groen im Bereich regulare Ausdrucke, gewahren tiefe Einblicke in ihren Erfahrungsschatz und uberraschen mit eleganten Losungen fur fast jede denkbare Herausforderung. Deckt die unterschiedlichen Programmiersprachen ab: In allen Rezepten werden Regex-Optionen sowie Varianten fur die verschiedenen Programmier- und Skriptsprachen aufgezeigt. Damit lassen sich sprachenspezifische Bugs sicher vermeiden.
Release

Experiments And Demonstrations In Physics: Bar-ilan Physics Laboratory (2nd Edition)

Author: Kraftmakher Yaakov

Publisher: World Scientific

ISBN: 9814434914

Category: Science

Page: 796

View: 9235

A laboratory manual for high schools, colleges, and universities. The second edition contains more than 140 experiments and demonstrations presented in ten chapters: Introductory Experiments (30), Mechanics (11), Molecular Physics (11), Electricity and Magnetism (13), Optics and Atomic Physics (12), Condensed Matter Physics (11), Semiconductors (10), Applied Physics (11), Nobel Prize Experiments (10), and Student Projects (25). All the experiments are illustrated through the results of real measurements. New experiments developed by the author in 2007-2014 are added to this edition.
Release

Power-Switching Converters, Second Edition

Author: Simon Ang,Alejandro Oliva

Publisher: CRC Press

ISBN: 9780824722456

Category: Technology & Engineering

Page: 568

View: 3121

After nearly a decade of success owing to its thorough coverage, abundance of problems and examples, and practical use of simulation and design, Power-Switching Converters enters its second edition with new and updated material, entirely new design case studies, and expanded figures, equations, and homework problems. This textbook is ideal for senior undergraduate or graduate courses in power electronic converters, requiring only systems analysis and basic electronics courses. The only text of such detail to also include the use of PSpice and step-by-step designs and simulations, Power-Switching Converters, Second Edition covers basic topologies, basic control techniques, and closed-loop control and stability. It also includes two new chapters on interleaved converters and switched capacitor converters, and the authors have added discrete-time modeling to the dynamic analysis of switching converters. The final two chapters are dedicated to simulation and complete design examples, respectively. PSpice examples and MATLAB scripts are available for download from the CRC Web site. These are useful for the simulation of students' designs. Class slides are also available on the Internet. Instructors will appreciate the breadth and depth of the material, more than enough to adapt into a customized syllabus. Students will similarly benefit from the more than 440 figures and over 1000 equations, ample homework problems, and case studies presented in this book.
Release

Creative Dance for All Ages 2nd Edition

Author: Gilbert, Anne Green

Publisher: Human Kinetics

ISBN: 1450480942

Category: Performing Arts

Page: 376

View: 4763

This second edition of the classic text directs dance teachers through what they need to know to teach creative dance from pre-K through adult levels in a variety of settings. It includes a sequential curriculum, lesson plans, editable forms, and teacher strategies created by master teacher Anne Green Gilbert.
Release

Brain-Compatible Dance Education 2nd Edition

Author: Gilbert, Anne Green

Publisher: Human Kinetics

ISBN: 1492561231

Category: Performing Arts

Page: 328

View: 9044

Anne Green Gilbert’s Brain-Compatible Dance Education, Second Edition, strikes the perfect balance between hard science and practicality, making it an ideal resource for dance educators working with dancers of all ages and abilities. Gilbert presents the latest brain research and its implications for dance educators and dancers. She makes the research findings accessible and easy to digest, always connecting the science to the teaching and learning that takes place in classrooms and studios.
Release

Die Kunst der JavaScript-Programmierung

Eine moderne Einführung in die Sprache des Web

Author: Marijn Haverbeke

Publisher: dpunkt.verlag

ISBN: 3864911915

Category: Computers

Page: 240

View: 1323

Das Buch ist eine Einführung in JavaScript, die sich auf gute Programmiertechniken konzentriert. Der Autor lehrt den Leser, wie man die Eleganz und Präzision von JavaScript nutzt, um browserbasierte Anwendungen zu schreiben. Das Buch beginnt mit den Grundlagen der Programmierung - Variablen, Kontrollstrukturen, Funktionen und Datenstrukturen -, dann geht es auf komplexere Themen ein, wie die funktionale und objektorientierte Programmierung, reguläre Ausdrücke und Browser-Events. Unterstützt von verständlichen Beispielen wird der Leser rasch die Sprache des Web fließend 'sprechen' können.
Release

Handbook of Jig and Fixture Design, 2nd Edition

Author: William E. Boyes

Publisher: Society of Manufacturing Engineers

ISBN: 0872633659

Category: Technology & Engineering

Page: 1192

View: 7342

This book explains both basic principles and advanced designs and applications for today's flexible systems and controlled machines. Chapters include: Predesign Analysis and Fixture Design Procedures Tooling for Numerical Control Geometric Dimensioning and Tolerancing Tooling for Drilling and Reaming Grinding Fixtures Tooling for Flexible Manufacturing Systems and more!
Release

Spring im Einsatz

Author: Craig Walls

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446429468

Category: Computers

Page: 428

View: 3905

SPRING IM EINSATZ // - Spring 3.0 auf den Punkt gebracht: Die zentralen Konzepte anschaulich und unterhaltsam erklärt. - Praxis-Know-how für den Projekteinsatz: Lernen Sie Spring mit Hilfe der zahlreichen Codebeispiele aktiv kennen. - Im Internet: Der vollständige Quellcode für die Applikationen dieses Buches Das Spring-Framework gehört zum obligatorischen Grundwissen eines Java-Entwicklers. Spring 3 führt leistungsfähige neue Features wie die Spring Expression Language (SpEL), neue Annotationen für IoC-Container und den lang ersehnten Support für REST ein. Es gibt keinen besseren Weg, um sich Spring anzueignen, als dieses Buch - egal ob Sie Spring gerade erst entdecken oder sich mit den neuen 3.0-Features vertraut machen wollen. Craig Walls setzt in dieser gründlich überarbeiteten 2. Auflage den anschaulichen und praxisorientierten Stil der Vorauflage fort. Er bringt als Autor sein Geschick für treffende und unterhaltsame Beispiele ein, die das Augenmerk direkt auf die Features und Techniken richten, die Sie wirklich brauchen. Diese Auflage hebt die wichtigsten Aspekte von Spring 3.0 hervor: REST, Remote-Services, Messaging, Security, MVC, Web Flow und vieles mehr. Das finden Sie in diesem Buch: - Die Arbeit mit Annotationen, um die Konfiguration zu reduzieren - Die Arbeit mit REST-konformen Ressourcen - Spring Expression Language (SpEL) - Security, Web Flow usw. AUS DEM INHALT: Spring ins kalte Wasser, Verschalten von Beans, Die XML-Konfiguration in Spring minimalisieren, Aspektorientierung, Zugriff auf die Datenbank, Transaktionen verwalten, Webapplikationen mit Spring MVC erstellen, Die Arbeit mit Spring Web Flow, Spring absichern, Die Arbeit mit Remote-Diensten, Spring und REST, Messaging in Spring, Verwalten von Spring-Beans mit JMX
Release

Clean Architecture

Das Praxishandbuch für gutes Softwaredesign. Regeln und Paradigmen für effiziente Softwarestrukturen

Author: Robert C. Martin

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3958457266

Category: Computers

Page: 370

View: 2215

Release

Basic Vacuum Technology, 2nd edition

Author: A. Chambers

Publisher: CRC Press

ISBN: 9780585254913

Category: Science

Page: 100

View: 8708

Vacuum technology is widely used in many manufacturing and developmental processes and its applications grow in scope and sophistication. It is an inter-disciplinary subject, embracing aspects of mechanical, electrical and chemical engineering, chemistry, and materials science while having a broad foundation in physics. In spite of its technological importance, and perhaps because of its cross-disciplinary nature, substantial teaching and training is not widely available. Basic Vacuum Technology aims to give readers a firm foundation of fundamental knowledge about the subject and the ability to apply it. This book is an introductory text on how to use vacuum techniques. It provides a good grounding in the basic scientific principles and concepts that underlie the production and measurement of vacua. The authors describe how these are applied in representative low, medium, high, and ultra-high vacuum systems and explain the most important practical aspects of the operation of a large variety of pumps, components, and measuring instrumentation. The book introduces numerical methods for analysis and prediction of the behavior of vacuum systems in terms of the properties of their individual elements and enables readers to recognize and resolve problems with malfunctioning systems.
Release

Physik für Dummies

Author: Steven Holzner

Publisher: John Wiley & Sons

ISBN: 3527692576

Category: Science

Page: 404

View: 2370

Von Ampere bis Zentripetalkraft – alles, was Sie über Physik wissen müssen Lässt Thermodynamik Sie kalt? Stößt Magnetismus Sie ab? Oder springt der Funke der Elektrizität einfach nicht auf Sie über? Kein Problem, Physik für Dummies entführt auch die, die damit eigentlich nichts am Hut haben, in die faszinierende Welt der Physik. Steve Holzner stellt Ihnen physikalische Phänomene vor und erklärt die dahinterstehenden Naturgesetze samt der notwendigen mathematischen Grundlagen. Egal ob Energie, Wärme oder Licht, alles wird mit ausführlichen Beispielen und anschauli‐ chen Abbildungen erläutert. Nach jedem Kapitel finden Sie Übungsaufgaben und Lösungen, mit denen Sie das Gelernte festigen können.
Release

Switch-Mode Power Supplies, Second Edition

SPICE Simulations and Practical Designs

Author: Christophe Basso

Publisher: McGraw Hill Professional

ISBN: 0071824731

Category: Technology & Engineering

Page: 992

View: 5018

THE LATEST SPICE SIMULATION AND DESIGN TOOLS FOR CREATING STATE-OF-THE-ART SWITCHMODE POWER SUPPLIES Fully updated to incorporate new SPICE features and capabilities, this practical guide explains, step by step, how to simulate, test, and improve switch-mode power supply designs. Detailed formulas with founding equations are included. Based on the author's continued research and in-depth, handson work in the field, this revised resource offers a collection of the latest SPICE solutions to the most difficult problem facing power supply designers: creating smaller, more heat-efficient power supplies in shorter design cycles. NEW to this edition: Complete analysis of rms currents for the three basic cells in CCM and DCM PWM switch at work in the small-signal analysis of the DCM boost and the QR flyback OTA-based compensators Complete transistor-level TL431 model Small-signal analysis of the borderline-operated boost PFC circuit operated in voltage or current mode All-over power phenomena in QR or fixed-frequency discontinuous/continuous flyback converters Small-signal model of a QR flyback converter Small-signal model of the active clamp forward converter operated in voltagemode control Electronic content—design templates and examples available online Switch-Mode Power Supplies: SPICE Simulations and Practical Designs, Second Edition, covers: Small-signal modeling * Feedback and ciontrol loops * Basic blocks and generic switched models * Nonisolated converters * Off-line converters * Flyback converters * Forward converters * Power factor correction
Release

New Dimensions in Elementary Particle Physics and Cosmology Second Edition

Second Edition

Author: Ashok K. Sinha

Publisher: Xlibris Corporation

ISBN: 1483617319

Category: Science

Page: 203

View: 5379

NEW DIMENSIONS IN ELEMENTARY PARTICLE PHYSICS AND COSMOLOGY summarizes certain results of the author's theoretical research toward developing a mathematically very simple Unified Theory of Elementary Particles and Interactions (UTOEPI.) Here the masses of the particles of the Standard Model, including the Higgs boson (the the socalled God Particle), are directly represented in terms of the interaction. The book introduces a new paradigm of a three-dimensional time, as an essential extension of Einstein's relativity theory. Interrelation between the classical and quantum physics is illustrated. Examples of applications in cosmology and the significance of the neutron decay in the evolution of matter, and of life on the earth, are included.
Release

Greenberg's Guide to Lionel Trains, 1901-1942: O and OO gauges (2nd ed., c2001)

Author: Bruce C. Greenberg

Publisher: Kalmbach Publishing, Co.

ISBN: 9780897781817

Category: Crafts & Hobbies

Page: 216

View: 6020

Provides in-depth information and current prices on all prewar O gauge Lionel trains, including variations in trucks, couplers, and decoration. Recounts the history of Lionel O from its origins in realistic designs, colors, and markings, to the development of creative designs and bright colors.
Release

Einführung in die moderne Kosmologie

Author: Andrew Liddle

Publisher: John Wiley & Sons

ISBN: 3527670920

Category: Science

Page: 217

View: 6225

Dank sich stets verbessernder boden- und weltraumgestützter Teleskope stehen der Kosmologie inzwischen Daten zur Verfügung, die Rückschlüsse auf immer frühere Phasen des Universums und Vergleiche mit Modellvorstellungen erlauben. Daher gewinnt die Kosmologie in den Astronomiekursen der Universitäten beständig an Wichtigkeit. Die "Einführung in die Moderne Kosmologie" ist eine anschauliche und leicht verständliche Darstellung moderner kosmologischer Konzepte, die neben zahlreichen Beispielen und Übungsaufgaben auch Hinweise und Endergebnisse enthält, sodass das Erlernte sofort ausprobiert und kontrolliert werden kann. Das Buch ist klar eingeteilt und behandelt in sechs separaten Kapiteln Themen für Fortgeschrittene, darunter relativistische Kosmologie und Neutrino-Kosmologie. Die vorliegende Übersetzung der zweiten Auflage wurde wesentlich ergänzt und erweitert und umfasst neueste Beobachtungsergebnisse sowie zusätzliches Material zur empirischen Kosmologie und Strukturbildung.
Release