Skip to content

Docker for .Net and Angular Developers

** 5 Courses Master Bundle ** | FREE PDF & Hardcopy Certificates are Included | Lifetime course access


Course Central

Summary

Price
£2,199 inc VAT
Or £183.25/mo. for 12 months...
Study method
Online
Duration
40 hours · Self-paced
Access to content
Lifetime access
Qualification
No formal qualification
Certificates
  • Certificate of completion - Free
Additional info
  • Tutor is available to students

Overview

This Docker for .Net and Angular Developers course is designed for professionals who want to thrive in their profession. The course covers all the essential skills and knowledge needed to become specialised in this sector. You will learn real life knowledge and expertise from the industry experts and practitioners from this Docker for .Net and Angular Developers course.

This Docker for .Net and Angular Developers 5 courses bundle consists of the following courses:

  • Course 1: Docker for .Net and Angular Developers
  • Course 2: Leadership & Management
  • Course 3: Time Management
  • Course 4: Admin, secretarial & PA
  • Course 5: Personal Hygiene

The Docker for .Net and Angular Developers course starts with the basic knowledge of Docker for .Net and Angular Developers and gradually shares expertise knowledge. In this course you will get a complete idea of the Docker for .Net and Angular Developers with key concepts, strategies regarding use of it and in-depth knowledge. The Docker for .Net and Angular Developers course is completely an online course. You can access this course from any part of the world with just a smart device and the internet.

By the end of this course, you will get complete knowledge and marketable skills. The course also comes with a certificate, which will add extra value to your resume and help you stand out in the job market. In short, the Docker for .Net and Angular Developers course is the perfect course to fast track your career. So, what are you waiting for? Enrol this course today!

What you will learn

  • Build, test, debug and deploy .net and angular apps on docker while learning production-style development workflows
  • create docker files for angular apps
  • Containerize SQL server
  • Creating Docker Compose files
  • Network creation
  • Project Tye - Microsoft tooling for containers and kubernetes
  • Deploying containers on Azure container instances
  • Deploying containers on Azure container registry
  • And many more things, you will learn along.
  • Create docker files for dotnet apps
  • create docker files for simple and complex html files
  • Multi stage builds
  • Volume creation
  • HTTPS handling inside container
  • CI/CD setup with Github actions
  • Deploying containers on Azure web apps
  • Deploying containers on Dockerhub

Why Choose the Docker for .Net and Angular Developers course?

  • Conducted by industry experts
  • Get Instant E-certificate
  • Fully online, interactive course with Professional voice-over
  • Developed by qualified professionals
  • Self paced learning and laptop, tablet, smartphone friendly
  • Tutor Support

4 more accredited courses to develop your skills

  • Course 1: Leadership & Management
  • Course 2: Time Management
  • Course 3: Admin, secretarial & PA
  • Course 4: Personal Hygiene

And you will also get these gifts

  • Free PDF Certificate
  • Free Hard Copy Certificate
  • Lifetime Course Access

Course media

Description

Course Curriculum

*** Docker for .Net and Angular Developers ***

Introduction

  • Introduction
  • About Me

Docker Introduction

  • Container Overview
  • What are containers?
  • Containers Vs Virtual Machines
  • Containers inside virtual machines
  • Developers Vs Ops Team
  • Docker Image Vs Containers
  • Installation Steps
  • Docker Options
  • Hands on with Docker

Docker File Creation

  • Creating First Docker File
  • Docker Build
  • Docker Run
  • Docker Run complex HTML site

Docker-Commands

  • Docker commands like ps, ps-a, start, stop
  • Docker containers and images cleanup

More Docker Commands

  • Docker Pull
  • Docker Run
  • Docker Logs
  • Docker Inspect
  • Docker Stats

Docker File Overview

  • Docker File Instructions
  • Docker File overview for DotNet App
  • Docker File overview for Angular App

Running dotnet and angular projects

  • Console App example using STDIN example
  • Running Console App using Dockerfile
  • CMD Vs Entrypoint
  • Running ASP.NET Core app using Dockerfile
  • Verifying Files uploaded in docker container
  • Debugging Docker Container
  • Running Angular app in a container
  • Verifying files in angular container
  • Creating Docker Compose file
  • Running Docker Compose

Docker Networking

  • Docker Networking – Introduction
  • Docker Network Creation

Docker with SQL and Volumes

  • Creating Container for SQL Server
  • Connecting Dotnet app with SQL Container
  • Adding Docker Compose
  • Dotnet App failing to connect with SQL Server container
  • SQL Container connected with Dotnet app
  • Volume with SQL Container

HTTPS Setup

  • Project Setup
  • Docker File Creation
  • Running On HTTP
  • Dev Certificate Creation
  • Running the container

Project Tye

  • Project Tye- Introduction
  • Tye build
  • Tye run
  • Creating Frontend App using Razor Template
  • Creating Backend App using Web API Template
  • Adding Service Discovery
  • Tye Run with Backend and Frontend Projects
  • Adding Redis
  • Tye Run with Redis

Pushing images to docker hub and ACR

  • Pushing the image on DockerHub
  • Azure Container Registry (ACR) creation
  • Push images to Azure Container Registry (ACR)
  • Spinning up Azure Container Instances using Azure Container Registry Images
  • Another way of creating Azure Container Instances
  • Consuming ACI endpoint in angular app
  • Deploying container to web app

Pushing-containers-via-github-actions

  • Pushing Containers via Github actions – Introduction
  • Workfile creation
  • Adding steps to login into ACR
  • Docker build and push step
  • Build failure
  • Build succeeded
  • SQL Server container preparation
  • SQL Server container creation
  • Connect to SQL Container and publish database schema

Conclusion

  • Thank You

Certification

By the successful completion of your course, you will get an instant e-certificate. Our courses are fully updated with industry knowledge and skills that aim at making you an expert in the field. The hard copy of the certificate is also available and can be sent to your address. The delivery charge is applicable which will be £4.99. All the certificates have no expiry dates but to stay updated and valued certificates are recommended to be renewed every year.

Who is this course for?

This course is ideal for those who work in or aspire to work in the following professions:

  • Software Developer
  • Web Developer
  • Database Manager

Requirements

  • Basic coding experience is good to start this course.

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Certificates

Certificate of completion

Digital certificate - Included

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.