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

2177 Courses in Cardiff delivered Live Online

Introduction Perl Programming Essentials (TT4925)

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for This course is appropriate for anyone who wants to create applications or modules to automate and simplify common tasks with Perl. Overview Working within in an engaging, hands-on learning environment, guided by our expert web development, PHP practitioner, students will learn to: Create a working script that gets input from the command line, the keyboard, or a file Use arrays to store and process data from files Create formatted reports Use regular expressions Use the appropriate types of variables and data structures Refactor duplicate code into subroutines and modules What is available in the standard library Use shortcuts and defaults, and what they replace Introduction to Perl Programming Essentials is an Introductory-level practical, hands-on Perl scripting training course that guides the students from the basics of writing and running Perl scripts to using more advanced features such as file operations, report writing, the use of regular expressions, working with binary data files, and using the extensive functionality of the standard Perl library. Students will immediately be able to use Perl to complete tasks in the real world. Session: An Overview of Perl What is Perl? Perl is compiled and interpreted Perl Advantages and Disadvantages Downloading and Installing Perl Which version of Perl Getting Help Session: Creating and running Perl Programs Structure of a Perl program Running a Perl script Checking syntax and warnings Execution of scripts under Unix and Windows Session: Basic Data and I/O Numeric and Text literals Math operators and expressions Scalar variables Default values Writing to standard output Command line arguments Reading from the standard input Session: Logic and Loops About flow control The if statement and Boolean values Using unless and elsif Statement modifiers warn() and die() The conditional construct Using while loop and its variants Using the for loop Exiting from loops Session: Lists and Arrays The list data type Accessing array elements Creating arrays List interpolation Arrays and memory Counting elements Iterating through an array List evaluation Slices and ranges Session: Reading and writing text files File I/O Overview Opening a file Reading text files Writing to a text file Arrays and file I/O Using the <> operator Session: List functions Growing and shrinking arrays The split() function Splitting on whitespace Assigning to literal lists The join() function The sort() function Alternate sort keys Reversing an array Session: Formatting output Using sprintf() and printf() Report formatting overview Defining report formats The write() function Advanced filehandle magic Session: Hashes Hash overview Creating hashes Hash attributes Traversing a hash Testing for existence of elements Deleting hash elements Session: References What is a reference? The two ways to create references References to existing data References to anonymous data Dereferencing scalar, array, and ash references Dereferencing elements of arrays and hashes Multidimensional arrays and other data structures Session: Text and Regular Expressions String length The substr() function The index() and rindex() functions String replication Pattern matching and substitution Regular expressions Session: Raw file and data access Opening and closing raw (binary) files Reading raw data Using seek() and tell() Writing raw data Raw data manipulation with pack() and unpack() Session: Subroutines and variable scope Understanding packages Package and Lexical variables Localizing builtin variables Declaring and calling subroutines Calling subroutines Passing parameters and returning values Session: Working with the operating system Determining current OS Environment variables Running external programs User identification Trapping signals File test operators Working with files Time of day Session: Shortcuts and defaults Understanding $_ shift() with no array specified Text file processing Using grep() and Using map() Command-line options for file processing Session: Data wrangling Quoting in Perl Evaluating arrays Understanding qw( ) Getting more out of the <> operator Read ranges of lines Using m//g in scalar context The /o modifier Working with embedded newlines Making REs more readable Perl data conversion Session: Using the Perl Library The Perl library Old-style library files Perl modules Modules bundled with Perl A selection of modules Getting modules from ActiveState Getting modules from CPAN Using Getopt::Long Session: Some Useful Tools Sending and receiving files with Net::FTP Using File::Find to search for files and directories Grabbing a Web page Some good places to find scripts Perl man pages for more information Zipping and unzipping files

Introduction Perl Programming Essentials (TT4925)
Delivered OnlineFlexible Dates
Price on Enquiry

Vectorworks Evening Training

By London Design Training Courses

