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

1525 Development courses in London

Communication Skills 1 Day Training in Heathrow

By Mangates

Communication Skills 1 Day Training in Heathrow

Communication Skills 1 Day Training in Heathrow
Delivered In-Person + more
£595 to £795

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

Teamwork and Team Development (£750 total for this 1-day course for a group of 5-15 participants)

By Buon Consultancy

Mediation for Managers Training

Teamwork and Team Development

(£750 total for this 1-day course for a group of 5-15 participants)
Delivered In-Person in Edinburgh or UK WideFlexible Dates
£1,450

UPSTREAM OIL & GAS ASSET MANAGEMENT

5.0(10)

By GBA Corporate

Overview This course highlights Overview of upstream asset management HSE issues and energy project investment analysis Exploration and appraisal well decisions Field development decisions Asset optimization

UPSTREAM OIL & GAS ASSET MANAGEMENT
Delivered in Internationally or OnlineFlexible Dates
£1,718 to £3,779

The keys to success to continuous improvement

By Beyond Satisfaction - Customer service Training

If you want to improve your or your team ability to have the best approach to personal development, feel free to check out my Training course focusing on continuous improvement.

The keys to success to continuous improvement
Delivered In-PersonFlexible Dates
Price on Enquiry

HR Performance Management

5.0(10)

By GBA Corporate

Overview Objective Describing the HR role and Strategies Describe different approaches to employee training Describe different approaches to professional development Describe different approaches to performance appraisals Summarize different forms of employee compensation

HR Performance Management
Delivered in Internationally or OnlineFlexible Dates
£1,718 to £3,779

Advance Skills in Corporate Sales

5.0(10)

By GBA Corporate

Overview Corporate sales as word define mainly happens to take place during Business to Business sales process where a company sells their product and services to other businesses. It is a very complex sales and understanding and creating a strategic plan is really important during the process. Today corporate industries are working and planning new strategies, running many campaigns to promote business and use enhance marketing and sales plan to achieve their goals. In this competitive era, it has become a major necessity now. Attaining the desired skills, it requires continual development and training. Today every corporate sector wants to increase the business and losing big or even small deals is more than just a disappointment. It gives an edge to the competitors over their competitors.  This course is specially designed to understand the depth of corporate sales and how to create appropriate strategies in the niche market. It will help attain the skills required for continual development to cope with the changing trends. This Course Corporate Sales will reduce the risk of losing and will increase success with key sales opportunities.  This corporate sales programme will feed you with a trustable approach that reduces risks without fading chances of individual flair or innovation

Advance Skills in Corporate Sales
Delivered in Internationally or OnlineFlexible Dates
£1,718 to £3,626

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

Strategic Human Resource Management

5.0(10)

By GBA Corporate

Overview The course introduces the participants to the importance of personnel in any organisation, and the systematic processes of handling personnel to bring out the best in them in order to achieve the objectives of the organisation is the responsibility of the holder of this certificate. The course curriculum covers human resource planning; recruitment and selection; employee training and development; employee health and safety etc. 

Strategic Human Resource Management
Delivered in Internationally or OnlineFlexible Dates
£1,718 to £3,626

Individual Development Programme (IDP)

By CORE theatre arts training

Maximise your potential with bespoke individual development

Individual Development Programme (IDP)
Delivered In-Person in Coventry or UK WideFlexible Dates
FREE