This instructor-led, live trainingin in България introduces advanced features of C#, examines its usage as both a desktop application programming language and a web programming language for solving real-world problems.
Programming techniques and principals are demonstrated and practiced through in-class, hands-on exercises and walk-throughs.
Unit testing is a testing approach that tests individual units of source code by modifying its properties or triggering an event to confirm whether the outcome is as expected.
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
Software test engineers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Децентрализирани приложения или dApps са приложения, които работят на блокчейн.
В това обучение, ръководено от инструктори, участниците ще научат как да развият децентрализирани приложения (dApps) с помощта на Microsoft Visual Studio като създават dApps с помощта на два метода на интеграция с Visual Studio.
В края на обучението участниците ще могат да:
Разбиране на основите на разработването на децентрализирани приложения (dApps)
Разберете разликите между типичните приложения на ASP.NET и dApps
Научете как да работите с умни договори
Изграждане на dApps с помощта на Microsoft Visual Studio, BlockApps, и Solidity
Изграждане на dApps с помощта на Microsoft Visual Studio, Microsoft Azure и BlockApps STRATO
Формат на курса
Частна лекция, частна дискусия, упражнения и тежка практика
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
ASP.NET MVC 6 is new in Visual Studio 2015, and is the latest evolution of Microsoft’s web development stack. This course covers the latest APIs and development techniques for creating dynamic, modular, and testable web sites. We’ll explore the new features available in MVC6 and show how to get the best out of the latest toolset and integration possibilities.
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
Learning how to use Microsoft Visual Studio as an integrated development environment (IDE) using VB.NET (Visual Basic .NET) Programming Language a multi-paradigm, object-oriented programming language that is implemented on the 4.7.2 .NET Framework together
Upcoming Visual Studio Courses
Introducing C# 6.0 with Visual Studio 2015/2017
Blockchain Development: Creating Decentralized Applications with .Net
Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Online Visual Studio courses, Weekend Visual Studio courses, Evening Visual Studio training, Visual Studio boot camp, Visual Studio instructor-led, Weekend Visual Studio training, Evening Visual Studio courses, Visual Studio coaching, Visual Studio instructor, Visual Studio trainer, Visual Studio training courses, Visual Studio classes, Visual Studio on-site, Visual Studio private courses, Visual Studio one on one training
NVIDIA GPU Programming - Extended
IBM ODM Decision Management
Machine Learning for Banking (with Python)
Advanced Machine Learning with Python
Anti-Money Laundering (AML) and Combating Terrorist Financing (CTF)