C Sharp Courses

Compare courses
    • Public scheduled prices per delegate +VAT
      Duration: 5 Days
      Overview: Microsoft's .NET (Framework and Core) present developers with unprecedented opportunities. From web applications to desktop and mobile platform applications - all can be built with equal ease, using substantially the same skill-set. But to make the most of this potential, developers must have a thorough grasp of language skills, OO programming concepts and common techniques This course concentrates on the C# programming language itself, to fully prepare delegates fully in readiness for using the .NET Framework/Core. No Object-Orientated knowledge is assumed - the course provides a suitable OO primer. From basic procedural syntax to sophisticated object-oriented programming techniques, delegates will learn how to write .NET applications with code that is robust and maintainable. The course is presented as a mixture of lectures, demos and hands-on exercises. Practical sessions follow all main topics, designed to reinforce the points covered. Additional information is provided in appendices to extend the learning experience after the course has been completed. The course provides a good starting point for delegates wishing to undertake Microsoft exam 70-483 (Programming in C#) although further study is likely to be required before sitting the exam.
    • Duration: 3 Days
      Overview: Basic programming skills are a fundamental requirement for many IT professionals. An entry-level programmer can have difficulty with jargon, and knowing where to start. Learning language syntax can be an uphill struggle when it cannot be put into context. As scripting languages become more powerful and available traditional tasks of a programmer are invading other IT functions. System administrators may have to write complex scripts which impact on mission critical systems, often with no programming experience or training. Support staff often have to communicate with development staff, and misunderstandings easily arise from cultural differences. This course gives a basic understanding of how computer systems work from a programmer's perspective, and how to use this knowledge to produce good code. It also enables technical staff who are not programmers to gain a perspective of software development. The course is language neutral and teaches general concepts. Python is used as the language in exercises, but examples will be shown in other languages.
Ask us a question:
I would like IT Training solutions Ltd to keep me informed with offers and news it believes would interest me*
By submitting this form, you consent to IT Training Solutions Ltd storing your information in order to respond to your request.
Your Course Portal
Access your course materials online via your own personal training account*.
Sign in to see your resources *Select courses may require printed materials
  • Call us on
    0191 377 8377
    to discuss your requirements.
    Mon-Fri 9am-5pm.
    Ask A Question
    I would like IT Training solutions Ltd to keep me informed with offers and news it believes would interest me*
    By submitting this form, you consent to IT Training Solutions Ltd storing your information in order to respond to your request.
Which part of the course did you find particularly valuable "Understanding the context I just do things and work out how it works but now understand how why they do what they do "

L. Bloom Procurement, Microsoft Teams in Office 365 Essentials

"Very good and useful course. "

J.O. Northumbria University, Adobe InDesign Level 1

Following this training what are you going to do differently "Use Outlook more effectively "

B. LHP, Outlook Essentials

Which part of the course did you find particularly valuable "The macro and pivot functions "

S.B. GSK, Excel Level 3

Following this training what are you going to do differently "We will use this to create internal KPIs dashboards "

R.D. EGGER UK Ltd, Excel Analysing and Presenting Data with Dashboards and Pivot Tables

"Four steps to effective instruction is very useful "

B.J. Greencore Group, Train the Trainer Training Skills for the Workplace

"Great location very accessible "

I.M. , Redefining PowerPoint Design Create and Present with Impact

What were the most useful aspects of the course "I felt learning about the pathfinder tool and default options the most useful aspect for me. This will save me a lot of time! "

H.Y. CMP Products British Engines, Adobe InDesign Level 1

Following this training what are you going to do differently "Learned how to do speedier shortcuts "

J.R. Sealy UK, Excel Level 2

"There were many small elements of my existing understanding that were expanded. Everything was explained really well and I now have a better understanding of things I struggled with before like how IF statements are set up. I also have easier ways to do things, like naming cells where there are absolutes. "

S.F. , Excel Level 2

"I can now use Project to generate reports for weekly meetings, presentations etc. More generally confident in my use of Project. "

C.S. Seymour Civil Engineering, Microsoft Project Essentials

Which part of the course did you find particularly valuable "The trainer was willing to help until everyone understood "

H.L. Hoults Ltd, Excel Level 1

"Great course, look forward to Level 3 "

J.H. Lighthouse Poole, Excel Level 2

"[The trainer] explained everything really well at a good pace. I felt I have learnt a lot of new skills which I shall try to put into practice. "

J.C. Lincolnshire Housing Partnership, Document Storage in Microsoft Office 365

"Following this course, the reports that we will create will be more robust and interactive "

G.S. Northern Power Grid, Microsoft Power BI Desktop

Virtual Training: What is it? Watch the video:
Welcome to IT Training Solutions!Expert trainers, courses delivered online or in person, small class sizes, flexible content, course materials included and available via your personal training account or in printed form.