Web Application Development (Front-end) using Angular Framework

In this hands-on training, you’ll dive into the Angular framework and learn how to apply best practices for developing web applications. With a focus on practicality, you’ll have the opportunity to create your own self-made project by the end of the program, ensuring you gain real-world experience.

Learning outcomes:

By the end of the course the student will:

  • Understands Angular framework and its general concepts to develop web applications.
  • Applies Best practices in creating a modern web application using Angular
  • Implements stand-alone web application

Course features:

  • Classroom or online training option
  • Completely hands-on
  • Creating self-made project by the end of the training

Audience:

We expect the participants to be professionals and Non-professionals who:

  • would like to learn more about Web Application development.
  • would like to learn advanced front-end Angular framework, HTML, TS, CSS

Course Agenda:

Day 1: Introduction to Angular and Setting Up the Development Environment

  • Understanding the basics of Angular framework
  • Installing Angular CLI and setting up the development environment
  • Creating your first Angular project
  • Exploring the project structure and essential files

Day 2:  Components, Templates, and Data Binding 

  • Creating and nesting components
  • Building templates using Angular’s template syntax
  • Understanding data binding and its types (interpolation, property binding, event binding)
  • Implementing two-way data binding

Day 3: Routing and Navigation 

  • Configuring routes for your application
  • Setting up routing modules
  • Navigating between different views and passing parameters
  • Implementing lazy loading for better performance

Day 4: Forms and Validation

  • Building reactive forms and template-driven forms
  • Implementing form validation and error handling
  • Working with form controls and form groups
  • Customising form validation and displaying error messages

Day 5: Services, HTTP, and Deployment

  • Creating and using services in Angular
  • Making HTTP requests and handling responses
  • Deploying an Angular application to a web server
  • Optimising and debugging your application

Tooling needed for the course: 

  • Bring your own computer (or ask BCS to provide the computer on-site)
  • Visual Studio code
  • Google Chrome

Course Materials: 

  • Presentation slides 
  • Your own code

The course is held in English.  

Don’t miss this chance to elevate your web development skills with Angular! Enrol today and take a significant step towards becoming a proficient front-end developer. 

Õppekavarühm: 0612 Andmebaaside ja võrgu disain ning haldus.

Amir Zare Pashaei | LinkedIn

Tähelepanu! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.

Attention! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.

Внимание! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.