Generic selectors
Exact matches only
Search in title
Search in content
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

Contact Us

Leave this field blank