Skip to main content
LoopsKey home

Explore learning content

12,051 courses

Results

  • Business
    Intermediate

    Financial Management Capstone

    The Financial Management capstone will provide a learning experience that integrates across all the courses within this specialization. You will analyze a situation taking the vantage point of a company and develop a financial management plan (for instance, a global company working in a specific geography chosen by students’ region or country of residence, or other consideration). You will design a deliverable to create value from the perspective of potential employers while achieving pedagogical and experiential goals. This course is part of the iMBA offered by the University of Illinois, a flexible, fully-accredited online MBA at an incredibly competitive price. For more information, please see the Resource page in this course and onlinemba.illinois.edu.

    View details: Financial Management Capstone
  • Business
    Intermediate

    Trading Algorithms

    This course covers two of the seven trading strategies that work in emerging markets. The seven include strategies based on momentum, momentum crashes, price reversal, persistence of earnings, quality of earnings, underlying business growth, behavioral biases and textual analysis of business reports about the company. In the first part of the course, you will learn how to read an academic paper. What parts to pay attention to and what parts to skim through will be discussed here. For every strategy, first you will be introduced to the original research and then how to implement the strategy. The first strategy, Piotroski F -score will be discussed in detail. You will be taught how to calculate the F - Score and how to use this score in a strategy. This is followed by the next strategy, Post earnings announcement drift (PEAD).

    300 min
    View details: Trading Algorithms
  • Technology
    Intermediate

    Responsible AI for Developers: Fairness & Bias - 日本語版

    このコースでは、責任ある AI および AI に関する原則のコンセプトを紹介します。AI / ML の実践における公平性とバイアスを特定し、バイアスを軽減するための実践的な手法を取り扱います。具体的には、Google Cloud プロダクトとオープンソース ツールを使用して責任ある AI のベスト プラクティスを実装するための実践的な方法とツールを検証します。

    View details: Responsible AI for Developers: Fairness & Bias - 日本語版
  • Technology
    Intermediate

    Secure AI with Privacy and Access Controls

    Artificial Intelligence brings transformative benefits but also unprecedented privacy, security, and compliance risks. Recent incidents (i.e. Samsung, McDonald’s, OpenAI, Slack) and regulatory actions show what happens when these risks are ignored. This  course teaches learners to secure AI systems by implementing privacy-by-design, least privilege, DLP, and dynamic access controls and to map these controls to global regulations. Through case studies, policy drafting, and hands-on labs, learners develop the skills to assess risks, deploy controls, and respond to incidents in real AI environments. No advanced programming or AI expertise is required. All you need is basic IT/security knowledge.

    60 min
    View details: Secure AI with Privacy and Access Controls
  • Technology
    Beginner

    Service Directory: Qwik Start

    This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will configure Service Directory, configure a Service Directory DNS zone, and use Cloud Logging with Service Directory.

    30 min
    View details: Service Directory: Qwik Start
  • Technology
    Intermediate

    Loading Data into Google Cloud SQL

    This is a self-paced lab that takes place in the Google Cloud console. In this lab you will import data from CSV text files into Cloud SQL and then carry out some basic data analysis using simple queries.

    60 min
    View details: Loading Data into Google Cloud SQL
  • Technology
    Intermediate

    Intro to Secure Coding and Input Validation in Android

    This course on Secure Coding in Android Mobile App Development is designed for mobile app developers at a beginner to intermediate level. Participants will understand the necessity of secure coding practices in mobile app development and identify common vulnerabilities and defenses. The course will explore the Android security architecture and controls, as well as Kotlin's security features specifically for Android development. Additionally, learners will gain insights into best practices for Android development security, analyze a vulnerable Kotlin Android app to identify security flaws, and implement effective input validation and sanitization techniques to protect their applications from attacks such as SQL injection and cross-site scripting. By the end of the course, participants will be equipped with the knowledge to validate input forms and evaluate the effectiveness of various input validation techniques in real-world scenarios.

    View details: Intro to Secure Coding and Input Validation in Android
  • General
    All levels

    Emerging Trends & Technologies in the Virtual K-12 Classroom

    Welcome to Emerging Trends and Technologies in K-12! This course will help you evaluate and implement technology in the most useful way within your virtual classroom setting. We will discuss the possibilities and challenges of using technology in fully online environments, although many of the ideas can be applied to blended and traditional environments as well. This course is focused on emerging trends and technologies, specifically for K-12 instructors. Most of the content will be aimed at high school-aged students in the U.S., or ages 13-18 in other countries. Due to the nature of some of the internet-based technologies, young students are required to be 13 or older to participate. That said, many of the examples we discuss can apply to younger ages. This course is focused on virtual education. In other words, blended or fully online teaching and learning experiences. Nevertheless, you can apply the concepts to a traditional class, adult education, and higher education. Lastly, please note that many of the examples will be U.S. based. Upon completing this course, you will be able to: • Define educational technology's role in supporting the virtual environment. • Identify and evaluate existing and emerging technologies for virtual course instruction or curriculum development. • Use collaborative learning tools to design and assess learning activities. • Use game-based strategies to deepen student engagement in virtual courses. • Research, evaluate, and employ open content in virtual education. • Debate the role of MOOCs in virtual K-12 education.

    240 min
    View details: Emerging Trends & Technologies in the Virtual K-12 Classroom
  • Business
    Intermediate

    Leadership in Action and Planning

    The course "Leadership in Action and Planning" provides practical skills and strategies for advancing your leadership capabilities in organizational settings. Focusing on strategic planning, change leadership, and coalition building, you'll gain the tools necessary to drive success and growth within any organization. Through real-world scenarios, you will learn how to develop comprehensive strategic plans, lead organizational change effectively, and create powerful alliances to enhance influence and collaboration. What sets this course apart is its focus on actionable leadership principles that can be applied immediately to both senior and emerging leaders. Whether you’re refining your existing skills or developing your leadership potential, the insights and methods offered will help you navigate complex leadership challenges with confidence and clarity. By the end of this course, you’ll have a deeper understanding of leadership as a strategic force, making you better equipped to lead, inspire, and succeed in high-stakes environments.

    630 min
    View details: Leadership in Action and Planning
  • Business
    Intermediate

    Create a Digital Mood Board with Canva

    By the end of this project, you will learn how to create a Mood Board from scratch using the free version of Canva. Mood boards are physical or digital collages that arrange images, materials, text, and other design elements into a format that’s representative of the final design’s style. Mood boards can be used for creating brand designs, product designs, website designs, and pretty much any other type of design project. You will be able to incorporate a color scheme, images, and other design elements for aesthetically pleasing and value added business marketing collateral. We can use Canva to complete this project because it provides all the tools you need to create an organized and visually appealing product while offering a variety of options for sharing and collaboration. You will learn how to plan and organize your ideas and utilize graphic design tools as you create a Mood Board template for your next visual experience. 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.

    120 min
    View details: Create a Digital Mood Board with Canva
  • Technology
    Beginner

    Introduction to Modeling for Formal Verification

    This course introduces the basic concepts of functional verification and model checking, highlighting their importance in modern system designs. It explains different modeling formalisms for representing the behavior of hardware and software, which are either suitable for automated analysis or can represent data-dependent controls that are common in computing system designs. Additionally, it describes system compositions with respect to different communication models. This course can also be taken for academic credit as ECEA ####, part of CU Boulder’s Master of Science in Electrical Engineering.

    View details: Introduction to Modeling for Formal Verification
  • Technology
    Intermediate

    Introdução ao Desenvolvimento de Aplicativos Android

    Este curso tem como objetivo propiciar um primeiro contato com a Programação para Dispositivos Móveis que operam na plataforma Android. O Android Studio será utilizado como ambiente de desenvolvimento desde o início do curso e você receberá dicas de como obter ajuda quando alguma tarefa estiver consumindo mais tempo do que o necessário. Ao solucionar problemas por conta própria, você irá adquirir a autonomia necessária para concluir projetos de programação. Ao final do curso, você desenvolverá um aplicativo. Para que você seja capaz de concluir o projeto final, nós listaremos algumas ferramentas que estão a sua disposição, além de materiais que mostram como utilizar essas ferramentas. Dessa forma, ao final do curso, você terá aprendido a (i) utilizar o ambiente de desenvolvimento, (ii) desenvolver uma interface gráfica simples com elementos pré-definidos, (iii) adicionar comportamento a essa interface gráfica e (iv) criar um aplicativo que interage com o usuário. Você não precisa ter muita experiência na linguagem Java para concluir este curso. Entretanto, é recomendável que você tenha um conhecimento básico de programação em Java. Você pode optar por estudar esses conceitos antes do início do curso e ainda buscar informações online quando algum aspecto da linguagem Java não ficar muito claro apenas com o material do curso.

    View details: Introdução ao Desenvolvimento de Aplicativos Android