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

Educators providing C3 courses in Edinburgh

We couldn't find any listings for your search. 

Know someone teaching this? Help them become an Educator on Cademy.

Courses matching "C3"

Show all 39

C30M01 - Evacuation Alert systems - BS 8629 (classroom)

By Ember Compliance

Learners will be introduced to EAS as part of the fire safety solution for tall residential properties. This CPD course provides learners with an understanding of the requirements of BS 5839-1 in relation to, design, installation, commissioning, and maintenance of EAS.

C30M01 - Evacuation Alert systems - BS 8629 (classroom)
Delivered In-Person in BroxburnFull day, Jun 19th, 08:00
£199

C10M03 - FD&FA Special Inspection - BS 5839-1 (classroom)

By Ember Compliance

Learners will develop knowledge from the FD&FA maintenance module (C01M05) and/or industry experience and apply this to the ‘recommendations for special inspection on the appointment of a new servicing organization’.

C10M03 - FD&FA Special Inspection - BS 5839-1 (classroom)
Delivered In-Person in BroxburnFull day, Jun 20th, 08:00
£199

C40M03 - Safe Isolation of supplies (classroom)

By Ember Compliance

It is a requirement within codes of practice e.g., BS 5839-1, and within legislation e.g., Health & Safety at Work Act 1974, that duties are placed upon employers and employees regarding health & safety and in particular electrical safety.

C40M03 - Safe Isolation of supplies (classroom)
Delivered In-Person in Broxburn4 hours, Jun 25th, 08:00 + 1 more
£99

C20M01 - Intruder & Hold up alarm foundation EN50131 (classroom)

By Ember Compliance

Learners will be introduced to the design, installation, commissioning, and maintenance of intruder and hold-up alarm systems.

C20M01 - Intruder & Hold up alarm foundation EN50131 (classroom)
Delivered In-Person in BroxburnFull day, Jul 2nd, 08:00
£199

C01EX - BS 5839-1 RQF Award Examination

By Ember Compliance

The RQF examination allows learners to demonstrate knowledge of BS 5839-1: 2017 as part of competence in the design, installation, commissioning, and maintenance of FD&FA systems.

C01EX - BS 5839-1 RQF Award Examination
Delivered In-Person in BroxburnFull day, Jul 9th, 08:00 + 2 more
£249

C20M02 - Closed circuit television systems (CCTV) - Foundation (classroom)

By Ember Compliance

Learners will be introduced to the design, installation, commissioning, and maintenance of CCTV systems.

C20M02 - Closed circuit television systems (CCTV) - Foundation (classroom)
Delivered In-Person in BroxburnFull day, Jul 8th, 08:00
£199

C01M05 - FD&FA Maintenance principles - BS 5839-1 (online)

By Ember Compliance

Learners will develop knowledge from the FD&FA foundation module and/or industry experience and apply this to the maintenance of FD&FA systems.

C01M05 - FD&FA Maintenance principles - BS 5839-1 (online)
Delivered OnlineFull day, Jul 17th, 08:00 + 1 more
£199

C30M03 - FD&FA Voice Alarm Systems - BS 5839-8 (online)

By Ember Compliance

Learners will be introduced to Voice Alarm (VA) systems as part of the fire alarm solutions.

C30M03 - FD&FA Voice Alarm Systems - BS 5839-8 (online)
Delivered OnlineFull day, Aug 29th, 08:00
£199

C20M03 - Access control systems - Principles (classroom)

By Ember Compliance

Learners will be introduced to the design, installation, commissioning, and maintenance of Access Control systems.

C20M03 - Access control systems - Principles (classroom)
Delivered In-Person in BroxburnFull day, Aug 1st, 08:00
£199

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-person, on-request, onlineDelivered Online & In-Person in Internationally
£4997