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

65540 Courses

Objective-C programming

5.0(3)

By Systems & Network Training

Objective-C programming training course description A hands on introduction that will allow you to master Objective-C and start using it to write powerful native applications for even the newest Macs and iOS devices! Using The step-by-step approach, will let you get comfortable with Objective-C's unique capabilities and Apple's Xcode 5 development environment. Make the most of Objective-C objects and messaging. Work effectively with design patterns, collections, blocks, foundation classes, threading, Git and a whole lot more. Every session builds on what you've already learned, giving a rock-solid foundation for real-world success! What will you learn Use Xcode 5. Declare classes, instance variables, properties, methods, and actions. Use arrays, dictionaries, and sets. Expand and extend classes with protocols, delegates, categories, and extensions. Use Apple's powerful classes and frameworks. Objective-C programming training course details Who will benefit: Developers wanting to learn Objective-C. Prerequisites: Software development fundamentals. Duration 5 days Objective-C programming training course contents PART 1: GETTING STARTED WITH OBJECTIVE-C The Developer Program: Objective-C, enrolling as an Apple Developer, setting up the development environment, Xcode. Your first project. OO programming with Objective-C: OO projects, Frameworks, classes and instances, encapsulation, accessors, Inheritance. OO features in Objective-C: Messages, methods, working with id, nesting messages, method signatures and parameters. allocating and initializing objects. Using Xcode: Xcode, source code control, git and Xcode, Using a Remote Repository. Compiler Directives: Projects, Compiler Directives, Prefix headers, main.m, .h files. PART 2: OBJECTIVE-C BASICS Messaging in a Testbed App: Setting Up the Testbed Apps, Adding a Text Field and Connecting It to Your Code, Sending a Message to the Text Field, Reviewing the Message Syntax. Declaring a Class in an Interface File: Context, Creating an Instance Variable with id, What Happens When Execution Stops, dynamic binding, Creating an Instance Variable for with the Class Name and with a Superclass Name, instance variable visibility. Properties in an Interface File: Interface Variables vs Properties, Declared Properties, Using Attributes. Implementing Properties. @synthesize, @dynamic. Methods in an Interface File: Methods in a Class, class and instance methods, Method declaration, returning complex data structures from Methods. Actions in an Interface File: Actions, Actions in OS X and iOS, disconnecting actions. Routing messages with selectors: Receiver and selector objects in messages, Objective-C Runtime, SEL and @selector (), performSelector, NSInvocation, testing whether an Instance can respond to a selector. Building on the Foundation: The Foundation Framework, Foundation Classes, Foundation Paradigms and Policies; Mutability, class clusters, notifications. Defining a Class in Implementation Files: Projects, dynamic typing, creating a new App, implementing a method, expanding Classses with init Methods. Organizing Data with Collections: Collecting Objects, Property Lists, Runtime, comparing the Collection Classes, Creating a Collection, Objective-C Literal Syntax, Enumerating collections, Testing Membership in a Collection, Accessing an Object in a Collection. Managing Memory and Runtime Objects: Managing objects in memory, managing reference counts manually and with ARC, variable qualifiers, variable autorelease. PART 3: EXPANDING AND EXTENDING CLASSES Protocols and Delegates: Subclassing, Protocols, Delegates, Looking Deeper Inside Protocols. Categories and Extensions: Comparing categories and protocols, categories vs subclasses, working with categories, class extensions, informal protocols. Associative References and Fast Enumeration: Objective-C 2.0 Time-Saving Features, Extending Classes by Adding Instance Variables (Sort of), Using Fast Enumeration. Blocks: Revisiting Blocks, Callbacks, Blocks, Exploring Blocks in Cocoa, Cocoa Blocks and Memory. PART 4: BEYOND THE BASICS Handling Exceptions and Errors: Exception and Error classes: NSException, NSError, Identifying exceptions, throwing exceptions, catching exceptions. Queues and Threading: Getting Started with Concurrency, Introducing Queues, Dispatch Sources, Using Dispatch Queues. Working with the Debugger: Logging Information, Console Logs, NSLog, Smart Breakpoints, enhancing breakpoints with messages. Using Xcode Debug Gauges for Analysis: Debug Gauges, Monitoing CPU and memory utilization, monitoring energy, Using Instruments. PART 5: OPTIONAL TOPICS C Syntax Summary: Data Types, Control Structures. Apps, Packages, and Bundles: Project Bundles, lproj Files, Asset Catalogs, plist Files, Precompiled Header Files (.pch). Archiving and Packaging Apps for Development and Testing: Archiving.

Objective-C programming
Delivered in Internationally or OnlineFlexible Dates
£4,997

Complete Visual BASIC

5.0(3)

By Systems & Network Training

Complete Visual BASIC training course description A hands-on introduction to programming in Visual BASIC V6. What will you learn Build Visual BASIC applications. Build simple components. Debug Visual BASIC programs. Examine existing code and determine its function. Complete Visual BASIC training course details Who will benefit: Anyone wishing to program in Visual BASIC. Prerequisites: None although experience in another high level language would be useful. Duration 5 days Complete Visual BASIC training course contents Application development using VB VB features. VB editions, VB terminology. Working in the Development Environment. Event-Driven Programming. Creating a program in VB. Project and executable files. VB reference materials. Visual Basic fundamentals Objects. Controlling objects. Introduction to forms. Introduction to controls. Basic controls. Working with code and forms Modules. Working with code. Interacting with the user. Working with code statements. Managing forms. Variables and procedures Introduction to variables and constants. Working with Procedures and Functions. Controlling program execution Common VB functions. Comparison and relational operators. Conditional structures. Looping structures. Debugging Error types. Debugging logic errors in VB. Working with controls Control types. Standard controls. Advanced standard controls. ActiveX controls. Insertable controls. Data access using the ADO data control Overview of ActiveX Data Objects. VB data access features. Relational database concepts. Using the ADO data Control to access data. SQL. Manipulating data. Using the data form wizard. Input validation Field-Level validation. The masked edit control. Form-Level validation. Form events used when validating data. Error trapping Trapping run time errors. Error handling overview. Enabling an error trap. Errors and the calling chain. In line error handling. Enhancing the User Interface Menus. Status bars. Toolbars. Drag and Drop Overview of Drag and Drop. Mouse events Drag and Drop basics. More about controls Using control arrays. Using the controls collection. Working with object variables. Collections. Finishing touches User Interface design principles. Distributing an application. Creating a default project.

Complete Visual BASIC
Delivered in Internationally or OnlineFlexible Dates
£4,997

Complete COBOL programming

5.0(3)

By Systems & Network Training

COBOL training course description A hands on training course providing an introduction to COBOL. What will you learn Write COBOL programs Debug COBOL programs Examine existing code and determine its function. COBOL training course details Who will benefit: Programmers working with COBOL. Prerequisites: None although experience in another high level language would be useful. A 10 day version of this course would be more applicable for those new to programming. Duration 5 days COBOL training course contents Introduction to COBOL Compilation, linkage editor. Compile errors, compiler options. Divisions, syntax and format, COBOL character set, program structure. COBOL statement structure COBOL words, format of statements. Divisions Identification entries, Environment entries, Data division: FD, record descriptions, hierarchy and level numbers, description-string entry. File and Working-Storage Sections Literals, figurative constants, redefines clause, data representation, Usage clause, synchronization, sign clause. Procedure Division File status codes; Open, Read, Write, Close, Stop, Goback; Accept, display; Move, Justified, data name qualification, reference modification. Perform statement Out-of-line, With test ... Until, ... Times, in-line statement; Go to statement. Program design Design techniques, design considerations, procedure names, program structure. Printing Printed output, Write, advancing option, editing characters; Initialize. Condition testing Conditional statements: IF, class, sign and relation conditions, condition-name conditionals, Set, compound conditions, logical operators. Evaluate, Continue. Arithmetic Rounded option, On Size Error option, Add, Subtract, Multiply, Divide, Compute. Non-sequential files File access modes, Select. Indexed and relative files. Open, Close, creating / reading sequential access files, Write, Read, Invalid key clause, reading, writing / updating Random access files, Rewrite, Delete, Start. Declarative routines Clauses. Subroutines Call, Using clause - calling program/called program, Linkage Section, returning control. Table handling Subscripted tables: One/two/three dimensional tables, Perform, variable length tables. Indexed tables: Set, using an index; Search. Copy code: Copy, Suppress, Replacing. Data Manipulation Inspect, String, Unstring. COBOL/370 LE/370 and Intrinsic Functions.

Complete COBOL programming
Delivered in Internationally or OnlineFlexible Dates
£4,997

FORS Virtual Reality Safe Driving - Periodic 7 Hour CPC Course - Wakefield - Oct 2025

By Total Compliance

Experience safer urban roads with our FORS Approved Virtual Reality Safe Urban Driving Training. Our immersive program empowers drivers to navigate bustling city streets alongside vulnerable road users, fostering a culture of road safety. With a seven-hour DCPC-approved course, participants gain valuable insights and skills for responsible driving. Invest in your drivers' safety and meet compliance requirements while protecting lives on the road. Elevate road safety with our innovative VR training. Learn more at www.totalcompliance.co.uk

FORS Virtual Reality Safe Driving - Periodic 7 Hour CPC Course  - Wakefield - Oct 2025
Delivered In-Person in Wakefield
£120

Computer System Validation Training Course (ONLINE). Extend Your Role to CSV Projects. Get Certified and Become a CSV Professional

By Getreskilled (UK)

Has the Computer System Validation Engineer left and you’ve been handed their responsibilities? Do the thoughts of your next audit fill you with dread? CSV can be frustrating but this program will show you how to manage electronic data in a regulated manufacturing/laboratory/clinical environment using the GAMP framework and ensure compliance with FDA’s 21 CFR Part 11, EU Annex 11 or other regulatory guidelines.

Computer System Validation Training Course (ONLINE). Extend Your Role to CSV Projects. Get Certified and Become a CSV Professional
Delivered Online On Demand
£699 to £9,996

Trauma Risk Managment - TRiM Practitioner

5.0(1)

By Strongmind Resiliency Training Ltd

Trauma Risk Management is an evidence based, peer delivered risk assessment and ongoing support system, designed specifically to help in the management of traumatic events.

Trauma Risk Managment - TRiM Practitioner
Delivered In-Person in InternationallyFlexible Dates
£4,800

Level 4 Qualified Skin Specialist

5.0(101)

By Elixskin & Elixir Skin Training

This is course will give you EVERYTHING you need to become a VTCT Level 4 Qualified Skin Specialist. Why do you need THIS course? Previously the beauty industry had very lax regulation and you could start your business with just CPD accreditation. However, insurance companies, professional skin care brands and professional equipment providers are now looking for qualifications like VTCT as these are a set standard that require assignments and exams at a very minimum of Level 2 and in most cases Level 3. The Level 4 qualifications have been developed as a result of a move towards regulating non-medical aesthetic therapies to ensure practitioner knowledge, client care and safety is at the forefront of all advanced non-medical aesthetic treatments offered by therapists. You will gain ofQual regulated qualifications in the following; Level 3 Access to Aesthetic Therapies- This has Level 2 Facial Therapy within it making the course suitable for complete beginner. Full content list is below. Level 4 Dermaplaning Level 4 Chemical Skin Peeling Level 4 Skin Needling (Nano Needling will be included at NO EXTRA COST) Level 4 Award In Facial Anatomy & Physiology at no extra cost. Full details can be found here Please confirm dates and availability with us prior to purchasing Who Is This Course Suitable For? This course is perfect for those who are beginners with no experience. However, the course can be tailored for those who have partial qualifications/ accreditation and would like to become a qualified Level 4 practitioner. Course Content You will cover; VTCT (ITEC) Level 3 Certificate in Access to Aesthetic Therapies This qualification is based on the National Occupational Standards (NOS) for relevant principles of beauty therapy and includes all the required elements to achieve a measurable and comparable qualification, which will facilitate further and additional study at levels 4 and above. Learners must achieve all mandatory units which include a combination of level 2 and 3 units; – Health and safety – Facial therapy – Consultation and client care – Anatomy, physiology and pathology – Electrical therapies- microdermabrasion, galvanic, high frequency, microcurrent, lymphatic drainage LED light therapy will be added on at NO EXTRA COST Throughout this qualification, learners will develop their knowledge and understanding of relevant anatomy and physiology and health and safety pertaining to level 2 and 3 therapies. They will also develop the knowledge, understanding and skills to consult with clients and analyse their skin to help facilitate the provision of facial therapies. In parallel, learners will develop their communication and customer service skills, all of which are valued highly by employers. Level 4 Facial Anatomy & Physiology– (standalone qualification is £330- as part of this course it is included for NO EXTRA COST) The aim of the Focus Awards Level 4 Award in Facial Anatomy and Physiology (RQF) is to provide learners with the knowledge and understanding of the anatomy and physiology associated with the facial area. Course content; -Understand facial anatomy and physiology -Understand associated pathologies -Understand skin disorders, injuries and conditions Level 4 Qualifications; Level 4 Dermaplaning Level 4 Chemical Skin Peeling Level 4 Skin Needling (Nano Needling will be included at NO EXTRA COST) A full start up equipment kit will be available to purchase on training. Details will be provided upon booking. Course Duration & Cost You will be registered onto online portal with easy access for viewing of tutorials reducing time in the centre. You will be required to do home study of treatment theory as well as assignments before you attend the practical training. This will allow more time to work on models and get hands on experience. You will be required to be in the centre for 3 intensive practical days £4800 Individually courses will cost you £5326 saving you £526! Why Choose Us? This course will allow you to offer the most on trend and in demand treatments that are results driven. The key to a successful business is to offer services that clients will want to keep coming back for. All of the treatments within this diploma have proven results which will support you in customer retention. We do not offer online courses for treatments that require the skill that can only be performed in front an experienced trainer. We ensure we offer a practical course that allows you to work on 2 models per treatment. We want you to be confident in the skill so you can start your business straight away. We are not an Academy and we take pride in this. This means we offer more than just training you in a skill. We understand how difficult and overwhelming it can be to start a new business and our ethos is to provide guidance and support to get you started. All our sessions have an option of 1-2-1 sessions for a personalised experience and have a maximum of 4 students per session. Your journey with us doesn’t end in the practical training session. When you train with Elixir Skin Training you become a part of our brand. We stay in touch with all our graduates and provide that motivation to get you going, which you will not find in large Academies. Quality of training is important but so is what comes after- we support you in every aspect because we want to see you build your business. Categories: Advanced Skin Care Courses, Combined Courses, ofqual, Training

Level 4 Qualified Skin Specialist
Delivered In-Person in LeicesterFlexible Dates
£4,800

FOOD SAFETY (REFRESHER), LEVEL 2

5.0(50)

By Pochat Training

QA Level 2 Award In Food Safety (Refresher) (RQF) Face to Face: Half day course Virtual Classroom: Spread over 2 sessions of 2½ hr duration Suitable for those who have previously done an Ofqual regulated course in Food Safety in Catering, for Retail and for Manufacturing Reminds learners about the importance of Food Safety and how to ensure food is safe for consumption Course Contents: Responsibilities of food handlers Types of contamination Causes of cross contamination Types of Contamination and the Associated Risks Keeping the work area and equipment clean and tidy Pest control Sources of food poisoning People at higher risk of food poisoning High risk foods Hazard Analysis and Critical Control Point (HACCP) Personal hygiene in food safety Safe temperatures for food processing Food spoilage Storage and deliveries Benefits of this course: Businesses have a duty to their customers to produce food that is safe for consumption. There are one million cases of food poisoning in the UK each year. How much can you remember from when you did your original course? From our experience, people remember very little one year later - let alone longer than that The Food Standards Agency says that 'Food business operators are required by law, to ensure that food handlers receive appropriate supervision and instruction/training in food hygiene in line with their work activity and should enable them to handle food safely’. Our QA Level 2 Award in Food Safety (Refresher) (RQF) is a nationally accredited qualification especially suitable for people working in, or planning to work in, the food retail industry, and complies with the training regulations. Doing this Ofqual regulated, nationally accredited course ensures that nothing of importance is left out of your memory, and that you are able to produce or sell food that is fit for human consumption Accredited, Ofqual regulated qualification: Our Food Safety in Catering training course is a nationally recognised, Ofqual regulated qualification accredited by Qualsafe Awards. This means that you can be rest assured that your Food safety in Catering certificate fulfils the legal requirements and is a very good way to make sure your employees are trained in Food Safety. The Ofqual Register number for this course is 603/4311/4

FOOD SAFETY (REFRESHER), LEVEL 2
Delivered in Chesterfield or Online + more
£85

Strapping and Taping Course October 2025

By CPD Today

Strapping & Taping Course covering Sports tape, k-tape (kinesio) & biomechanical tape. Perfect for Sports therapists osteopaths physiotherapists chiropractors

Strapping and Taping Course October 2025
Delivered In-Person in London
£50 to £260

Digital Brows Training | Fundamental Beginners PMU Training -Small Group Learning

By ID Liner | Permanent Makeup Training & Supplies

students learn a variety of different brow tattooing techniques, so we will spend two days learning the shaded brow effects possible with a digital device and three days focused on our most-requested Hairstroke Brows.

Digital Brows Training | Fundamental Beginners PMU Training -Small Group Learning
Delivered Online & In-PersonFlexible Dates
£5,350