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

116 Courses in London

Screen Acting Course, BEGINNERS

4.8(23)

By Beck Academy of Dramatic Art

SCREEN ACTING COURSE London for Beginners will teach you effective on-camera skills, compelling auditioning & camera acting techniques.

Screen Acting Course, BEGINNERS
Delivered In-PersonJoin Waitlist
£275 to £330

SIA Security Officer Top Up & First Aid Training

5.0(15)

By SWBM ACADEMY

https://www.swbmacademy.co.uk/sotopuppayment

SIA Security Officer Top Up & First Aid Training
Delivered In-PersonFlexible Dates
£134.99

Personalised training for users of Dragon Professional Individual or Dragon Home.

By Neil Sleight

A step-by-step guide for Dragon users.

Personalised training for users of Dragon Professional Individual or Dragon Home.
Delivered In-PersonFlexible Dates
£85

Business writing skills (In-House)

By The In House Training Company

This very practical workshop is designed to enable participants to improve the impact, clarity and accuracy of their business documents - both internal and external.: This workshop will help participants: Identify the purpose of writing their documents - to themselves and to their readers Recognise and meet the needs of their readers Plan documents systematically and improve the layout, flow and structure Express the content more clearly, concisely and correctly Adapt the tone and style of writing to the circumstances Proof-read and edit work effectively, using formal marks and techniques Improve visual layout, format and appearance 1 Course objectives Welcome and Introductions The problems now - group discussion 2 Writing better business documents What points to highlight / exclude Starting off Introductions Conclusions Executive summaries 3 Rules and standards George Orwell's famous maxim Why write? - clarifying your aims and objectives A seven-step method for better preparation The three-stage process for writing well Grouping information for your reader 4 Proof-reading and editing The difference between proof-reading and editing Proof-reading methods and strategies Proof-reading marks and techniques Training your eye for detail Knowing what to look for 5 Effective editing Grammar and English standards Words - usage and spelling Sentences - units of thought Paragraphs - themes Punctuation - spotting and correcting common errors Say what you mean - active v passive language 6 How's your English? Grammar quizzes and punctuation test Spotting spelling errors Rephrasing jargons and clichés Common error's and mistakes 7 Document layout House style Use of white space Fonts and effects 8 One-to-one workshops These are practical sessions with one-to-one consultation with colleagues and the trainer They are held at key points to consolidate the learning from different sessions 9 Course summary Summary of key points Action plans

Business writing skills (In-House)
Delivered in Harpenden or UK Wide or OnlineFlexible Dates
Price on Enquiry

Body Language Training

By Inovra Group

Overview This course sets out to develop attendee’s skills in understanding their own body language as well as being able to read the body language of others. If we can learn to identify and appreciate non-verbal clues, we can begin to improve our communication as a whole. This use of body language skills could impact situations such as; sales visits, interviews, presentations and normal day-to-day interactions where body language plays a part. Description Effective communication skills are critical in the development of relationships between people and although verbal communication plays a large part in this, studies have shown that a proportionate amount of our message comes from not what we say, but very often the non-verbal communication behind the message. Therefore, it is clear that body language is an important, influential aspect of communication and understanding how it works is essential in the development of your personal communication skills. Topics covered: Core Principles and the Five C’s – Exploring the subconscious effects of body language and setting the scene by ensuring participants appreciate the rules to interpreting body language. Reading Body Language – Gestures – An activity that helps participants realise the power of body language and how important it is to communication. Arm Barriers – Understanding the different arm barrier gestures and crossed arm positions and what each means. Palm and Handshake Gestures – Discussing the different handshakes and palm actions, what they mean and how they are applied in real life. Includes activities that test the theory. Hand and Thumb Gestures – A review of these different gestures and what they mean. Hand to Face Gestures…or… How to Spot a Liar! – An exploration of different gestures that involve the hand moving to the face. Identifying how to spot body language that signifies lying and what to watch out for. Chin and Cheek Gestures – An activity that helps participants understand the different chin and cheek gestures and how to interpret this body language. Eye Signals – A review of pupil dilation, directed gazes and eye accessing cues in order to fully understand how eyes provide body language clues. Matching & Mirroring – Looking at the technique of building rapport and developing relationships through careful observation of body language. Bringing it all Together – An activity that allows participants to embed their learning and realise how much they now understand and appreciate body language and its effect on communication. Who should attend Anyone who wants to gain a better understanding of their own body language, and that of others. Requirements for Attendees None.

Body Language Training
Delivered In-Person in Wakefield or UK WideFlexible Dates
£800

Introduction to WordPress

By Platform Training

This beginner's WordPress course will enable you to create your own website using the world's favourite content management system. The user friendly web based software enables you to quickly and easily get your website up and running. This one day course will teach you how to write, edit and manage your WordPress site and also to use image, audio and video content. Whether you are seeking to learn WordPress for your own personal posts or for business and marketing purposes this course will get you up and running right away.

