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

155 Library courses delivered Live Online

55337 Introduction to Programming

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for This course is intended for anyone who is new to software development and wants, or needs, to gain an understanding of programming fundamentals and object-oriented programming concepts. They will typically be high school students, post-secondary school students, or career changers, with no prior programming experience. They might want to gain an understanding of the core programming fundamentals before moving on to more advanced courses such as Programming in C#. Overview Explain core programming fundamentals such as computer storage and processing. Explain computer number systems such as binary. Create and use variables and constants in programs. Explain how to create and use functions in a program. Create and use decisions structures in a computer program. Create and use repetition (loops) in a computer program. Explain pseudocode and its role in programming. Explain the basic computer data structures such as arrays, lists, stacks, and queues. Implement object-oriented programming concepts. Create and use classes in a computer program. Implement encapsulation, inheritance, and polymorphism. Describe the base class library (BCL) in the .NET Framework. Explain the application security concepts. Implement simple I/O in a computer program. Identify application errors and explain how to debug an application and handle errors. Identify the performance considerations for applications. In this 5-day course, students will learn the basics of computer programming through the use of Microsoft Visual Studio 2022 and the Visual C# and Visual Basic programming languages. The course assumes no prior programming experience and introduces the concepts needed to progress to the intermediate courses on programming, Programming in C#. The focus will be on core programming concepts such as computer storage, data types, decision structures, and repetition by using loops. The course also covers an introduction to object-oriented programming covering classes, encapsulation, inheritance, and polymorphism. Coverage is also included around exception handling, application security, performance, and memory management. 1 - Introduction to Core Programming Concepts Computer Data Storage and Processing Application Types Application Lifecycle Code Compilation 2 - Core Programming Language Concepts Syntax Data Types Variables and Constants 3 - Program Flow Introduction to Structured Programming Concepts Introduction to Branching Using Functions Using Decision Structures Introducing Repetition 4 - Algorithms and Data Structures Understand How to Write Pseudocode Algorithm Examples Introduction to Data Structures 5 - Error Handling and Debugging Introduction to Program Errors Introduction to Structured Error Handling Introduction to Debugging 6 - Introduction to Object-Oriented Programming Introduction to Complex Structures Introduction to Structs Introduction to Classes Introducing Encapsulation 7 - More Object-Oriented Programming Introduction to Inheritance Introduction to Polymorphism Introduction to .NET and the Base Class Library 8 - Introduction to Application Security Authentication and Authorization Code Permissions on Computers Introducing Code Signing 9 - Core I/O Programming Using Console I/O Using File I/O 10 - Application Performance and Memory Management Value Types vs Reference Types Converting Types The Garbage Collector Additional course details: Nexus Humans 55337 Introduction to Programming training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the 55337 Introduction to Programming course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

55337 Introduction to Programming
Delivered OnlineFlexible Dates
£2,975

Twinmotion Training Course

By ATL Autocad Training London

