Skip to main content

Page of 18
and
  1. No Access

    Video Segment

    Routing and menu creation

    What is routes, how to create menus in angular.

    Sourabh Mishra in Angular Forms for Single Page Applications (2023)

  2. No Access

    Video Segment

    OAuth2 Flows

    This video segment introduces all of the OAuth2 flows and what use cases they are for.

    Matthew Baker in OAuth2 for Securing Web Applications: Part 1 (2023)

  3. No Access

    Video Segment

    Building your first GitHub Actions Workflow

    This video explained the core concepts of GitHub Action workflows and reviews the concepts of predefined actions published in the GitHub Marketplace. It also shows the learner how to create a very simple yet r...

    Yas Adel Mehraban in Introducing GitHub Actions (2023)

  4. No Access

    Video Segment

    Display data from database

    How to display data n the form og table from db.

    Sourabh Mishra in Angular Forms for Single Page Applications (2023)

  5. No Access

    Video Segment

    Security Pitfalls

    In this segment we look at some web attacks that OAuth2 is designed to prevent. We look at the things we have to be careful of as developers to avoid these attacks.

    Matthew Baker in OAuth2 for Securing Web Applications: Part 1 (2023)

  6. No Access

    Video Segment

    Handling Dependencies

    This video segment explains how to handle dependencies between jobs and cache items to speed up the next job in a workflow and demonstrate it in action as well.

    Yas Adel Mehraban in Introducing GitHub Actions (2023)

  7. No Access

    Video Segment

    Forms Module

    What is Form module and its dependencies.

    Sourabh Mishra in Angular Forms for Single Page Applications (2023)

  8. No Access

    Video Segment

    Authorization Code Flow with PKCE

    In this segment we look at the Authorization Code Flow with PKCE and why we should use it in favour of the Implicit Flow for JavaScript clients.

    Matthew Baker in OAuth2 for Securing Web Applications: Part 1 (2023)

  9. No Access

    Video Segment

    Sharing GitHub Actions Workflows Across Your Organization

    This video segment explains how to share workflows across organizations to promote reusability and productivity. It also explains why permissions and roles are great in order to have a great collaboration.

    Yas Adel Mehraban in Introducing GitHub Actions (2023)

  10. No Access

    Video Segment

    Template Driven Forms

    All about Template Driven forms.

    Sourabh Mishra in Angular Forms for Single Page Applications (2023)

  11. No Access

    Video Segment

    Building a JavaScript Keycloak OIDC Client

    In this video we walk through a simple JavaScript OIDC client built using the Keycloak JavaScript client adapter. We use it to get an ID Token and Access Token.

    Matthew Baker in OAuth2 for Securing Web Applications: Part 2 (2023)

  12. No Access

    Video Segment

    Defining GitHub Actions Environment Variables

    This video explains the benefit of using environment variables and all the different levels one can define and use them within or outside of workflows.

    Yas Adel Mehraban in Introducing GitHub Actions (2023)

  13. No Access

    Video Segment

    OAuth2, OpenID Connect and Keycloak

    In this segment we look at the use cases OpenID Connect is designed to address. We also introduce what Keycloak is.

    Matthew Baker in OAuth2 for Securing Web Applications: Part 2 (2023)

  14. No Access

    Video Segment

    Ways to send values between components

    What is input, What is output in angular.

    Sourabh Mishra in Angular Forms for Single Page Applications (2023)

  15. No Access

    Video Segment

    Installing and Configuring Keycloak

    In this video segment we walk through the process of downloading, installing and starting Keycloak.

    Matthew Baker in OAuth2 for Securing Web Applications: Part 2 (2023)

  16. No Access

    Video Segment

    Checkbox

    How to use checkboxes with angular.

    Sourabh Mishra in Angular Forms for Single Page Applications (2023)

  17. No Access

    Video Segment

    Getting an Access Token from Keycloak

    In this video we use Keycloak to get an access token by performing the Authorization Code Flow. Uwe use jwt.io to validate the token.

    Matthew Baker in OAuth2 for Securing Web Applications: Part 2 (2023)

  18. No Access

    Video Segment

    Password and Refresh Token Flows

    In this segment we look at the OAuth2 Password and Refresh Token Flows. The Password Flow is for username-password authentication with OAuth2 and the Refresh Token Flow is for exchanging a refresh token for a ...

    Matthew Baker in OAuth2 for Securing Web Applications: Part 1 (2023)

  19. No Access

    Video Segment

    Summary

    This video provides a quick summary on the topics covered and a how to get in touch with the author section in case learners need help.

    Yas Adel Mehraban in Introducing GitHub Actions (2023)

  20. No Access

    Video Segment

    OIDC Authorization Code Flow

    In this video we walk through the OpenID Connect Authorization Code Flow and introduce the concept of ID tokens.

    Matthew Baker in OAuth2 for Securing Web Applications: Part 2 (2023)

Page of 18