Introduction to WordPress
Delivered In-PersonFlexible Dates
£215

MySQL for developers

5.0(3)

By Systems & Network Training

MySQL for developers training course description This MySQL Developers training course is designed for MySQL Developers who have a good understanding of a MySQL database and experience of using SQL commands. The course provides further practical experience in more advanced MySQL commands and SQL statements including Stored Routines, Triggers and Event Scheduling. What will you learn Provide the skills needed to write more advanced queries and database maintenance statements on a MySQL database. Use advanced features of the MySQL Client. Use advanced data types. Manage the structure of databases and tables. Manage and using indexes. Write complex SQL query statements. Use advanced SQL expressions. Use advanced SQL functions. Perform advanced Insert, Update, Delete, Replace and Truncate Operations. Use user variable syntax and properties. Import and export data from within MySQL. Import and export data from the command line. Perform complex joins to access multiple tables. Perform complex subqueries. Create, manage and us views. Use prepared statements. Create and use stored routines. Create and use triggers. Obtain database metadata. Optimize queries. Work with the main storage engines. Debug MySQL applications. MySQL for developers training course details Who will benefit: MySQL Developers who have a basic understanding of a MySQL database and SQL commands as covered on the Introduction to MySQL course. Prerequisites: MySQL foundation Duration 5 days MySQL for developers training course contents Introduction Administration and Course Materials, Course Structure and Agenda, Delegate and Trainer Introductions. Client/server concepts MySQL client/server architecture, Server modes, Using client programs, Logging in options, Configuration files, Precedence of logging in options Hands on Using client/server The MySQL client program Using MySQL interactively, The MySQL prompts, Client commands and SQL statements, Editing, Selecting a database, Help, Safe updates, Using script files, Using a source file, Redirecting output into a file, Command line execution, Mysql output formats, Overriding the defaults, Html and xml output, MySQL Utilities. Hands on Using the MySQL client program Data types Bit data type, Numeric data types, Auto_increment, Character string data types, Character sets and collation, Binary string data types, Enum and Set data types, Temporal data types, Timezone support, Handling Missing Or Invalid Data Values, SQL_MODE options. Hands on Using data types Identifiers Using Quotes with identifier naming, Case sensitivity in Identifier naming, Qualifying columns with table and database names, Using reserved words as identifiers, Function names Hands on Using identifiers Databases Database properties, Creating a database, Selecting a database, Altering databases, Dropping databases, Obtaining database metadata, The SHOW command, The INFORMATION_SCHEMA database, The SHOW CREATE command Hands on Using databases Tables and indexes Table properties, Creating tables, Create table using Select or Like, Temporary tables and memory tables, Altering tables, Adding columns, Changing column widths and types, Renaming columns, Dropping columns, Adding constraints, Dropping constraints, Renaming tables, Change the table storage engine, Multiple alterations, Dropping tables, Emptying tables, Obtaining table metadata, Show create table, The information_schema, Index introduction, Structure of a mysql index, Creating and dropping indexes, Creating an index, Altering a table to add an index, Specifying index type, Dropping indexes, Obtaining Index Metadata. Hands on Creating, altering and dropping tables/indexes Querying for data The SQL select statement and MySQL differences, Advanced order by, Order by and collation, Order by with enum datatype, Order by with Set datatype, Ordering with distinct and group by Special features of union, Limit and order by clauses, Group By clause, Group_concat, Using Rollup in a Group By clause. Hands on Querying for data SQL Expressions and functions Components of expressions, Nulls, Numeric expressions, String expressions, Temporal expressions, Comparison functions, Flow control functions, Numeric functions, String functions, Temporal functions. Hands on Using expressions and functions Updating data Update operations and privileges, Inserting rows, Insert using a set clause, Inserting duplicate values, Replacing rows, Updating rows, Update using the order by and limit clauses, Deleting rows, The delete and truncate statements. Exercise: Inserting, updating, replacing and deleting data Connectors MySQL client interfaces, MySQL connectors, Oracle and community conectors, Connecting to MySQL server using Java and PHP connectors, MySQL and NoSQL, Innodb integration with memcached. Obtaining database metadata What is metadata?, The mysqlshow utility, The show and describe commands, Describing tables, The information_schema, Listing tables, Listing columns, Listing views, Listing key_columns_usage. Hands on Obtaining database metadata Debugging Mysql error messages, The show statement, Show errors, Show count(*) errors, Show warnings, Show count(*) warnings, Note messages, The perror utility. Hands on Debugging Joins Overview of inner joins, Cartesian product, Inner joins with original syntax, Non equi-join, Using table aliases to avoid name clashes, Inner Joins With ISO/ANSI Syntax, Outer Joins, Left outer joins, Right outer joins, Full outer joins, Updating multiple tables simultaneously, Updating rows in one table based on a condition in another, Updating rows in one table reading data from another, Deleting from multiple tables simultaneously, Deleting rows in one table based on a condition in another. Hands on Coding joins Subqueries Types of subquery, Multiple-column subqueries, Correlated subqueries, Using the ANY, ALL and SOME operators, Using the EXISTS operator, Subqueries as scalar expressions, Inline views, Converting subqueries to joins, Using subqueries in updates and deletes. Hands on Coding subqueries Views Why views are used, Creating views, View creation restrictions, View algorithms, Updateable views, Altering and dropping views, Displaying information about views, Privileges for views. Hands on Using views Import and Export Exporting using SQL, Privileges required to export data, Importing using SQL, Messages when loading data, Privileges required to load data, Exporting from the command line, Mysqldump main options, Importing from the command line, Mysqlimport main options. Hands on Importing and exporting User variables and prepared statements Creating User variables, User variables in a select, Prepared statements, The prepare statement, The execute statement, The deallocate statement, Using prepared statements in code, with connectors. Hands on Using variables and prepared statements Introduction to stored routines Types of stored routines, Benefits of stored routines, Stored routine features, Differences between procedures and functions, Introduction to the Block, Declaring variables and constants, Assigning values to variables, Definer rights and invoker rights, Using SELECT in stored routines, Altering and dropping stored routines, Obtaining stored routine metadata, Stored routine privileges and execution security. Hands on Writing simple stored routines Stored routines - program logic The IF .. THEN .. ELSEIF construct, The CASE statement, The basic loop, The while loop, The repeat loop, The iterate statement, Nested loops. Hands on Writing stored routines with program logic Stored routines - exception handlers and cursors Dealing with errors using Exception handlers, Cursors, What is a cursor?, Cursor operations, Declaring cursors, Opening and closing cursors, Fetching rows, Status checking. Hands on Writing stored routines with program logic Procedures with parameters Creating procedures with parameters, Calling Procedures With Parameters. Hands on Writing stored routines with parameters Functions What is a function?, The create function statement, Executing functions, Executing functions from code, Executing functions from SQL statements, The deterministic and SQL clauses. Hands on Writing functions Triggers Trigger creation, Restrictions on triggers, The create trigger statement, Using the old and new qualifiers, Managing triggers, Destroying triggers, Required privileges. Hands on Writing triggers Basic optimizations Normalisation of data to third normal form, Using indexes for optimization, General query enhancement, Using Explain to analyze queries, Choosing an INNODB or MYISAM storage engine, Using MySQL Enterprise Monitor in query optimization. Hands on Making use of basic optimizations More about indexes Indexes and joins Hands on Investigating indexes and joins