Who is this course for? Twinmotion Training Course. The Twinmotion course is designed for architects, interior designers and urban planners. Learn how to create architectural visualizations and real-time animations. Students interested in exploring the world of architectural rendering and visualization using Twinmotion software. Click here for more info: Website Duration: 10 hours Approach: 1-on-1 training with tailored content. Schedule: Book a time that suits you, Mon to Sat, from 9 am to 7 pm, and create your own schedule. Course Outline for Twinmotion Real-time 3D Architecture Visualization: Module 1: Twinmotion Introduction Explore the real-time 3D visualization capabilities of Twinmotion Master efficient scene manipulation through the Twinmotion interface Prepare 3D files for import and manage the workflow effectively Module 2: Materials and Realism Enhancement Enhance scenes with realistic materials and elevate visual quality Utilize videos as materials and apply glowing effects Create grunge materials to add texture and realism Employ the X-ray material for specific visualization needs Module 3: Landscape and Vegetation Integration Integrate vegetation using Twinmotion's scatter, HQ trees, and growth features Customize grass and utilize HQ vegetation assets for realistic landscapes Create time-lapse effects for dynamic vegetation growth Module 4: Library and Object Management Access the Twinmotion library for furniture and objects Seamlessly import external 3D objects into your scenes Obtain high-quality 3D assets from the internet and add them to your user library Utilize BIM-objects for additional assets Module 5: Lighting and Animation Techniques Work with various lighting options, including area light and volumetric light, to enhance scenes Add animated characters and vehicles to infuse dynamism into your visuals Incorporate construction vehicles and aircraft for realistic scenes Module 6: Volumes and Interactive Elements Utilize volumes and the animator feature to create dynamic scenes Implement urban elements and measurement tools for precision and accuracy Module 7: Nature and Weather Effects Utilization Harness Twinmotion's nature features, such as physical sky and weather effects, to create lifelike outdoor scenes Establish realistic lighting for outdoor environments Add ocean effects to enhance water elements in your scenes Module 8: Advanced Rendering Techniques Master rendering processes, from creating images to exporting panoramas and animations Implement depth of field improvements to create visually captivating scenes Create BIM motion virtual reality phases for immersive experiences Utilize the Twinmotion presenter feature for seamless presentations Module 9: Final Project Apply acquired knowledge and skills to complete a final rendering project in Twinmotion Download Twinmotion https://www.twinmotion.com â€º download Learn how to download and install Twinmotion, the fast, easy real-time archvis tool. Learning Outcomes of Real-Time Rendering: Efficient Scene Creation: Rapid development of immersive 3D environments using essential tools and techniques. Realistic Material Application: Expertise in applying authentic textures and shaders for visually convincing scenes. Dynamic Lighting: Understanding dynamic lighting effects for visually compelling, realistic scenes. Interactive Elements: Integration of animations and dynamic objects for engaging user experiences. Performance Optimization: Optimizing assets and scenes for smooth real-time rendering across diverse hardware. Library Utilization: Efficient use of asset libraries to enhance scene complexity without compromising performance. Visual Effects: Application of weather conditions, particle systems, and post-processing effects for stunning environments. Collaborative Rendering: Mastering real-time collaborative rendering techniques for teamwork and live interactions. Future Trends in Real-Time Rendering: Ray Tracing Advancements: Real-time ray tracing for realistic lighting, shadows, and reflections. AI-Powered Rendering: AI-driven predictive rendering for faster, high-quality outcomes. Immersive Experiences: Real-time rendering enabling immersive simulations in gaming, education, and architecture. Cross-Platform Compatibility: Seamless experiences across devices, from gaming consoles to VR headsets. Blockchain Integration: Blockchain tech ensuring asset authenticity and ownership verification. Real-Time Cinematography: Revolutionizing film and animation with efficient real-time visual effects. Environmental Sustainability: Focus on energy-efficient algorithms for reduced environmental impact. Collaborative Design: Real-time rendering facilitating interactive design reviews and creative collaboration. Twinmotion Course: Expertise in Real-Time Visualization: Develop mastery in Twinmotion, enabling the creation of captivating architectural environments in real-time. Improved Design Communication: Enhance concept communication by utilizing dynamic visualizations, elevating the quality of design presentations. Access to High-Quality Assets: Utilize an extensive library of premium assets to enrich scenes, adding realism and creativity to your projects. Crafting Lifelike Environments: Learn to create realistic landscapes, water effects, weather conditions, and special effects, providing immersive and lifelike experiences. Flexible Learning Options: Choose between in-person or live online sessions, ensuring a personalized and convenient learning experience tailored to your needs. Lifetime Access and Support: Benefit from perpetual access to lesson recordings and receive continuous support through lifetime email assistance, allowing you to stay connected with knowledgeable instructors for ongoing guidance. Course Advantages: Mastery of Real-Time Visualization: Acquire expertise in Twinmotion for creating captivating architectural environments. Enhanced Design Communication: Improve concept communication through dynamic visualizations, elevating design presentations. Abundant High-Quality Assets: Utilize an extensive library of top-notch assets, enriching scenes with realism and creativity. Creation of Lifelike Environments: Craft realistic landscapes, water effects, weather conditions, and special effects for immersive experiences. Flexible Learning Options: Choose between in-person or live online sessions, ensuring a personalized and convenient learning experience. Lifetime Access and Support: Enjoy perpetual access to lesson recordings and receive continuous support through lifetime email assistance, staying connected with knowledgeable instructors.

