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

553 Technology courses in Sheffield delivered Live Online

Check Point Software - Check Point Certified Security Admin R80.20 (CCSA)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for Security Engineers Network Engineers Overview Upon completion of this course, students will be able to: Deploy gateways using the Gaia web interface Configure a Security Policy Learn about managing and monitoring a secure network Upgrade and configure a Security Gateway to implement a virtual private network for both internal and external, remote users The growing frequency and sophistication of security threats makes protecting your organization more difficult every year. Check Point?s integrated products provide end-to-end security from the enterprise to the cloud to your mobile worker?s personal devices. They prevent and mitigate cyberattacks and limit the data theft that often results from these threats. Introduction to Check Point TechnologyDeployment PlatformsIntroduction to the Security PolicyMonitoring Traffic & ConnectionsNetwork Address TranslationUsing SmartUpdateUser Management & AuthenticationIdentity AwarenessIntroduction to Check Point VPNsSmartLog

Check Point Software - Check Point Certified Security Admin R80.20 (CCSA)
Delivered OnlineFlexible Dates
Price on Enquiry

Basic Java Programming for Developers New to OO (TT2120)

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for In order to be successful in this course you should have incoming hands-on experience with another programming language. This course is not for non-developers or new developers. Possible roles that may attend this course include: Software Developers: Professionals who have been working with other programming languages and want to expand their skillset by learning Java and its object-oriented features. Web Developers: Those who work on web applications and want to enhance their back-end development capabilities with Java. Mobile App Developers: Developers who wish to enter the world of Android app development, where Java is a widely used language for creating mobile applications. Overview This 'skills-centric' course is about 50% hands-on lab and 50% lecture, designed to train attendees in core OO coding and Java development skills, coupling the most current, effective techniques with the soundest industry practices. Our engaging instructors and mentors are highly experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Working in a hands-on learning environment, guided by our expert team, attendees will learn to: Understand what OO programming is and what the advantages of OO are in today's world Work with objects, classes, and OO implementations Understand the basic concepts of OO such as encapsulation, inheritance, polymorphism, and abstraction Understand not only the fundamentals of the Java language, but also its importance, uses, strengths and weaknesses Understand the basics of the Java language and how?it relates to OO programming and the Object Model Learn to use Java exception handling Understand and use classes, inheritance and polymorphism Understand and use collections, generics, autoboxing, and enumerations Become familiar with the concept of functional programming using Lambda Expressions Process large amounts of data using the Stream API introduced in Java 8 Discover the new Date/Time API Use the JDBC API for database access Work with annotations Take advantage of the Java tooling that is available with the programming environment being used in the class Java 8 Features: Lambda Expressions, Method and Constructor references, The Streams API, Collectors, The Optional class Geared for experienced developers, Basic Java Programming for Developers New to OO, this hands-on, workshop-style course will provide you with an immersive learning experience that will expand your skillset and open doors to new opportunities within the ever-growing technology landscape. Mastering Java and its powerful capabilities will provide you with the competitive edge you need to stand out in today's fast-paced development world. Working in a hands-on learning environment led by our expert coach, you?ll thoroughly explore the foundations of the Java platform, essential programming concepts, and advanced topics, ensuring you acquire a strong understanding of the language and its ecosystem. The object-oriented programming principles taught in this course promote code reusability and maintainability, enabling you to streamline development processes and reduce long-term costs. As you progress through the course, you will also gain familiarity with using an IDE, enhancing your development workflow and collaboration with other Java developers, enabling you to integrate seamlessly into new projects and teams. You?ll also gain practical experience in applying the concepts and techniques learned, solidifying your newly acquired skills and facilitating their direct application in real-world scenarios. You?ll exit this course empowered to create robust, scalable, and efficient Java-based applications that drive innovation and growth for your organization The Java Platform The Java Platform Lifecycle of a Java Program Responsibilities of JVM Documentation and Code Reuse Using the JDK Explain the JDK?s file structure Use the command line compiler to compile a Java class Use the command line Java interpreter to run a Java application class The IntelliJ Paradigm Introduce the IntelliJ IDE The Basics of the IntelliJ interface IntelliJ Projects and Modules Creating and running Java applications Writing a Simple Class Write a Java class that does not explicitly extend another class Define instance variables for a Java class Create object instances Primitives vs Object References Implement a main method to create an instance of the defined class Adding Methods to the Class Write a class with accessor methods to read and write instance variables Write a constructor to initialize an instance with data Write a constructor that calls other constructors of the class to benefit from code reuse Use the this keyword to distinguish local variables from instance variables Object-Oriented Programming Real-World Objects Classes and Objects Object Behavior Methods and Messages Inheritance, Abstraction, and Polymorphism Encapsulation Inheritance Method Overriding Polymorphism Essential Java Programming Essential Java Programming Language Statements Arithmetic operators Operators to increment and decrement numbers Comparison operators Logical operators Return type of comparison and logical operators Use for loops Switch Expressions Switch Expressions and yield Using Strings and Text Blocks Create an instance of the String class Test if two strings are equal Get the length of a string Parse a string for its token components Perform a case-insensitive equality test Build up a string using StringBuffer Contrast String, StringBuffer,and StringBuilder Compact Strings Text Blocks Specializing in a Subclass Constructing a class that extends another class Implementing equals and toString Writing constructors that pass initialization data to parent constructor Using instanceof to verify type of an object reference Pattern matching for instanceof Overriding subclass methods Safely casting references to a more refined type Fields and Variables Discuss Block Scoping Rules Distinguish between instance variables and method variables within a method Explain the difference between the terms field and variable List the default values for instance variables Final and Static fields and methods Local Variable type inference Using Arrays Declaring an array reference Allocating an array Initializing the entries in an array Writing methods with a variable number of arguments Records Data Objects in Java Introduce records as carrier of immutable data Defining records Java Packages and Visibility Use the package keyword to define a class within a specific package Discuss levels of accessibility/visibility Using the import keyword to declare references to classes in a specific package Using the standard type naming conventions Visibility in the Java Modular System Correctly executing a Java application class The Java modular system Defining Modules Inheritance and Polymorphism Write a subclass with a method that overrides a method in the superclass Group objects by their common supertype Utilize polymorphism Cast a supertype reference to a valid subtype reference Use the final keyword on methods and classes to prevent overriding Interfaces and Abstract Classes Define supertype contracts using abstract classes Implement concrete classes based on abstract classes Define supertype contracts using interfaces Implement concrete classes based on interfaces Explain advantage of interfaces over abstract classes Explain advantage of abstract classes over interfaces Static, default and private methods in interfaces Sealed classes Introduce Sealed classes The sealed and permits modifiers Sealed Interfaces Exception Handling Introduction to Exception Handling Introduce the Exception architecture Defining a try/catch blocks Checked vs Unchecked exceptions Exceptions Defining your own application exceptions Automatic closure of resources Suppressed exceptions Handling multiple exceptions in one catch Helpful Nullpointers Enhanced try-with-resources Java Developer's Toolbox Developing applications Introduce the wrapper classes Explain Autoboxing and Unboxing Converting String representations of primitive numbers into their primitive types Defining Enumerations Using static imports Deprecating methods Advanced Java Programming Introduction to Generics Generics and Subtyping Bounded Wildcards Generic Methods Legacy Calls To Generics When Generics Should Be Used Lambda Expressions and Functional Interface Understanding the concept of functional programming Writing lambda expressions Understanding functional interfaces Collections Provide an overview of the Collection API Review the different collection implementations (Set, List and Queue) Explore how generics are used with collections Examine iterators for working with collections Using Collections Collection Sorting Comparators Using the Right Collection Lambda expressions in Collections Bonus Topics: Time Permitting Streams Understanding the problem with collections in Java Thinking of program solutions in a declarative way Use the Stream API to process collections of data Understand the difference between intermediate and terminal stream operations Filtering elements from a Stream Finding element(s) within a Stream Collecting the elements from a Stream into a List takeWhile and dropWhile intermediate operations Collectors Using different ways to collect the items from a Stream Grouping elements within a stream Gathering statistics about numeric property of elements in a stream

