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

831 Courses delivered Live Online

Fast Track to Scala Programming for OO / Java Developers (TTSCL2104)

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for This course is geared for experienced skilled Java developers, software developers, data scientists, machine learning experts or others who wish to transtion their coding skills to Scala, learning how to code in Scala and apply it in a practical way. This is not a basic class. Overview Working in a hands-on learning environment led by our expert instructor you'll: Get comfortable with Scala's core principles and unique features, helping you navigate the language confidently and boosting your programming skills. Discover the power of functional programming and learn techniques that will make your code more efficient,maintainable, and enjoyable to write. Become proficient in creating dynamic web applications using the Play Framework, and easily connect to databases with the user-friendly Slick library. Master concurrency programming with Akka, empowering you to build scalable and fault-tolerant applications that excel in performance. Enhance your testing skills using ScalaTest and ScalaCheck, ensuring the reliability and quality of your Scala applications, while having fun in the process. Explore the fascinating world of generative AI and GPT technologies, and learn how to integrate them into your projects,adding a touch of innovation and intelligence to your Scala solutions. If your team requires different topics, additional skills or a custom approach, our team will collaborate with you to adjust the course to focus on your specific learning objectives and goals. Discover the power of Scala programming in our comprehensive, hands-on technical training course designed specifically for experienced object-oriented (OO) developers. Scala is a versatile programming language that combines the best of both OO and functional programming paradigms, making it ideal for a wide range of projects, from web applications to big data processing and machine learning. By mastering Scala, you'll be able to develop more efficient, scalable, and maintainable applications. Fast Track to Scala Programming for OO / Java Developers is a four day hands-on course covers the core principles of Scala, functional programming, web application development, database connectivity, concurrency programming, testing, and interoperability between Scala and Java. Additionally, you'll explore cutting-edge generative AI and GPT technologies, learning how to integrate them into your Scala applications for intelligent suggestions or automation. Throughout the course you?ll explore the latest tools and best practices in the Scala ecosystem, gaining valuable knowledge and experience that can be directly applied to your day-to-day work. With 50% of the course content dedicated to hands-on labs, you'll gain practical experience applying the concepts you've learned across various projects, such as building functional web applications, connecting to databases, designing modular components, and implementing concurrency. Upon completing the course, you'll have a solid understanding of the language and its features, empowering you to confidently apply your new skills in data science and machine learning projects. You'll exit well-prepared to create efficient, scalable, and maintainable Scala applications, regardless of the complexity of your projects. Introduction to Scala Scala features and benefits Comparing Scala with Java and other OO languages Installing Scala and setting up the development environment Object-Oriented Programming in Scala Classes and objects Traits, mixins, and inheritance Companion objects and factories Encapsulation and polymorphism Functional Programming Basics Pure functions and referential transparency Higher-order functions and currying Immutability and persistent data structures Pattern matching and recursion Having Fun with Functional Data Structures Lists, sets, and maps in Scala Folding and reducing operations Stream processing and lazy evaluation For-comprehensions Building Web Applications in Functional Style Introduction to Play Framework Functional web routing and request handling JSON handling with Play-JSON Middleware and functional composition Connecting to a Database Introduction to Slick library Database configuration and setup Querying and updating with Slick Transactions and error handling Building Scalable and Extensible Components Modular architecture and design patterns Dependency injection with MacWire Type classes and type-level programming Implicit parameters and conversions Concurrency Programming & Akka Introduction to Akka framework and Actor model Actor systems and message passing Futures and Promises Supervision and fault tolerance Building Confidence with Testing Introduction to ScalaTest and ScalaCheck Unit testing and property-based testing Test-driven development in Scala Mocking and integration testing Interoperability between Scala and Java Calling Java code from Scala Using Java libraries in Scala projects Converting Java collections to Scala collections Writing Scala code that can be called from Java Using Generative AI and GPT Technologies in Scala Programming Overview of GPT and generative AI Integrating GPT with Scala applications Use cases and practical examples

Fast Track to Scala Programming for OO / Java Developers (TTSCL2104)
Delivered OnlineFlexible Dates
Price on Enquiry

Self Confidence & Self Esteem

By NextGen Learning

