Prairie.Code() Sessions tagged typescript

Introduction to Angular 8

Alain Chautard will go through an introduction to the Angular framework. If you don't know anything about Angular, that's a perfect opportunity to learn all of the basics and get you started with the framework and front-end development! Alain will talk about TypeScript, components, services, pipes, and how to work with Angular CLI through live coding.

More specifically, we are going to understand how Angular works and how it runs in a browser. We're also going to talk about Angular CLI, a tool to help scaffold an Angular application.

This workshop will be packed with examples and code labs to help understand how easy it is to write Angular web applications.

Speaker

Alain Chautard

Alain Chautard

Angular Consultant, Angular Training

Introduction to Typescript

JavaScript is the language that enables all of the dynamic aspects of the web, such as real time updates, notifications, as well as more advanced features in the browser. TypeScript, a superset of JavaScript, enables great tooling and better structuring of large JavaScript applications.

In this session, we will cover the next big thing in modern web development: Typescript, which brings types, decorators and many more features on top of what JavaScript already does.

Speaker

Alain Chautard

Alain Chautard

Angular Consultant, Angular Training

Robust, Strongly Typed, Documented API’s using NestJS, TypeScript, and Swagger

This session will introduce developers to the tools and architectures necessary to easily develop powerful API’s built on NodeJS. All API development will be done using TypeScript and an open source framework called NestJS (in addition to some other very handy NPM modules).

Front-end developers interested in learning to create and manage their own back-end with minimal learning curve. The NestJS framework will feel very familiar to any developers currently using Angular and TypeScript for their client-side application development. It provides a server-side experience that is built to mirror the client-side architecture of Angular.

.NET back-end developers looking to broaden their expertise in a new strongly typed framework. The overall development ecosystem is built to allow for a rapid API development process.

Ultimately, any developer who’s curious about full stack development yet feels intimidated by learning multiple frameworks would all benefit from this session. Developers utilizing NestJS can leverage the same IDE they utilize for client-side development.

For this talk we will demonstrate how API’s are built on this platform and discuss tooling, development processes, deployment options/best practices, and then leave attendees with a large number of resources to leverage.

We will discuss:

• Project Setup and Tools • Swagger/OpenAPI • Security • Validation • Optimization/Caching • Performance • Deployment • Testing

All development will be demonstrated using JetBrain’s WebStorm IDE and, for purposes of demonstration, we will utilize MongoDB as a data store and Redis Cache.

Speaker

Kevin Grossnicklaus

Kevin Grossnicklaus

President, ArchitectNow