AngularJS is an open-source framework (developed by Google) for developing client-side Webapplications. Its expressive syntax and simple integration with HTML makes it readable, quick to develop, and easy to maintain. Its support of common architectural patterns encourages encapsulation and loose coupling, making it easy to create clean and well-factored code.
The course begins with a gentle, acronym-free overview of Angular, its purpose and benefits. Along the way you will learn how to incorporate basic Angular features such as directives, expressions, filters, and data binding into a basic Web page.
The course then dives into the concepts and techniques you need to know to build a client-side Web application. In small and deliberate steps, you will learn how to create multiple pages (or views) and how to make them look great using Bootstrap. You will see how to build the controllers to manage those views and the routing required to switch between the views. And you will learn how to use Angular to call an Application Programming Interface (API) to obtain data from a server.
Finally, the course will cover tips and traps you need to know to use AngularJS effectively. Developing with AngularJS can be fun and quick, as long as you avoid some of the common pit falls.
Join us for this fun day of Angular!
8:00 registration, coffee, sweet rolls
8:40 welcome, introduction
- SFBayACM members $100
- Non-members $120 (includes $20 membership)
- This PDS includes morning coffee and muffins, a set of notes, lunch, afternoon drinks and cookies, and a great talk.
Deborah Kurata is an independent consultant and developer focusing on Windows and Web technologies.
She has authored several technical books, keeps a blog (http://msmvps.com/blogs/deborahk/), speaks at conferences, and has published several Pluralsight courses (www.Pluralsight.com). For her work insupport of software developers, she has been recognized with the Microsoft Most Valuable Professional (MVP) award.
Jerry Kurata is a consultant specializing in full stack web and mobile solutions. He has worked with a widerange of clients including Microsoft, Novartis, and numerous medium to small businesses. He is currently deeply involved in developing AngularJS based solutions.
Event page provided by ACM