Course Overview This course on Self Confidence & Self Esteem is designed to help individuals understand and enhance their self-belief. It focuses on practical methods and strategies to cultivate confidence and improve self-esteem. Learners will gain a deeper understanding of how confidence impacts personal and professional success, and they will explore tools to boost their confidence levels. By the end of the course, learners will be equipped with the knowledge and mindset needed to build lasting self-esteem and project confidence in various aspects of life. Course Description This course covers the fundamentals of self-confidence and self-esteem, providing a thorough understanding of the psychological aspects that influence these traits. Learners will explore various confidence-building strategies, with an emphasis on developing a positive mindset and maintaining self-belief in challenging situations. The course includes reflective activities to help individuals assess their current levels of confidence and implement effective methods to improve. Key areas of focus include overcoming self-doubt, setting personal goals, and learning how to build self-worth, all of which are integral to fostering lasting self-esteem. By the end of this course, learners will be able to apply their new skills to enhance their personal growth and professional success. Course Modules Module 01: Introduction Module 02: Understanding Confidence Module 03: Developing the Right Mindset to Gain Confidence Module 04: Build Confidence: Strategies That Work Module 05: Quick Activity to Build Your Confidence Module 06: Conclusion (See full curriculum) Who is this course for? Individuals seeking to improve their self-confidence. Professionals aiming to develop stronger self-esteem for career growth. Beginners with an interest in personal development. Anyone wanting to overcome self-doubt and embrace positive self-image. Career Path Personal Development Coach HR Professional Sales Executive Leadership and Management Roles Motivational Speaker

Self Confidence & Self Esteem
Delivered OnlineFlexible Dates
£9.99

The Fintech Frontier: Why FDs Need to Know About Fintech

By FD Capital

The Fintech Frontier: Why FDs Need to Know About Fintech,” the podcast where we delve into the world of financial technology There are numerous areas where fintech can make a significant impact. For example, payment processing and reconciliation can be streamlined through digital payment solutions and automated tools. Data analytics and artificial intelligence can enhance financial forecasting, risk management, and fraud detection. Blockchain technology can revolutionize supply chain finance and streamline processes involving multiple parties. By understanding the capabilities of these fintech solutions, FDs can identify areas for improvement and select the right technologies to optimise their financial operations. Additionally, fintech can greatly enhance financial reporting and analysis. Advanced data analytics tools can extract meaningful insights from vast amounts of financial data, enabling FDs to make data-driven decisions and identify trends and patterns. Automation of repetitive tasks, such as data entry and reconciliation, reduces the risk of errors and frees up valuable time for FDs to focus on strategic initiatives. The adoption of cloud-based financial management systems also provides flexibility, scalability, and real-time access to financial data, empowering FDs to make informed decisions on the go. With the rapid pace of fintech advancements, how can FDs stay up to date and navigate the evolving fintech landscape? Continuous learning and engagement with the fintech community are key. Attend industry conferences, participate in webinars and workshops, and engage with fintech startups and established players. Networking with professionals in the field, joining fintech-focused associations, and following relevant publications and blogs can help FDs stay abreast of the latest fintech developments. Embracing a mindset of curiosity and adaptability is crucial in navigating the ever-changing fintech landscape. I would also encourage FDs to foster partnerships and collaborations with fintech companies. Engage in conversations with fintech providers to understand their solutions and explore potential synergies. By forging strategic partnerships, FDs can gain access to cutting-edge technologies and co-create innovative solutions tailored to their organisation’s unique needs. As we conclude, do you have any final thoughts or advice for our FD audience regarding fintech? Embrace fintech as an opportunity, not a threat. Seek to understand its potential and how it can align with your organisation’s goals and strategies. Be open to experimentation and pilot projects to test the viability of fintech solutions. Remember that fintech is a tool to enhance and optimize financial processes, and as FDs, we have a crucial role in driving its effective implementation. https://www.fdcapital.co.uk/podcast/the-fintech-frontier-why-fds-need-to-know-about-fintech/ Tags Online Events Things To Do Online Online Conferences Online Business Conferences #event #fintech #knowledge #fds #frontier

The Fintech Frontier: Why FDs Need to Know About Fintech
Delivered OnlineFlexible Dates
FREE

