Developing Web Applications Using Angular
- Beginner
- 18 and older
- $2,795
- Earn 27,950 reward points
- (Exact location to be announced), New York, NY
- 40 hours over 5 sessions
Thankfully we have 10 other Web Development Classes for you to choose from. Check our top choices below or see all classes for more options.
Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online
Discover the versatile and highly sought-after Python programming language in this comprehensive two-day course that will equip you with the skills needed to build software, analyze data, and create stunning websites. Join Noble Desktop as they guide you through hands-on exercises from day one, ensuring a solid foundation for future endeavors in data science or web development.
May 20th
10am–5pm EDT
Meets 2 Times
Jun 17th
10am–5pm EDT
Meets 2 Times
This class has 3 more dates.
Tap here to see more
Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online
Master the art of building dynamic web applications with Python using the powerful Django framework. Explore URL dispatchers, model querying, and task automation to create robust and scalable web projects. Take your skills further with Django REST, where you'll delve into image handling, authentication, and API endpoints.
May 29th
10am–5pm EDT
Meets 10 Times
Noble Desktop @ 185 Madison Ave, New York, NY
Elevate your front-end development skills with the Front-End Tools & Portfolio course at Noble Desktop. Learn the essential tools for turning webpage designs into code, track changes efficiently using Git and GitHub, and enhance your coding speed with Emmet and Visual Studio Code. Craft a compelling portfolio under expert guidance, gaining practical experience that sets you apart in the world of web development.
Apr 26th
10am–5pm EDT
Meets 3 Times
Practical Programming @ Live Online Webinar, New York, NY & Virtually Online
Learn how to use Git, Emmet, Sass, and Sublime Text to enhance your coding efficiency and collaborate with other developers in this comprehensive course from Practical Programming. Master Git's version control system, navigate files faster and utilize coding shortcuts to speed up your development process. Boost your front-end development skills with this hands-on course.
Apr 26th
10am–5pm EDT
Meets 3 Times
Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online
Learn how to create powerful and effective custom-designed emails that engage with your customer base in this hands-on course. Explore the coding techniques of HTML and CSS specifically for emails, and discover how to code responsive emails that look great on different devices. Develop your skills in email marketing and learn how to send professional emails using an email service provider.
May 2nd
6–9pm EDT
Meets 2 Times
All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.
This course introduces Angular versions 2 through 7. Students interested in Angular 1.x should take the Developing Web Applications Using AngularJS course instead.
This hands on programming course provides a thorough introduction to the Angular JavaScript Framework including coverage of versions 2 through 7. Attendees will learn the fundamental skills necessary to build Web Applications using Angular and the MVVM (Model-View-ViewModel) design pattern. Topics include using TypeScript and ECMAScript 6 to create object-oriented Angular applications, extending HTML by creating reusable UI components, implementing data-binding, designing and using custom structural and attribute directives, as well as creating and using Angular pipes for formatting and transforming data in the UI. Students will explore creating UX's (User Experiences) by designing Web animations and implementing both template-driven and reactive style forms. Students will learn to use Angular routing to create SPA's (Single Page Applications). The course includes coverage of using DI (Dependency Injection) and Angular services to provide business and data-access logic to the application, both locally as well as communicating with RESTful web services to provide CRUD database operations.
Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.
Prerequisite:
Knowledge of HTML, CSS and JavaScript equivalent to attending the Website Development with HTML5, CSS and Bootstrap and JavaScript Programming courses. Knowledge of jQuery is helpful, but not required.
Course Outline
Overview of Angular and the MVVM Design Pattern
Using Visual Studio Code
Working with ES6 (ECMAScript)
Working with TypeScript
Angular Modules
Angular Components
Component Templates and Data Binding
Angular Directives
Working with Pipes
Defining and Consuming Services
Working with Web Services
Asynchronous Programming in Angular
Angular Forms
Angular Routing and Navigation
Unit Testing and TDD with Angular
The Angular Animation System
Building and Deploying Applications
People who viewed this class also viewed the following classes
Get quick answers from CourseHorse and past students.
HOTT delivers instructor-led technical training across the United States, Canada and the United Kingdom. Whether you attend in person, remote-live or on-demand, our classroom-based training philosophy zeroes in on your ability to work more productively and with higher quality results after training....
Read more about Hands On Technology Transfer, Inc.
This school has been carefully vetted by CourseHorse and is a verified NYC educator.
Hands On Technology Transfer, Inc.
Chelsea, Manhattan
(Exact location to be announced)
New York, New York Chelsea, Manhattan
(Exact location to be announced)
New York, New York
Booking this class for a group? Find great private group events
Or see all Coding Group Events
Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.
More in Coding
Get special date and rate options for your group. Submit the form below and we'll get back to you within 2 business hours with pricing and availability.