Computers

Getting Started with Angular

Author: Minko Gechev

Publisher: Packt Publishing Ltd

ISBN: 1787121291

Category: Computers

Page: 278

View: 9530

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.
Computers

Learning Angular

A Hands-On Guide to Angular 2 and Angular 4

Author: Brad Dayley,Brendan Dayley,Caleb Dayley

Publisher: Addison-Wesley Professional

ISBN: 0134577027

Category: Computers

Page: 240

View: 970

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
Computers

Spring im Einsatz

Author: Craig Walls

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446429468

Category: Computers

Page: 428

View: 8016

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
Computers

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: 5462

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.
Computers

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: 7935

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.
Science

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

Author: Kraftmakher Yaakov

Publisher: World Scientific

ISBN: 9814434914

Category: Science

Page: 796

View: 8251

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.
Science

Physik für Dummies

Author: Steven Holzner

Publisher: John Wiley & Sons

ISBN: 3527692576

Category: Science

Page: 404

View: 8036

Dieses Buch 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 Elektrizit?t, Magnetismus oder Optik, alles wird mit ausf?hrlichen Beispielen und anschaulichen Abbildungen erl?utert. Nach jedem Kapitel gibt es ?bungsaufgaben und L?sungen, mit denen man das Gelernte festigen kann.
Fiction

Die Königin der Weißen Rose

Author: Philippa Gregory

Publisher: Rowohlt Verlag GmbH

ISBN: 3644462712

Category: Fiction

Page: 560

View: 638

England, 1464: Die Adelshäuser York und Lancaster kämpfen erbittert um den Thron. Als König Edward, der Erbe der Weißen Rose, der schönen jungen Witwe Elizabeth Woodville begegnet, ist es um beide geschehen. Doch Elizabeth weigert sich, Edwards Mätresse zu werden. Da heiratet der König sie entgegen allen Standesschranken – ein ungeheurer Skandal! Und keine Frau im Königreich hatte je so viele Feinde. Neid, Missgunst und Intrigen bringen Elizabeth und ihre Familie in größte Gefahr. Ihre Widersacher nennen sie eine Hure. Sie nennen sie eine Hexe. Doch Elizabeth weiß: Sie ist die Königin. «Philippa Gregory ist wahrlich die Meisterin des historischen Romans! Geschichte kann kaum unterhaltsamer, lebendiger oder bezaubernder erzählt werden.» (Sunday Express) «Die Königin der Weißen Rose» ist der erste Band ihrer Trilogie über die Zeit der Rosenkriege. Mit diesem Buch gelang der Autorin in Großbritannien wie den USA auf Anhieb der Sprung an die Spitze der Bestsellerlisten. Die Folgebände der Reihe werden ebenfalls im Rowohlt Verlag erscheinen. «Gekonnt erzählt, mit Detailreichtum und Tempo. Gregorys Heerscharen von Fans werden begeistert sein.» (Booklist)
Performing Arts

Creative Dance for All Ages 2nd Edition

Author: Gilbert, Anne Green

Publisher: Human Kinetics

ISBN: 1450480942

Category: Performing Arts

Page: 376

View: 6094

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.
JavaScript (Computer program language)

Das Beste an JavaScript

Author: Douglas Crockford,Peter Klicman

Publisher: O'Reilly Germany

ISBN: 3897218763

Category: JavaScript (Computer program language)

Page: 163

View: 1874

Performing Arts

Brain-Compatible Dance Education 2nd Edition

Author: Gilbert, Anne Green

Publisher: Human Kinetics

ISBN: 1492561231

Category: Performing Arts

Page: 328

View: 6356

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.
Computers

Machine Learning mit Python

Das Praxis-Handbuch für Data Science, Predictive Analytics und Deep Learning

Author: Sebastian Raschka

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3958454240

Category: Computers

Page: 424

View: 6956

Medical

Measurement, Instrumentation, and Sensors Handbook, Second Edition

Spatial, Mechanical, Thermal, and Radiation Measurement

Author: John G. Webster,Halit Eren

Publisher: CRC Press

ISBN: 1439848882

Category: Medical

Page: 1640

View: 397

The Second Edition of the bestselling Measurement, Instrumentation, and Sensors Handbook brings together all aspects of the design and implementation of measurement, instrumentation, and sensors. Reflecting the current state of the art, it describes the use of instruments and techniques for performing practical measurements in engineering, physics, chemistry, and the life sciences and discusses processing systems, automatic data acquisition, reduction and analysis, operation characteristics, accuracy, errors, calibrations, and the incorporation of standards for control purposes. Organized according to measurement problem, the Spatial, Mechanical, Thermal, and Radiation Measurement volume of the Second Edition: Contains contributions from field experts, new chapters, and updates to all 96 existing chapters Covers instrumentation and measurement concepts, spatial and mechanical variables, displacement, acoustics, flow and spot velocity, radiation, wireless sensors and instrumentation, and control and human factors A concise and useful reference for engineers, scientists, academic faculty, students, designers, managers, and industry professionals involved in instrumentation and measurement research and development, Measurement, Instrumentation, and Sensors Handbook, Second Edition: Spatial, Mechanical, Thermal, and Radiation Measurement provides readers with a greater understanding of advanced applications.
Technology & Engineering

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: 3256

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!
Computers

Entwurfsmuster

Das umfassende Handbuch

Author: Matthias Geirhos

Publisher: N.A

ISBN: 9783836227629

Category: Computers

Page: 643

View: 7088

Technology & Engineering

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: 7698

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
Science

Basic Vacuum Technology, 2nd edition

Author: A. Chambers

Publisher: CRC Press

ISBN: 9780585254913

Category: Science

Page: 100

View: 1381

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.