Twinmotion Training Course
Delivered in London or OnlineFlexible Dates
£396

C++ programming foundation

5.0(3)

By Systems & Network Training

C++ training course description A hands on introduction to programming in the C++ language. The course concentrates on aspects that will be new to experienced C programmers and so is not suitable for those without C knowledge. What will you learn Write C++ programs Debug C++ programs. Examine existing code and determine its function. Use classes, function overloading, operator overloading, inheritance and virtual functions within C++ programs. C++ training course details Who will benefit: Programmers needing to write C++ code. Programmers needing to maintain C++ code. Prerequisites: C programming foundation. Duration 5 days C++ training course contents The origins of C++ C++ as a better C, C++ and Object Oriented Programming, encapsulation, polymorphism, inheritance. C++ standards. Getting started Simple C++ programs. Classes Basics, constructor and destructor functions, member and friend functions. Using objects. Default, copy and conversion constructors. A better C Arrays, pointers and references, new and delete. Improved safety with smart pointers, Resource Acquisition in Initialization (RAII). Functions in C++ Function overloading, default arguments, inline functions, Lambda functions. Templates Template classes and functions. Standard Library Containers, Iterators, algorithms, function objects. Operator overloading Basics, binary operators, the this pointer, relational operators, unary operators. Members versus friends. Inheritance Base class access control, protected members, multiple inheritance, virtual base classes. More I/O Manipulators, customising inserters, extractors. File I/O. Virtual functions Pointers to derived classes, run time polymorphism. Exception handling Throwing errors, trying code and catching errors.

C++ programming foundation
Delivered in Internationally or OnlineFlexible Dates
£3,697

Definitive OpenSSL for engineers

5.0(3)

By Systems & Network Training

OpenSSL for engineers training course description A hands on course covering OpenSSL. The course focusses on the use of OpenSSL from the command line as opposed to using its extensive libraries. Certificate authorities are configured along with key generation, HTTPS and a SSL VPN. What will you learn Describe OpenSSL. Use OpenSSL. Describe and implement: Explain how the various technologies involved in an OpenSSL work. OpenSSL for engineers training course details Who will benefit: Network personnel. Prerequisites: IP security foundation for engineers Duration 2 days OpenSSL for engineers training course contents What is OpenSSL? What is SSL? SSL versions, TLS, TLS negotiation, TLS authentication, What is OpenSSL, Command line tool, SSL library. OpenSSH, OpenVPN. Hands on TLS packet analysis. Getting started with OpenSSL Downloading, source code, packages, installing, versions, configuration, openssl command. Cipher suite selection. Hands on Encrypting a file with openssl. Public and private keys Algorithms, creating keys, public keys, private keys, encrypting the private key. Hands on Encrypting a file with keys. Digital signatures Creating signatures, checking validity of signatures, Self signing SSL certificates. Viewing certificates. Certificate files. Converting between formats. Hands on Securing a web server with HTTPS. Simple PKI with OpenSSL Root CA, signing CA, configuration files, Certificate signing requests. Email certificates, TLS server certificates. Hands on Implementing a simple PKI with OpenSSL.

Definitive OpenSSL for engineers
Delivered in Internationally or OnlineFlexible Dates
£2,477

Level 3 Diploma in Dental Nursing

By Cavity Dental Training