Why choose Vectorworks Evening Training Course? Course Link. This course led by certified expert, this course offers flexibility for evening learning. Choose in-person or live online sessions to master Vectorworks in architecture, interior design, and landscaping. Enroll now even after business hours! Duration: 10 hrs. Method: 1-on-1, Personalized attention. Schedule: Tailor your own schedule by pre-booking a convenient hour of your choice, available from Mon to Sat between 9 am and 7 pm. The Vectorworks course provides comprehensive training in computer-aided design (CAD) and Building Information Modeling (BIM) using the powerful Vectorworks software. This hands-on, instructor-led course covers 2D drafting, technical drawing, and 3D modeling, enabling participants to apply Vectorworks effectively in real-world projects. Key Features: Hands-on, instructor-led classroom training. Practical Vectorworks CAD projects for real-world application. Part-time evening or weekend options available. 1-2-1 Private learning experience. Module 1: Grasping CAD and Vectorworks Understanding the Role of CAD in Design Getting Acquainted with Vectorworks Software Module 2: Configuring Your Workspace Customizing Your Workspace Essential Options and Preferences Module 3: Mastering Foundational Drawing Skills Techniques for Drawing Object Selection Methods Module 4: Advanced Object Manipulation Merging Shapes Reflecting Objects Rotating Objects Grouping Elements Module 5: Precision Drawing and Scaling Techniques Working with Scale Setting Preferences for Accuracy Creating and Saving Templates Module 6: Achieving Accurate Object Placement Ensuring Drawing Precision Precise Object Movement Module 7: Advanced Editing Methods Utilizing Fillet Tool Applying Offset Function Module 8: Understanding Object Attributes and Groups Basic Attribute Management Editing Object Groups Module 9: Object Duplication Techniques Linear Duplicates Rectangular Duplicates Circular Duplicates Module 10: Crafting Room Plans Designing Walls Incorporating Windows and Doors Module 11: Development of Room Plans Methods for Room Plan Drawing Module 12: Exploring Additional Attributes Hatch Patterns Gradients Image Fills Module 13: Creating Elevation Drawings Elevation Drawing Techniques Effective Approaches Module 14: Importing Images for Graphic Use Graphic Illustration Integrating Images Module 15: Symbols and Resource Handling Symbol Creation Introduction to Resource Browser Module 16: Organizing Drawings Using Design Layers Optimizing Design Layer Utilization Module 17: Labeling Drawings and Title Blocks Drawing Labels Title Block Text Placement Module 18: Plotting and Printing Methods User Interface Navigation and Terminology Printing Approaches Module 19: Generating Drawing Sheets A1, A2, and A3 Sheet Formats Module 20: Utilizing Viewports Effectively Managing Multiple Views Module 21: Professional Model Presentation Techniques Paper Space Presentation Conversion to PDF Formats Module 22: File and Project Management Module 23: Object Display and Terminology Module 24: Objects and Data Management Module 25: Precise Object Placement Object Snapping Quick Selection Module 26: Dividing and Measuring Objects Module 27: Dimensioning and Annotations Module 28: Working with Text Elements Module 29: Customizing Tool Palettes Module 30: Organizing Tool Palettes Module 31: Efficient Tool Palette Usage Module 32: Standard Views and Drawing Techniques Module 33: Drawing Curved Shapes Arcs, Donuts, and Ellipses Drawing Module 34: Real-World Units and Measurements Module 35: Object Manipulation Adjusting Object Angles Module 36: File Handling and Management Saving, Exiting, and Opening Projects Module 37: Creating Mirrored Images Module 38: Introduction to 3D Modeling By the end of the Vectorworks Evening Training Course, participants will: Demonstrate proficiency in using the Vectorworks interface, tools, and navigation. Create and edit 2D drawings, including walls, doors, windows, floors, ceilings, stairs, and railings. Effectively manage layers, classes, and views for organized and controlled object placement. Create and edit dimensions and annotations for accurate measurements and documentation. Develop skills in creating, modifying, and utilizing symbols for increased efficiency. Generate and edit 3D geometry, apply textures, and create sections and elevations from 3D models. Create polished presentation drawings using viewports, annotations, and text for clarity. Summarize course content and confidently apply learned skills in Vectorworks projects. Utilize available resources for further learning and professional development.

