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.
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.
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.
Selling Skills ► Into Action strengthens participants’ ability to apply a consultative, client-focused approach to the selling process. It is exercise-based, highly interactive and designed to yield results that can be put to use immediately. Outcomes – Participants will be able to: Identify and reach the most promising prospects to increase efficiency, Research and understand each unique customer to demonstrate expertise and ability, Conduct productive sales meetings that yield the best data to present the most effective solution, Present solutions that are fully aligned with the prospect’s situation and needs, and Work more effectively and resourcefully to close more business. ONLINE—Selling Skills ► Into Action is a 4-hour interactive online course. Register for this class and you will be sent ONLINE login instructions prior to the class date. Dr. Atkins, thank you for sharing ‘Language of Happiness and Power of Praise‘ with our chapter! We enjoyed the interactive presentation and your professionalism. I received positive feedback from our members—there is nothing better than that! Thanks again. Olga Otero, Chapter PresidentHuman Resources Association of Palm Beach County (HRPBC)
This training covers two essential aspects: Understanding the highway Code and road safety measures to handle accidents, incidents, and breakdowns. Driver Health and Wellbeing: Understand the impact of physical and mental health on driving performance. Identify early warning signs of fatigue, stress, and other health issues. Learn effective strategies for managing work-life balance and reducing stress. Promote a healthy lifestyle to enhance overall well-being and driving safety. Drivers’ Hours and Working Time Regulations: Master the Rules of the Road Ensure compliance with complex driving and rest regulations. Understand the impact of hours worked on driver safety and well-being. Learn how to effectively manage driving and rest periods, breaks, and exemptions to avoid penalties and protect your business. Join us to enhance your knowledge of the Highway Code and road safety preparedness. Register today to ensure your drivers are well-versed in the rules of the road and equipped to handle unexpected challenges on their journeys. Please review our Terms and Conditions for more information.
Creating Family Friendly Museums: Afternoon Cuppa Session (Wales) Monday 7 July, 2-3pm Join us for an informal virtual briefing and Q&A session to help you think about low and no cost changes you could make to enhance your museum’s family provision using the Kids in Museums Manifesto. The Kids in Museums Manifesto is a set of simple guidelines for museums, heritage sites and cultural organisations, which we update every two years. In late 2024, we consulted hundreds of children, young people and families about what makes a heritage site a great place to visit, using their responses to shape a new version of the Manifesto. In this session, we will introduce the new version, along with low and no cost changes you could make to improve your museum for a family audience. You can also find out about the Kids in Museums Manifesto Self-Assessment Tool, which can support you to do a light touch self-audit of how well your museum or heritage site meets the Kids in Museums Manifesto. The Kids in Museums Manifesto Self-Assessment Tool is particularly aimed those with limited budgets. In this session, we will: Provide a range of practical ideas to inspire your family friendly provision. Share how your organisation can use the Kids in Museums Manifesto Self-Assessment Tool to improve your family offer. Hear a case study from Ruthin Gaol about the changes they made to their family offer following a Kids in Museums Family Friendly Museum Audit. Please bring along your own cuppa and snacks! Take a look at the full schedule. This event will be delivered virtually over one hour. This session will be delivered in English with bilingual slides, with the option to provide a Welsh language interpreter. The Kids in Museums Manifesto and self-assessment tool are also available in Welsh. Generously supported by the Welsh Government. Who should attend? This training is aimed at staff and volunteers who work in museums, art galleries and heritage sites who are interested in making their organisations more family friendly. This training webinar is for staff and volunteers from Welsh museums only. Creu Amgueddfeydd sy’n Croesawu Teuluoedd: Sesiwn Paned Prynhawn (Cymru) Dydd Llun 7 Gorffennaf, 2-3pm Ymunwch â ni ar gyfer sesiwn briffio a holi ac ateb anffurfiol ar-lein i’ch helpu i ystyried sut y gallech chi wneud newidiadau am ddim, neu am gost isel, i wella darpariaeth eich amgueddfa i deuluoedd gan ddefnyddio Maniffesto Kids in Museums. Mae Maniffesto Kids in Museums yn gyfres o ganllawiau syml i amgueddfeydd, safleoedd treftadaeth a sefydliadau diwylliannol, yr ydym yn ei ddiweddaru bob dwy flynedd. Tua diwedd 2024, aethom ati i holi cannoedd o blant, pobl ifanc a theuluoedd am yr hyn sy’n gwneud safle treftadaeth yn lle da i ymweld ag o. Yna aethom ati i ddefnyddio eu hatebion i siapio fersiwn newydd o’r Maniffesto. Yn y sesiwn hon, byddwn yn cyflwyno’r fersiwn newydd hwn, ac yn awgrymu newidiadau cost isel, neu am ddim, y gallech eu gwneud i wella eich amgueddfa i deuluoedd sy’n ymweld. Gallwch hefyd ddysgu am Offeryn Hunanasesu Maniffesto Kids in Museums, sy’n gallu eich cefnogi chi i wneud hunan-archwiliad ysgafn o’r graddau y mae eich amgueddfa neu safle treftadaeth yn cyfateb â Maniffesto Kids in Museums. Mae Offeryn Hunanasesu Maniffesto Kids in Museums wedi’i anelu’n arbennig at safleoedd sydd â chyllidebau cyfyngedig. Yn y sesiwn hon, byddwn yn: Cynnig amrywiaeth o syniadau ymarferol i ysbrydoli eich darpariaeth sy’n addas i deuluoedd. Rhannu sut y gall eich sefydliad ddefnyddio Offeryn Hunanasesu Kids in Museums i wella eich cynnig i deuluoedd. Clywed astudiaeth achos o Garchar Rhuthun am y newidiadau a wnaethant i’w cynnig i deuluoedd yn dilyn Archwiliad Amgueddfeydd sy’n Croesawu Teuluoedd gan Kids in Museums. Dewch â’ch paned a’ch byrbryd eich hun! Gwelwch yr amserlen lawn. Bydd y sesiwn hon yn para awr ac yn cael ei darparu ar-lein. Bydd yn cael ei chyflwyno drwy gyfrwng y Saesneg gyda sleidiau dwyieithog, a’r opsiwn i gael cyfieithydd Cymraeg. Mae Maniffesto Kids in Museums a’r pecyn hunanasesu ar gael yn Gymraeg hefyd. Gyda chefnogaeth hael gan Lywodraeth Cymru. Pwy ddylai fynychu? Mae’r hyfforddiant hwn wedi’i fwriadu ar gyfer staff a gwirfoddolwyr sy’n gweithio mewn amgueddfeydd, orielau celf a safleoedd treftadaeth sydd â diddordeb mewn gwneud eu sefydliadau’n fwy croesawgar i deuluoedd. Mae’r gweminar hyfforddi hwn i staff a gwirfoddolwyr mewn amgueddfeydd yng Nghymru yn unig.
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.
Hi-Tech Training Closed Circuit Television (CCTV) Installation Course is designed to give participants a practical knowledge of the operation and installation of CCTV systems at a foundation level.
The Computer Maintenance & Repair Technician course aims to enable participants to diagnose and repair system level faults in computer-based systems at the foundation level.
The IT System Support Technician (Online Virtual Classroom) Course will equip candidates with the skills and knowledge to competently carry out routine customer support to a range of Computer users, communicate effectively with support managers, supporting colleagues and external clients.