Basic Java Programming for Developers New to OO (TT2120)
Delivered OnlineFlexible Dates
Price on Enquiry

SketchUp Night Training Courses

By ATL Autocad Training London

Who is this course for? SketchUp Night Training Courses. This course is designed for professionals and students interested in enhancing their SketchUp skills through evening sessions. Whether you're a beginner looking to learn the basics or an experienced user seeking advanced techniques, this course offers tailored instruction to suit various skill levels during evening hours. Click here for more info: Website 1-on-1 sessions. Mon to Sat between 9 am and 7 pm  Course Duration: 10 hours Method: 1-on-1 (In-person or Live Online) Design Your Own Template Craft custom templates 2D Geometry Essentials Construct fundamental 2D shapes (lines, arcs, circles, rectangles) Grasp the concept of geometric stickiness Exploring 3D Geometry Develop basic 3D shapes Master 3D geometric stickiness Visualize your model in 3D Effective Model Organization Organize your model effectively using layers Geometry Shaping Tools Shape geometry with the Push/Pull tool Manipulate geometry by moving entities Maintain coplanar geometry integrity Connect and generate complex forms Lock inferences for precision Expedite form generation Restore and refine surfaces Create and apply surfaces to your model Employ mirroring and array techniques Enhancing Visuals Apply materials for enhanced visuals Craft 3D text elements Utilize essential tools for creating and manipulating 3D structures Integration and Expansion Integrate component models from the 3D Warehouse Explore display options and styles Position and export models to Google Earth Model Efficiency Techniques Overcome stickiness challenges in your model Optimize modeling efficiency with component nesting Understand the impact of scaling on similar components Leverage groups and components for isolating geometry Efficiently manage components using the Component Browser 3D Warehouse Collaboration Access and share components via the 3D Warehouse Harness the power of dynamic components Master component inferencing and editing Combine and integrate components seamlessly Integration and Multimedia Import external sites into SketchUp Incorporate photographs into your projects Employ the Follow Me tool effectively Enhance your designs with the Materials Browser Collaborate with the 3D Warehouse community Fine-tune your model's style Interactive Presentations Create immersive scene-based walk-throughs Generate sections and animated scenes for compelling presentations Export and Integration Seamlessly export your work to AutoCAD and LayOut Learning Outcomes for Designers after this course: SketchUp Proficiency: Acquire mastery of essential 3D modeling and design tools. Advanced Modeling Skills: Apply intricate modeling techniques for architectural and interior components. Effective Space Planning: Organize interior spaces efficiently with space planning expertise. Architectural Precision: Create detailed architectural models and facades with precision. Custom Furniture Design: Craft bespoke furniture designs that enhance interior spaces. Texture Realism: Apply textures skillfully to achieve lifelike visualizations. Compelling Visual Presentations: Present design concepts with captivating visualizations. Effective Presentation Skills: Showcase ideas convincingly to clients and stakeholders. Professional Collaboration: Communicate seamlessly with industry professionals using SketchUp. Workflow Streamlining: Enhance project efficiency by streamlining design workflows for rapid iterations. Additional Benefits: Complimentary Portfolio Review Mock Interviews for Skill Enhancement Skills Acquired: Proficient SketchUp Mastery: Gain expertise in using SketchUp for 3D modeling, design, and visualization. Advanced Rendering Techniques: Learn to create realistic renders using plugins like V-Ray or Twilight Render. Efficient Workflow: Develop skills to streamline your design process and enhance productivity. Collaboration and Presentation: Explore techniques for collaborative work and compelling project presentations. Job Opportunities: Architectural Designer: Create detailed 3D models and visualizations for architectural projects. Interior Designer: Design and visualize interior spaces for residential and commercial clients. Landscape Architect: Develop 3D landscape designs and presentations for outdoor spaces. Freelance 3D Artist: Offer your services for various projects, from architectural visualization to product modeling. Visualization Specialist: Provide visualization services to real estate agencies, design firms, or marketing companies. Why Us? Personalized Training: Dive into SketchUp with exclusive coaching from experienced architects and designers. Enjoy 1-on-1, in-person sessions at (SW96DE) or participate in live online classes. Flexible Schedule: We're available Monday to Saturday from 9 am to 7 pm, ensuring learning fits into your busy life. Tailored Tutorials: Take home custom video tutorials crafted to enhance your SketchUp skills. Comprehensive Learning: Access a digital reference book for thorough revision, ensuring a deep understanding of every SketchUp concept. Continuous Support: Enjoy ongoing assistance via phone or email, even after the course ends, ensuring your continued success. Adaptable Syllabus: We customize the syllabus and projects to meet your specific needs, ensuring focused learning on what matters most to you. Official Certification: Certificate upon course completion, validating your SketchUp expertise. Why Choose Us? Individualized Support: Our courses, ranging from 10 to 120 hours, provide unwavering assistance at every stage. Personalized homework assignments and post-course support pave the way for mastering SketchUp with expert guidance. Personal Attention, No Crowded Classes: Experience the intimacy of one-on-one learning. Say goodbye to overcrowded classrooms, ensuring you receive the focused attention you deserve in a confident and comfortable environment. Financial Flexibility: Your educational journey shouldn't strain your finances. We offer a range of payment plans tailored to your needs. Explore the available options and embark on your SketchUp learning adventure today. Expert Instructors, Real-world Expertise: Our instructors, meticulously chosen for their industry expertise and passion for teaching, are dedicated to imparting invaluable SketchUp skills to eager learners.

