Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages

Course Outline

Full Stack DevOps

Full Stack DevOps

Course Contents

Day 1

Configuring Azure Portal, Azure DevOps & Preparing Development Environment
•   Discuss Azure DevOps, the Culture , the Tools and the Benefits
•   Discuss the project layout / project scenario (simulate real life project practicing Scrum/Agile)
•   Discuss the technology stack we’ll be working on and how its architected.
•   Configure how to host the Angular App, Web API & SQL Server Database Project in Azure Portal
•   Prepare Development Environment Setup/Installation & Tools required.
•   Configure Azure DevOps for team and project using Boards, Repos, Pipelines, Artifacts
•   Create work items for our project scenario
•   Using Visual Studio 2019 to connect to Azure DevOps & use the streamlined replicated DevOps
•   Reviewing the Git Lifecycle
•   First SCRUM evening meeting
 
Day 2

Working from the Ground-Up (Entity Framework Core, ASP.NET Core Web API, SQL Server Database Project). Repo 1 & Repo 2
•   Morning scrum stand up meeting
•   Structure our Separation of Concerns for project architecture
•   Developing the back end to create our Database using Entity Framework and migrations for CRUD
•   Developing the Web API using PUT, POST, GET & DELETE for communicating with Angular & Entity Framework
•   Testing our WEB API’s using Postman locally
•   Working towards our Agile/SCRUM Kanban work items
•   Using the super streamlined replicated Azure DevOps in Visual Studio 2019
•   We’ll be doing code pushes and pull requests for code reviews
•   We’ll be using CI/CD with Azure DevOps Pipelines triggering builds and releases and deploying our Web API and SQL Server DB to the portal
•   Adding Application Insights to project & connect to Azure Portal subscription
•   Testing our Local & Remote WEB API’s using Postman & reviewing our Application Insights for Telemetry and Metrics.
•   Adding in Swagger for API documentation and Model relationship and Testing API
•   Experiment with Live Share (Live edit code, Live debugging, Code Reviews) collaboration
•   Evening scrum stand up meeting
 
Day 3

Plugging in the Front End (Angular & Web API integration). Repo 3
•   Morning scrum stand up meeting
•   Using Visual Studio Code to connect to Azure DevOps
•   Using Git Integration, creating feature branches for Kanban work items and going through the Git lifecycle
•   Getting to know the concepts and the building blocks of Angular
•   Components, Routing, Services, Modules, Events, Dependency Injection
•   Data Binding, Http Communication
•   Using the Angular CLI for front end commands
•   Using Angular Material for enhanced responsive web application
•   Develop the front end application Working towards our Agile/SCRUM Kanban work items
•   Using the streamlined replicated Azure DevOps in Visual Studio Code
•   More Git integration for code commits/pushes and pull requests for code reviews
•   Continuous Integration & Continuous Deployment with our Azure DevOps Pipeline triggering builds and releases and deploying our application to the portal
•   Plugging in the URI/API links to point to remote hosted WEB API and Database
•   Hosting and running everything in the cloud
•   Evening scrum stand up meeting

Price per delegate

£2695

Scheduled Classes

Remote Access:

Please complete the contact form below or call 0141 221 5676 for further course information and available dates.
Alternatively you can email us at info@indiciatraining.com