Skip to main content
LoopsKey home

Explore learning content

12,051 courses

Results

  • Engineering
    All levels

    Strategies for winning. Meteorology in a round the world regatta

    In this course you can learn about the mechanics of global weather, the foundations of ocean meteorology, predictive modeling and how sailors receive data via satellite and use high-performance navigation software. This course looks at oceanic meteorology and climatology through the lens of the sport of sailing. You will gain a basic knowledge of meteorology needed by sailors to take part in a regatta such as the Barcelona World Race, the only double-handed, round the world regatta with no stops. You will learn about the strategies employed during a round the world regatta and how these are put to use on board the latest ocean racing yachts.

    View details: Strategies for winning. Meteorology in a round the world regatta
  • Technology
    Beginner

    Write Blog Posts With Outranking: Rank Articles With AI

    Can AI actually write quality SEO written content that the major search engines love and rank highly? This Guided Project is tailored to equip content creators, remote work consultants, and marketing professionals with the skills to create compelling, SEO-optimized content using Outranking.io. Throughout this project, you'll gain proficiency in deploying AI for content research, drafting articles that resonate with audiences, and optimizing for the best search engine ranking score. The project showcases how intelligent AI can be leveraged to understand and target any content in a high level of detail, embodying a blend of innovation in technology and content strategy. No previous Outranking.io experience is required, though a passion for AI technology and SEO trends will enhance your learning experience.

    120 min
    View details: Write Blog Posts With Outranking: Rank Articles With AI
  • Business
    Beginner

    Strategic Implementation & Management

    Navigate the complexities of strategic implementation and effective management to drive organizational success. This course delves into essential topics such as managing stakeholders, strategic change, and aligning strategy with organizational culture. Learn how to integrate various strategic frameworks and tools, including SWOT analysis, VRIN model, and Porter's Value Chain to evaluate and implement strategies effectively. Through hands-on projects and real-world case studies, you will develop the skills necessary for effective decision-making, stakeholder management, and strategic adaptation. Whether you are stepping into a leadership role or enhancing your strategic management capabilities, this course equips you with the practical insight to transform business operations and achieve sustained competitive advantage.

    View details: Strategic Implementation & Management
  • Technology
    Beginner

    Docker Networking Fundamentals Training

    This Docker networking fundamentals training develops strong skills in configuring, managing, and troubleshooting container networks for modern application environments. You learn how to apply Docker networking basics, bridge networks, container communication, and network isolation through hands-on demos and real-world scenarios. The course also covers connectivity optimization, performance tuning, security best practices, and practical troubleshooting to ensure reliable and scalable application deployment. By the end of this course, you will be able to: - Configure Docker Networks: Set up secure connectivity - Manage Container Communication: Enable reliable networking - Implement Network Security: Apply isolation and controls - Optimize Network Performance: Troubleshoot and improve reliability - Apply Best Practices: Build scalable deployments Ideal for beginners, developers, DevOps engineers, and IT professionals seeking practical Docker networking skills. No prior experience is required. Basic familiarity with containers and Linux concepts is recommended for faster learning.

    View details: Docker Networking Fundamentals Training
  • Technology
    All levels

    Advanced Penetration Testing with Kali Linux

    By the end of this course, learners will be able to set up secure pentesting labs, perform advanced reconnaissance with Nmap, develop custom Python scanners, and exploit misconfigured services like SMTP, Samba, and NFS. They will also gain expertise in malware analysis, social engineering, Android exploitation, credential harvesting, and automation with resource scripts. This course is designed to provide practical, hands-on skills in Advanced Penetration Testing using Kali Linux, bridging the gap between foundational knowledge and real-world offensive security. Unlike introductory courses, it emphasizes advanced scanning techniques, scripting automation, and modern exploitation methods used by ethical hackers. Learners will benefit from structured modules that simulate real attack environments, equipping them with actionable skills to identify, exploit, and secure vulnerabilities. What makes this course unique is its balance of technical depth and practical application—covering everything from reconnaissance to post-exploitation and automation. Whether aiming for career advancement in cybersecurity or enhancing red-team skills, learners will finish with the confidence to conduct professional-grade penetration tests.

    View details: Advanced Penetration Testing with Kali Linux
  • Technology
    Beginner

    生成式 AI:不只是聊天機器人

    「生成式 AI:不只是聊天機器人」是生成式 AI 領袖學習路徑的第一門課程,沒有先修條件。本課程旨在帶領您超越對聊天機器人的基本認識,探索生成式 AI 能為貴公司帶來的真正潛力。您將瞭解基礎模型和提示工程等概念,這些都是發揮生成式 AI 威力的關鍵。本課程也會引導您思考重要事項,協助您為貴機構制定成功的生成式 AI 策略。

    View details: 生成式 AI:不只是聊天機器人
  • Technology
    Intermediate

    Testing and Debugging in .NET Core Applications

    Master the art of testing and debugging in .NET Core with our comprehensive course. From unit testing to integration and end-to-end testing, you'll learn many techniques to ensure your .NET Core applications are robust and error-free. Dive deep into debugging tools and methodologies, diagnose issues effectively, and gain the skills needed to maintain the quality and reliability of your .NET Core applications. Whether you're a seasoned developer or just starting, this course will equip you with essential skills to confidently tackle testing and debugging challenges. Learning Outcomes: Advanced Testing Techniques: Acquire a comprehensive skill set covering unit testing, integration testing, and end-to-end testing to ensure the resilience of your .NET Core applications. Proficient Debugging Skills: Dive deep into debugging tools and methodologies, learning to identify and resolve issues effectively, enhancing the overall quality of your codebase. Real-world Application: Gain practical insights into applying testing and debugging techniques to real-world scenarios, preparing you to handle challenges in professional development environments. This course is suited to have a prerequisite of basic understanding of .NET Core development and familiarity with C# programming language. It is recommended for intermediate to senior developers to enhance their skills and stay ahead in the rapidly evolving .NET Core ecosystem, as well as software engineers and quality assurance professionals. After completing this course, you can apply for Job Roles such as .NET Core Developer, Testing Engineer, and Software Architect. Embark on this transformative learning journey, and emerge equipped with the essential skills to confidently tackle testing and debugging challenges in your .NET Core development projects.

    840 min
    View details: Testing and Debugging in .NET Core Applications
  • Technology
    Intermediate

    Sample-based Learning Methods

    In this course, you will learn about several algorithms that can learn near optimal policies based on trial and error interaction with the environment---learning from the agent’s own experience. Learning from actual experience is striking because it requires no prior knowledge of the environment’s dynamics, yet can still attain optimal behavior. We will cover intuitively simple but powerful Monte Carlo methods, and temporal difference learning methods including Q-learning. We will wrap up this course investigating how we can get the best of both worlds: algorithms that can combine model-based planning (similar to dynamic programming) and temporal difference updates to radically accelerate learning. By the end of this course you will be able to: - Understand Temporal-Difference learning and Monte Carlo as two strategies for estimating value functions from sampled experience - Understand the importance of exploration, when using sampled experience rather than dynamic programming sweeps within a model - Understand the connections between Monte Carlo and Dynamic Programming and TD. - Implement and apply the TD algorithm, for estimating value functions - Implement and apply Expected Sarsa and Q-learning (two TD methods for control) - Understand the difference between on-policy and off-policy control - Understand planning with simulated experience (as opposed to classic planning strategies) - Implement a model-based approach to RL, called Dyna, which uses simulated experience - Conduct an empirical study to see the improvements in sample efficiency when using Dyna

    360 min
    View details: Sample-based Learning Methods
  • Technology
    Advanced

    iOS App Store & In-App Purchases

    This course teaches basics of monetization on iOS, starting with in-app ads and then moving to in-app purchases. You will learn more advanced in-app purchase integrations, and you'll make both consumable and non-consumable purchases while building a realistic iOS app. Finally, you will learn how to take your apps even further with in-app subscriptions, and how to start and cancel subscriptions and create a delightful user experience.

    View details: iOS App Store & In-App Purchases
  • Technology
    Intermediate

    Introduction to Computer Vision and Image Processing

    Unlock the power of computer vision to add intelligence to images and videos! This course equips you with practical skills to understand and apply computer vision (CV)—a rapidly growing branch of AI and machine learning that drives innovations from self-driving cars to augmented reality. Through guided, hands-on labs using Python, Pillow, and OpenCV, you’ll perform essential image processing tasks such as filtering, enhancement, classification, and object detection—all within JupyterLab Notebooks for a seamless learning experience. By the end of the course, you’ll apply transfer learning with a pre-trained deep neural network to build an image classification model, experimenting with different hyperparameters to enhance its performance on a provided dataset. To take this, you need to have a foundational knowledge of Python, machine learning, and deep learning. In just a few weeks, you’ll learn to turn pixels into insights and launch your journey into AI-powered visual intelligence. Enroll today and start creating the future with computer vision!

    1260 min
    View details: Introduction to Computer Vision and Image Processing
  • Technology
    Beginner

    Process Documents with Python Using the Document AI API

    This is a self-paced lab that takes place in the Google Cloud console. Use the Document AI API with Python to create various processors, including a general form processor and a Document OCR processor, then make synchronous and asynchronous calls to the API using Python. The Document AI API is a document understanding solution that takes unstructured data, such as documents and emails, and makes the data easier to understand, analyze, and consume. In this lab, you will use the Document AI API with Python to create various processors, including a general form processor and a Document OCR processor, then make synchronous and asynchronous calls to the API using Python. This lab creates a Vertex AI Notebooks instance for you that you will use with JupyterLab notebooks to work with the Document AI Python Client modules.

    60 min
    View details: Process Documents with Python Using the Document AI API
  • Technology
    Beginner

    MySQL with Information Technology

    In this project you will explore how MySQL fits into information systems. You will become familiar with MySQL features as you explore database management system options and participate in hands-on exercises using MySQL Workbench to create and populate a table in a MySQL relational database. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

    90 min
    View details: MySQL with Information Technology