SketchUp Night Training Courses
Delivered in London or OnlineFlexible Dates
£348

xVA - Counterparty Risk, Collateral, Funding and Capital in Derivatives

5.0(5)

By Finex Learning

Overview Understand the role of corporate structure, dividends and equity indices in equity markets. Become familiar with the building blocks of repos / stock lending, futures and forwards – and how to use these products. Understand how to price, and risk manage equity swaps and dividend swaps. Gain experience in their uses in trading, corporate finance and portfolio management. Learn how to price equity options and the features that make them different from other asset classes, explore how to use these products for taking equity risk, yield enhancement and portfolio protection. Understand strategies designed to trade / hedge volatility using options. Who the course is for Risk management Finance Sales and trading Treasury Technology Financial Engineering Course Content To learn more about the day by day course content please click here To learn more about schedule, pricing & delivery options, book a meeting with a course specialist now

xVA - Counterparty Risk, Collateral, Funding and Capital in Derivatives
Delivered in Internationally or OnlineFlexible Dates
Price on Enquiry

Webinar | The role of PBMT using MLS® Laser in Cancer Rehabilitation & Lymphoedema.

3.5(2)

By CelticSMR

Join us on this webinar presented by Kate Perkins, founder of OncoLaser, discussing the inclusion of therapeutic laser (MLS® Laser therapy) in the treatment of post-operative cancer patients and lymphoedema.