Network Automation with Python and Ansible

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for The primary audience for this course is as follows: Network Administrators Administrators interested in Automation Individuals interested in devops, specifically for networking Overview This course teaches students to blend Python skillsets with Ansible through the lens of automating networks. Automation techniques for the most popular vendor (incl. Cisco, Juniper, Arista) will be subjects of study, however, students may request examples from vendors within their own environments. Topics begin with a focus on automating networks with Python; this skill set is then folded into a broadening understanding of automating with Ansible. Students will have programmatic experience automating enterprise class networks by the conclusion of this course (includes writing custom Ansible modules with Python). Class is a combination of lecture, demonstration, and hands-on labs. Students are invited to share their own relevant Python and Ansible scripts with the instructor to ensure class subjects are as relevant as possible. All notes and scripts will be made available to students by the end of each day via a cloud-share or email. Lab time will be given reinforce that day's topics and demonstrations. No two networks are the same! Learn to automate your network with a Python and Ansible skillset. Course can be taught across all major (and most minor) network vendors. Course demonstrations can be adapted to best-fit the customer?s network to ensure all lessons have maximum relevance. Day 1 ? Critical Python Catchup & Review Overview of Python and Ansible Python white space rules & best practices Printing and more Printing Date types and Variables Packing and Unpacking Variables f Strings Conditional expressions Relational and Boolean operators Lists, Tuples, Dictionaries Indexing and slicing Built-in functions Iterating with Loops (for and while) Working with files Software Control Management (SCM) (Git, Github, Bitbucket, Cloudshare, etc.) Using Python to access REST interfaces Working with JSON Python, Ansible and Paramiko Using Paramiko to SSH with keys and passwords RESTful API review API keys Paramiko Review Using Paramiko to SFTP with keys and passwords Day 02 ? Python and Network Automation Introduction to Netmiko (automating routers and switches) Using Netmiko to send commands to / from network devices Working with YAML Converting JSON to YAML with Python Ansible keywords YAML and JSON for data exchange Ansible and YAML Ansible Playbook components Tying together Python and Ansible ? Using Python within Ansible Ansible Network Modules What is new in Ansible (most current updates / release notes) Network Agnostic modules Writing network playbooks Reviewing the construction of network playbooks Writing Ansible playbooks that respond to network failures Day 03 ? Blending Python and Ansible Skillsets Review how to use Python within Ansible Calling Python scripts with Ansible Jinja2 Templating Engine for Python (and Ansible) Using Templates in Ansible playbooks Jinja2 filters, looping, and other useful tricks for automating with Ansible Playbook tagging for selective runs When to use Python and when to use Ansible ?Big Picture? options for using Python & Ansible within your Network Ansible Roles Day 04 ? Customizing Ansible with Python Review ? Running Scripts with Ansible Prompting for Ansible user input Ansible Galaxy & Getting at Roles Writing a custom Ansible Module with Python Ansible ?Engine? vs Ansible ?Tower? ? marketing hype, capabilities, costs, etc. Case Study: Automate your Enterprise Network When to use Python and when to use Ansible Writing your own Ansible modules in Python ?Big Picture? options for using Python & Ansible within your Network Overview ? NETCONF / YANG and what they mean for Python and Ansible Molecule ? Testing your roles Additional course details: Nexus Humans Network Automation with Python and Ansible 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 Network Automation with Python and Ansible 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.

Network Automation with Python and Ansible
Delivered OnlineFlexible Dates
Price on Enquiry

Mental Toughness

By Underscore Group

Understand the Mental Toughness model and look at how to improve your mental toughness with the 4c’s. Course overview Duration: 1 day (6.5 hours) Mental toughness is the ability to resist, manage and overcome doubts, worries, concerns and circumstances that prevent you from succeeding, or excelling at a task or towards an objective or a performance outcome that you set out to achieve. Our one day programme can help you to achieve this by using tools and techniques to help you perform under pressure and ensure your wellbeing. Objectives  By the end of the course you will to: Identify the causes of stress and how to prevent them Assess your mental toughness using the MTQ48 measure Use tools and techniques to develop your mental toughness Content Understanding Stress, Pressure and Challenge The causes of stress How stress can manifest itself Threat response The Stress performance curve Stress, challenge and pressure Positive stress Mental Toughness, Stress Management and Resilience Defining stress management, resilience and mental toughness How they differ and how they affect each other Mental Toughness Understanding mental toughness The importance of mental toughness The benefits of developing your mental toughness The 4 Cs of Mental Toughness How we approach Challenge Control our emotions Develop Confidence Create Commitment MTQ48 Profile Understanding your MTQ48 profile Looking at your mental toughness Areas for development Developing Mental Toughness Managing physical energy to deal with stress Developing healthy habits for managing stress Multitasking and the ability to focus Identifying unhelpful thought patterns Positive and pragmatic thinking approaches Managing your approach to change and challenge Ways of developing mental toughness

Mental Toughness
Delivered in Horsham or OnlineFlexible Dates
Price on Enquiry

Herbalism : Herbs and Foods for Long-term Health

By NextGen Learning

