Summary Angular Development with TypeScript, Second Edition is an intermediate-level tutorial that introduces Angular and TypeScript to developers comfortable with building web applications using other frameworks and tools. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Whether you're building lightweight web clients or full-featured SPAs, Angular is a clear choice. The Angular framework is fast, efficient, and widely adopted. Add the benefits of developing in the statically typed, fully integrated TypeScript language, and you get a programming experience other JavaScript frameworks just can't match. About the Book Angular Development with TypeScript, Second Edition teaches you how to build web applications with Angular and TypeScript. Written in an accessible, lively style, this illuminating guide covers core concerns like state management, data, forms, and server communication as you build a full-featured online auction app. You'll get the skills you need to write type-aware classes, interfaces, and generics with TypeScript, and discover time-saving best practices to use in your own work. What's inside Code samples for Angular 5, 6, and 7 Dependency injection Reactive programming The Angular Forms API About the Reader Written for intermediate web developers familiar with HTML, CSS, and JavaScript. About the Author Yakov Fain and Anton Moiseev are experienced trainers and web application developers. They have coauthored several books on software development. Table of Contents Introducing Angular The main artifacts of an Angular app Router basics Router advanced Dependency injection in Angular Reactive programming in Angular Laying out pages with Flex Layout Implementing component communications Change detection and component lifecycle Introducing the Forms API Validating forms Interacting with servers using HTTP Interacting with servers using the WebSocket protocol Testing Angular applications Maintaining app state with ngrx
Summary TypeScript is JavaScript with an important upgrade! By adding a strong type system to JavaScript, TypeScript can help you eliminate entire categories of runtime errors. In TypeScript Quickly, you’ll learn to build rock-solid apps through practical examples and hands-on projects under the expert instruction of experienced web developers Yakov Fain and Anton Moiseev. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Strong typing can eliminate nearly all errors caused by unanticipated data values. With TypeScript, an enhanced version of JavaScript, you can specify types and type annotations so your code is easier to read and far less likely to fail at runtime. And because the core of TypeScript is standard JavaScript, it runs on all major browsers and can be used with frameworks like Angular, Vue, and React. About the book TypeScript Quickly teaches you to exploit the benefits of types in browser-based and standalone applications. In this practical guide, you’ll build a fascinating blockchain service app that takes you through a range of type-sensitive programming techniques. As you go, you’ll also pick up valuable techniques for object-oriented programming with classes, interfaces, and advanced features such as decorators and conditional types. What's inside Mastering TypeScript syntax Using TypeScript with JavaScript libraries Tooling with Babel and Webpack Developing TypeScript apps using Angular, React, and Vue About the reader For web developers comfortable with JavaScript and HTML. About the author Yakov Fain and Anton Moiseev are experienced web developers. They have authored two editions of Manning’s Angular Development with TypeScript. Table of Contents: PART 1 MASTERING THE TYPESCRIPT SYNTAX 1 ¦ Getting familiar with TypeScript 2 ¦ Basic and custom types 3 ¦ Object-oriented programming with classes and interfaces 4 ¦ Using enums and generics 5 ¦ Decorators and advanced types 6 ¦ Tooling 7 ¦ Using TypeScript and JavaScript in the same project PART 2 APPLYING TYPESCRIPT IN A BLOCKCHAIN APP 8 ¦ Developing your own blockchain app 9 ¦ Developing a browser-based blockchain node 10 ¦ Client-server communications using Node.js, TypeScript, and WebSockets 11 ¦ Developing Angular apps with TypeScript 12 ¦ Developing the blockchain client in Angular 13 ¦ Developing React.js apps with TypeScript 14 ¦ Developing a blockchain client in React.js 15 ¦ Developing Vue.js apps with TypeScript 16 ¦ Developing the blockchain client in Vue.js
The present volume is the fifth issue of the ‘Evolution’ Yearbook series. Our Yearbooks are designed to present to its readers the widest possible spectrum of subjects and issues: from universal evolutionism to the analysis of particular evolutionary regularities in the development of biological, abiotic, and social systems, culture, cognition, language, etc. The main objective of our Yearbook is the creation of a unified interdisciplinary field of research, within which scientists specializing in different disciplines could work within the framework of unified or similar paradigms, using common terminology and searching for common rules, tendencies and regularities. Global evolution (in connection with the Big History) becomes the main subject of our Yearbook. We strive to arrange each issue in such a way that the line from cosmic evolution to the human future is evident. What is the subject of the present issue of the Yearbook? Similar to the previous issues, it shows some aspects of the evolutionary advance from the earlier phases to the anticipated future of human society. But on the whole, this volume is devoted to different aspects and facts of megaevolution and some universal theories in an attempt to find common ground in the diversity of manifestation of evolution and its forms at different stages of development. So the title of this issue, ‘Evolution and Big History: Dimensions, Trends, and Forecasts’, is fully justified (besides, several papers contribute to the field of Big History). The volume consists of four sections: Dimensions, Trends, and Aspects; Big History's Manifestations; Trends and Forecasts; and Reviews and Information. This Yearbook will be useful both for those who study interdisciplinary macroproblems and for specialists working in focused directions, as well as for those who are interested in evolutionary issues of Cosmology, Biology, History, Anthropology, Economics and other areas of study. More than that, this edition will challenge and excite your vision of your own life and the new discoveries going on around us.
The New 2017 Revised Edition has been awarded the APMC Cultural Price at the Salon de l'Histoire in Paris. "I can see the Stalingrad sky glowing in the distance." General Erhard Raus, 6th Panzer Division Commander, deploying his troops on the Myshkova River 50 km away from the "cauldron." The Red Army defeated the Wehrmacht against all odds in one of the most dramatic battles in History. How such a miracle has been made possible ? What exactly happened each single day of this titanic struggle ? The fourth volume of the "Stalingrad Battle Atlas" series covers Operation Winter Storm, the German attempt to link up with 6th Army encircled in the Stalingrad pocket. It presents strategic and tactical information, featuring especially designed maps for each day of active operations during this period, along with wartime documents translated from German and Russian. Synthesizing an extremely wide range of documents and information sources, this chronological atlas seeks to reach the maximal degree of precision in describing historical reality, rendering it through a standardized set of instruments: timeline, orders of battle, unit strength returns, tactical or strategic situation maps, contextual photos, quotes from key actors. It can be used as a reference manual for searchers, as well as a guide for those who want to know the basics: Who, When, Where. In 2015 the Russian Federal Archive Agency, in cooperation with the Ministry of Defense, the Russian Historical Society and the German Historical Institute in Moscow publicly released large archival funds of Soviet and German records. This new edition of the Stalingrad Battle Atlas series thus benefits from the most substantial set of available wartime documents. Main Features: o Latest Available Documents from Archives o Tactical & Strategic Maps o Order of Battle & Strength Returns 402 pages A New Perspective of the Legendary Battle on the Volga
Gyrotrons are high-power mm-wave tubes. Here, the design, construction and experimental investigation of a 20 kW, 28 GHz gyrotron (2nd harmonic) are reported. This tube was designed to evaluate new emitters for future highly efficient and reliable fusion gyrotrons and for material processing applications. Following experimental results have been achieved in CW operation: 22.5 kW output power at 23.4 kV electron beam voltage and 2.23 A beam current with the world record efficiency of 43 %.
Readers will learn in which ways light can be "confined" within a subwavelength region smaller than half a wavelength. Strictly within the focal spot, all degrees of freedom of light interact and manifest themselves in a dramatic way. The size and shape of the focal spot and the magnitude of side-lobes depend on the polarization state alongside phase and amplitude distributions of a light beam. Readers will learn techniques in which inhomogeneously (i.e., azimuthally and radially) polarized optical beams can be focused. In sharp focus, exotic phenomena can occur, including the negative propagation of light and a toroidal optical flow. Throughout the book, the numerical simulation is performed using the rigorous solution of Maxwell’s equations based on a Finite-Difference Time-Domain (FDTD) approach, which makes the results of modeling highly reliable. The photonic components, including optical metasurfaces, discussed in the book have been implemented using state-of-the-art techniques of electron beam writing and reactive ion-beam etching of microrelief. Two chapters are concerned with photonics hot spots, which deal with the control of light by means of optical metasurfaces and the generation of an energy backflow in the region of sharp focus of a laser beam. Another hot topic is diffractive polarization converters implemented as subwavelength diffraction gratings to convert polarization of light. By way of illustration, such converters are shown to perform linear-to-radial or linear-to-azimuthal polarization conversion. The book describes advanced photonic components fabricated by the authors to perform sharp focusing of light, including binary zone plates, binary axicons, a planar photonic crystal lens, diffraction polarization converters, and metalenses. This book is a must-have for individuals and institutions studying cutting edge optics.
The review covers work published in the calendar year 2012. Novel reaction chemistry and new ring synthetic methods for 1,2,3-triazines, 1,2,4-triazines, 1,3,5-triazines, and tetrazines are reviewed.
This book is devoted to the consideration of unusual laser beams – vortex or singular beams. It contains many numerical examples, which clearly show how the phase of optical vortices changes during propagation in free space, and that the topological charge is preserved. Topological Charge of Optical Vortices shows that the topological charge of an optical vortex is equal to the number of screw dislocations or the number of phase singularities in the beam cross-section. A single approach is used for the entire book: based on M. Berry’s formula. It is shown that phase singularities during beam propagation can be displaced to infinity at a speed greater than the speed of light. The uniqueness of the book is that the calculation of the topological charge for scalar light fields is extended to vector fields and is used to calculate the Poincare–Hopf singularity index for vector fields with inhomogeneous linear polarization with V-points and for the singularity index of vector fields with inhomogeneous elliptical polarization with C-points and C- lines. The book is written for opticians, and graduate students interested in an interesting section of optics – singular optics. It will also be of interest to scientists and researchers who are interested in modern optics. In order to understand the content of the book, it is enough to know paraxial optics (Fourier optics) and be able to calculate integrals.
This volume, part 3 of the third supplement, continues the updating of the previous volumes on boron compounds: "Boron Compounds" Vols. 1 - 20, "Boron" 1st Suppl. Vol. 1 - 3 (1980/81), "Boron" 2nd Suppl. vols. 1 + 2 (1980/83). This volume deals with the compounds of boron with nitrogen and of boron with fluorine. The modifications of boron nitride are now important materials in modern technology. They have many applications, e.g. as fibers or coatings, in ceramics or alloys, as fillers in organic polymers, for machining of metals and as solid lubricants. They are used in the preparation of semiconductors and in laser nuclear technology. In the chapter on L-triorganyl-N-triorganylborazines, (-Br-Nr-)3, the compound (-B(i-C3H7)-N(t-C4H9)-)3 is the first species having a Dewar-borazine structure, which contains a 1,4 bond and two parallel double bonds in the 6-ring system. Trifluoroborane, BF3, and also its adduct with ether, is important especially in catalytic applications. Among tetra-fluoroborates ÄNOÜ ÄBF4Ü, ÄNO2Ü ÄBF4Ü and ÄNF4Ü ÄBF4Ü are also described. The systems with C1, Br and J with chalcogenes, and finally the carboranes, are contained in the final 4th volume of this series. Volume 4 will also include a formula index for volumes 1 to 4.
Summary TypeScript is JavaScript with an important upgrade! By adding a strong type system to JavaScript, TypeScript can help you eliminate entire categories of runtime errors. In TypeScript Quickly, you’ll learn to build rock-solid apps through practical examples and hands-on projects under the expert instruction of experienced web developers Yakov Fain and Anton Moiseev. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Strong typing can eliminate nearly all errors caused by unanticipated data values. With TypeScript, an enhanced version of JavaScript, you can specify types and type annotations so your code is easier to read and far less likely to fail at runtime. And because the core of TypeScript is standard JavaScript, it runs on all major browsers and can be used with frameworks like Angular, Vue, and React. About the book TypeScript Quickly teaches you to exploit the benefits of types in browser-based and standalone applications. In this practical guide, you’ll build a fascinating blockchain service app that takes you through a range of type-sensitive programming techniques. As you go, you’ll also pick up valuable techniques for object-oriented programming with classes, interfaces, and advanced features such as decorators and conditional types. What's inside Mastering TypeScript syntax Using TypeScript with JavaScript libraries Tooling with Babel and Webpack Developing TypeScript apps using Angular, React, and Vue About the reader For web developers comfortable with JavaScript and HTML. About the author Yakov Fain and Anton Moiseev are experienced web developers. They have authored two editions of Manning’s Angular Development with TypeScript. Table of Contents: PART 1 MASTERING THE TYPESCRIPT SYNTAX 1 ¦ Getting familiar with TypeScript 2 ¦ Basic and custom types 3 ¦ Object-oriented programming with classes and interfaces 4 ¦ Using enums and generics 5 ¦ Decorators and advanced types 6 ¦ Tooling 7 ¦ Using TypeScript and JavaScript in the same project PART 2 APPLYING TYPESCRIPT IN A BLOCKCHAIN APP 8 ¦ Developing your own blockchain app 9 ¦ Developing a browser-based blockchain node 10 ¦ Client-server communications using Node.js, TypeScript, and WebSockets 11 ¦ Developing Angular apps with TypeScript 12 ¦ Developing the blockchain client in Angular 13 ¦ Developing React.js apps with TypeScript 14 ¦ Developing a blockchain client in React.js 15 ¦ Developing Vue.js apps with TypeScript 16 ¦ Developing the blockchain client in Vue.js
Summary Angular Development with TypeScript, Second Edition is an intermediate-level tutorial that introduces Angular and TypeScript to developers comfortable with building web applications using other frameworks and tools. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Whether you're building lightweight web clients or full-featured SPAs, Angular is a clear choice. The Angular framework is fast, efficient, and widely adopted. Add the benefits of developing in the statically typed, fully integrated TypeScript language, and you get a programming experience other JavaScript frameworks just can't match. About the Book Angular Development with TypeScript, Second Edition teaches you how to build web applications with Angular and TypeScript. Written in an accessible, lively style, this illuminating guide covers core concerns like state management, data, forms, and server communication as you build a full-featured online auction app. You'll get the skills you need to write type-aware classes, interfaces, and generics with TypeScript, and discover time-saving best practices to use in your own work. What's inside Code samples for Angular 5, 6, and 7 Dependency injection Reactive programming The Angular Forms API About the Reader Written for intermediate web developers familiar with HTML, CSS, and JavaScript. About the Author Yakov Fain and Anton Moiseev are experienced trainers and web application developers. They have coauthored several books on software development. Table of Contents Introducing Angular The main artifacts of an Angular app Router basics Router advanced Dependency injection in Angular Reactive programming in Angular Laying out pages with Flex Layout Implementing component communications Change detection and component lifecycle Introducing the Forms API Validating forms Interacting with servers using HTTP Interacting with servers using the WebSocket protocol Testing Angular applications Maintaining app state with ngrx
Summary Angular 2 Development with Typescript teaches you what you need to start using Angular, while you also learn TypeScript and how to take advantage of its benefits. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Whether you're building web clients or full-featured SPAs, using the Angular 2 web framework is a liberating experience. Its declarative style makes it easy to define and add features without a lot of manually written boilerplate, and the fully integrated TypeScript language gives you the benefits of a statically typed language within the JavaScript ecosystem. Not to mention that adding Angular 2 and TypeScript to your skill set makes you a hot commodity. About the Book Angular 2 Development with Typescript introduces Angular 2 to developers comfortable using AngularJS v1 or other web frameworks. You'll start by exploring how Angular 2 works in an online auction application. Along the way, you'll learn to use TypeScript to write type-aware classes, interfaces, and generics. This is a practical book that covers real-world development concerns like data and views, user interaction with forms, and communicating with servers, as well as testing and deploying your Angular 2 applications. What's Inside Design and build modular applications Transpile TypeScript into today's JavaScript Use modern JavaScript workflow tools like npm, Karma, and Webpack About the Reader This book is for intermediate web developers with a working knowledge of JavaScript. No TypeScript or AngularJS experience needed. About the Author Yakov Fain and Anton Moiseev are experienced web application developers. Yakov has written several books on software development. Table of Contents Introducing Angular 2 Getting started with Angular Navigation with the Angular router Dependency injection Bindings, observables, and pipes Implementing component communications Working with forms Interacting with servers using HTTP and WebSockets Unit-testing Angular applications Bundling and deploying applications with Webpack
This will help us customize your experience to showcase the most relevant content to your age group
Please select from below
Login
Not registered?
Sign up
Already registered?
Success – Your message will goes here
We'd love to hear from you!
Thank you for visiting our website. Would you like to provide feedback on how we could improve your experience?
This site does not use any third party cookies with one exception — it uses cookies from Google to deliver its services and to analyze traffic.Learn More.