Crafting Dental Excellence: A Comprehensive Journey Backed by City and Guilds Kickstart your transformative journey in dental care with Cavity Training’s Level 3 Diploma in Dental Nursing. Endorsed by City and Guilds, this 11-unit course is meticulously curated by industry stalwarts, providing a harmonious fusion of in-depth theoretical knowledge and tangible hands-on experience. Spanning 18-24 months, the programme immerses you in our interactive virtual classroom, punctuated with in-workplace assessments and culminating in a final exam. Whether you’re charting a new career path or seeking to amplify your stature in dental healthcare, our diploma offers a robust foundation, empowering you to flourish in any dental setting. Learn about the Cavity Training Dental Nurse Course Here at Cavity we have built a reputation on trust and reliability. In recent years the industry needs have shifted and we have had to think of more ways to help our much-loved clients. With huge deficits in the nursing field we have developed a course in partnership with City and Guilds which surpasses all the criteria needed to ensure a fulfilling career in Dental Nursing. One Course Fee The cost is £2500. You can either pay as a lump sum or alternatively, you can split into 12 installments of £209. One to One Contact As well as an online e-portfolio, each student will have a designated assessor assigned to them who will support them through the course as well as in-surgery visits. Full E-library included Exclusively to Cavity Training we have the full e-Library of over 40 textbooks with all the resources you need for your coursework. BADN Membership FREE student membership to The British Association of Dental Nurses (BADN) once you start your training with us. 100+ Years Experience We have 33 assessors and tutors across the country with a vast amount of experience between them. Backed by City & Guilds Cavity Training has worked hard to gain accreditation from City and Guilds and are proud to be working with them. How we compare with our competitors? Don't just take our word for it, here is what our staff think Bridget I did my course years ago. It was classroom based one night per week. I think I would prefer to be more ‘hands on’ like it is now. Cavity really are a great company to work for. I truly believe that there expertise will ensure the next generation are amazing! Gina I did mine over an apprenticeship but the company my employer used wasn’t great and I didn’t get much support. Although I passed I can only imagine the length that Cavity have gone to to ensure that the students feel supported. As an employee, its super! Enquire Today

Level 3 Diploma in Dental Nursing
Delivered OnlineFlexible Dates
£209 to £2,500

Advanced Kibana

5.0(3)

By Systems & Network Training

Advanced Kibana training course description This training course is aimed at users who already have some experience with Kibana, who are looking to further their knowledge. What will you learn Lens Timelion Maps Custom Visualisations with Vega Canvas Filters and Controls Drilldown and Dashboards KQSL and ElasticQueries Scripted and RunTime Fields Alerts and Alarms Advanced Kibana training course details Who will benefit: Users who already have some experience with Kibana, who are looking to further their knowledge. Prerequisites: None Duration 1 day Advanced Kibana training course contents Topics Lens Visualisation types (tables,bars,charts) Category breakdown Adding multiple metrics Using formulas in metrics Labels Adding reference layer Limitations Visualise Library Timeseries, Metrics Different types of aggregations Maps GeoMapping Heat Maps Using ES index as data source Visualisation, tool tips Custom Visualisations with Vega Introduction to vega scripting Canvas Widgets and Texts Elasticsearch SQL Canvas Expressions Filters and Controls Dropdown filters Ad-hoc filters Searchbar filters Drilldown Dashboards Linking one dashboard to another KQSL and ElasticQueries Bool Query AND/OR Phrase Part match vs keyword search Wildcard search Scripted and RunTime Fields Creating ad-hoc calculated fields using scripts Performance issues Alerts and Alarms Query Based Formatting output Connector types(email,index,teams etc)

Advanced Kibana
Delivered in Internationally or OnlineFlexible Dates
£1,497

HP iMC for engineers

5.0(3)

By Systems & Network Training

