DotNet
The DotNet Trainee course covers a range of topics starting with the fundamentals of Linux and VCS/GIT, followed by web basics, and database concepts. The trainee will then learn about C# programming language, which covers data types, conditional statements, loops, inheritance, exception handling, and more. Additionally, they will learn about LINQ, asynchronous programming, and NuGet packages to increase productivity.
The course will also cover the basics of .NET frameworks, WPF desktop, and XAML, as well as building dynamic user interfaces with layouts and controls. They will be able to work with data visualization, navigation, dialog boxes, notification, and data handling and storage. Furthermore, they will be introduced to various concepts, such as unit testing, UI testing, and validations to ensure quality, and how to enhance user experience with splash screens, theming, and application lifecycle.
The trainee will also be provided with exercises to gain hands-on experience and implement their knowledge. They will be trained to adhere to the Bajra Standard guidelines, which are industry-recognized standards, to ensure consistency and efficiency.