Skip to main content
LoopsKey home

Explore learning content

12,051 courses

Results

  • Technology
    Beginner

    Introduction to C# Programming and Unity

    This course is all about starting to learn how to develop video games using the C# programming language and the Unity game engine on Windows. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the programming languages you can use in the Unity environment. This course doesn't assume you have any previous programming experience. Don't worry if you've never written code before; we'll start at the very beginning and work our way up to building small games by the end of the course. Throughout the course you'll learn core programming concepts that apply to lots of programming languages, including C#, and you'll also learn how to apply those concepts when you develop games. Computer programming is really fun in general, and programming games is even better! Caution: Beginning (assuming no prior programming knowledge) is not the same as easy (not hard to do). Learning to program IS hard to do, especially since this course is essentially the first half of a freshman-level college course. Meeting the course challenges while you master the material will be rewarding to you, but doing that will require hard work and maybe even a few expletives along the way. Module 1: Write your first C# console application and Unity script Module 2: Learn how we store data in our programs Module 3: Learn how we use classes and objects to implement our code Module 4: Learn the basics of Unity 2D games and take "Final Exam" “Unity” is a trademark or registered trademark of Unity Technologies or its affiliates in the U.S. and elsewhere. This course is an independent work and is not sponsored by, authorized by, or affiliated with Unity Technologies or its affiliates

    2250 min
    View details: Introduction to C# Programming and Unity
  • Technology
    Beginner

    من خلال التطبيق العملي GitHub و Git تعلّم أساسيات

    في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعتين تقريباً، ستتعلم أساسيات جت و جت هب من خلال التطبيق العملي. وفي نهاية هذا المشروع ستكون قادر على التعامل مع جت واستخدام الأوامر الخاصة به. ستكون قادر على إنشاء مستودعات وحفظ نسخ من التعديلات البرمجية فيه، سيصبح لديك أيضاً حساب في موقع جت هب حيث ستتعلم كيف تقوم بربطه ببرنامج جت الموجود على جهازك وكيف تقوم برفع أعمالك ومشاريعك على هذا الحساب. لا يحتاج هذا المشروع لأي متطلبات سابقة، إذا كنت طالب برمجة وتريد تعلم التعامل مع جت من الصفر أو كنت مبرمج وترغب في إضافة المزيد من المهارات العملية من خلال تعلم أوامر موجه الأوامر وأوامر جت فهذا المشروع قد صمم خصيصاً لذلك. سنبدأ بالتعرف على جت و جت هب ما هي فائدتهما وأهميتهما للمبرمجين، ثم نتعلم بعض أوامر موجه الأوامر المهمة للتعامل مع جهاز الحاسوب خاصتنا، ثم نتعلم الأوامر الخاصة بـ جت و جت هب وكيفية حفظ الإصدارات والمشاريع وحفظها في حسابك.

    105 min
    View details: من خلال التطبيق العملي GitHub و Git تعلّم أساسيات
  • Technology
    Beginner

    Bases y primeros pasos en latex

    En este curso basado en un proyecto y de 1,5 horas de duración, aprenderás a crear archivos de nivel profesional con Látex, aprenderás también a personalizar el código del documento para definir cada uno de los atributos que desees presentar a los lectores. Para finalizar aprenderás a leer un código pre hecho de Látex, con el fin de que en adelante puedas utilizar templates y comprender a cabalidad sus partes, pudiendo personalizarlo a tu disposición. Es un curso de bases, por lo cual no necesitas tener conocimientos previos de Látex.

    View details: Bases y primeros pasos en latex
  • General
    All levels

    Trademark Law

    The protections afforded under trademark law have created incredible value in intangible assets, with the value of the world’s most valuable brands such as Amazon, Apple and Google each exceeding $100 billion. But what exactly is trademark law, and how is such enormous value created? This course examines the fundamentals of U.S. trademark law and the ways in which the manufacturers of various products and services can establish and protect their identities and the identities of their products in the marketplace. We will explore the purpose of trademark law, identify the different types of trademarks, including names, designs, logos, and trade dress, and explore strategies for choosing and protecting strong, potentially valuable trademarks. We will also discuss strategies for strengthening descriptive marks, and lay out the steps for filing for federal trademark protection. Finally, we will address how to design an ongoing maintenance strategy to protect, extend, and maximize the value of trademarks, and discuss strategies for responding to possible trademark infringement.

    840 min
    View details: Trademark Law
  • Technology
    Beginner

    Developing a Google SRE Culture - Português Brasileiro

    Em muitas organizações de TI, os objetivos não estão alinhados entre desenvolvedores, que buscam por agilidade, e operadores, que focam na estabilidade. A engenharia de confiabilidade do site (SRE) é o método usado pelo Google para alinhar incentivos entre o desenvolvimento e as operações, além de prestar suporte essencial à produção. A adoção das práticas culturais e técnicas de SRE pode ajudar a melhorar a colaboração entre os departamentos comercial e de TI. Neste curso, apresentamos as principais práticas de SRE do Google e o papel importante que os líderes de TI e de negócios desempenham em uma adoção organizacional de SRE bem-sucedida.

    View details: Developing a Google SRE Culture - Português Brasileiro
  • Technology
    Beginner

    Gemini in Gmail - 日本語版

    Gemini for Google Workspace は、Google Workspace の生成 AI 機能をお客様に提供するアドオンです。このミニコースでは、Gemini の主な機能と、それらの機能を使用して Gmail の生産性と効率を向上させる方法について学びます。

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

    Inventory Valuation and Accounting Essentials

    Master inventory accounting with a clear, practical approach to valuation, cost measurement, and reporting. Learn how to assess inventory accurately, apply net realizable value principles, and solve real-world accounting scenarios. This course simplifies inventory valuation by breaking down key concepts such as cost flow, recoverable value, and inventory write-downs. Learners understand how inventory moves through business operations and how accounting rules support reliable financial reporting. Through structured lessons and applied examples, learners explore the shift from older valuation approaches to simplified modern inventory measurement methods. The course also compares major reporting practices to build a broader accounting perspective. By the end, learners will be able to analyze inventory scenarios, apply valuation rules, and make informed accounting decisions for exams, reporting tasks, and professional roles.

    View details: Inventory Valuation and Accounting Essentials
  • Business
    All levels

    Sales Structures, Systems & Excellence

    By completing this course, learners will be able to design effective sales structures, manage talent lifecycles, and optimize performance through systems and processes. Participants will evaluate structural models such as conservative, compartmentalized, complex, and industry-specific structures, while also applying frameworks for talent identification, engagement, and compensation. Learners will benefit from exploring branding strategies, market expansion techniques, and innovative solutions aligned with customer needs. They will also assess technology-enabled sales systems, including BD sales frameworks, disaster recovery planning, data warehousing, and InfoSec protocols. Governance, corporate social responsibility, and competitive analysis are integrated to ensure ethical and resilient sales transformation. Performance optimization tools, including revenue and assessment matrices, guide learners toward continuous improvement and long-term growth. What makes this course unique is its holistic focus on organizational excellence—connecting structures, talent, systems, and governance with performance outcomes. Unlike fragmented sales programs, it equips learners to master both strategic design and operational execution. By the end, participants will not only structure and enable sales organizations but also optimize them for sustainable success in competitive markets.

    View details: Sales Structures, Systems & Excellence
  • Technology
    Beginner

    Digital Transformation

    Designed for leaders focused on implementing new ideas, staying ahead of the competition and aligning their people, data and technology to drive digital transformation. First, we discuss the pace of change, and its impact, implications and opportunities. Traditional businesses need to rethink their underlying assumptions to create new game plans and capture new opportunities in the digital world. This course not only discusses key digital transformation strategies, trends and impacts, but also spends time on how to integrate these into your existing business and execute on those new game plans.

    View details: Digital Transformation
  • Technology
    Intermediate

    Select Topics in Python: Natural Language Processing

    Code and run your first NLP program in minutes without installing anything! This course is designed for learners who have some experience with Python but are a novice to NLP. The modules in this course cover processing and analyzing text; analyzing speech, syntax, and semantics; and building a chatbot. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You’ll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to slowly building features, resulting in large coding projects at the end of the course.

    630 min
    View details: Select Topics in Python: Natural Language Processing
  • Business
    All levels

    Critical Path and Schedule Management

    Master project scheduling by learning how to develop, analyze, optimize, and maintain project schedules using proven project management techniques and industry-relevant methodologies. This course provides a structured framework for creating effective schedules, managing dependencies, evaluating risks, and monitoring project performance throughout the project lifecycle. The course begins with the foundations of schedule planning, introducing network diagramming, resource estimation, schedule development, and Critical Path Method (CPM) concepts. Learners will understand how project activities are structured, sequenced, and analyzed to create realistic and achievable schedules. As the course progresses, learners explore scheduling workflows, process design techniques, schedule model parameters, and structured scheduling methodologies. The course demonstrates how project schedules are built, governed, and maintained to support consistent execution and decision-making. Advanced modules focus on schedule model development, baseline creation, governance practices, performance indicators, schedule approval processes, and ongoing maintenance activities. Learners will gain practical experience in managing schedule updates, validating project timelines, and maintaining schedule integrity throughout execution. The course also covers advanced scheduling concepts including probabilistic scheduling, schedule risk analysis, productivity measurement, dependency management, and performance evaluation. Learners will develop the ability to assess uncertainty, identify schedule risks, and use data-driven insights to improve project predictability. What makes this course unique is its end-to-end approach that combines technical scheduling techniques, schedule governance, risk analysis, and strategic project alignment into one comprehensive learning experience. By the end of the course, learners will be able to confidently develop schedule models, manage project timelines, evaluate performance, and align scheduling decisions with organizational goals and project success.

    View details: Critical Path and Schedule Management
  • Technology
    Beginner

    Administration système et services d’infrastructure informatique

    Ce cours vous permettra de passer du travail sur un seul ordinateur à un parc entier. L'administration des systèmes est le domaine informatique responsable du maintien de systèmes informatiques fiables dans un environnement multi-utilisateurs. Dans ce cours, vous découvrirez les services d'infrastructure qui permettent à toutes les organisations, grandes et petites, de fonctionner. Nous plongerons dans le nuage afin que vous compreniez tout, des configurations typiques de l'infrastructure infonuagique à la gestion des ressources infonuagiques. Vous apprendrez également à gérer et à configurer les serveurs et à utiliser les outils du secteur pour gérer les ordinateurs, les renseignements des utilisateurs et leur productivité. Enfin, vous apprendrez comment récupérer l'infrastructure informatique de votre organisation en cas de sinistre. À la fin de ce cours, vous serez en mesure de : ● utiliser les meilleures pratiques pour choisir le matériel, les fournisseurs et les services pour votre organisation ● comprendre les services d'infrastructure les plus courants qui assurent le bon fonctionnement d'une organisation et la façon de gérer les serveurs d'infrastructure ● comprendre comment tirer le meilleur parti du nuage pour votre organisation ● gérer les ordinateurs et les utilisateurs d'une organisation à l'aide des services de répertoire, Active Directory et OpenLDAP ● choisir et gérer les outils que votre organisation utilisera ● sauvegarder les données de votre organisation et savoir comment récupérer votre infrastructure informatique en cas de sinistre ● utiliser vos connaissances en administration des systèmes pour planifier et améliorer les processus pour les environnements informatiques

    View details: Administration système et services d’infrastructure informatique