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

2597 Courses in Cardiff delivered Live Online

M.D.D NO MORE DRAMA PACKAGE (SINGLES)

4.9(27)

By Miss Date Doctor Dating Coach London, Couples Therapy

Rebuilding confidence Assessing partner selection, positivity training Healing process and learning to move forward Past relationship assessment Support through a breakup / low points or whatever has taken place that upset you 1 call per day / 30 minutes per call 6 weeks programme 1 month Dating advice for singles Please contact for more information https://relationshipsmdd.com/product/m-d-d-no-more-drama-package/

M.D.D NO MORE DRAMA PACKAGE (SINGLES)
Delivered in London or UK Wide or OnlineFlexible Dates
£950

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

M.D.D OCCUPATIONAL THERAPY PACKAGE (SELF IMPROVEMENT)

4.9(27)

By Miss Date Doctor Dating Coach London, Couples Therapy

Introducing the Occupational Therapy Package: Empowering Independence and Enhancing Daily Living Are you seeking specialized support to enhance your daily living skills and regain independence in your life? Miss Date Doctor’s Occupational Therapy Package offers you expert guidance and personalized interventions to overcome challenges and achieve your goals. Occupational therapy is a client-centered approach that focuses on improving functional abilities and promoting independence in various aspects of life. Our experienced occupational therapists are committed to empowering you to participate fully in meaningful activities and overcome obstacles that may be affecting your daily functioning. Here’s how the Occupational Therapy Package can support you: Comprehensive Assessment: Our occupational therapists will conduct a thorough assessment of your physical, cognitive, and emotional abilities to understand your unique needs and challenges. Personalized Goals: Based on the assessment, we’ll work with you to set personalized goals that align with your aspirations and desired outcomes. Functional Interventions: Through a range of evidence-based interventions, we’ll address challenges related to self-care, productivity, and leisure activities, helping you regain independence in your daily life. Adaptive Techniques: Our therapists will introduce you to adaptive techniques and assistive devices that can support your engagement in various activities and promote greater autonomy. Workplace Support: For individuals seeking occupational therapy for work-related challenges, we’ll provide support and recommendations to improve workplace ergonomics, time management, and productivity. Cognitive Strategies: If cognitive challenges are affecting your daily functioning, our occupational therapists will introduce cognitive strategies to enhance memory, attention, and executive functions. Sensory Integration: For individuals experiencing sensory processing difficulties, our therapists will employ sensory integration techniques to help you better process sensory information and improve daily functioning. Lifestyle Modification: Occupational therapy goes beyond managing symptoms; it aims to improve overall well-being. We’ll work with you to make lifestyle modifications that promote health and balance. The Occupational Therapy Package at Miss Date Doctor is tailored to meet your unique needs and goals. Our compassionate occupational therapists will collaborate with you every step of the way to ensure that your therapy experience is positive, empowering, and transformative. Experience the benefits of occupational therapy and embrace a more independent and fulfilling life. Invest in your well-being and unlock your potential to thrive in everyday activities. Take the first step towards empowerment and enhanced daily living with the Occupational Therapy Package. Let our expert therapists guide you towards a life filled with greater independence, productivity, and satisfaction. 4 X 1 hour https://relationshipsmdd.com/product/occupational-therapy-package/

M.D.D OCCUPATIONAL THERAPY PACKAGE (SELF IMPROVEMENT)
Delivered in London or UK Wide or OnlineFlexible Dates
£500

M.D.D BREAKUP PACKAGE: M.D.D BREAKUP GETAWAY PACKAGE (BREAKUP)

4.9(27)

By Miss Date Doctor Dating Coach London, Couples Therapy

We will arrange a holiday for you and one of our dating coaches for 5 days You will receive coaching and also be booked in with our Celebrity beauty team This team are all specialists in their fields ie hair beauty and skin and have been a long list of celebrity clients. Confidence training programme to get you back on track and feeling great again. You will receive round 24hr support for three weeks Price on request https://relationshipsmdd.com/product/m-d-d-breakup-getaway-package/

M.D.D BREAKUP PACKAGE: M.D.D BREAKUP GETAWAY PACKAGE (BREAKUP)
Delivered in London or UK Wide or OnlineFlexible Dates
£950

Garden Design Training Course Beginner to Advanced

By ATL Autocad Training London

Who is this course for? The Garden Design Training Courses are suitable for individuals interested in learning how to plan, design, and manage outdoor spaces, including public parks, gardens, parks, and commercial landscapes. Jobs: Landscape Designer, Consultant, Garden Planner, Green Space Developer, Urban Garden Designer. Click here for more info: Website Personalized 1-on-1 sessions. Book between 9 a.m. and 7 p.m., Mon to Sat. (Book anytime and day). The 40-hour program includes AutoCAD, Sketchup, Vray, IndDesign and Photoshop. Garden Design Software Training Course Options Option A: AutoCAD, Sketchup Pro, Vray, Photoshop (Total: 40 hours) AutoCAD (10 hours): Module 1: AutoCAD Fundamentals (2 hours) - Explore the AutoCAD interface and its toolset - Master drawing creation, management, and storage - Utilize essential drawing and editing commands Module 2: Drawing and Editing Mastery (3 hours) - Achieve precision drawing with lines, circles, and arcs - Create complex shapes with polylines and polygons - Proficiently use object modification tools: Move, Copy, Rotate, and Scale Module 3: Precision and Detail (3 hours) - Implement coordinate systems for accuracy - Learn dimensioning techniques and text incorporation - Elevate designs with hatching and gradients Module 4: Advanced Design Tools (2 hours) - Harness the power of blocks and attributes - Manage layers and object properties efficiently - Craft layouts and prepare for plotting Sketchup Pro (16 hours): Specializing in Garden Planning (Planting Plans, Vegetation Layouts, and Maps) Module 1: Introduction to Sketchup Pro (2 hours) - Navigate the Sketchup Pro interface - Understand essential 2D and 3D modeling concepts - Create and manipulate garden design objects Module 2: Advanced Garden Modeling (6 hours) - Sculpt intricate garden elements with curves and surfaces - Expertly edit and transform garden geometry - Focus on Planting Plans, Vegetation Layouts, and Maps Module 3: Visualization Excellence with Vray (4 hours) - Master the Vray rendering engine for lifelike garden visuals - Apply materials and textures for realism - Set up optimal lighting and camera angles for compelling garden renders Module 4: Image Enhancement through Photoshop (10 hours) - Use Photoshop for garden design refinement - Elevate garden images from Sketchup and Vray outputs - Create visually stunning presentations for garden projects Additional Resources: Gain access to invaluable resources, including free online portfolio design assistance, career growth guidance, and mock interviews, ensuring your readiness for the competitive garden design job market. Option B: AutoCAD, Rhino, Vray, Photoshop (Total: 40 hours) AutoCAD (12 hours): Module 1: AutoCAD Introduction (2 hours) - Unveil the AutoCAD interface and its feature set - Master drawing creation, management, and storage - Proficiency in fundamental drawing and editing commands Module 2: Drawing and Editing Proficiency (3 hours) - Apply precision drawing techniques, including lines, circles, and arcs - Construct complex shapes with polylines and polygons - Skillfully use object modification commands: Move, Copy, Rotate, and Scale Module 3: Precision and Detail Mastery (3 hours) - Implement coordinate systems for precision - Explore comprehensive dimensioning methods and text integration - Enhance designs with hatching and gradients Module 4: Advanced Design Tools (4 hours) - Gain expertise in blocks and attributes for efficient design - Efficiently manage layers and object properties - Craft layouts and prepare for plotting Rhino (14 hours): Module 1: Rhino Introduction (2 hours) - Navigate within the Rhino interface - Understand essential 2D and 3D modeling concepts for garden design - Create and manipulate garden design objects Module 2: Advanced Garden Modeling (6 hours) - Craft intricate garden structures using curves and surfaces - Proficiently edit and transform garden geometry - Build complex 3D garden structures Module 3: Visualization Mastery with Vray (6 hours) - Set up optimal lighting and camera angles for garden renders - Explore rendering settings and options for high-quality outputs - Learn post-production techniques and compositing for exceptional garden visuals Module 4: Image Enhancement with Photoshop (8 hours) - Utilize Photoshop for refining garden design concepts - Enhance garden images from Rhino and Vray outputs - Create visually striking garden presentations for projects Garden Design Training Course Information When Can I Book This Training Course? - Immerse yourself in a personalized training experience with our flexible 1-on-1 training sessions. - Tailor your schedule by pre-booking a convenient hour of your choice. - Available for booking from Monday to Saturday between 9 a.m. and 7 p.m. - Alternatively, you can call 02077202581 to book over the phone. Training Duration - This comprehensive course spans 40 hours, which you can split over as many days as needed to create your ideal learning schedule. Training Method - We offer 1-on-1 training, which can be conducted either in-person Face to Face or Live Online. - Expect personalized attention, customized content, a flexible learning pace, and individualized support throughout your training. - We also provide the option of Live Online 1-on-1 sessions over Zoom for added convenience. Enroll Today - If you're ready to embark on this enriching journey, click the link below to enroll in our 1-on-1 Course. Garden Design Software Training Overview In our comprehensive garden design training program, you'll cultivate your expertise using a thoughtfully selected array of industry-leading software tools, ensuring you're well-prepared to bring your garden designs to vibrant life. Option A: - AutoCAD (10 hours): Craft precise garden layouts and plans. - SketchUp (16 hours): Specialize in garden planting plans, vegetation layouts, and maps. - Vray (4 hours): Create lifelike 3D renderings of your garden designs. - Photoshop (10 hours): Enhance garden images effectively. Option B: - AutoCAD (12 hours): Develop garden blueprints with precision. - Rhino (14 hours): Master 3D modeling for intricate garden designs. - Vray (6 hours): Craft stunning 3D visualizations of your gardens. - Photoshop (8 hours): Perfect your garden design concepts. Both options accommodate Mac and Windows operating systems, ensuring accessibility for all learners. Key Benefits Price Assurance: We are committed to delivering exceptional value for your investment in a flourishing garden design career. One-on-One Training Sessions: Tailored learning experiences designed to adapt to your unique learning style. Flexible Scheduling: Choose your preferred training time and day, with availability from Monday to Sunday, spanning from 9 am to 8 pm. Lifetime Email and Phone Support: Ongoing support continues beyond your training period, facilitating your career growth. Computer Configuration Assistance: We provide guidance to ensure a seamless software installation on your computer. Referral Benefits: Enjoy special discounts when referring a friend and substantial savings on group training courses.