Vectorworks Evening Training
Delivered in London or OnlineFlexible Dates
£300

Power BI: Visualising & Modelling Data

5.0(1)

By Media Tek Training Solutions Ltd

Data modelling and visualisation skills are in demand! Create Interactive Reports and Dashboards.

Power BI: Visualising & Modelling Data
Delivered OnlineFlexible Dates
£195

Fundamentals of Dermatology

By BBO Training

Course Description:This intensive two-day course on the Fundamentals of Dermatology for Primary Care is highly relevant for healthcare professionals in primary care, especially those lacking dermatology in their post-registration training. The course offers an opportunity to advance in practice, gain relevant competencies, and enhance clinical confidence for improved patient care.Introduction:Understanding dermatology care is vital in general practice, given that 10-15% of the primary care workload involves dermatology. Common skin conditions have a significant psychological impact on patients. The course emphasizes the importance of proper skin assessment, accurate diagnosis, and effective patient self-management for better treatment outcomes.Day One:- 09:15 AM: Coffee and registration- 09:30 AM: Introduction and course objectives- 09:40 AM: Anatomy and physiology of normal skin- 10:00 AM: Pathophysiology of acne, eczema, and psoriasis - understanding skin changes- 10:45 AM: Coffee break- 11:00 AM: The language of dermatology - effective description- 11:45 AM: Skin assessment and history-taking - recording observations- 13:00 PM: Lunch break- 13:45 PM: Recognizing skin changes: skin lesions and skin cancer - addressing concerns- 14:00 PM: Hyper and hypo pigmentation - understanding variations- 14:30 PM: Screening for skin cancer and promoting sun safety- 15:00 PM: Dermatology resources and guidelines - accessing information- 16:00 PM: Action plan, evaluation, and resources- 16:15 PM: CloseDay Two:- 09:15 AM: Welcome back and course work review- 09:30 AM: Managing acne in primary care - practical applications and treatments- 10:30 AM: Managing psoriasis in primary care - topical treatment and demonstrations- 10:45 AM: Coffee break- 11:00 AM: Managing eczema in primary care - practical challenges and solutions- 11:45 AM: Understanding patient self-management and psycho-social aspects- 12:30 PM: Lunch break- 13:30 PM: Practical emollient workshop - exploring patient preferences- 14:15 PM: Skin infections - recognition, diagnosis, and management- 14:45 PM: Genital skin conditions - Update on lichen sclerosis recognition and treatment- 15:30 PM: Practice reviews, competencies, and reflective discussion- 16:15 PM: CloseCourse Aim:To equip primary care healthcare professionals with evidence-based knowledge and practical confidence to elevate dermatology care, improve patient support for common skin conditions, and ensure appropriate secondary care referral.Learning Outcomes (Day 1):- Develop a Strong Foundation: Understand skin anatomy and physiology for a comprehensive grasp of normal skin characteristics.- Decipher Pathophysiology: Discern the intricacies of common dermatology conditions, such as acne, eczema, and psoriasis, understanding the underlying skin changes that drive these conditions.- Master the Language of Dermatology: Gain proficiency in describing dermatological observations accurately, facilitating effective communication and reporting.- Harness the Power of Assessment: Elevate skin assessment and history-taking skills, honing the ability to document observations and pertinent patient history with precision.- Recognise Skin Changes: Sharpen the skill of identifying skin lesions and potential indicators of skin cancer, equipped with the expertise to navigate the "when to worry" challenge.- Explore Pigmentation Variations: Delve into hyper and hypo pigmentation, understanding conditions like dermatosis papulosa nigra, sebaceous hyperplasia, solar lentigo, and freckles.- Promote Sun Safety and Dermatology Education: Grasp strategies for skin cancer screening and sun safety healthcare education, contributing to proactive patient care.- Navigate Dermatology Resources: Gain insight into valuable dermatology resources and guidelines, empowering continuous learning beyond the course.Learning Outcomes (Day 2):- Enhance Practical Skills: Gain hands-on experience in managing common skin conditions like acne, psoriasis, and eczema using both over-the-counter and topical treatments.- Empower Patient Support: Engage with patients to gain insights into their experiences of self-managing chronic skin conditions, focusing on psycho-social aspects and effective coping strategies.- Immerse in Practical Emollient Workshop: Participate in a tactile workshop to understand patient preferences and choices in emollient usage.- Refine Diagnostic Skills: Develop the ability to recognize, diagnose, and manage skin infections effectively, improving overall dermatological care.- Master Genital Skin Conditions: Gain updated knowledge on recognising and treating genital skin conditions like lichen sclerosis, enhancing expertise in a specialized area.- Reflect and Consolidate: Engage in reflective discussions, reviewing competencies gained during the course and integrating newfound insights.Course Conclusion:Conclude the two-day course with a profound sense of accomplishment, armed with enriched dermatological knowledge, practical skills, and patient-centered strategies that will positively influence your professional practice.

