€1,140.12

Angular Training: The Basics

Event Information

Share this event

Date and Time

Location

Location

Regus Lisboa

Avenida da República 50

1050-196 Lisboa

Portugal

View Map

Refund Policy

Refund Policy

Refunds up to 7 days before event

Friends Who Are Going
Event description

Description

The Angular Training: The Basics introduces you to the world of modern web application development within three days. JavaScript frameworks like Angular are essential nowadays for productive collaboration in teams. Such single page applications offer a new and advanced user experience on a variety of devices like destop computers and mobile phones. Angular is now one of the most comprehensive platform for the development of complex JavaScript applications.

In this course you will learn all the important concepts of this popular framework by means of practical examples. After the bootcamp you will be able to plan a component-based web application with Angular, to keep control even in large projects and feel comfortable to maintain your app productively. While developing a practically oriented you will, last but not least, the advantages of TypeScript and all the best practices and tools that you need to design and maintain of an advanced web application.

The course adresses web developers (front-end and back-end) that want to become aquainted with the current state of front-end development with Angular.

Content

  1. Jumpstart with Angular
    • Important concepts
    • TypeScript
    • The first app with ng-cli
  2. Build your app with components
    • What is a component?
    • Templates and styles
    • Create connections between components
    • Performant components and their life cycle
  3. More about data binding
    • Propery binding
    • Event binding
    • Two-way binding
  4. How to use directives
    • Using the builtin Angular directive
    • Define your own directives
    • How to use the DOM
  5. Services and dependency injection
    • Services as central data stores
    • Offer services per dependency injection
    • Use services in components
    • Use services in other service
  6. Routing
    • Define routes
    • Parameters in routes
    • React on route changes with observables
  7. Data processing with forms
    • Template-driven and reactive forms
    • Data validation
  8. Modules
    • How to architect your app with modules
    • Use modules and routing to lazy load bundles
  9. Pipes
    • Using pipes
    • Create your own pipe
    • The async pipe
  10. Http and observables
    • Communication with backends
    • First steps with RxJs
  11. Deployment and hosting
    • Preparation of the app for deployment
    • Build workflows and ahead-of-time compilation
    • Host your app in the cloud
  12. Unit Testing
    • Unit tests with Jasmine and Karma
    • The Angular Testing Utilities
    • Test your components in isolation
    • Test coverage and reports

The daily schedule is 9h to 17h, with a 1h lunch break. There will also be shorter (coffee) breaks in between.

The minimum number of participants is two. If we did not receive at least two order one week before the event we will cancel the event and you will be fully refunded.




FAQs


Do I have to bring my own computer?

Yes, all participants will work on their own computer. You will receive a (short) list of software to install after you placed your order.


How can I contact the organiser with any questions?

You can call us or write us a mail:

+351 917 403 181

hey@peterbouda.eu

What's the refund policy?

We will fully refund any payment up to 1 weeks before the event. After that we will not be able to refund you. But you can transfer the right to participate in the bootcamp to any other person at any time.

Share with friends

Date and Time

Location

Regus Lisboa

Avenida da República 50

1050-196 Lisboa

Portugal

View Map

Refund Policy

Refunds up to 7 days before event

Save This Event

Event Saved