Skip to main content
LoopsKey home

Explore learning content

12,051 courses

Results

  • Technology
    Beginner

    Linux Tools for Developers

    Course 3 is a continuation of the previous course, and will focus on teaching you how to work with tools you need to do your everyday work. The course begins by introducing you to numerous essential command line tools that are used daily. Then, it focuses on bash scripting - you will learn how to construct scripts and how to do very complicated tasks in an automated way. The course looks at files and filesystems and focuses on compiling programs in Linux, using gcc and other compilers, and using libraries of different types. It also takes a look at how Java works in Linux, and explains why there is no reason to worry about having easy-to-use Java programs in Linux. Course 3 ends by covering building packages out of software in Linux.

    View details: Linux Tools for Developers
  • Technology
    Beginner

    Créer des visuels Twitter pour entreprises avec PicMonkey

    Ce projet vous permet de créer des visuels variés pour Twitter en utilisant PicMonkey, outil de conception de designs en ligne. Vous serez capables de créer des designs personnalisés pour votre compte Twitter professionnel afin d’améliorer la visibilité de votre marque en ligne et de fidéliser vos clients. Vous aurez toutes les compétences de base pour créer facilement et rapidement des éléments graphiques variés pour le compte Twitter de votre marque ou petite entreprise.

    View details: Créer des visuels Twitter pour entreprises avec PicMonkey
  • Technology
    Intermediate

    Script with Confluence API

    This intermediate-to-advanced course is designed for IT managers, technical professionals, and automation practitioners who want to build reliable, scalable integrations with Confluence using the REST API. Learners focus on designing a Python-based workflow that extracts governance-critical content labeled "Risk" from Confluence and exports it into structured JSON for reporting and dashboard use cases. Through practical, scenario-driven lessons, learners move beyond basic API calls to evaluate script performance, apply pagination, and use rate-limit-aware optimization strategies that reduce API usage while preserving data completeness. By the end of the course, learners can design production-ready automation workflows that support governance, compliance, and reporting needs in real enterprise environments.

    View details: Script with Confluence API
  • Technology
    All levels

    Structural Equation Model and its Applications | 结构方程模型及其应用 (粤语)

    课程介绍: 在社会学、心理学、教育学、经济学、管理学、市场学等研究领域的数据分析中,结构方程建模是当前最前沿的统计方法中应用最广、研究最多的一个。它包含了方差分析、回归分析、路径分析和因子分析,弥补了传统回归分析和因子分析的不足,可以分析多因多果的联系、潜变量的关系,还可以处理多水平数据和纵向数据,是非常重要的多元数据分析工具。本课程系统地介绍结构方程模型和LISREL软件的应用,内容包括:结构方程分析(包括验证性因子分析)的基本概念、统计原理、在社会科学研究中的应用、常用模型及其LISREL程序、结果的解释和模型评价。学员应具备基本的统计知识(如:标准差、t-检验、相关系数),理解回归分析和因子分析的概念。 注:本课程配套教材为《结构方程模型及其应用》(以LISREL软件为例)。 修课背景要求: 讲学语言:普通话及广东话 / 简体中文 这是一个艰深的高阶课程,学员应有下述的知识及训练:(i) 使用SPSS, SAS或其他类似软件包;(ii) 回归;和(iii) 因子分析(探索性因子分析)。 课程目标: 完成课程之后,学生的预期学习成果是: 1. 能够说出与传统的ANOVA和回归分析法相比,结构方程模型的优点; 2. 能够在仪器上进行验证性因子分析; 3. 能够用结构方程模型分析简单的全模型; 4. 通过计算出各种拟合指数和运用其他评估标准,能够比较并选出适合的模型; 5. 能够基于相应的参数统计修改模型;

    View details: Structural Equation Model and its Applications | 结构方程模型及其应用 (粤语)
  • Business
    Intermediate

    AI Project Milestones with Confidence

    Managing AI projects requires more than ambition; it requires precision in planning and evaluation. In this course, Learners will learn how to define clear, measurable milestones with exit criteria, map dependencies to uncover critical path risks, and evaluate milestone completion reports against scope, quality, and readiness standards. Through videos, readings, and hands-on practice, they’ll gain confidence in turning vague project goals into structured milestones that drive accountability. Learners will practice using tools like PERT charts to identify blockers, analyze real-world milestone conflicts such as GPU procurement delays, and work through case studies where they must decide whether to approve or reject milestone closure. By the end, learners will be able to create milestone schedules, anticipate risks, and make evidence-based go/no-go decisions that ensure AI projects stay on track and deliver results with quality.

    View details: AI Project Milestones with Confidence
  • Technology
    Beginner

    Gemini in Google Docs - 日本語版

    Gemini for Google Workspace は、生成 AI 機能へのアクセスをユーザーに提供するアドオンです。動画レッスン、ハンズオン アクティビティ、実用的な例を使用して、Gemini in Google ドキュメントの機能について詳しく説明します。Gemini を使用して、プロンプトに基づいて文書のコンテンツを生成する方法を学びます。また、Gemini を使用して、記述済みのテキストを編集し、全体的な生産性の向上を支援することも検討します。このコースを修了すると、自信を持って Gemini in Google ドキュメントを活用し、文章作成能力を向上させるための知識やスキルを身に付けることができます。

    View details: Gemini in Google Docs - 日本語版
  • Business
    All levels

    Project Management Fundamentals and Strategies

    Learn how to apply project management fundamentals across stakeholder engagement, procurement, risk, communication, and resource management. This course provides a structured, PMP-aligned foundation for learners who want to manage projects confidently in real-world environments. The course begins with the foundations of project management, helping learners understand projects, operations, programs, portfolios, PMO roles, organizational structures, process groups, and knowledge areas. Learners will also explore how project environments, constraints, Organizational Process Assets, and Enterprise Environmental Factors influence project decisions. As the course progresses, learners focus on stakeholder engagement strategies, including stakeholder identification, analysis, engagement planning, expectation management, and monitoring. Procurement modules introduce procurement planning, contract types, agreements, conducting procurement, and procurement control practices. Advanced modules develop risk management capabilities through risk identification, Risk Breakdown Structures, qualitative analysis, impact assessment, sensitivity analysis, quantitative techniques, response planning, and risk monitoring. Learners will also explore communication management, including verbal and non-verbal communication, conflict handling, information distribution, and communication control. The course concludes with resource management and team development, covering reporting structures, staffing plans, WBS links, resource estimation, team acquisition, motivation theory, and performance improvement tools. What makes this course unique is its integrated, step-by-step approach that connects foundational project concepts with practical execution skills. By the end of the course, learners will be able to structure projects, engage stakeholders, manage procurement, respond to risks, communicate effectively, and support successful project delivery.

    View details: Project Management Fundamentals and Strategies
  • Business
    Beginner

    Innovations in Investment Technology: Artificial Intelligence

    Explore the evolution of AI investing and online wealth management. Investing and managing your wealth online has never been easier, but how does AI investing work and what are the challenges? On this course, you’ll explore how technology has changed the way we invest money. You’ll consider the evolution of AI-driven online wealth management platforms, robo-advisors, and learn how they work and why they’re successful. Moving from human-based data-driven investing strategies to neural networks, you’ll assess the ability of artificial intelligence to make investment decisions and discover the role of AI and machine learning in making trading decisions.

    View details: Innovations in Investment Technology: Artificial Intelligence
  • Technology
    Beginner

    Introduction to R Programming and Tidyverse

    This course is a gentle introduction to programming in R designed for 3 types of learners. It will be right for you, if: • you want to do data analysis but don’t know programming • you know programming but aren’t familiar with R • you know some R programming but want to learn the tidyverse verbs You will learn to do data visualization and analysis in a reproducible manner and use functions that allow your code to be easily read and understood. You will use RMarkdown to create nice documents and reports that execute your code freshly every time it’s run and that capture your thoughts about the data along the way. This course has been designed for learners from non-STEM backgrounds to help prepare them for more advanced data science courses by providing an introduction to programming and to the R language. I am excited for you to join me on the journey! The course logo was created using images of stickers from the RStudio shop. Please visit https://swag.rstudio.com/s/shop.

    420 min
    View details: Introduction to R Programming and Tidyverse
  • Technology
    Intermediate

    Advanced Smart Contract Development

    The course aims to provide a solid foundation in blockchain technology, covering key concepts such as decentralized consensus, distributed ledgers, and immutability. Participants will grasp the fundamental principles that underpin Ethereum and other blockchain platforms. ● Participants will learn about the specific architecture and components of the Ethereum blockchain, including the Ethereum Virtual Machine (EVM), accounts, transactions, and smart contracts. They will gain an understanding of how these components work together to enable decentralized applications. ● The course will introduce participants to Solidity, the programming language used for developing smart contracts on the Ethereum platform. Participants will learn the syntax, features, and best practices of Solidity programming, enabling them to write secure and efficient smart contracts. ● Participants will learn how to develop, test, and deploy smart contracts on the Ethereum blockchain. They will gain hands-on experience in creating smart contract code, implementing functionalities, and testing their contracts using various tools and frameworks. ● The course will cover methods for interacting with the Ethereum network, including sending transactions, querying contract data, and utilizing Ethereum development tools and libraries. Participants will gain practical skills in interacting with the Ethereum blockchain programmatically.The course aims to provide a solid foundation in blockchain technology, covering key concepts such as decentralized consensus, distributed ledgers, and immutability. Participants will grasp the fundamental principles that underpin Ethereum and other blockchain platforms. ● Participants will learn about the specific architecture and components of the Ethereum blockchain, including the Ethereum Virtual Machine (EVM), accounts, transactions, and smart contracts. They will gain an understanding of how these components work together to enable decentralized applications. ● The course will introduce participants to Solidity, the programming language used for developing smart contracts on the Ethereum platform. Participants will learn the syntax, features, and best practices of Solidity programming, enabling them to write secure and efficient smart contracts. ● Participants will learn how to develop, test, and deploy smart contracts on the Ethereum blockchain. They will gain hands-on experience in creating smart contract code, implementing functionalities, and testing their contracts using various tools and frameworks. ● The course will cover methods for interacting with the Ethereum network, including sending transactions, querying contract data, and utilizing Ethereum development tools and libraries. Participants will gain practical skills in interacting with the Ethereum blockchain programmatically. Target audience: 1) Developers 2) Blockchain Enthusiasts 3) Entrepreneurs and Product Managers 4) Technical Professionals in the Finance and Banking industries 5) Students and Researchers Pre-requisites: 1) Participants should have a solid understanding of programming concepts and experience with at least one programming language such as JavaScript, Python, or Solidity. 2) Blockchain Basics 3) Web Development Skills 4) Command Line Experience: 5) Solidity and Ethereum Development Tools

    630 min
    View details: Advanced Smart Contract Development
  • Technology
    Beginner

    Orchestrating the Cloud with Kubernetes (AWS)

    This is a self-paced lab that takes place in the Google Cloud console. In this lab you will learn how to provision a complete Kubernetes cluster using Google Container Engine; deploy and manage Docker containers using kubectl; and break an application into microservices using Kubernetes’ Deployments and Services.

    75 min
    View details: Orchestrating the Cloud with Kubernetes (AWS)