Fundamentals of Dermatology
Delivered OnlineFlexible Dates
£300

Web Essentials | Introduction to HTML5, CSS3 and Responsive Design (TT4002)

By Nexus Human

Duration 2 Days 12 CPD hours This course is intended for This Introductory-level course is targeted for aspiring web developers who have software development experience or background. The course can also be adjusted for non-developers upon request. Overview This 'skills-focused' course is approximately 50% hands-on, combining expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises. Our instructors are highly experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Introduction to HTML5/ CSS3 and Responsive Design Basics is a hands-on basic web development course geared for developers who need to understand what the latest in web technologies and responsive design practices that are central to targeting the entire spectrum of user platforms and browsers. This comprehensive course provides a balanced mixture of theory and practical labs designed to take students through HTML5 and CSS3. Students who attend this course will leave this course armed with the new skills to design, implement, and deploy robust, flexible, and safe web applications. HTML Define HTML and review its history Look at XHTML and its relationship to HTML Identify HTML limitations and improvements HTML5 HTML5 Overview HTML5 Semantic Structure HTML5 Forms HTML5 Media Delivery CSS Learn the basics of CSS Meaning of cascading in CSS Declaring CSS within your HTML page Creating styles in an external CSS file Control how to display and position HTML elements Overriding standard tag behavior Adding new classes Using custom classes in your page CSS3 Overview What is new in CSS3 The Advantages of CSS3 Browser Support for CSS3 CSS3 Advanced Selectors Selecting Using Attributes Selecting Using DOM Structure Complex Selecting using Pseudo-Classes Selecting Using UI Components and State CSS3 Visual Effects Font Options, Opacity, and Color Distributing Content Across Columns Working with Borders and Boxes Working with Vendor Prefixes Functional Techniques HTML5 JavaScript API Cross-Domain Messaging Working with Web Storage Offline with Application Cache Geolocation: What, Why, and How Responsive Web Design (RWD) Adapting to Varying Screen Sizes Scaling Page and Text Content Scaling and Adapting for Media Options for Adjusting Media Additional course details: Nexus Humans Web Essentials | Introduction to HTML5, CSS3 and Responsive Design (TT4002) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Web Essentials | Introduction to HTML5, CSS3 and Responsive Design (TT4002) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Web Essentials | Introduction to HTML5, CSS3 and Responsive Design (TT4002)
Delivered OnlineFlexible Dates
Price on Enquiry

Persuasive Design

By Experience Thinkers

