Git Product home page Git Product logo

angular-6-for-enterprise-ready-web-applications's Introduction

Angular 6 for Enterprise-Ready Web Applications

Angular 6 for Enterprise-Ready Web Applications

This is the code repository for Angular 6 for Enterprise-Ready Web Applications, published by Packt.

Deliver production-ready and cloud-scale Angular web apps

What is this book about?

Angular 6 for Enterprise-Ready Web Applications follows a hands-on and minimalist approach demonstrating how to design and architect high quality apps.

This book covers the following exciting features:

  • Create full-stack web applications using Angular and RESTful APIs
  • Master Angular fundamentals, RxJS, CLI tools, unit testing, GitHub, and Docker
  • Design and architect responsive, secure and scalable apps to deploy on AWS
  • Adopt a minimalist, value-first approach to delivering your app with Kanban
  • Get introduced to automated testing with continuous integration on CircleCI

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

The code will look like the following:

  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
   },

Following is what you need for this book:

This book is for developers who want to confidently deliver high-quality and production-grade Angular apps from design to deployment. We assume that you have prior experience in writing a RESTful API with the tech stack of your choice; if you don't, you can still gain a lot of benefit from this book, which focuses on the entire scope of frontend development, from design to deployment!

With the following software and hardware list you can run all code files present in the book (Chapter 1-12).

Software and Hardware List

Chapter Software required OS required
1 PowerShell v5.1+, Bash, Node 8.10+ (except non-LTS versions), npm 5.7.1+, GitHub Desktop 1.0.0+, Visual Studio Code v1.16.0+, Google Chrome 64+ Windows, macOS, Linux
2 GitHub, Waffle, Angular 5+
3-5 Docker Community Edition Version 17.12+, Zeit Now Windows, macOS, Linux, Azure, AWS
6-7 MockFlow Windows, macOS, Linux
8-10 CircleCI, Swagger
11 AWS
12 Google Tag Manager, Google Analytics, OctoPerf

Related products

  • Hands-on Full Stack Development with Angular 5 and Firebase [Packt] [Amazon]

  • Architecting Angular Applications with Redux, RxJS, and NgRx [Packt] [Amazon]

Get to Know the Author

Doguhan Uluca is a software development expert for Excella Consulting in Washington, DC. He is the founder and director of the polyglot Tech Talk DC meetup and the creator of the DC Full Stack Web Summit conference. Doguhan has been published on DevPro and ACM. He is a speaker at international conferences, such as Ng-Conf, CodeStock, deliver:Agile and Agile XP. He is a full-stack JavaScript, Agile, and cloud engineering practitioner. Doguhan is an active contributor to the open source community, with libraries and tools published for JavaScript, Angular, Node, and MongoDB.

Suggestions and Feedback

Click here if you have any feedback or suggestions.

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781838648800

angular-6-for-enterprise-ready-web-applications's People

Contributors

packt-itservice avatar packtutkarshr avatar techsachinkumar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

angular-6-for-enterprise-ready-web-applications's Issues

ng completion mising?

Was attempting to add auto-completion functionality to the cli on Git Bash for Windows. (Chapter 2 - page 81 : Configuring Angular CLI autocomplete). Got error - The specified command ("completion") is invalid. Am I missing a step here. The results of ng -h doesn't list 'completion' as a command either. Did I miss a step?

npm run docker:build error

I'm on the section "Setting up Docker scripts" and trying to follow the steps using Docker version 18.06.1-ce, build 67f9a391. I'm using Windows 10 Enterprise Edition.

When I run "npm run docker:build", I get the following error:

unable to prepare context: unable to evaluate symlinks in Dockerfile path: GetFileAttributesEx D:\AngularJS\safari\books\angular6ERWA\local-weather-app\Dockerfile: The system cannot find the file specified.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] docker:build: cross-conf-env docker image build . -t $npm_package_config_imageRepo:$npm_package_version
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] docker:build script.

Would you be able to provide instructions on how to run the command when using Docker Toolbox?

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.