
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. Indonesia onsite live C# trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Testimonials
The trainor is knowledgeable about the topic. He is easily to approach if you have questions. Of course, he shared his knowledge to the best he can.
Minette Mirzi Dela Cruz - Electronic Commerce Payments Inc.
Course: Programming in ASP.NET MVC 5
All of the subject are useful.
Electronic Commerce Payments Inc.
Course: Programming in ASP.NET MVC 5
He knows what he's doing and came with a complete set of guide (notes and application) for the training.
Odie Dellova - Electronic Commerce Payments Inc.
Course: Programming in ASP.NET MVC 5
Sample codes (runnable) to illustrate the concept.
ST Electronics (Satcom & Sensor Systems) Pte Ltd
Course: Programming in WPF 4.5
The trainer gave us time to work around with the codes which help us understood the training better.
ST Electronics (Satcom & Sensor Systems) Pte Ltd
Course: Programming in WPF 4.5
He gives other examples for us to understand a concept about the subject. A good teacher indeed.
Merlot Aero International Ltd.
Course: Programming in WPF 4.5
The trainer tries to answer to the best of his abilities.
Merlot Aero International Ltd.
Course: Programming in WPF 4.5
Hands on activities after each subjects
Hannah Anciano - Merlot Aero International Ltd.
Course: Programming in WPF 4.5
Trainer is very accommodating and knowledgeable.
Romulo Balinas - Human Edge Software Philippines, Inc.
Course: Design Patterns in C#
The trainer was very clear in explaining the different design patterns
Joseph Lester Ortega - Human Edge Software Philippines, Inc.
Course: Design Patterns in C#
Trainer was personable and very open to questions and clarifications, especially during more difficult topics.
Napoleon Dejoras - Human Edge Software Philippines, Inc.
Course: Design Patterns in C#
It has hands on exercise for the participants
Human Edge Software Philippines, Inc.
Course: Design Patterns in C#
Breadth of coverage, and supplied code samples
Human Edge Software Philippines, Inc.
Course: Design Patterns in C#
I do like that there was a provided deck and files that we could open for future reference. Also Lakshmi was open to questions and was interacting with us and that training was very light and casual. If I'd been coding in C# for a long time, I feel like I would've appreciated this training more.
Human Edge Software Philippines, Inc.
Course: Design Patterns in C#
Presentation of the Idea and application of it.
Breanan Reas - Human Edge Software Philippines, Inc.
Course: Design Patterns in C#
What I like most about the training is that our trainer have a very wide knowledge about the topic. And knows how to balance when it comes to explaining things.
Human Edge Software Philippines, Inc.
Course: Design Patterns in C#
It is very informative and the trainer lets everyone engage on the discussion.
Human Edge Software Philippines, Inc.
Course: Design Patterns in C#
I like that the trainer is so much knowledgeable about the topics and how he makes examples that the trainees can understand easily. I also like that there's a virtual environment on where the trainees could try, explore and play around with the code.
Ends Soralde, ANALOG DEVICES GEN. TRIAS, INC.
Course: Visual Studio with VB.Net
trainer was very helpful answered all my questions
Karol Olczyk - Karol Olczyk, Atlas Copco
Course: Visual Studio with VB.Net
Knowledgeable instructor
PPD
Course: Visual Studio with VB.Net
The trainer was great. My most favorite phrase he said over and over was... "For example". It is so helpful to have the concrete / practical examples to translate from concepts/theory into the real world.
Ryan Wilkins - PPD
Course: Visual Studio with VB.Net
The trainer clearly cares about the subject and I also got the sense that he enjoyed conveying the material and took an actual interest in us learning the material.
PPD
Course: Visual Studio with VB.Net
Great QnA, allows individuals to digest and respond as we learn. High Energy :)
Kyle Austin - PPD
Course: Visual Studio with VB.Net
Great energy and knowledge, quick to answer questions as best he can
Kyle Austin - PPD
Course: Visual Studio with VB.Net
I appreciated Fulvio's wide breadth of knowledge. Not only was he familiar with the course content, but he also knew of constructs in languages we were familiar with to make examples more meaningful to us. During intervals he shared his knowledge of technologies and solutions outside the training scope to provide insights into other solutions we could use in future (and future training).
Raphael Keymer - Markit Valuations Limited
Course: Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Trainer knowledge and approach.
Piotr Kucharski
Course: Introducing C# 6.0 with Visual Studio 2015/2017
Many useful and practical examples
Daria Skalniak
Course: Introducing C# 6.0 with Visual Studio 2015/2017
Trainer knowledge :)
Krzysztof Jeżewicz
Course: Introducing C# 6.0 with Visual Studio 2015/2017
Workshop approach Tasks
Mateusz Juszczak
Course: Introducing C# 6.0 with Visual Studio 2015/2017
Practical excercises
Marcin Kocikowski
Course: Introducing C# 6.0 with Visual Studio 2015/2017
Colin succeeded to deliver the contents of the course in a smooth way and explain in simple terms when the audience had a misunderstanding. The transition he has made from one chapter to another is outstanding. Just like a story teller, combining theory with practical exercises, he managed greatly to capture our attention.
Ionel - David Isaacson, Sepura Plc
Course: Programming in C#
I thought Colin was an excellent teacher. Very knowledgeable and enthusiastic about the subject, but also kind and encouraged questions and made me feel comfortable asking. He adjusted the materials to suit me and spent some time working on some foundation points that were not in the workbook to ensure I had developed a good understanding. I appreciated that he took a little additional time to work through a few more points he thought would be useful to me, and then recommended some additional material that he thought would be beneficial in my future learning. I wish the course could have been longer!
Caltha Stevenson-Hanns - Caltha Stevenson-Hanns, UCEM
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#
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#
He was enthusiastic, and did try to liven people up.
Preshan Seethal - Braintree by Vox Telecom (Pty) Ltd
Course: Programming in C#
Learning about C# and it's capabilities.
Braintree by Vox Telecom (Pty) Ltd
Course: Programming in C#
All the knowledge acquired through the training sessions
Jorge Romero
Course: Programming in C#
The clarity of the subject and what to do, the practical example while being taught it were helpful
KnowledgePool Group Ltd
Course: Selenium WebDriver in C#: Introduction to Web Testing Automation in C#
Helped me to learn about a subject I was interested in, specific to my work needs.
John Stock, Imperial Civil Enforcement Solutions Ltd
Course: C# for Automation Test Engineers
very calm and helpful
Emily Brady, Morningstar
Course: C# for Automation Test Engineers
Mixed background audiences were there, so have the basic knowledge, some didnt have that. So Dawid went through the basic level to make sure every one is in the right pace and the course was very helpful.
Nooby Thomas - Emily Brady, Morningstar
Course: C# for Automation Test Engineers
All of the key information was conveyed, and put into context, with small discussions about where various methods or approaches might be the most relevant. I think everybody could take lessons and knowledge from their training into their everyday job.
Stefa Beinert - Emily Brady, Morningstar
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 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
I liked when it ended. I liked the free lunch my company provided
BeyondTrust
Course: C# for Automation Test Engineers
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
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
He really made an effort to provide specifically the topics we need, and research stuff he didn't normally use.
Michael Kusternig - Greentube IES GmbH
Course: Unity: Developing 3D Games with C# and Javascript
Really knowledgable and friendly guy Answering questions I liked the content and the free exercise in the end
Bianca Zankl - Greentube IES GmbH
Course: Unity: Developing 3D Games with C# and Javascript
C-sharp Course Outlines in Indonesia
- Understand 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 using industry best practices.
- Install and configure Selenium WebDriver.
- Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
- Run C# Selenium test automation.
- 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
- New developers
- Developers who understand computer programming but may have learned programming by using a non-graphical language in a university
- VB.NET Language in Visual Studio 2012
- VB.NET Object Orientation
- VB.NET and Sql Server 2012
- 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
- Developers
- Part lecture, part discussion, exercises and heavy hands-on practice
- 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
- Create and execute LINQ queries.
- Implement advanced libraries for data querying.
- Filter, search, transform, and manipulate local or remote objects.
- 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.
- Deploy Blazor web applications with Azure.
Last Updated: