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. Nepal onsite live Microsoft .NET trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Nepal, Kathmandu - Classroom
near Soaltee, Tahachal Marg, Kathmandu, Nepal, 44600
Set in Kathmandu, this classroom is well located near Tahachal Marg with all amenities and WiFi.
For Sales Enquires and Meetings
All our centres have batches running on weekdays and weekends hence, please note that, in most cases, usually we are not able to organise ad hoc sales meetings, especially on our classrooms as they are all occupied with ongoing training sessions . Please contact us by e-mail or phone at least one day earlier to make an appointment with one of our consultants at our corporate offices.
Nepal, Thamel, KTM - Classroom
near Radisson , Ward 2, Kathmandu, Nepal, 44600
Set in Kathmandu, this classroom is well located near Thamel, with all amenities and WiFi.
For Sales Enquires and Meetings
All our centres have batches running on weekdays and weekends hence, please note that, in most cases, usually we are not able to organise ad hoc sales meetings, especially on our classrooms as they are all occupied with ongoing training sessions . Please contact us by e-mail or phone at least one day earlier to make an appointment with one of our consultants at our corporate offices.
This instructor-led live training in Nepal (online or onsite) targets data scientists and developers who wish to use ML.NET to automatically derive projections from executed data analysis for enterprise applications.
By the end of this training, participants will be able to:
Install ML.NET and integrate it into the application development environment.
Understand the machine learning principles behind ML.NET tools and algorithms.
Build and train machine learning models to perform predictions with the provided data smartly.
Evaluate the performance of a machine learning model using the ML.NET metrics.
Optimize the accuracy of the existing machine learning models based on the ML.NET framework.
Apply the machine learning concepts of ML.NET to other data science applications.
This instructor-led live training, located in Nepal (available online or onsite), caters to web developers eager to learn how to apply Progressive Web Application (PWA) development features to create an app-like experience on a website using Entity Framework (EF) Core and Blazor.
By the conclusion of this training, participants will be able to:
Employ the EF package for database interactions.
Utilize Blazor components, services, dependency injection, layout, and routing.
Develop service workers to enable PWA functionalities in applications.
Implement push notifications and other PWA features.
.NET 8 represents Microsoft's most recent long-term support (LTS) release, designed for creating modern, high-performance, and cross-platform applications using the C# language.
This instructor-led live training session, available both online and onsite, is specifically tailored for developers at the beginner to intermediate levels who possess limited or moderate experience with .NET. The course aims to empower participants to develop practical, real-world applications leveraging the .NET 8 platform and C#.
Upon completing this training, participants will be equipped to:
Grasp the architecture of .NET 8, including the SDK and various project types.
Develop console and web applications utilizing C# and ASP.NET Core 8.
Engage with data access mechanisms (Entity Framework Core) and dependency injection.
Apply fundamental best practices for testing, configuration, and deployment.
Course Format
Interactive lectures and group discussions.
Practical coding sessions and exercises.
Live implementation of sample projects using Visual Studio or VS Code.
Customization Options
For those seeking a tailored training experience (such as incorporating .NET 9 features), please reach out to us to arrange a customized schedule.
This instructor-led live training, available Nepal (online or on-site), targets intermediate-level software developers and automation engineers who aim to build applications communicating with PLCs and interacting with SQL databases using Visual Studio.
By the conclusion of this training, participants will be able to:
Develop .NET applications in Visual Studio for industrial automation.
Communicate with PLCs using industrial protocols such as OPC UA.
Implement database interactions with SQL Server for storing and retrieving PLC data.
Optimize application performance for real-time industrial environments.
This instructor-led live training in Nepal (online or onsite) is designed for web developers who wish to use Blazor Web Assembly to build a web application.
By the end of this training, participants will be able to:
Comprehend forms and authentication in Blazor WebAssembly.
Establish a Blazor WebAssembly project.
Explore various methods for running your web application.
This instructor-led, live training in Nepal (online or onsite) is designed for intermediate-level programmers who aim to develop applications in ASP.NET using C#.Net, transitioning from Visual Basic to create robust web interfaces and integrate PLC functionality for medical device projects.
By the end of this training, participants will be able to:
Understand foundational and intermediate concepts of C#.Net.
Transition effectively from Visual Basic to C#.
Develop skills for creating ASP.NET applications specialized for medical device interfaces.
Strengthen their understanding of linking PLC functionality with web-based interfaces.
By leveraging the combined strengths of Unity, Blender, and Visual Studio, professionals can build robust industrial virtual environments. Unity facilitates interactive simulation and visualisation, while Blender provides sophisticated 3D modelling tools. Visual Studio acts as the core programming platform, enabling the seamless integration of control systems and industrial logic.
\r
This instructor-led live training, available both online and onsite, is designed for beginners to intermediate-level professionals aiming to design, model, and programme industrial environments for simulation, training, and integration purposes.
Upon completion of this training, participants will be equipped to:
Create industrial equipment and scenarios using Blender.
Import and optimise 3D models within Unity for effective visualisation.
Develop system logic and integration workflows using Visual Studio.
Construct interactive industrial virtual environments linked to control systems.
Course Format
Engaging lectures and discussions.
Practical sessions on 3D modelling and environment development.
Programming and integration exercises accompanied by live demonstrations.
Customisation Options
For bespoke training arrangements, please get in touch with us.
This instructor-led, live training in Nepal (online or onsite) is aimed at beginner to intermediate-level developers who wish to develop applications using Visual Studio.
By the end of this training, participants will be able to:
Utilize Visual Studio 2022 features efficiently.
Run and manage unit tests.
Debug applications and work with code in remote repositories.
In this instructor-led, live training in Nepal, participants will learn how to install, configure, and administer RabbitMQ, then integrate RabbitMQ messaging into several sample .NET applications.
By the end of this training, participants will be able to:
Set up, configure, and manage RabbitMQ.
Understand RabbitMQ'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 instructor-led, live training in Nepal is designed for anyone interested in learning C# for the purpose of automation testing. It is a streamlined, intensive course with plenty of hands-on exercises to get participants ramped up quickly with the essential programming skills needed to apply in software automation testing. The focus is on the C# fundamentals which can be directly and immediately applied to test automation.
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#.
This C# course empowers delegates to create applications using the C# programming language. Participants will learn to program by applying object-oriented principles. Additionally, the course covers how to utilize the Visual Studio development environment to build robust and maintainable applications.
Audience
This course is designed for the following types of software developers:
Novice developers
Developers who understand computer programming but may have learned through non-graphical languages during their university studies
These developers aim to build solutions using C# within the Microsoft .NET Framework. They also seek to enhance their development skills by employing Object-Oriented techniques.
In this instructor-led live training conducted in Nepal, participants will learn how to leverage Entity Framework Core 2.0 to build an ASP.Net Core application.
By the conclusion 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.
Utilize a 'code first' and 'data first' approach for application development.
This instructor-led, live training in Nepal (online or on-site) is targeted at web developers who wish to leverage Blazor to create full-stack C# web applications.
By the end of this training, participants will be able to:
Develop web applications using C# and Blazor.
Call JavaScript APIs and libraries using C# code.
Run client-side C# code and logic directly in a browser or on the server.
After developers complete writing a segment of code, they typically integrate it into the application, copy the application to a folder, run the installer, and then initialize the application to verify if it functions as intended. This manual workflow does not scale effectively; it is tedious, highly prone to errors, and lacks a mechanism for tracking changes throughout the process.
A superior approach involves automating this workflow using Continuous Integration (CI). CI encompasses the processes, tools, and infrastructure required to automate the building, deployment, and testing of software applications.
In this instructor-led live training (available onsite or remotely), participants will learn how to transition from a traditional, manual (or semi-manual) software deployment approach to an agile Continuous Integration (CI) model using Jenkins. Throughout the course, participants will engage in a series of hands-on, live-lab exercises, applying their newly acquired knowledge to various software development and deployment challenges at every stage. Interaction between the instructor and participants is encouraged. Real-world scenarios are discussed, and specific issues and questions are addressed and resolved throughout the training. The course places particular emphasis on .NET application development.
By the conclusion of this training, participants will be able to:
Install and configure Jenkins for .NET application development
Leverage Jenkins to automate the process of checking in and merging .NET source code into a code repository
Utilize Jenkins to automate the steps 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
A combination of lectures, discussions, exercises, and extensive hands-on practice
Note
To request customized training for this course, please contact us to arrange it.
This instructor-led, live training provides a hands-on pathway through modern .NET 8 development, enterprise architecture, and progressive migration from legacy .NET Framework environments. Participants will learn to build ASP.NET Core REST APIs, apply dependency injection and centralized logging, secure web applications, and execute real-world coexistence and modernization strategies.
By the end of this training, participants will be able to:
Build high-performance applications using modern C# and .NET 8
Design robust REST APIs with ASP.NET Core
Configure enterprise DI, logging, and error handling pipelines
Apply architecture patterns for scalable .NET solutions
Secure web applications and APIs
Enforce code quality and maintainability
Plan and execute progressive migrations from .NET Framework to .NET 8
Introduced in Visual Studio 2015, ASP.NET MVC 6 represents the latest advancement in Microsoft’s web development framework. This course delves into the most current APIs and development methodologies designed to build dynamic, modular, and testable websites. We will explore the innovative features of MVC6 and demonstrate how to maximise the potential of the latest tools and integration capabilities.
What you’ll learn
Comprehend the core principles and advantages of MVC architecture
Develop views, view components, and utilise tag helpers
Implement ASP.NET dependency injection
Build RESTful services using Web API
Optimise the integration of GruntJS, NPM, and Bower
This course is tailored for individuals eager to master a programming language rooted in C# and gain a solid understanding of the foundational capabilities offered by the .NET platform. Throughout the training, participants will explore how C# integrates within the ecosystem, learn the steps to configure their development environment for writing basic applications, and discover how to effectively utilize standard libraries.
In this instructor-led live training in Nepal (onsite or remote), participants will learn how to construct automation workflows, manipulate data within the workflow, troubleshoot issues and set up the necessary end-to-end infrastructure needed to deploy a full-fledged robotic workflow.
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.
In this instructor-led, live training in Nepal (onsite or remote), participants will learn how to create an automation workflow, manipulate data within the workflow, debug issues, and set up the necessary end-to-end infrastructure required to deploy a comprehensive robotic workflow.
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.
A mix of lectures, discussions, exercises, and extensive hands-on practice in a live-lab environment.
Read more...
Last Updated:
Testimonials (7)
Interactivity and on-the-fly code solutions
Eduard-Emanuel Zaharia - Kruk Italia
Course - Advanced Blazor
chance to do hands-on and patience of trainer
sheena - Te Manawa Taki Trauma System
Course - Visual Studio 2022 IDE
I really appreciated the way each chapter was exemplified. Tibor did an excellent job of showing us potential pitfalls in each exercise if we overlook small details. This approach was incredibly helpful and insightful
Ana-Maria - DB Global Technology
Course - PowerShell Master Class
Resources available for use were plentiful.
Kehinde - Computerbits
Course - Programming in C#
Shane is very experienced, knowledgeable, and willing to help and explain when people have questions. I liked most that Shane creates an atmosphere in which asking questions is safe and encouraged, which is extremely important to learning in my opinion.
Online Microsoft .NET training in Nepal, Microsoft .NET training courses in Nepal, Weekend Microsoft .NET courses in Nepal, Evening Microsoft .NET training in Nepal, Microsoft .NET instructor-led in Nepal, Microsoft .NET coaching in Nepal, Microsoft .NET instructor in Nepal, Microsoft .NET private courses in Nepal, Microsoft .NET trainer in Nepal, Weekend Microsoft .NET training in Nepal, Evening Microsoft .NET courses in Nepal, Microsoft .NET classes in Nepal, Microsoft .NET on-site in Nepal, Microsoft .NET boot camp in Nepal, Microsoft .NET instructor-led in Nepal, Online Microsoft .NET training in Nepal, Microsoft .NET one on one training in Nepal