Coder Social home page Coder Social logo

switching-to-angular-third-edition's Introduction

Switching to Angular - Third Edition

This is the code repository for Switching to Angular - Third Edition, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

About the Book

Align your work to stable APIs of Angular, version 5 and beyond, with Angular expert Minko Gechev. Angular is the modern Google framework for you to build high-performing, SEO-friendly, and robust web applications. Switching to Angular, Third Edition shows you how you can align your current and future development with Google’s long term vision for Angular. Gechev shares his expert knowledge and community involvement to give you the clarity you need to confidently switch into Angular and stable APIs.

Minko Gechev helps you square up to Angular with an overview of the framework, and understand the long term building blocks of Google’s web framework. Gechev then gives you the lowdown on TypeScript, with a crash-course so you can take advantage of Angular in its native, statically-typed environment. You’ll next move on to see how you can line up with Angular dependency injection, plus how Angular router and forms, and Angular pipes, are designed to work for your projects today and in the future.

You'll be squared up and aligned with the vision and techniques of the one Angular, and be ready to start building quick and efficient Angular applications. You’ll know how to take advantage of the latest Angular features, and the core, stable APIs that you can depend on. You'll be ready to confidently plan your future with the Angular framework.

Instructions and Navigation

All of the code is organized into folders. Each folder starts with a number followed by the application name. For example, Chapter02.

Note that this seed project requires node v4.x.x or higher and npm 2.14.7.

git clone --depth 1 https://github.com/mgechev/switching-to-angular.git
cd switching-to-angular
npm install
npm start

Second edition

The code for the second edition could be found here.

The code will look like the following:

var result = [1, 2, 3].reduce(function (total, current) { 
  return total + current; 
}, 0); // 6 

All you need to work through most of the examples in this book is a text editor or an IDE, Node.js, internet access, and a web browser.

Each chapter introduces the software requirements for running the provided snippets.

Related Products

switching-to-angular-third-edition's People

Contributors

packt-itservice avatar packtbhagyashree avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

switching-to-angular-third-edition's Issues

npm install failing with gulp check.versions

Hi,

I am seeing below issue.

[email protected] postinstall C:\Practice\angular\angular 5\switching-to-angular
gulp check.versions

[21:35:43] Requiring external module ts-node/register
gulp[9472]: c:\ws\src\node_contextify.cc:626: Assertion args[1]->IsString()' failed. 1: 00007FF6C4E8F04A v8::internal::GCIdleTimeHandler::GCIdleTimeHandler+5114 2: 00007FF6C4E6A0C6 node::MakeCallback+4518 3: 00007FF6C4E6A17F node::MakeCallback+4703 4: 00007FF6C4E3F630 node::DecodeWrite+13024 5: 00007FF6C566C122 v8::internal::OptimizingCompileDispatcher::Unblock+59890 6: 00007FF6C566D289 v8::internal::OptimizingCompileDispatcher::Unblock+64345 7: 00007FF6C566C5CC v8::internal::OptimizingCompileDispatcher::Unblock+61084 8: 00007FF6C566C4EB v8::internal::OptimizingCompileDispatcher::Unblock+60859 9: 00000173540DC5C1 npm ERR! code ELIFECYCLE npm ERR! errno 134 npm ERR! [email protected] postinstall: gulp check.versions`
npm ERR! Exit status 134
npm ERR!
npm ERR! Failed at the [email protected] postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Test\AppData\Roaming\npm-cache_logs\2019-03-12T01_35_43_846Z-debug.log

I have node - v10.15.3, npm 6.4.1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.