Course Overview: "Herbalism: Herbs and Foods for Long-term Health" explores the use of herbs and natural foods to enhance and maintain health over the long term. This course provides learners with comprehensive knowledge of the role of nutrition, herbal remedies, and lifestyle choices in supporting well-being. With a focus on prevention and holistic health practices, learners will gain an understanding of the healing properties of various herbs, their uses in daily life, and how to incorporate them into long-term health strategies. By the end of the course, learners will be equipped with the knowledge to make informed choices about their health, based on a deep understanding of the connection between herbs, food, and wellness. Course Description: This course offers an in-depth exploration of the most effective herbs and foods that contribute to long-term health. Topics covered include the therapeutic properties of various herbs, their traditional uses in medicine, and how they can be incorporated into diets to boost immunity, prevent illness, and enhance vitality. Learners will also delve into the science behind herbalism, with an emphasis on understanding how specific herbs and foods interact with the body. The course provides valuable insights into nutrition, digestive health, detoxification, and how to integrate herbal remedies into daily wellness routines. By the end of the course, learners will possess a thorough understanding of herbalism and its role in sustaining long-term health. Course Modules: Module 01: Introduction to Herbalism and Long-Term Health Module 02: Key Herbs for Immune Support Module 03: Foods for Vitality and Longevity Module 04: Herbal Remedies for Digestive Health (See full curriculum) Who is this course for? Individuals seeking to improve their overall health and wellness. Professionals aiming to expand their knowledge in natural health practices. Beginners with an interest in herbalism and natural medicine. Health enthusiasts looking to incorporate herbs and natural foods into their lifestyles. Career Path: Herbalist Nutritionist Health Coach Wellness Consultant Alternative Medicine Practitioner

Herbalism : Herbs and Foods for Long-term Health
Delivered OnlineFlexible Dates
£9.99

Essentials of European Medical Device Regulations

By NextGen Learning

Course Overview This course provides a comprehensive introduction to European Medical Device Regulations (EU MDR), offering learners essential knowledge on the regulatory framework that governs medical devices in the European market. It covers the key components of the EU MDR, ensuring compliance with industry standards and regulations, and highlights the importance of quality systems and reporting requirements. Through this course, learners will gain a solid understanding of how to navigate and implement these regulations in their professional practice. This course is ideal for individuals seeking to expand their expertise in medical device regulation and is invaluable for those aiming to work within the medical device industry in Europe. Course Description The "Essentials of European Medical Device Regulations" course delves into the critical aspects of the EU MDR, including its foundational components, regulatory compliance, and the reporting and identification requirements for medical devices. Learners will explore the essential guidelines for ensuring quality systems are in place to maintain product safety and regulatory compliance. With a focus on practical scenarios and real-world applications, this course equips learners with the necessary skills to interpret and implement these regulations effectively. The course is designed for professionals looking to enhance their understanding of medical device regulations within the European market, offering in-depth insights into the key elements of the EU MDR and its impact on the industry. Course Modules Module 01: Overview to European Regulations on Medical Devices Module 02: Essential Components of EU MDR Module 03: Reporting Requirements and Identification Module 04: Quality System in Medical Device Regulation (See full curriculum) Who is this course for? Individuals seeking to understand European medical device regulations. Professionals aiming to enhance their regulatory compliance expertise. Beginners with an interest in the medical device industry. Regulatory professionals in the healthcare and life sciences sector. Career Path Regulatory Affairs Specialist Compliance Manager in the medical device industry Quality Assurance Manager Medical Device Consultant European Market Access Manager

Essentials of European Medical Device Regulations
Delivered OnlineFlexible Dates
£9.99

FinTech and Big Data Analytics

By NextGen Learning

Course Overview: The "FinTech and Big Data Analytics" course provides an in-depth exploration of the dynamic intersection between financial technology (FinTech) and big data. Learners will gain essential knowledge about the innovative solutions disrupting the financial services industry, such as cryptocurrencies, insurtech, and regtech. The course offers insights into the tools, technologies, and trends shaping the future of finance, with a specific focus on how big data analytics is transforming business models and decision-making. By the end of the course, learners will have a comprehensive understanding of FinTech's growth and its applications, enabling them to make informed decisions in this rapidly evolving field. Course Description: This course delves deeper into the core concepts of financial technology and big data, exploring the impact of FinTech innovations on traditional financial systems. Topics covered include the rise of cryptocurrencies, regulatory technology (RegTech), the development of insurance technologies (InsurTech), and the use of big data in reshaping business strategies. Learners will explore the key technologies that drive FinTech, such as blockchain, artificial intelligence (AI), and machine learning, and learn how they enable data-driven decision-making in finance. The course prepares learners for the evolving future of FinTech, equipping them with the necessary skills to understand and navigate this transformative landscape. Course Modules: Module 01: Introduction to Financial Technology – FinTech Module 02: Exploring Cryptocurrencies Module 03: RegTech Module 04: Rise of InsurTechs Module 05: Big Data Basics: Understanding Big Data Module 06: The Future of FinTech (See full curriculum) Who is this course for? Individuals seeking to understand the financial technology landscape. Professionals aiming to advance their careers in the rapidly evolving FinTech sector. Beginners with an interest in emerging financial technologies and data analytics. Entrepreneurs looking to innovate within the financial services industry. Career Path: Financial Analyst FinTech Specialist Data Analyst in Financial Services Blockchain Developer RegTech Consultant InsurTech Specialist Big Data Analyst in Finance