HP iMC for engineers training course description A hands on course focusing on network management using HP iMC on Microsoft Windows or UNIX. What will you learn Describe the network management architecture. Use HP NNMi. Diagnose faults using HP iMC. Recognise the MIB structure. HP iMC for engineers training course details Who will benefit: Network administrators. Network operators Those wishing to find out more about how their NMS works Anyone wishing to implement NFV using OpenStack. Prerequisites: Introduction to Virtualization Duration 2 day HP iMC for engineers training course content Network management What is network management? Benefits, issues. Getting started with HP iMC Starting HP iMC, IP discovery, IP monitoring, controlling IP discovery. Hands on Initial HP iMC configuration. Using HP iMC Viewing devices, Device view, IP view, network view, polling. Hands on Using HP iMC. Agents Configuring Cisco devices for SNMP support, communities, traps, syslog. Hands on Configuring network devices for HP iMC. Parts of SNMP SNMP architecture, MIBs, The protocol. HP iMC SNMP configuration. Hands on HP iMC SNMP configuration. MIBs The MIB2 groups, additional MIBs, MIB compilers, vendor MIBs. HP iMC MIB loader and browser. Hands on MIB browsing. Monitoring devices Polling, obtaining MIB information. Hands on HP iMC performance management. Configuration and change management Configuration templates, software library, configuration compare, configuration audit and reports. Hands on Using the configuration center. Reports Report templates, Real time reports, scheduling reports. Hands on Using real time reports. HP iMC fault management Alarms, polling, fault management, setting thresholds and configuring traps. Syslog. Hands on Working with alarms. Security alarms.

HP iMC for engineers
Delivered in Internationally or OnlineFlexible Dates
£2,477

Lumion 3d Realtime Rendering Training

By London Design Training Courses

Why Choose Lumion 3d Realtime Rendering Training Course? Course Link Our Lumion Course is best for materials, lighting, and animation skills. Learn high-quality rendering using Lumion's asset library. In-person or live online sessions with lifetime access to recordings and email support. Unleash Lumion's potential for immersive architectural visualizations. Duration: 10 hrs Method: 1-on-1, Personalized attention Schedule: Tailor your own hours of your choice, available from Mon to Sat between 9 am and 7 pm What is Lumion? Lumion is specialized 3D rendering software designed for architects and designers. With Lumion, you can quickly bring your 3D design models to life, add materials, furnish interiors and exteriors, and showcase the impact of lighting and shadows without the need for specialized training. Objectives of the Course The course aims to teach you how to start Lumion projects, add environments, cameras, illuminations, populate scenes with various elements, create terrains, and produce animations. Lumion 3D Course Outline Module 1: Introduction to Lumion 3D Discovering Lumion 3D's capabilities and interface navigation. Learning shortcut keys for efficient workflow. Customizing settings for optimal performance. Module 2: 3D Models and Materials Importing 3D models in various formats. Applying and tweaking materials. Creating procedural materials and glass effects. Troubleshooting common issues. Module 3: Creating a Project in Lumion Building scenes and sculpting terrain. Enhancing realism with alpha and height maps. Module 4: 3D World Managing multiple 3D objects and their properties. Implementing grass and scattering elements. Module 5: Lighting in Lumion 3D Utilizing weather settings for dynamic scenes. Understanding Lumion lights and interior/exterior illumination. Creating 3D reflections and spotlights. Module 6: Realistic Visualizations Incorporating special effects like fire, smoke, and fog. Achieving realism with camera effects and shadows. Rendering still images and animations. Module 7: NPR Visualizations Creating non-photorealistic visualizations with artistic effects. Implementing unique styles for enhanced visuals. Module 8: Artistic Effects in Lumion 3D Exploring conceptual visualizations with painting and sketch effects. Creating cartoon effects and understanding perspectives. Module 9: Animation in Lumion 3D Timing and working with cameras for dynamic shots. Composing animation clips and adding effects. Utilizing layers and control objects for precise control. Module 10: Advanced Features Import and output formats in Lumion. Expanding assets with the 3D model library. Adding animated characters and sound effects. Utilizing the advanced material library. Controlling environment and weather for dynamic scenes. Scene management and movie editing within Lumion 3D. Lumion for Students | Unleash Your Creativity https://lumion.com› product › students Unlock the full potential of your designs with Lumion for students. Request your free 1-year Student license now and bring your visions to life!