Garden Design Training Course Beginner to Advanced
Delivered in London or OnlineFlexible Dates
£1,440

Salon Success Coaching Program

By Peaches Training Academy

An 8 week coaching programme like no other. Discover how to build your business, free your time all the while making more money and doing more of the stuff you love. Stop not-earning when you're off on holiday, off for the weekend or off sick... Create a business that works for you, even when you're not there.

Salon Success Coaching Program
Delivered OnlineJoin Waitlist
£1,111

Agile Scrum as a Delivery Method - Certification Assessment - Essentials (C-ASDM) for Government and Public Sector

By UK Scrum Academy

Delegates with existing Agile project delivery experience can choose to take the Certification Assessment without enrolling on the course. Get your Continuing Professional Development recognised with a UK CPD Certification Service accredited C-ASDM certificate. Frequently Asked Questions I will receive my certificate as soon as I have completed the course You will initially receive an Assessment Completion report after completing the assessment. The report details the certification status: 'Pass' or 'Fail', and also includes information on which questions were answered incorrectly. The certificate is issued by the CPD Certification Service approximately four to six weeks after completing the certification assessment. A CPD certification is recognised by employers Yes! CPD certification is recognised by private and public sector employers, and in central government departments as a valuable way to evaluate the skills of an individual. Listing your CPD certification as well as the number of CPD Points you have achieved on your CV is essentially showcasing your achievements in continuing your professional development. One CPD Point is equivalent to an hour of training CPD points are units that quantify time, and the quality of learning and development activities. Delegates will earn 3 CPD Points upon successful completion of the CPD-ASE Certification Assessment, but will 13 CPD Points after completing the two-day course. My CPD certificate will expire after three years Your certificate will not expire however, best practice suggests a renewal after three years. You can do this by enroling in the C-ASDM course to ensure your knowledge of Agile as a Delivery Method is up to date. I will receive my certificate as soon as I have completed the course You will initially receive an Assessment Completion report after completing the assessment. The report details the certification status: 'Pass' or 'Fail', and also includes information on which questions were answered incorrectly. Your certificate is issued by the CPD Certification Service approximately four to six weeks after successfully completing and passing the C-ASDM Certification Assessment. A CPD certification is recognised by employers Yes! CPD certification is recognised by private and public sector employers, and in central government departments as a valuable way to evaluate the skills of an individual, and the quality of the learning activities. Listing your CPD certification as well as the number of CPD Points you have achieved on your CV is essentially showcasing your achievements in continuing your professional development. One CPD Point is equivalent to an hour of training CPD points are units that quantify time, and the quality of learning and development activities. Delegates will earn 3 CPD Points upon successful completion of the C-ASDM Certification Assessment, but will 13 CPD Points after completing the two-day course. My CPD certificate will expire after three years Your certificate will not expire however, best practice suggests a renewal after three years. You can do this by enrolling on the C-ASDM course to ensure your knowledge as Agile as a Delivery Method is up to date. Service Features Certification Agile Scrum as a Delivery Method - Essentials (C-ASDM) On-going support Email support No Telephone support No Webchat support No Online support No Community Support Delegates who achieve the pass mark for CPD certification are additionally offered access to our private 'Certified Scrum Practitioners’ Guild', a private Slack community of like-minded Agile professionals.

