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.
During this 1 day intermediate level course you will learn how to utilise the powerful image editing capabilities of Adobe Photoshop. Building on the topics covered in our Introduction to Photoshop, you will learn how to work with multiple layers, use layer masks, learn how to use smart objects, add sophisticated filters. Re-touching and repairing, montages and image correction techniques are also covered.
Adobe authorised live online course with study materials and certificate of completion included During this 1 day intermediate level Adobe Illustrator course you will learn how to use Illustrator's tools to create stunning illustrations and type effects. Building on our Introduction to Illustrator (or your exisiting basic knowledge) you will learn how to work with colours, create printable documents, use gradients, layers, fonts, text effects, work with page and product design along with many other more advanced features. Description Professional Drawing with Illustrator Scale and Resizing Use Guides and Rulers Work with Colours in Illustrator Work with Clipping Masks Use Text copy and Typography in Illustrator Modify Objects Import and work with Textures Work with Opacity Work with 3D Elements Output your Artwork Bring a Fluorescent Transparency to Life Create Layouts for Product Placement and Packaging Save for Web & Devices For the full course content please download the course information pdf listed above. Who is this course for? This is a great course for existing Adobe Illustrator users who want to learn how to make use of more of the applications powerful features and improve their workflow. Requirements Attendees should have a basic knowledge of Illustrator. You will need a broadband internet connection to participate in this live online course. Certificates Certificate of completion Digital certificate - Included
Adobe authorised live online course with study materials and certificate of completion included During this 1 day intermediate level course you will learn how to utilise the powerful image editing capabilities of Adobe Photoshop. Building on the topics covered in our Introduction to Photoshop, you will learn how to work with multiple layers, use layer masks, learn how to use smart objects, add sophisticated filters. Re-touching and repairing, montages and image correction techniques are also covered. Description Completing this course will enable you to do the following and more: Work with Smart Objects Understand Image Input and Output Navigate Shortcuts Work with Selections Enhance or correct an Image Use Layers efficiently Work with Multiple Layers Work with Masks Paint and Retouch Images Using Textures and Imported Graphics Creating Stunning Special Effects with Glows and Filters Design Page Layouts Creating Artwork for Print and Web Use Adobe Bridge Automate Workflow For the full course content please download the course information pdf listed above. Who is this course for? This course is perfect for existing Photoshop users who want to further develop their skills and abilities with the application. Requirements Attendees should have a basic knowledge of Photoshop. You will need a broadband internet connection to participate in this live online course. Certificates Certificate of completion Digital certificate - Included
Live online course with study materials and certificate of completion included Adobe Dreamweaver is an industry leading web design and HTML editor software. First-time Dreamweaver users may feel overwhelmed by the amount of options, panels and menus across the interface, but our Dreamweaver course will quickly familiarise you with the layout giving you access to advanced controls over CSS elements, and the ability to view how a webpage will look when displayed on different size device screens. Our one day Adobe Dreamweaver course will enable you to build and manage professional, well designed and standards compliant websites using the software. HTML and CSS concepts are covered. Description Completing this course will enable you to do the following and more: Become familiar with the Adobe Dreamweaver Interface Understand Site management Create a website Work with multiple pages Use and understand Cascading Style Sheets Work with graphics Create hyperlinks Learn how to best organise pages for logical site structure Use best practice and SEO considerations UCreate and use templates Understanding accessibility For the full course content please download the course information pdf listed above. Who is this course for? This workshop is suitable for anyone with basic PC or Mac skills who wishes to learn how to use Adobe Dreamweaver. No previous knowledge or experience of Dreamweaver is necessary. Requirements Attendees should have basic PC or Mac skills. You will need a broadband internet connection to participate in this live online course. Certificates Certificate of completion Digital certificate - Included
Adobe authorised live online course with study materials and certificate of completion included Designed with the experienced user in mind, this one day course offers those already familiar with Illustrator the chance to explore more of its complex creative options, and increase their productivity and output. Creating 3D type and shapes, advanced use of colour and bespoke brushes are just some of the advanced techniques you will learn for creating professional print and web-ready artwork. Description Completing this course will enable you to do the following and more: Use Professional Artboard setup Work with Advanced drawing and path editing techniques Use Advanced Layers with Sub Layers Create and edit Symbols Create and edit Brushes Learn Power user shortcuts/workflow techniques Use Advanced colour, creating Colour Groups, colour management Use Advanced typography and text layout techniques Create 3D shapes Create 3D type Work with Gradient Mesh tool to create effects Add multiple effects to a single object Use Non-destructive design using Appearance Create and use Actions For the full course content please download the course information pdf listed above. Who is this course for? This course is perfect for experienced Illustrator users who want to learn how to make use of more of the applications powerful features and improve their workflow. Requirements Attendees should have a good working knowledge of Illustrator. You will need a broadband internet connection to participate in this live online course. Certificates Certificate of completion Digital certificate - Included
Why Choose 3ds Max and Vray Training Course? Click here for more info 3ds Max a valuable tool for architectural modeling, product design, and manufacturing across numerous industries. While widely utilized, mastering the software requires effort. Engaging in 3ds Max tutorials proves particularly advantageous for game designers, aiding in their career advancement. Duration: 10 hrs Method: 1-on-1, Personalized attention Schedule: Tailor your own hours, available from Mon to Sat between 9 am and 7 pm Our 3ds Max course consists of two main sections, covering architectural visualizations for both interior and exterior scenes. By the end of the training, you'll have the expertise to create professional projects independently. We begin with fundamental and advanced 3D modeling, starting from simple objects and progressing to complex buildings, interiors, and products. 3ds Max and Vray Comprehensive Course Course Duration: 10 hours Course Overview: This course is designed to offer a comprehensive introduction to 3ds Max and Vray. Throughout this program, you will acquire the knowledge necessary to proficiently create 3D models, apply materials and textures, configure lighting and camera systems, and produce high-quality Vray renders. This course is suitable for individuals with various levels of experience, from beginners to those with some prior exposure to 3D modeling and rendering. Course Outline: Module 1: Introduction to 3ds Max and Vray Familiarization with the 3ds Max interface Configuring the workspace Navigating within 3ds Max Introduction to Vray and its user interface Module 2: 3D Modeling Creating fundamental shapes Employing modifiers Crafting intricate shapes through advanced 3D modeling techniques Grasping the fundamentals of polygonal modeling Crafting both organic and inorganic models Module 3: Materials and Textures Application and modification of textures Understanding UVW mapping Utilizing the material editor Developing custom materials Leveraging Vray materials Module 4: Lighting Introduction to various lighting techniques Exploring different types of lights Comprehending light properties Configuring lights for a scene Employing Vray lights Module 5: Cameras Familiarization with camera systems Understanding camera properties Setting up camera views Creating animations using cameras Utilizing Vray cameras Module 6: Rendering Introduction to rendering Exploring Vray Global Illumination Utilizing Vray Physical Cameras Harnessing Vray HDRI Lighting Implementing the Vray Rendering Workflow Module 7: Projects Integrating all acquired knowledge Crafting a simple interior scene Constructing a basic exterior scene Developing a complex scene featuring multiple objects and materials Course Requirements: To participate in this course, you will need: A computer with 3ds Max and Vray installed (trial versions can be obtained from Autodesk and Chaos Group websites) Basic computer operation skills An interest in 3D modeling and animation Course Goals: Upon completing this course, you will have gained a comprehensive understanding of 3ds Max and Vray. You will possess the skills required to create realistic and visually captivating 3D scenes using Vray. Furthermore, you will be well-equipped to continue honing your 3D modeling and rendering abilities. Resources: Vray Trial Download: https://www.chaosgroup.com/vray/sketchup/free-trial Materials:https://www.vray-materials.de/ Textures: https://textures.com/ By completing the 3ds Max and Vray Training Course, participants will acquire proficiency in 3D modeling and rendering using 3ds Max. They will establish a solid foundation and essential skills, enabling them to create captivating visualizations. This expertise opens doors to various job opportunities in fields such as architectural visualization, game design, film production, and product modeling.
Portfolio, Programme, and Project Offices (P3O®) Foundation P3O® is the AXELOS standard for the design of decision-making processes regarding changes in organizations. P3O provides a guideline for the design of portfolio, programme, and project offices in organizations. The P3O Foundation course is an interactive learning experience. The P3O Foundation-level content provides you with sufficient knowledge and understanding of the P3O guidance to interact effectively with, or act as an informed member of, an office within a P3O model. It enables you to successfully complete the associated P30 Foundation exam and achieve the qualification. In this course, you will be prepared to successfully attempt the P3O Foundation exam and learn how to implement or re-energize a P3O model in their own organization. What you will Learn Individuals certified at the P3O Foundation level will be able to: Define a high-level P3O model and its component offices List the component offices in a P3O model Differentiate between Portfolio, Programme, and Project Management List the key functions and services of a P3O List the reasons for establishing a P3O model Compare different types of P3O models List the factors that influence selection of the most appropriate P3O model for an organization Define the processes to implement or re-energize a P3O Benefits: Fast-track programme for those who want to achieve P3O Foundation qualification Practical case study and scenarios Attractive slides and course book Introduction to P3O What is the purpose of P3O? Definitions What are P3Os? Portfolio, programme, and project lifecycles Governance and the P3O Designing a P3O Model Factors that affect the design Design considerations What functions and services should the P3O offer? Roles and responsibilities Sizing and tailoring of the P3O model Introduction to P3O What is the purpose of P3O? Definitions What are P3Os? Portfolio, programme, and project lifecycles Governance and the P3O Designing a P3O Model Factors that affect the design Design considerations What functions and services should the P3O offer? Roles and responsibilities Sizing and tailoring of the P3O model Why Have a P3O? How a P3O adds value Maximizing that value Getting investment for the P3O Overcoming common barriers Timescales How to Implement or Re-Energize a P3O Implementation lifecycle for a permanent P3O Identify Define Deliver Close Implementation lifecycle for a temporary programme or project office Organizational context Definition and implementation Running Closing Recycling How to Operate a P3O Overview of tools and techniques Benefits of using standard tools and techniques Critical success factors P3O tools P3O techniques
Portfolio, Programme, and Project Offices (P3O®) Foundation: In-House Training P3O® is the AXELOS standard for the design of decision-making processes regarding changes in organizations. P3O provides a guideline for the design of portfolio, programme, and project offices in organizations. The P3O Foundation course is an interactive learning experience. The P3O Foundation-level content provides you with sufficient knowledge and understanding of the P3O guidance to interact effectively with, or act as an informed member of, an office within a P3O model. It enables you to successfully complete the associated P30 Foundation exam and achieve the qualification. In this course, you will be prepared to successfully attempt the P3O Foundation exam and learn how to implement or re-energize a P3O model in their own organization. What you will Learn Individuals certified at the P3O Foundation level will be able to: Define a high-level P3O model and its component offices List the component offices in a P3O model Differentiate between Portfolio, Programme, and Project Management List the key functions and services of a P3O List the reasons for establishing a P3O model Compare different types of P3O models List the factors that influence selection of the most appropriate P3O model for an organization Define the processes to implement or re-energize a P3O Benefits: Fast-track programme for those who want to achieve P3O Foundation qualification Practical case study and scenarios Attractive slides and course book Introduction to P3O What is the purpose of P3O? Definitions What are P3Os? Portfolio, programme, and project lifecycles Governance and the P3O Designing a P3O Model Factors that affect the design Design considerations What functions and services should the P3O offer? Roles and responsibilities Sizing and tailoring of the P3O model Introduction to P3O What is the purpose of P3O? Definitions What are P3Os? Portfolio, programme, and project lifecycles Governance and the P3O Designing a P3O Model Factors that affect the design Design considerations What functions and services should the P3O offer? Roles and responsibilities Sizing and tailoring of the P3O model Why Have a P3O? How a P3O adds value Maximizing that value Getting investment for the P3O Overcoming common barriers Timescales How to Implement or Re-Energize a P3O Implementation lifecycle for a permanent P3O Identify Define Deliver Close Implementation lifecycle for a temporary programme or project office Organizational context Definition and implementation Running Closing Recycling How to Operate a P3O Overview of tools and techniques Benefits of using standard tools and techniques Critical success factors P3O tools P3O techniques
A fabulous four day (3 days face to face and one day virtually) facilitation course for anyone wanting to teach or support people with learning disabilities with sex and relationships. A course participant from September 2022 said: “I wanted to thank you for the training last week. It was enjoyable and invaluable. It's been a while since I funded training myself and the last time I had, I was concerned as it wasn't particularly fulfilling but this was a completely different experience. Thanks to both of you.” Aim: To support participants to develop their current knowledge, skills and confidence to plan, deliver and evaluate relationships and sex education (RSE) sessions to groups and individuals with learning disabilities Learning Outcomes: By the end of the course, participants will have: • considered their work environment in relation to delivering RSE • identified how to assess the relationships and sex needs of the group or individual with learning disabilities • created an inclusive, factually correct, interactive RSE session for a group or an individual with learning disabilities • used a range of resources and exercises to design their session taking into account different learning styles • practised their session with the training participants • delivered a session to a group of their choice and returned to discuss this session with other participants This course is appropriate for teachers, care workers, clinical staff, social workers, SALTs, OTs, anyone working with people with learning disabilities.