MySQL for developers
Delivered in Internationally or OnlineFlexible Dates
£2,797

Introduction to WordPress Online

By Platform Training

Live online course with study materials and certificate of completion included This beginner's WordPress course will enable you to create your own website using the world's favourite content management system. The user friendly web based software enables you to quickly and easily get your website up and running. This one day course will teach you how to write, edit and manage your WordPress site and also to use image, audio and video content. Whether you are seeking to learn WordPress for your own personal posts or for business and marketing purposes this course will get you up and running right away. Resources Introduction to WordPress Description Completing this course will enable you to do the following and more: Become familiar with the WordPress CMS Install and configure WordPress Manage WordPress themes Understand the WP interface and the dashboard Add users and assigning different user roles Set-up reading options Create, add, update and assign menus Understand Posts and Pages Edit and format content Use the Gutenberg block editor Create and manage your homepage Carry out customisations Understand SEO optimisation 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 create and manage websites with WordPress. No previous knowledge or experience of WordPress 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

Introduction to WordPress Online
Delivered OnlineFlexible Dates
£192

Layer of Protection Analysis (LOPA)

By EnergyEdge - Training for a Sustainable Energy Future

Take your knowledge to the next level with EnergyEdge course on Layer of Protection Analysis (LOPA). Enroll now to advance your career.

Layer of Protection Analysis (LOPA)
Delivered in Internationally or OnlineFlexible Dates
£1,799 to £1,899

Piano Lessons For Kids in London

5.0(8)

By Milton Keynes Music Academy

Giving your child the gift of music while they are still young can be one of the most meaningful investments you could make in their life, and our London piano lessons for kids are structured to support the musical goals you have for your children. Your child’s or grandchild’s life will be permanently enriched from music lessons, whether they continue with music as a career, enjoy it as a serious amateur pursuit, or play casually for their own benefit and that of their friends and family.

Piano Lessons For Kids in London
Delivered In-Person in LondonFlexible Dates
£41
1...678910...12