Lumion 3d Realtime Rendering Training
Delivered in London or OnlineFlexible Dates
£330

Complete ADO.NET for developers

5.0(3)

By Systems & Network Training

ADO.NET training course description This ADO.net training course is designed to enable developers to use the toolset provided with.NET for data access including ADO.net objects, data controls, designers and interoperability with earlier ADO objects. The course is applicable for those using C# or VB.NET with ADO.NET What will you learn Retrieve and manipulate data using Microsoft's ADO.NET library. Work with the ADO.NET object model. Update data, including handling stored procedures, parameters, and return value. Search, sort and filter data. Leverage the power of XML. ADO.NET training course details Who will benefit: Programmers working with ADO.Net. Prerequisites: Effective programming with VB.NET or Concise introduction to C# Duration 2 days ADO.NET training course contents Introducing ADO.Net Traditional Data Access Architecture. ADO.Net Disconnected Data Access Architecture. Different components of ADO.Net. A review of basic SQL queries SQL SELECT Statement. SQL INSERT Statement. SQL UPDATE Statement. SQL DELETE Statement. Common data access tasks with ADO.Net Accessing Data using ADO.Net. Defining the connection string. Defining a Connection. Defining the command or command string. Defining the Data Adapter. Creating and filling the DataSet. A Demonstration Application The Interface. Loading the table. Filling the controls on the Form. Navigating through the records. Updating Data Steps for updating the table. Building the Application. Loading the table and displaying data in the form's controls. Initialising Commands. Adding Parameters to the commands. The ToggleControls() method of our application. Editing (or Updating) Records. Event Handler for the Save Button. Event Handler for the Cancel Button. Inserting Records. Deleting a Record. Using Stored Procedures Sample Stored Procedures. UPDATE Stored Procedure. INSERT Stored Procedure. DELETE Stored Procedure. SELECT Stored Procedure. Using Stored Procedures with ADO.Net.

Complete ADO.NET for developers
Delivered in Internationally or OnlineFlexible Dates
£2,477

Complete VBA programming

5.0(3)

By Systems & Network Training

Complete VBA programming training course description This course helps you extend the capabilities of the entire Office suite using Visual Basic for Applications (VBA). Even if you have no programming experience, you'll be automating routine computing processes quickly using the simple, yet powerful VBA programming language. We start at the beginning to get you acquainted with VBA so you can start recording macros right away. You'll then build upon that foundation to utilize the full capabilities of the language in Word, Excel, Outlook, and PowerPoint. What will you learn Record, write and run macros. Work with VBA Editor. Use the huge library of built-in functions. Create simple dialog boxes and complex forms. Customize Word, Excel, PowerPoint, Outlook, and Access. Program the Office 2016 ribbon. Complete VBA programming training course details Who will benefit: Anyone looking to extend the capabilities of the entire Office suite using VBA. Prerequisites: None. Duration 5 days Complete VBA programming training course contents Macros and getting started in VBA VBA syntax, variables, constants, and enumerations, array variables, finding objects, methods, and properties. Working with VBA 1 VBA syntax, variables, constants, and enumerations, array variables, finding objects, methods, and properties. Decisions, loops and functions Built-in functions, creating your own functions, making decisions in your code, using loops to repeat actions. Using message boxes, input boxes, and dialog boxes Getting user input with message boxes and input boxes, creating simple custom dialog boxes, creating complex forms. Creating effective code Building modular code and using classes, debugging your code and handling errors, building well-behaved code, exploring VBA's security features. Programming the Office applications The Word object model and key objects, working with widely used objects in Word, the Excel object model and key objects, working with widely used objects in Excel, the PowerPoint object, model and key objects, working with shapes and running slide shows, the Outlook object model and key objects, working with events in Outlook, the Access object model and key objects, manipulating the data in an Access database via VBA, accessing one application from another application, programming the Office 2016 ribbon.

Complete VBA programming
Delivered in Internationally or OnlineFlexible Dates
£3,697