Angular JavaScript Training Course
Course Outline
What is Angular JS?
- HTML5, CSS, and JavaScript
- JSON and Ajax
- Angular JS Applications for government
- Bootstrap CSS
- Models
- Bindings
Expressions
- Simple expressions
- Values
- Objects
- Arrays
- Maps
Directives
- Data typing
- Looping over arrays and arrays of objects
- Creating tables
- Enabling and disabling HTML elements
- Hiding and showing HTML elements
- Handling HTML events
- Custom Directives
Controllers
- Defining controllers
- Object property functions
- Controller methods
- Controllers in external files
Namespaces
- Global namespace
- Modules
- Module dependencies
- Library loading
- Where to put scripts
- Application files
Filters
- Convert to currency
- Array subsets
- Upper and lower case conversion
- Sorting
HTTP Requests
- General requests
- Shortcuts
- Success and error handling
- Setting HTTP headers
- JSON and XSRF vulnerability protection
Forms
- HTML input controls
- Browser versus Angular JS validation
- Validating input values
- Displaying input error messages
Angular Modules
- Services
- Animation
- REST
- Cookies
- Mobile device support
Single Page Application Concept
- Routing in Single Page Application (SPA)
Requirements
Proficiency in HTML5, CSS, and JavaScript is beneficial for government professionals.
Runs with a minimum of 4 + people. For 1-to-1 or private group training, request a quote.
Angular JavaScript Training Course - Booking
Angular JavaScript Training Course - Enquiry
Angular JavaScript - Consultancy Enquiry
Testimonials (2)
interesting showing the topic
Adam Boroch - SPOC S.A.
Course - Angular JavaScript
Knowledgeable and friendly trainer
Magdalena Frankowska - SPOC S.A.
Course - Angular JavaScript
Upcoming Courses
Related Courses
Angular 13
28 HoursAngular 2 Fundamentals
21 HoursAngularJS Basics
14 HoursAngular JS is a JavaScript library designed for rapid application development.
Audience
- Developers
- Programmers
- JavaScript Architects
Objectives
- To transition the mindset from procedural or object-oriented programming to the Angular approach.
- To enable participants to use AngularJS for creating Single Page Applications.
Format of the Course
- 40% lectures, 60% hands-on labs
This course is tailored to meet the needs of professionals in various sectors, including those working for government agencies, ensuring that participants gain practical skills aligned with modern development practices.
Angular 10 for Developers
28 HoursAngular 11
28 HoursIn this instructor-led, live training in US (online or onsite), participants will learn how to create, test, and deploy an Angular application using the latest features in Angular 11 for government projects.
By the end of this training, participants will be able to:
- Develop Angular 11 applications using TypeScript and the Angular CLI for government use cases.
- Create loosely coupled web components that can be integrated into any HTML page for government websites.
- Test, debug, and deploy an Angular 11 application in alignment with public sector workflows and governance.
- Organize Angular 11 projects following best practices to ensure accountability and efficiency for government initiatives.
Angular 11 Advanced
28 HoursAngular 12
28 HoursAngular 12 Advanced
28 HoursAngular 13 Advanced
28 HoursAngular 14
28 HoursAngular 14 Advanced
28 HoursAngular 15
28 HoursThis instructor-led, live training in US (online or onsite) is designed for developers and programmers who wish to leverage the latest features of Angular 15 to build, test, and deploy web applications for government use.
By the end of this training, participants will be able to:
- Install and configure Angular 15 in a secure and efficient manner.
- Develop robust applications using Angular 15's component-based architecture.
- Leverage Angular 15's built-in directives, services, and pipes for enhanced functionality.
- Communicate with RESTful APIs using Angular 15's HttpClient module to ensure data integrity.
- Implement authentication and authorization in Angular 15 applications to meet stringent security requirements.
- Test and debug Angular 15 applications to ensure reliability and performance.
- Understand the new features of Angular 15, such as the Image Directive, CDK List for Building UI Components, Boilerplate Reduction in Guards, and Improvements in esbuild for Faster Builds, to optimize development workflows for government projects.
Angular 15 Advanced
28 HoursAngular 16
28 HoursAngular 17
28 HoursThis instructor-led, live training in US (online or onsite) is aimed at beginner to intermediate developers who wish to leverage the latest features of Angular 17 for building, testing, and deploying web applications for government use.
By the end of this training, participants will be able to:
- Set up a development environment that includes Node.js, Visual Studio Code, and Angular CLI for efficient coding practices in the public sector.
- Create a basic Angular 17 application that displays data and handles user interactions, aligning with government standards for web applications.
- Utilize components, directives, pipes, services, and modules to organize and reuse code effectively within government projects.
- Implement data binding, dependency injection, routing, forms, and HTTP client functionalities to ensure seamless communication with backend services in government systems.
- Apply the new template control block syntax to simplify common tasks such as conditional rendering, looping, and handling empty collections for enhanced user experience in government applications.
- Leverage the new @defer control block to enable lazy-loading of content and its dependencies, optimizing performance for government websites.
- Customize view transitions using the new view transitions API to enhance the user interface and experience for government users.
- Debug and test Angular 17 applications using tools such as Chrome DevTools, Jest, Karma, and Protractor to ensure robust and reliable government web applications.