Webinar | The role of PBMT using MLS® Laser in Cancer Rehabilitation & Lymphoedema.
Delivered OnlineFlexible Dates
FREE

SGI Webinar - THOUGHT LEADERSHIP WEBINAR

By Centre for Competitiveness

Learn how to drive innovation in your organisation and foster a creative, adaptive and sustainable work environment.

SGI Webinar - THOUGHT LEADERSHIP WEBINAR
Delivered OnlineFlexible Dates
FREE

Train the Trainer

By Elite Forums

Course Title: Train the Trainer – Designing and Delivering Effective Training Course Duration: 2 days (or modular format over 3–4 half-day sessions) Target Audience: New or aspiring trainers, facilitators, team leads, or subject-matter experts who deliver training or knowledge-sharing sessions. Course Objectives By the end of this course, participants will be able to: Understand the principles of adult learning and training design. Confidently plan and structure engaging training sessions. Deliver content clearly using effective facilitation techniques. Manage group dynamics and encourage learner participation. Evaluate training effectiveness and improve performance. Course Outline Day 1: Designing Training for Adult Learners Module 1: Understanding the Trainer’s Role Role and responsibilities of an effective trainer Differences between training, presenting, and facilitating Characteristics of great trainers Module 2: Adult Learning Principles How adults learn: motivation, barriers, and learning preferences Learning styles and engagement strategies Applying adult learning theory to real training contexts Module 3: Training Needs Analysis Identifying learning needs and performance gaps Defining clear learning objectives Aligning training outcomes with organisational goals Module 4: Structuring a Training Session Designing training using ADDIE or the 4MAT model Creating session plans and timelines Balancing content delivery with interaction Day 2: Delivering and Evaluating Engaging Training Module 5: Facilitation Skills and Training Delivery Verbal and non-verbal communication Creating a safe and inclusive learning environment Encouraging participation and managing learner resistance Techniques for in-person and online delivery Module 6: Using Training Tools and Technology Using visuals and presentation aids effectively Incorporating activities, case studies, and role plays Facilitating discussions, group work, and Q&A Tips for hybrid and online delivery (Zoom, Teams, etc.) Module 7: Handling Group Dynamics and Challenges Managing difficult participants or situations Reading the room and adjusting on the fly Building confidence as a trainer Module 8: Evaluating Training Effectiveness Gathering and using learner feedback (Kirkpatrick Model) Self-reflection and peer observation Continual improvement of training materials and delivery Delivery Style Practical, hands-on workshops with active participation Peer feedback, group work, and presentation practice Real-time coaching and confidence building Assessment and Certification (Optional) Mini training delivery by each participant with peer and trainer feedback Completion of a training session plan Certificate of completion (customisable to organisation) Course Materials Provided Participant workbook and templates Sample training session plans and evaluation forms Trainer’s checklist and facilitation guide Resource list for further development

Train the Trainer
Delivered OnlineFlexible Dates
Price on Enquiry

Collaborative Selling Accelerator

By Fred Copestake

Designed for professional B2B salespeople to develop a modern approach to winning business

Collaborative Selling Accelerator
Delivered OnlineFlexible Dates
Price on Enquiry

Food Hygiene Level 2

By Prima Cura Training

This is a full day session that will aim to provide a more in-depth understanding of Food Hygiene. It meets UK and EU legal requirements for food handlers & matches RSPH and CIEH level 2 syllabus

Food Hygiene Level 2
Delivered in person or OnlineFlexible Dates
Price on Enquiry

Food Hygiene Awareness

By Prima Cura Training

This course will provide all staff with an awareness of food hygiene. It also covers the recommended yearly refresher in Food Hygiene.

Food Hygiene Awareness
Delivered in person or OnlineFlexible Dates
Price on Enquiry