Online or onsite, instructor-led live C# (C-sharp or C sharp) training courses demonstrate through hands-on practice how to develop applications with C#.
C# 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 C# training can be carried out locally on customer premises in Sofia or in NobleProg corporate training centers in Sofia.
NobleProg -- Your Local Training Provider
Crystal Business Center
ул. "Осогово" 40, Sofia, Bulgaria, 1303
Crystal Business Center is located in the central part of Sofia, on the corner of "Osogovo" street. and "Todor Aleksandrov" blvd. The building is easily accessible by metro (only 50 m from Opalchenska station) and other public transport. Its total area is 8000 sq.m. The office area is 6171 sq.m.
This instructor-led, live training in Sofia (online or onsite) is designed for experienced automation test engineers who wish to learn advanced C# programming concepts for automation testing.
By the conclusion of this training, participants will be able to:
Comprehend advanced C# programming concepts and best practices.
Apply advanced object-oriented programming principles to create efficient and flexible automation solutions.
Design and develop modular and reusable automation frameworks utilizing industry best practices.
This instructor-led, live training in Sofia (online or onsite) is aimed at software developers who wish to develop desktop client applications using WPF and C#.
By the end of this training, participants will be able to:
Learn and understand how to use the MSDN resources and tools.
Support the development process in Microsoft Visual Studio.
Develop business desktop applications using WPF technology and C# language.
This instructor-led, live training in Sofia (online or onsite) is aimed at developers and testers who wish to perform test automation using C# and Selenium.
By the end of this training, participants will be able to:
Install and configure Selenium WebDriver.
Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
This instructor-led, live training in Sofia (online or onsite) introduces participants to automated testing with Selenium WebDriver and C# in Visual Studio. If you do not have C# programming experience or wish to brush up on C#, please check out the course: C# for Automation Test Engineers.
This instructor-led, live training in Sofia 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#.
Through this C# course, participants will gain the skills necessary to build applications using the C# programming language. Learners will master the core principles of object-oriented programming. Additionally, the course demonstrates how to leverage the Visual Studio development environment to create robust and easily maintainable software solutions.
Target Audience
This training is designed for the following categories of software developers:
Beginner developers
Developers with a foundational understanding of computer programming who may have previously studied non-graphical languages in an academic setting
These professionals aim to build solutions using C# within the Microsoft .NET Framework and wish to apply object-oriented techniques to advance their development capabilities.
This instructor-led, live trainingin in Sofia 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.
This intermediate-level C# programming course is crafted to provide participants with the advanced skills and best practices required to construct robust, scalable, and maintainable applications using the C# programming language. Through a comprehensive curriculum, participants will explore advanced topics such as SOLID principles, layered application development, LINQ usage, memory management, parallel programming, and more.
Upon completion of this course, participants will:
Demonstrate advanced knowledge and skills in C# programming, empowering them to address complex development challenges with confidence.
Understand and apply SOLID principles and clean code practices to write maintainable and scalable codebases.
Be proficient in developing layered applications with clear separation of concerns, enhancing code organization and maintainability.
Master LINQ usage for efficient data querying and manipulation.
Acquire expertise in managing resources and memory effectively to optimize application performance.
Gain insights into UI design principles and best practices for creating user-friendly interfaces.
Develop proficiency in parallel programming concepts, enabling them to write efficient, high-performance code.
This instructor-led, live training in Sofia (online or onsite) is aimed at web developers who wish to use Blazor to create full stack C# web applications.
By the end of this training, participants will be able to:
Develop web applications with C# and Blazor.
Use C# code to call JavaScript APIs and libraries.
Run client-side C# code and client logic directly in a browser or server.
The primary goal of this training is to equip participants with the skills necessary to build business-oriented web applications using ASP.NET MVC 4 technology and the C# programming language.
Throughout the course, students will gain familiarity with MSDN resources and essential development tools, including Microsoft Visual Studio, to streamline and support the development workflow.
This instructor-led, live training Sofia (online or onsite) is aimed at intermediate to advanced-level developers who wish to understand the syntax of C# and topics related to object-oriented programming in C#.
By the end of this training, participants will be able to:
Be familiar with the MSDN resources and tools.
Support the development process such as Microsoft Visual Studio.
This course is tailored for individuals looking to master the C# programming language and gain a solid understanding of the core capabilities of the .NET platform. Throughout the training, participants will explore how C# is integrated into the ecosystem, learn to configure the development environment for writing basic applications, and become proficient in utilizing standard libraries.
Read more...
Last Updated:
Testimonials (8)
It was 1-on-1 so the training was specialized to my specific needs. Shane highlighted elements of WPF/C# that could potentially be beneficial to my development projects.
Warren Nolan - Northrop Grumman
Course - Programming in WPF
Nice and friendly. Very knowledgeable. Would recommend Shane to others.
Joshua - California State University Bakersfield
Course - Programming in C# with Visual Studio 2022
I gained new knowledge and I'm pretty confident about it. Nothing unclear.
Barbara - Titian Software Poland Sp. z o.o.
Course - Selenium WebDriver in C#
Resources available for use were plentiful.
Kehinde - Computerbits
Course - Programming in C#
way of teaching is good.. explains with patience
Ramya Krishna - Multichoice
Course - Advanced C# for Automation Test Engineers
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 C-sharp training in Sofia, C sharp training courses in Sofia, Weekend C sharp courses in Sofia, Evening C sharp training in Sofia, C-sharp instructor-led in Sofia, C-sharp classes in Sofia, Online C# training in Sofia, Weekend C# training in Sofia, C# one on one training in Sofia, C sharp coaching in Sofia, C-sharp trainer in Sofia, C# boot camp in Sofia, C sharp instructor-led in Sofia, C# instructor in Sofia, C# private courses in Sofia, Evening C# courses in Sofia, C sharp on-site in Sofia