Adobe ColdFusion Summit East 2019
 Angular + CFML Workshop Description

Among Adobe ColdFusion's many great features, with several ways to easily build APIs, Angular is still one of the most popular JavaScript frameworks to date, and is a great tool for building front-end web apps that talk to server-side APIs.

Join this workshop to explore the basics of how to start building apps with Angular. You will learn the essential Node.js commands, the MVVM design pattern, TypeScript basics, and how to create several Angular applications. Attendees will also learn several ways Adobe ColdFusion can be used to create server-side APIs for a variety of codebase styles (i.e., legacy CFML, proper MVC, and something in between the two). Lastly, this session will connect ColdFusion API up to an Angular front-end application.

Before registering, check out this session's prerequisites below.

Requirements:
  • All participants are required to bring a laptop suitable for modern web development (ChromeBooks, NetBooks, and “streaming only” laptops won't cut it). You will also need an Administrator account so software can be installed and configured properly. Laptops with extensive security and firewall software may cause difficulties – please adjust these settings accordingly in advance, or use a different laptop.
  • This will be a very “hands-on” workshop. Please install a current web browser (we recommend FireFox or Chrome), and a modern IDE (SublimeText, Atom, CF Builder, VS Code, etc.)
  • Participants should also have the latest version of CommandBox installed in advance. More info can be found here: http://commandbox.ortusbooks.com/getting-started-guide
  • Participants should also have a current version of Node.js installed. Angular relies on Node.js to do some compiling and debugging – all of the labs will need Node installed in order to work.

We will allocate a few minutes at the beginning of class to help with support issues, but following the above steps in advance is highly recommended.

By supplying my contact information, I authorize Carahsoft and its vendors and partner community to contact me with personalized communications about their products and services. Please review our Privacy Policy for more details or to opt-out at any time.
 
 
 
© 2019 Carahsoft Technology Corp.
1860 Michael Faraday Drive, Suite 100
Reston, Virginia  20190
www.carahsoft.com
T: 703.871.8500  |  F: 703.871.8505