FinTech and Big Data Analytics
Delivered OnlineFlexible Dates
£9.99

ISO : International Organization for Standardization 9001:2015

By NextGen Learning

ISO : International Organization for Standardization 9001:2015 Course Overview: This ISO 9001:2015 course provides an in-depth introduction to the internationally recognised standard for quality management systems. Learners will gain a clear understanding of the principles behind ISO 9001:2015 and its application across various industries. The course explores the requirements for establishing, maintaining, and improving quality management processes, with a focus on driving continual improvement within organisations. Upon completion, learners will be equipped to implement ISO 9001:2015 standards within their own workplace, enhancing their organisation's operational efficiency and customer satisfaction. Course Description: The ISO 9001:2015 course covers a comprehensive range of topics crucial for quality management in any organisation. It begins with an overview of the ISO 9001:2015 standard, followed by an in-depth analysis of each clause. Learners will explore the context of the organisation, leadership requirements, planning and support processes, operational execution, performance evaluation, and strategies for continual improvement. The course combines theoretical insights with the application of concepts, providing a holistic learning experience that equips individuals with the knowledge to enhance their organisation's quality management system. Learners will develop the skills needed to identify and address quality-related challenges, ensuring they contribute to organisational success. ISO : International Organization for Standardization 9001:2015 Curriculum Module 01: Introduction To ISO 9001:2015 Module 02: Clause 4 - Context Of The Organisation Module 03: Clause 5 - Leadership Module 04: Clause 6 - Planning Module 05: Clause 7 - Support Module 06: Clause 8 - Operation Module 07: Clause 9 - Performance Evaluation Module 08: Clause 10 - Improvement (See full curriculum) Who is this course for? Individuals seeking to improve their knowledge of quality management systems. Professionals aiming to implement or oversee ISO 9001:2015 standards in their organisations. Beginners with an interest in ISO certifications and quality assurance processes. Organisations striving for quality management improvements. Career Path: Quality Manager ISO Auditor Quality Assurance Specialist Compliance Officer Operations Manager Quality Control Coordinator ISO Consultant

ISO : International Organization for Standardization 9001:2015
Delivered OnlineFlexible Dates
£9.99

Accountancy: Accounts Payable Manager (Purchase Ledger)

By NextGen Learning

Course Overview This course on Accounts Payable Management (Purchase Ledger) offers an in-depth exploration of the essential functions and responsibilities within the purchase ledger department. Learners will gain a solid understanding of purchase ledger processes, from basic concepts to advanced management techniques, making it ideal for those looking to enhance their financial accounting knowledge. Throughout the course, learners will explore the significance of accurate and efficient ledger management, its impact on overall financial operations, and how these skills contribute to business success. Upon completion, learners will be equipped with the knowledge required to manage purchase ledgers confidently and contribute effectively to an organisation’s financial management practices. Course Description This comprehensive course covers key topics related to the accounts payable function, such as managing purchase ledger accounts, controlling and reconciling transactions, and understanding the importance of accurate ledger management. Learners will explore the role of purchase ledger in business finance, developing core skills like reconciliation techniques and managing supplier relationships. In addition, the course includes a focus on the shift towards paperless operations, equipping learners with the tools to optimise processes using modern software solutions. By the end of the course, participants will possess the necessary skills to manage purchase ledgers efficiently, making them valuable assets to any accounting or finance team. Course Modules Module 01: Introduction to Purchase Ledger Module 02: Importance of Purchase Ledger Module 03: Skills for Purchase Ledger Management Module 04: Purchase Ledger Control Account Module 05: Managing Purchase Ledger Successfully Module 06: Reconciliation Module 07: The Key to a Paperless Purchase Ledger World (See full curriculum) Who is this course for? Individuals seeking to enhance their accounting and finance skills. Professionals aiming to manage purchase ledger operations effectively. Beginners with an interest in accounts payable and financial management. Those looking to progress in the accounts payable or finance departments. Career Path Accounts Payable Manager Purchase Ledger Supervisor Finance Assistant Financial Controller Accounting Technician

Accountancy: Accounts Payable Manager (Purchase Ledger)
Delivered OnlineFlexible Dates
£9.99