Design for persuasion is a powerful approach that is too often overlooked. Learn the principles that are critical in designing both engaging and usable experiences.

Persuasive Design
Delivered OnlineFlexible Dates
£536.75

Adobe Photoshop Training course One to One Weekends

By Real Animation Works

Photoshop pay per hr training flexible time weekend evening

Adobe Photoshop Training course One to One Weekends
Delivered in London or OnlineFlexible Dates
£360

FORS Lo-City Driving & Highway Code - Periodic 7 Hour CPC Course Nov 2025

By Total Compliance

Registration starts at 7:30 AM. The training will begin promptly at 8:00 AM. Please plan your arrival accordingly to ensure you don't miss any important information. Reduce Emissions, Save Costs, Earn a CPC Hours, and Ensure Full Compliance Topics Covered: FORS Lo-CITY Driver Training (3.5 hours): • Relationship between driving style, fuel consumption, and environmental impact • Benefits of regular vehicle maintenance and checks • Fuel-efficient driving techniques • Utilising in-vehicle technology for fuel economy • Benefits of journey planning • Alternative fuels for commercial vehicles Highway Code Training Content: Course introduction, objectives, and expectations. Introduction to the Highway Code and its relevance. Types of road users and training for various groups. Respecting and understanding the risks to different road user categories. Confirmation of knowledge quizzes covering all aspects of the Highway Code and traffic regulations. Course Details: Format: Remote Session (7 hours) CPC Hours: Yes Cost: £89.50 - Includes course fee, Driver CPC Upload fee, VAT This award-winning program (awarded the prestigious Education in Transport award at the 2017 National Courier Awards) is perfect for any fleet operator looking to: Meet FORS Gold accreditation requirements. Improve driver performance and fuel efficiency. Reduce their environmental footprint. Enhance corporate social responsibility. Please note that this course is delivered online and provides 7 hours of Driver CPC training. Ready to get started? Book online or feel free to contact our training department at training@totalcompliance.co.uk or call 0345 9001312 to register for this valuable course. Please review our Terms and Conditions for more information.

FORS Lo-City Driving & Highway Code - Periodic 7 Hour CPC Course Nov 2025
Delivered Online
£89.50

Microsoft Word Intermediate (live online classes)

By Microsoft Office Training

Course Objectives At the end of this course you will be able to: Customise tables and charts Customise formatting with styles and themes Modify pictures in a document Create customised graphic elements Insert content using Quick Parts Control text flow Use templates to automate document creation Perform mail merges Use macros to automate common tasks '1 year email support service Take a look at the consistent excellent feedback from our corporate clients visiting our site ms-officetraining co uk Customer Feedback Excelent enviroment for training. Tahnk you. Jenny Price - ACER ' With more than 20 years experience, we deliver courses on all levels of the Desktop version of Microsoft Office and Office 365; ranging from Beginner, Intermediate, Advanced to the VBA level. Our trainers are Microsoft certified professionals with a proven track record with several years experience in delivering public, one to one, tailored and bespoke courses. Tailored in company training courses: You can choose to run the course exactly as they are outlined by us or we can customise it so that it meets your specific needs. A tailored or bespoke course will follow the standard outline but may be adapted to your specific organisational needs. Working with Tables and Charts Sort Table Data Control Cell Layout Perform Calculations in a Table Create a Chart Customising Formats Using Styles and Themes Create and Modify Text Styles Create Custom List or Table Styles Apply Document Themes Using Images in a Document Resize an Image Adjust Image Appearance Integrate Pictures and Text Insert and Format Screenshots Use the Snipping tool Creating Custom Graphic Elements Create Text Boxes and Pull Quotes Draw Shapes Add WordArt and Other Text Effects Create Complex Illustrations with SmartArt Inserting Content Using Quick Parts Insert Building Blocks Create and Modify Building Blocks Insert Fields Using Quick Parts Controlling Text Flow Control Paragraph Flow Insert Section Breaks Insert Columns Link Text Boxes to Control Text Flow Using Templates Create a Document Using a Template Create a Template Using Mail Merge The Mail Merge Features Merge Envelopes and Labels Create a Data Source Using Word Using Macros Automate Tasks Using Macros Create a Macro Who is this course for? Who is this course for? This course is designed for users who to create or modify complex business documents as well as customised Word efficiency tools Requirements Requirements Preferably, delegates should have attended the Word Introduction course. Career path Career path Microsoft Office know-how can instantly increase your job prospects as well as your salary. 80 percent of job openings require spreadsheet and word-processing software skills