Agile Scrum as a Delivery Method - Certification Assessment - Essentials (C-ASDM) for Government and Public Sector
Delivered OnlineFlexible Dates
£558

Clean Hydrogen Derivatives - Ammonia, Methanol and Synthetic Hydrocarbon - Virtual Instructor Led Training (VILT)

By EnergyEdge - Training for a Sustainable Energy Future

Elevate your expertise in clean hydrogen derivatives - ammonia, methanol, and synthetic hydrocarbon with EnergyEdge's course. Enroll now for virtual instructor-led training!

Clean Hydrogen Derivatives - Ammonia, Methanol and Synthetic Hydrocarbon - Virtual Instructor Led Training (VILT)
Delivered in Internationally or OnlineFlexible Dates
£1,099 to £1,199

AAT Level 2 Certificate in Bookkeeping

5.0(17)

By Learning Pro

Join AAT Level 2 Bookkeeping | Online | Learn From Home at Your Flexible Time | Excellent Support and Advice | Join Now

AAT Level 2 Certificate in Bookkeeping
Delivered OnlineFlexible Dates
£399

Certified TIA-942 Internal Auditor (CTIA)

By Nexus Human

Duration 2 Days 12 CPD hours This course is intended for The primary audiences for this course are quality directors and quality assurance managers, managers responsible for the governance of an enterprise and management of its risks, technical experts, project managers and consultants, internal auditors, compliance officers and virtually anybody involved in ANSI/TIA-942 compliance certification related projects either from an end-user or vendor perspective. Participants must hold a valid CTDC certificate in order to be able to register for the CTIA class. Overview After completion of the course the participant will be able to: 1. Prepare the organisation for an audit according to ANSI/TIA-942 including preparation of the required documents, resource planning and management of the audit process itself 2. Conduct an internal audit according to ANSI/TIA-942 following ISO-19011 guidelines 3. Facilitate and support the external audit to ANSI/TIA-942 4. Manage the post-audit process with respect to CAR (Corrective Action Reports), gap closing and _nal certification 5. Facilitate surveillance and recertification audits This intensive course builds further on the technical understanding of the standard acquired in the CTDC© (Certified TIA-942 Design Consultant) course. Fundamental concepts and process of an internal audit Terms and de_nitions Difference between an internal and external auditor Audit principles Auditor competency requirements Managing an audit programme Establishing the audit objectives Establishing the audit programme Planning the audit Planning the schedule Resource planning Tools/equipment required Document requirements - Design documents - Process documents - Declarations Conducting the audit Conducting an opening meeting Conducting the audit Interviews Document review Facility review Typical non-conformities - Architectura - Electrica - Mechanical - Telecommunications Preparing the audit conclusions Conducting the closing meeting Preparing and distributing the audit report Audit report requirements Classification of non-conformities Typical format of an audit report Following up on the audit The CAR ? Corrective Action Report Evaluation of the Corrective Action Report Requesting a formal external auditIssuing a conformity certificate Requirements of the certificate Registration of the certificate Surveillance auditsRecertification auditsExam: Certified TIA-942 Internal Auditor) Actual course outline may vary depending on offering center. Contact your sales representative for more information. Additional course details: Nexus Humans Certified TIA-942 Internal Auditor (CTIA) 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 Certified TIA-942 Internal Auditor (CTIA) 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.

Certified TIA-942 Internal Auditor (CTIA)
Delivered OnlineFlexible Dates
£1,500