Practical C# Programming Course Bristol Classroom

Practical C# Programming Course in Central Bristol

Learn practical C# (C-Sharp) programming skills in Central Bristol

Gain practical C# skills - attend this Central Bristol course

This Central Bristol course will provide you with the core C# knowledge and skills required to help you to maintain and develop .NET applications and services.

Winter Deals - Exceptional Offers - VIEW NOW!

Topics ADDED FREQUENTLY include: Agile | PRINCE2 | .NET / C# | SQL | Train the Trainer

Practical C# Programming Bristol Classroom Schedule

Need other locations? Scroll down for further delivery options or Contact Us to discuss your requirements.

Date (DMY) *1DurationLocationQA Fee*Fee - Discounts Available
13/03/2024 3 Days Central Bristol £4506 £1495 Book Now »
05/06/2024 3 Days Central Bristol £4506 £1495 Book Now »
*1 Event Start 9:00 | End 17:00. Time Zone Information: UK Local Time unless Time Zone indicated for event. Part-time sessions typically 3 hours duration
Symbols: W/E = Weekend Course MORN = Morning Session AFT = Afternoon Session EVE = Evening Session

* QA pricing from their website 15/10/2023. QA class sizes up to 16 possibly mixed Virtual and In-Person attendees on the same event. Prices INCLUDE VAT.

Practical C# Programming Course - Additional Locations and Deliveries

Practical C# Programming Virtual Course »

Practical C# Programming London Course »

Practical C# Programming Manchester Course »

Practical C# Programming Sheffield Course »

Practical C# Programming Bristol Course Introduction

C# skills are in high demand. This practical workshop delivered by our highly experienced trainer holding Microsoft C# Specialist and CompTIA Certified Technical Trainer (CTT+) certifications will efficiently help you to understand and apply C# to your projects.

During the Central Bristol C# programming course the core concepts of .NET are introduced along with the principles of Object Orientated Programming (OOP). Particular emphasis is placed on Interface design which is key in the development of efficient and maintainable applications. Memory management (Garbage Collection) best practices are illustrated and core debugging techniques are introduced.

At TrainX we encourage you to speak with our trainer directly before booking your course with us. We have delivered this C# Workshop for numerous customers including the NHS, banks, software houses and engineering companies. Simply contact us to arrange a one-to-one overview of the course.

Certification and Related Examinations

The course is designed to provide the learner with the practical concepts and skills required for C# maintenance and development projects and as such this will help build skills for certification programs without covering the breadth of any particular certification.


The audience for this course includes anyone who is IT literate who has a requirement to quickly gain key skills in C#. This includes anyone developing or maintaining code for Web and Windows applications and for a whole host of related development subjects including Web Services and Business Components. Games developers using solutions such as Unity will benefit from having C# skills.

Contact us for an informal chat about the value of learning C# programming.

At Course Completion

This course concisely covers the essentials of programming using Microsoft’s C# programming language with a focus on the following:

  • Key .NET Concepts and Skills
  • C# Programming Key Concepts
  • Object Oriented Programming in C#
  • C# and the .NET Framework
  • Delegates and Events
  • Introduction to Windows Forms and Windows Presentation Framework (WPF)

Contact us to discuss the course objectives.


This course requires the attendee to have a high level of IT literacy along with Business English but otherwise introduces C# from the ground-up. Ideally, some background in programming will be helpful though this is not essential. We recommend speaking with our trainer first to discuss your requirements.

Please contact us for further information and an informal discussion about how C# programming skills will be of use to you.

Course Materials

Materials include courseware, hands-on learning environment and related subject matter.

Bristol C# Programming Course: Key Learning Objectives

  • .NET Overview
  • Basic C# Program
  • Main() and Command-Line Arguments
  • Statements, Expressions and Operators
  • Namespaces
  • Types including Nullable Types
  • Classes and Structs
  • Best Practices – Coding Standards
  • Error Handling
  • Interfaces
  • Enumeration Types
  • Arrays
  • Strings
  • Properties
  • Indexers
  • Delegates
  • Events
  • Generics
  • Iterators
  • Memory Management: Garbage Collection
  • Data – ADO.NET and Entity Framework (SQL as a data source)
  • LINQ Query Expressions
  • Lambda Expressions
  • XML Documentation Comments
  • Overview of Test Driven Development (TDD) - Unit Testing
  • Introduction to JSON Web Services
  • Windows Forms and Windows Presentation Foundation (WPF) Introduction

© 2023 TrainX Limited | Privacy Policy | Practical C# Programming Bristol Course | Introduction to C# Programming Course