Microsoft Word Intermediate (live online classes)
Delivered OnlineFlexible Dates
£275

Photoshop Basics to Essentials Training

By London Design Training Courses

Why Choose Photoshop Basics to Essentials Training Course? Course Link Mastering Photoshop is crucial for securing positions in creative fields such as graphic design, digital design, and user interface (UI) design. Acquiring this skill serves as a foundation to excel in various design programs essential for creative professionals. Duration: 16 hrs. Method: 1-on-1, Personalized attention. Schedule: Tailor your own hours of your choice, available from Monday to Saturday between 9 am and 7 pm. Photoshop Course: Total 16 hrs  Module 1: Keyboard and Toolbar Shortcuts Customize toolbars and keyboard shortcuts for efficient workflow Learn essential keyboard shortcuts for faster navigation Module 2: Advanced Layer Management Filter, search, and color code layers for better organization Group and merge layers to streamline your design process Explore Blending Modes for creative effects Module 3: Blending Modes Understand Blending Modes and their usage within layers and effects Apply Blending Modes to enhance your designs Module 4: Layer Comps Discover Layer Comps and their benefits in managing complex designs Create, edit, and update Layer Comps for different design versions Export Layer Comps to PSD, PDF, and JPEG formats Module 5: Drawing Vectors Work with Vector images using shapes and the Pen Tool Use the Direct Selection Tool for precise editing Apply colors and create Clipping Masks with vectors Module 6: Advanced Type Techniques Convert text into Shapes and utilize font style changes with the Pen Tool Use text as a Clipping Mask and create text Outlines Design 3D text for impactful typography Module 7: Advanced Adjustment Layers Master advanced adjustments like Curves, Levels, and Black and White Utilize Selective Color and Gradient Maps for creative color control Module 8: Advanced Selection Techniques Use Smart Radius and Select and Mask for precise selections Learn to select complex objects like hair using Color Range and the Pen Tool Save and manage selections using the Path Panel Module 9: Colorizing Black and White Images Module 10: Displacement Maps Module 11: Advanced Filters Create Trees, Frames, Clouds, and Fire with filters Use Polarized, Wave, and Extrusion for artistic effects like "Japanese Sun" Explore Vanishing Point Filter, Camera RAW, Blur for depth of field, and Filter Gallery Combine 3D text with Vanishing Point for stunning designs Use Liquify for image manipulation Module 12: Introduction to Actions Automate tasks using Photoshop's preset Actions Create your own Actions to save time and effort Module 13: Creating an Animated GIF Learn frame by frame animation Utilize the Timeline to create engaging animated GIFs Learning Outcomes: Master advanced selection techniques, including the Path and Pen Tool, for precise editing. Gain proficiency in advanced layer management and utilize Layer Comps for efficient design organization. Enhance your designs with a deeper understanding and application of Blending Modes. Create visually appealing 3D text and text outlines to add depth and impact to your artwork. Explore advanced Filters like Displacement Maps, Blurs, and Distortion for creative effects. Automate tasks with actions and batch processing, streamlining your workflow. Craft engaging animated GIFs to add dynamic elements to your designs. Skillfully set project requirements by identifying the purpose, target audience, copyright considerations, and project management tasks for successful project execution.

Photoshop Basics to Essentials Training
Delivered in London or OnlineFlexible Dates
£465