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

31865 Development 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

Data Analytics & Database Development Using SQL - 8 Courses Bundle

By NextGen Learning

Are you ready to embark on an enlightening journey of wisdom with the Data Analytics & Database Development Using SQL bundle, and pave your way to an enriched personal and professional future? If so, then Step into a world of knowledge with our bundle - Data Analytics & Database Development Using SQL. Delve into eight immersive CPD Accredited courses, each a simple course: Course 1: Data Analytics Course 2: SQL Database Basics for Everyone Course 3: SQL for Data Science, Data Analytics and Data Visualization Course 4: Microsoft Access Databases Forms and Reports Course 5: Microsoft SQL Server Development for Everyone! Course 6: Python Programming from Scratch with My SQL Database Course 7: Google Data Studio: Data Analytics Course 8: Data Analysis and Forecasting in Excel Traverse the vast landscapes of theory, unlocking new dimensions of understanding at every turn. Let the Data Analytics & Database Development Using SQL bundle illuminate your path to wisdom. The Data Analytics & Database Development Using SQL bundle offers a comprehensive exploration into a rich tapestry of vast knowledge across five carefully curated courses. The journey is designed to enhance your understanding and critical thinking skills. Each course within the bundle provides a deep-dive into complex theories, principles, and frameworks, allowing you to delve into the nuances of the subject matter at your own pace. In the framework of the Data Analytics & Database Development Using SQL package, you are bestowed with complimentary PDF certificates for all the courses included in this bundle, all without any additional charge. Adorn yourself with the Data Analytics & Database Development Using SQL bundle, empowering you to traverse your career trajectory or personal growth journey with self-assurance. Register today and ignite the spark of your professional advancement! So, don't wait further and join the Data Analytics & Database Development Using SQL community today and let your voyage of discovery begin! Learning Outcomes: Upon completion of the Data Analytics & Database Development Using SQL Bundle, you will be able to: Attain a holistic understanding in the designated areas of study with the Data Analytics & Database Development Using SQL bundle. Establish robust bases across each course nestled within the Data Analytics & Database Development Using SQL bundle. Decipher intricate concepts through the articulate content of the Data Analytics & Database Development Using SQL bundle. Amplify your prowess in interpreting, scrutinising, and implementing theories. Procure the capacity to engage with the course material on an intellectual and profound level. Become proficient in the art of problem-solving across various disciplines. Stepping into the Data Analytics & Database Development Using SQL bundle is akin to entering a world overflowing with deep theoretical wisdom. Each course within this distinctive bundle is an individual journey, meticulously crafted to untangle the complex web of theories, principles, and frameworks. Learners are inspired to explore, question, and absorb, thus enhancing their understanding and honing their critical thinking skills. Each course invites a personal and profoundly enlightening interaction with knowledge. The Data Analytics & Database Development Using SQL bundle shines in its capacity to cater to a wide range of learning needs and lifestyles. It gives learners the freedom to learn at their own pace, forging a unique path of discovery. More than just an educational journey, the Data Analytics & Database Development Using SQL bundle fosters personal growth, enabling learners to skillfully navigate the complexities of the world. The Data Analytics & Database Development Using SQL bundle also illuminates the route to a rewarding career. The theoretical insight acquired through this bundle forms a strong foundation for various career opportunities, from academia and research to consultancy and programme management. The profound understanding fostered by the Data Analytics & Database Development Using SQL bundle allows learners to make meaningful contributions to their chosen fields. Embark on the Data Analytics & Database Development Using SQL journey and let knowledge guide you towards a brighter future. CPD 90 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Individuals keen on deepening their firm understanding in the respective fields. Students pursuing higher education looking for comprehensive theory modules. Professionals seeking to refresh or enhance their knowledge. Anyone with a thirst for knowledge and a passion for continuous learning. Requirements Without any formal requirements, you can delightfully enrol in this Data Analytics & Database Development Using SQL Bundle. Career path Armed with the Data Analytics & Database Development Using SQL bundle, your professional journey can reach new heights. The comprehensive theoretical knowledge from this bundle can unlock diverse career opportunities across several fields. Whether it's academic research, consultancy, or programme management, the Data Analytics & Database Development Using SQL bundle lays a solid groundwork. Certificates CPD Certificate Of Completion Digital certificate - Included 8 Digital Certificates Are Included With This Bundle CPD Quality Standard Hardcopy Certificate (FREE UK Delivery) Hard copy certificate - £9.99 Hardcopy Transcript: £9.99

