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

397 Courses in Glasgow

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

Advanced Java programming

5.0(3)

By Systems & Network Training

Advanced Java training course description A tour of the more advanced features of Java following on from the Introduction to Java course. JDBC and JavaBeans are covered in separate courses. What will you learn Use Java to implement OOA/D. Use within Java programs - Internationalisation - Object serialisation - Reflection - RMI - Swing - JAR files Write Servlets and Java Server Pages Advanced Java training course details Who will benefit: Those wishing to program in Java. Prerequisites: Introduction to Java programming Duration 5 days Advanced Java training course contents What you should already know OO features in Java Static initialisers, object destruction, finalisation, constructor chaining, shadowing, Abstract classes and interfaces, inner classes, nested classes, member classes, local classes, anonymous classes. Internationalisation Locales, Unicode, local customs, localising messages. Object Serialisation Simple and custom serialisation, class versioning. Reflection Obtaining class and member information. RMI Restrictions, RMI architecture, Stubs, skeletons, rmic, the registry server, The RMI API. Swing An overview, examples, comparison vs. AWT, data transfer cut & paste. Servlets Servlet API, Java Web server, The servlet life cycle, chaining servlets, Hybrid servlets. JAR files and signed applet JAR files and signed applet

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

The Ultimate BC Bootcamp

By The Beauty Click Academy

The Ultimate BC Bootcamp includes a number of different courses over a period of 3 months. The courses included are: Classic Lash Lash and Brow treatments Definition Brows Waxing Lash Lift & Tint Manicure & Gel Polish Acrylic Pedicure Intimate waxing Russian Lashes Training Duration – Approx 3 months Included – Course manuals, Portable beauty couch, Waxing starter kit, Pinkfishes.com Classic lash kit, Pinkfishes.com Lash lift & tint starter kit, additional tints, Pinkfishes.com Russian lash kit and The Edge ultimate nail starter kit. Widely recognisable and insurable qualification, allowing you to deliver this treatment on the paying general public. Class size - Maximum 8 students in a class

The Ultimate BC Bootcamp
Delivered In-PersonFlexible Dates
£1,899

Maths Easter Revision Class (H)

5.0(36)

By Saturday School Ltd

Coverage of key areas from the Higher Maths course, exam technique and knowledge consolidation with a range of tutorial and revision exercises using past paper questions Easter Revision Classes During the Easter Revision courses students can expect:​ Re-teaching and revised, in-depth coverage of the most pertinent key areas of SQA National 5 and Higher Maths, English, Biology, Chemistry, Physics and Spanish. A fully qualified and GTCS registered teacher within Saturday School Limited’s SQA Approved Centre. Tutorial style completion of exam standard questions and analysis of the worked solutions by application of the SQA marking instructions. Focus on further developing exam technique, knowledge consolidation and problem solving skills. Subsequent ongoing support online, seven days per week, from expert tutors via a secure, online learning platform. This gives students the opportunity to ask questions, seek support and download from Saturday School Limited’s bank of learning materials all the way through to the final exam. All stationery and learning materials. A half-hour break with snacks and refreshments provided. Easter Revision classes are aimed at anyone studying SQA National 5 or Higher Biology, Chemistry, English, Human Biology, Maths, Physics or Spanish. 

Maths Easter Revision Class (H)
Delivered In-PersonFlexible Dates
£90

Spanish Easter Revision Class (N5)

5.0(36)

By Saturday School Ltd

A full review of reading, writing, listening and talking skills with support to improve assessment technique. This course is a follow on, with new content, from the Grade Booster Day.

Spanish Easter Revision Class (N5)
Delivered In-PersonFlexible Dates
£90

Maths Easter Revision Class (N5)

5.0(36)

By Saturday School Ltd

Quadratics: essential knowledge

Maths Easter Revision Class (N5)
Delivered In-PersonFlexible Dates
£90

Chemistry Easter Revision Class (H)

5.0(36)

By Saturday School Ltd

Chemical bonding, Molar volume, Soaps, detergents & emulsions, Bond enthalpy, Hess’ Law

Chemistry Easter Revision Class (H)
Delivered In-PersonFlexible Dates
£90

English Easter Revision Class (N5)

5.0(36)

By Saturday School Ltd

Scottish Text including the 8-mark question. Focus on writing relevant critical essay responses under timed conditions.

English Easter Revision Class (N5)
Delivered In-PersonFlexible Dates
£90

English Easter Revision Class (H)

5.0(36)

By Saturday School Ltd

Scottish Text including the 10-mark question. Focus on writing relevant critical essay responses under timed conditions.

English Easter Revision Class (H)
Delivered In-PersonFlexible Dates
£90

Biology Easter Revision Class (H)

5.0(36)

By Saturday School Ltd

Revision and teaching of a selection of the most common key areas of difficulty across all three units of the course. This course is a follow on, with new content, from the Grade Booster Day.

Biology Easter Revision Class (H)
Delivered In-PersonFlexible Dates
£90