• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

508 Courses in Manchester

Negotiation Skills - Professional 1 Day Workshop in Manchester

By Mangates

Negotiation Skills - Professional 1 Day Workshop in Manchester

Negotiation Skills - Professional 1 Day Workshop in Manchester
Delivered In-Person + more
£595 to £795

Presentation Skills 1 Day Workshop in Bolton

5.0(1)

By Mangates

Presentation Skills 1 Day Workshop in Bolton

Presentation Skills 1 Day Workshop in Bolton
Delivered In-Person + more
£595 to £795

Communication Skills 1 Day Training in Bolton

5.0(1)

By Mangates

Communication Skills 1 Day Training in Bolton

Communication Skills 1 Day Training in Bolton
Delivered In-Person + more
£595 to £795

Leadership Skills - Lead, Motivate & Inspire 2 Days Training in Bolton

5.0(1)

By Mangates

Leadership Skills - Lead, Motivate & Inspire 2 Days Training in Bolton

Leadership Skills - Lead, Motivate & Inspire 2 Days Training in Bolton
Delivered In-Person + more
£1,195 to £1,295

Sales Management 2 Days Training in Bolton

5.0(1)

By Mangates

Sales Management 2 Days Training in Bolton

Sales Management 2 Days Training in Bolton
Delivered In-Person + more
£1,195 to £1,295

Negotiation Skills - Professional 1 Day Workshop in Bolton

By Mangates

Negotiation Skills - Professional 1 Day Workshop in Bolton

Negotiation Skills - Professional 1 Day Workshop in Bolton
Delivered In-Person + more
£595 to £795

Advanced C++ programming

5.0(3)

By Systems & Network Training

Advanced C++ training course description The course will give a broad overview of the C++ Programming language, focusing on modern C++, up to C++17. This course will cover the use of the Standard Library, including containers, iterator, function objects and algorithms. From the perspective of application development, a number of design patterns will be considered. What will you learn Write C++ programs using the more esoteric language features. Utilise OO techniques to design C++ programs. Use the standard C++ library. Exploit advanced C++ techniques Advanced C++ training course details Who will benefit: Programmers needing to write C++ code. Programmers needing to maintain C++ code. Prerequisites: C++ programming foundation. Duration 5 days Advanced C++ training course contents Study of a string class Create a string class as a means to investigate many issues, involving the use of operator overloading and including overloading new and delete. Creation of the class will also require consideration of 'const correctness'. Exception handling Consider the issues involved in exception handling including the concept of exception safety. Templates Review definition of template functions, including template parameter type deduction. Introduction to template metaprogramming. Newer features including template template parameters and variadic templates. Creation of template classes. Design patterns Introduction to Design Patterns and consideration of a number of patterns, such as, factory method, builder, singleton and adapter. The standard C++ library (STL) Standard Library features, such as, Containers, Iterator, Function Objects and Algorithms. Introduction to Lambda expressions. C++ and performance The writing of code throughout the course will be oriented towards performant code, including use of R Value references and 'move' semantics. Pointers The use of pointers will be considered throughout the course. Smart pointers will be considered to improve program safety and help avoid the use of 'raw' pointers. Threading This section will consider the creation of threads and synchronisation issues. A number of synchronisation primitives will be considered. Async and the use of Atomic will also be considered. New ANSI C++ features Summarising some of the newer features to be considered are: Auto, Lambdas expression, smart pointers, variadic templates and folds, R Value references and tuple together with structured binding.

Advanced C++ programming
Delivered in Internationally or OnlineFlexible Dates
£3,697

Essential Management Skills 1 Day Workshop in Manchester

By Mangates

Essential Management Skills 1 Day Workshop in Manchester

Essential Management Skills 1 Day Workshop in Manchester
Delivered In-Person + more
£595 to £795

Employee Engagement 1 Day Training in Manchester

By Mangates

Employee Engagement 1 Day Training in Manchester

Employee Engagement 1 Day Training in Manchester
Delivered In-Person + more
£595 to £795

Managing a Virtual Team 1 Day Training in Manchester

By Mangates

Managing a Virtual Team Skills 1 Day Training in Manchester

Managing a Virtual Team 1 Day Training in Manchester
Delivered In-Person + more
£595 to £795