Data Analytics & Database Development Using SQL - 8 Courses Bundle
Delivered Online On Demand3 days
£39

Confidence Building Training: Personal Development Skills

4.3(43)

By John Academy

Empower yourself with our Confidence Building Training: Personal Development Skills course. Enhance your self-assurance, communication prowess, and leadership abilities. Gain practical strategies to overcome obstacles, project confidence in the workplace, and cultivate respectful relationships. Elevate your personal and professional growth with expert guidance and interactive learning experiences.

Confidence Building Training: Personal Development Skills
Delivered Online On Demand1 hour 30 minutes
£23.99

Beginning Game Development using Cocos2d-x v3 C++

By Course Cloud

Course Overview Learn up-to-date game development and C++ skills by mastering Cocos2D-x. The Beginning Game Development using Cocos2d-x v3 C++ will teach you the skills you need to master leading sales engine Cocos2d-x for game development. If you're looking to gain a competitive edge in the industry to secure your career, then this course is the perfect stepping stone. It will teach you how to create a multi-device and cross-platform game for any platform, add special effects, and much more. This course will also deepen your understanding of game logic, to take your industry knowledge to the next level. It is ideal for those who already have a basic understanding of programming and C++. Ensure your career progression with a formally recognised qualification and enrol as a part-time or full-time student today. This best selling Beginning Game Development using Cocos2d-x v3 C++ has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth Beginning Game Development using Cocos2d-x v3 C++ is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The Beginning Game Development using Cocos2d-x v3 C++ is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The Beginning Game Development using Cocos2d-x v3 C++ is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the Beginning Game Development using Cocos2d-x v3 C++, you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the Beginning Game Development using Cocos2d-x v3 C++ will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the Beginning Game Development using Cocos2d-x v3 C++ to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

Beginning Game Development using Cocos2d-x v3 C++
Delivered Online On Demand
£25

Project Development and Testing

By OnlineCoursesLearning.com

Introduction: Once a project officially kicks-off, it enters the development stage. This is essentially the phase at which the project begins to slowly materialise, with team members actively working towards achieving the goal. At this point, stakeholders have been consulted, the project has been pitched and accepted, and it is now time to move into the development phase. During the development stage, a project will go through its conception, initiation, implementation and follow-up phases. At some point during the development stage, team members will begin to create test scenarios, which will lead into the testing phase. The testing phase is the examination and investigation period of a project, which is intended to inform stakeholders of performance levels and allow them to evaluate potential failure risks. In this course, we will identify and study the key aspects that are needed for the successful completion of a project and the importance of project testing. What we will learn in this course: The phases of project development: initiation, planning, design, execution, implementation, testing and monitoring How to develop a project concept The importance of time and communication management The need for project testing The benefits of this course are: You will understand the phases of project development and testing, which will help in building a proper project plan You will learn how to put together a project concept easily and effectively You will learn how to implement a time and communication management plan that will help team members stay on track You will understand the importance of project testing and what happens if parts of the project are neglected Course Modules/Lessons Module 01: The Seven Phases of Project Development: Initiation, Planning, Design, Execution, Implementation, Testing and Monitoring Module 02: How to Develop a Project Concept Module 03: The Important Role of Time Management and Communication Module 04: The Need for Project Testing

Project Development and Testing
Delivered Online On Demand
£50

The Whole Brain Learning Approach in Child Development

4.8(9)

By Skill Up

Gain the skills and credentials to kickstart a successful career and learn from the experts with this step-by-step

The Whole Brain Learning Approach in Child Development
Delivered Online On Demand2 hours 45 minutes
£25

Communication Skills 1 Day Training in Chorley

5.0(1)

By Mangates

Communication Skills 1 Day Training in Chorley

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

Presentation Skills 1 Day Workshop in Manchester

5.0(1)

By Mangates

Presentation Skills 1 Day Workshop in Manchester

Presentation Skills 1 Day Workshop in Manchester
Delivered In-Person + more
£595 to £795

Presentation Skills 1 Day Workshop in Slough

5.0(1)

By Mangates

Presentation Skills 1 Day Workshop in Slough

Presentation Skills 1 Day Workshop in Slough
Delivered In-Person + more
£595 to £795

Presentation Skills 1 Day Workshop in Windsor Town

5.0(1)

By Mangates

Presentation Skills 1 Day Workshop in Windsor Town

Presentation Skills 1 Day Workshop in Windsor Town
Delivered In-Person + more
£595 to £795