
Online or onsite, instructor-led live Microsoft .NET training courses demonstrate through hands-on practice the fundamentals and applications of Microsoft .NET.
Microsoft .NET training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Onsite live Microsoft .NET training can be carried out locally on customer premises in Australia or in NobleProg corporate training centers in Australia.
NobleProg -- Your Local Training Provider
Testimonials
The trainer focused on each persons requirements for the course and tuned the material to suit our goals.
Daniel Watkins
Course: Visual Studio with VB.Net
It was a compact and well delivered one.
Antonio Rojas
Course: IIS 8 and ASP.NET Administration
I generally was benefit from the hands-on training.
Robert Badeloe
Course: IIS 7 and ASP.NET Administration
I generally liked the serialization in one line.
Tomasz Kawecki
Course: Programming in C#
I liked the advanced subjects about object orientation.
Jorge Romero
Course: Programming in C#
I really liked the good pacing, good analysis.
Żurański Kacper
Course: Programming in C#
All the knowledge acquired through the training sessions.
Jorge Romero
Course: Programming in C#
Brian was great.
Joel Spittlehouse
Course: Visual Studio with VB.Net
The atmosphere was easy going and Brian helped us understand with real life examples making it more comprehensive and tangible.
Kostal UK
Course: Visual Studio with VB.Net
I generally was benefit from the exercise during training.
Wilkie Yu
Course: UIPath: Deploying a Robotic Workforce
That it was very practical.
FreelyIT
Course: RabbitMQ with .NET
it was at a comfortable pace, so you didn't get left behind
George Pearce - Kostal UK
Course: Visual Studio with VB.Net
Good explanations during the teaching sessions.
Kostal UK
Course: Visual Studio with VB.Net
venue was nice, people running the venue were nice. the trainer was a genuine good guy.
Aiden Litchfield - Kostal UK
Course: Visual Studio with VB.Net
Exercises
Kostal UK
Course: Visual Studio with VB.Net
The Practical side of the course - the whole point of an instructor is to have someone to call on when difficulties are encountered. Definitions of Scrum and Product Owners etc. can be studied without the need for an instructor. But using Visual Studio, getting Specflow up and running and using it right - these are the elements of training that require an instructor. These practical hand-on exercises are the elements I liked the most. I would have liked more of this.
FNZ Holidings Limited
Course: SpecFlow: Implementing BDD for .NET
I enjoyed the feature file and corresponding steps creation.
FNZ Holidings Limited
Course: SpecFlow: Implementing BDD for .NET
The trainer had excellent knowledge of his subject. Very approachable.
Eamon McIntosh - Skanska plc
Course: Entity Framework Core 2.0
The ambiance. It was a nice training.
Natascha Hazeleger - Stichting Mitros
Course: UIPath: Deploying a Robotic Workforce
I like learning of the features of UIPath
Jan Jirka Rijsdijk - Stichting Mitros
Course: UIPath: Deploying a Robotic Workforce
open any SW which I have in my computer to find data and operate with the data
Jessica Zhou
Course: UIPath:部署机器人劳动力
Recap of programming concepts and exercises (but not everyone did enjoy it cause they are not familiar with basics of programming).
Playn'Go Ph Inc
Course: C# for Automation Test Engineers
The pacing is just right and Swarna covered almost everything about UIPath.
Arianne Grace Dave - White & Case Global Operations Center (Manila) LLP
Course: UIPath: Deploying a Robotic Workforce
Hands on and really practical
UPU - Universal Postal Union
Course: Entity Framework Core 2.0
Hands on and very practical.
UPU - Universal Postal Union
Course: Introduction to .Net Core
Exercises
Eva Leung - 广州长濑贸易有限公司
Course: UIPath:部署机器人劳动力
I liked how the examples lead to the next. You are able to use what you learnt in the previous segment in the next.
Sacha Mannion - BeyondTrust
Course: C# for Automation Test Engineers
I liked when it ended. I liked the free lunch my company provided
BeyondTrust
Course: C# for Automation Test Engineers
Manpreet(Trainer ) was well prepared and he knows what is doing and teaching.
AIP Publishing
Course: RabbitMQ with .NET
All of the topic are interested.
ASALUS CORPORATION (Intellicare)
Course: Introduction to UiPath RPA - Three Day Workshop
trainers knowledge was excellent
Hilton
Course: Introduction to .Net Core
Very knowledgeable trainer
Tegan Aloysius - Hilton
Course: Introduction to .Net Core
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course its a good value.
Mikael Forsberg - Kvadrat Örebro AB
Course: Introduction to .Net Core
It covered the subjects i had hoped based upon the training outline. I liked how Collin build the "programs" while explaining it to see how it works. This makes you encounter some basic mistakes like typing errors, forgetting to declare a variable and such so you know what to look for when programming on your own.
Bart Boeckx - FLUVIUS SYSTEM OPERATOR CVBA
Course: C# for Automation Test Engineers
She’s friendly nd so nice and kindly also she help me to understand
Fatemah Alhumydan - ELM
Course: C# for Automation Test Engineers
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions
Cynthia Rodriguez - RoyalRoads University
Course: Programming using ASP.NET MVC 4
Learning about C# and it's capabilities.
Braintree by Vox Telecom (Pty) Ltd
Course: Programming in C#
he was enthusiastic, and did try to liven people up.
Preshan Seethal - Braintree by Vox Telecom (Pty) Ltd
Course: Programming in C#
I feel my expectations were completly missed with training agenda. Training was way to complex as for ‚Introduction’ in my opinion. But i don’t think it is trainer who agreed scope of training, rather our side we set agenda
GE Medical Systems Polska Sp. Z O.O.
Course: Introduction to UiPath RPA - Three Day Workshop
zaangażowanie i wiedza trenera, praktyczne przykłady i porównanie produktów z rynku,
GE Medical Systems Polska Sp. Z O.O.
Course: Introduction to UiPath RPA - Three Day Workshop
I appreciate the way training was handled, that different training topics were covered when going through an example. Trainer is well experienced and knowledgeable with the subject.
Abdur Raafiu Mohamed Farook - Emerson Process Management
Course: Programming in C#
getting programming knowledge refreshed
Malcolm Mikkelsen - Emerson Process Management
Course: Programming in C#
getting programming knowledge refreshed
Malcolm Mikkelsen - Emerson Process Management
Course: Programming in C#
Microsoft .NET Subcategories in Australia
Microsoft .NET Course Outlines in Australia
By the end of this training, participants will be able to:
- Use the EF package to work with databases.
- Use Blazor components, services, dependency injection, layout, and routing.
- Create service workers to enable PWA features in an application.
- Utilize push notifications and other PWA features.
By the end of this training, participants will be able to:
- Understand forms and authentication in Blazor WebAssembly.
- Create a Blazor WebAssembly project.
- Learn different ways to run your web application.
By the end of this training, participants will be able to:
- Setup, configure and manage RabbitMQ.
- Understand RabbitQ's role in the design and implementation of a microservices architecture.
- Understand how RabbitMQ compares to other Message Queuing Architectures.
- Set up and use RabbitMQ as a broker for handling asynchronous and synchronous messages for real-world enterprise .Net applications.
This course does not cover in depth test automation frameworks such as Selenium. If you are already versed in C# and wish to get straight into testing with Selenium, please check out: Selenium WebDriver in C#: Introduction to web testing automation in C#.
- To take a deep dive in to the underlying technologies in use with PowerShell
- To learn how to automate common operations using PowerShell
- We will look at PowerShell in Windows and in Windows Servers such as SQL, Exchange and System Center
After completing this course, delegates will be able to:
- Use Visual Studio 2010 effectively
- Learn C# 4.0
- Create commercial ASP.NET Web Applications
- Understand OO Programming, Classes, and Objects
- Debug Applications
- Develop user interfaces using Master Pages, Site Navigation and Themes
- Use ADO.Net and LINQ to read from and write to databases
- Develop rich internet applications using ASP.NET AJAX
- Create and call WCF services
This three-day course is designed for .NET developers who want to fully understand how to port their skills over to Windows Runtime, or WinRT. The course will take students through all the important aspects of building this new type of application.
The course is a mixture of lectures and hands-on exercises. Delegates learn by doing, with immediate opportunities to apply the material they learn to real-world problems.
Over the last few years there has been a steady move towards Model-View-Controller (MVC) architectures for Web applications. MVC Web applications offer a clean separation of concerns between the business-logic classes, Web pages, and the controller. Microsoft ASP.NET MVC 4.5 offers Web developers all the benefits of MVC allied with all the power of the .NET platform. This course provides full coverage of ASP.NET MVC 4.5.
After completing this course, delegates will be able to:
- Understand the Role of the Model, View, and Controller Design Pattern
- Create Industrial-Strength Applications
- Apply Test Driven Development Methods
- Implementing Navigation Between Pages
- Implement Rich User Interfaces with JQuery and Ajax
Audience
ASP.NET developers who want to use the MVC architecture.
The course is a mixture of lectures and hands-on exercises. Delegates learn by doing, with immediate opportunities to apply the material they learn to real-world problems.
Training focuses mainly on using Windows PowerShell as an interactive command line interface however it also includes some coverage of scripting and programming topics.
By the end of this training, participants will be able to:
- Design, deploy and manage a robotic workforce that mimics real employees.
- Apply this RPA solution to various business areas, including finance, BPO, software, and insurance.
By the end of this training, participants will be able to:
- Bind business requirements to .NET code.
- Apply BDD techniques to build up living documentation for an application.
- Run SpecFlow from Visual Studio or the command line.
- Integrate SpecFlow into an existing continuous testing and build environment.
- Integrate SpecFlow with other testing frameworks such as MSTest, NUnit, xUnit and MbUnit.
In this instructor-led, live training, participants will learn the theory and practice of model-based testing as they use Spec Explorer to create and execute MBT tests on a demo application.
By the end of this training, participants will be able to:
- Generate test cases by applying modeling strategies and techniques
- Manage test models for different types of software applications, systems and environments
- Evaluate, propose and implement an MBT strategy within an organization
- Understand and explain the benefits and challenges of MBT
Audience
- Test engineers
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
In this instructor-led, live training, participants will learn how to develop an asynchronous application using .NET Reactive Extensions.
By the end of this training, participants will be able to:
- Create applications that capture event streams from diverse data sources such as stock quotes, tweets, computer events, and web services
- Use Observables and Schedulers to represent and manage multiple asynchronous data streams
- Filter, project, aggregate, compose and perform time-based operations on multiple events using LINQ operators
Audience
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
This instructor-led, live training is aimed at enterprise developers and architects. It introduces microservice architecture from a .Net perspective, presents migration strategies from a monolithic system, and walks participants through the creation and deployment of a sample microservice-based application.
By the end of this training, participants will be able to:
- Understand when to use and when not to use microservice architecture
- Create and implement a testing strategy for microservices
- Deploy a sample microservice-based application into a production environment
- Refactor a monolithic application into services
Audience
- Developers
- Architects
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
A better approach would be to automate the process using Continuous Integration. Continuous Integration refers to the processes, tools and infrastructure needed to automate the building, deployment and testing of software applications.
In this instructor-led, live training (onsite or remote), participants will learn how to transform a traditional, manual (or semi-manual) approach to software deployment into an agile, Continuous Integration (CI) one using Jenkins. Participants carry out a series of hands-on, live-lab exercises throughout the course, applying their new knowledge to various software development and deployment problems every step of the way. Interaction among the instructor and participants is encouraged. Real-world cases are discussed and specific issues and questions are addressed and resolved throughout the training. The training is especially focused on .Net application development.
By the end of this training, participants will be able to:
- Install and configure Jenkins for .Net application development
- Use Jenkins to automate the process of checking in and merging .Net source code into a code repository
- Use Jenkins to automate the process of downloading, compiling and deploying an application to a release server
- Integrate Jenkins with other software development tools such as issue trackers and
Audience
- .Net developers
- Build engineers
- QA engineers
- Project managers
- Release managers
- DevOps engineers
Format of the Course
- Part lecture, part discussion, exercises and heavy hands-on practice
Note
- To request a customized training for this course, please contact us to arrange.
By the end of this training, participants will be able to:
- Design, deploy and manage a robotic workforce that mimics real employees.
- Apply this RPA solution to various business areas, including finance, BPO, software, and insurance.
By the end of this training, participants will be able to:
- Install and configure Apache Spark.
- Understand how .NET implements Spark APIs so that they can be accessed from a .NET application.
- Develop data processing applications using C# or F#, capable of handling data sets whose size is measured in terabytes and pedabytes.
- Develop machine learning features for a .NET application using Apache Spark capabilities.
- Carry out exploratory analysis using SQL queries on big data sets.
MVC Web applications offer a clean separation of concerns between the business-logic classes, Web pages, and the controller. Microsoft ASP.NET MVC 4 offers Web developers all the benefits of MVC allied with all the power of the .NET platform. This course provides full coverage of ASP.NET MVC 4, including Test Driven Development and JQuery.
After completing this course, delegates will be able to
- Understand the Role of the Model, View, and Controller Design Pattern
- Create Industrial-Strength Applications
- Apply Test Driven Development Methods
- Implementing Navigation Between Pages
- Implement Rich User Interfaces with JQuery and Ajax
Audience
ASP.NET developers who want to use the MVC architecture.
Programming techniques and principals are demonstrated and practiced through in-class, hands-on exercises and walk-throughs.
In this instructor-led, live training, participants will learn how to write and execute unit tests against a sample .Net application using C# and Visual Studio.
By the end of this training, participants will be able to:
- Use testing frameworks such as NUnit and xUnit.net to create and manage unit test code
- Define and implement a broader test driven development approach to testing
- Adapt the testing framework to extend the test coverage for an application
Audience
- Software test engineers
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
In this instructor-led, live training, participants will learn how to develop decentralized applications (dApps) using Microsoft Visual Studio as they build dApps using two methods of integration with Visual Studio.
By the end of this training, participants will be able to:
- Understand the fundamentals of developing decentralized applications (dApps)
- Understand the differences between typical ASP.NET applications and dApps
- Learn how to work with smart contracts
- Build dApps using Microsoft Visual Studio, BlockApps, and Solidity
- Build dApps using Microsoft Visual Studio, Microsoft Azure, and BlockApps STRATO
Audience
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
C# 6 is new in Visual Studio, and is the latest evolution of Microsoft’s primary programming language. This course covers the latest language features in C# 6 and the .NET platform. You’ll get a deep and broad understanding of C# as a programming language, and gain confidence to explore the richness of the .NET Framework library including asynchronous programming, LINQ, and EF.
What you’ll learn
- Essential C# syntax
- Implementing object-oriented designs in C#
- Using generics, collection classes, and exceptions
- What’s new in C# 6 and .NET 2015
- Using LINQ and EF
- Introduction to asynchronous programming
- Overview of MVC6
What you’ll learn
- Understand MVC architecture principles and benefits
- Creating views, view components, and tag helpers
- Using ASP.NET dependency injection
- Creating RESTful services using Web API
- Getting the best out of GruntJS, NPM, and Bower integration
- Creating Single Page Applications (SPAs)
By the end of this training, participants will be able to:
- Set up the necessary framework and tools for creating Entity Framework Core 2.0 MVC web applications.
- Perform database operations on MS SQL Server.
- Use a "code first" and "data first" approach to application development.
- Carry out migration & seeding operations.
- Understand advanced data modeling concepts.
- Create a sample ASP.Net Core application.
Last Updated: