The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Google Cloud
Cloud Functions 2nd Gen: Qwik Start
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will create Cloud Functions that respond to HTTP calls and get triggered by Pub/Sub messages and Cloud Audit Logs.
Edureka
Building Multi-Agent Systems using LangGraph and Autogen
This course introduces the essentials of multi-agent AI systems using LangGraph and Autogen, combining architectural understanding with hands-on development of intelligent, collaborative agents. Designed to give you both conceptual foundations and practical experience, it explores how agent-based systems are redefining automation, decision-making, and AI-powered problem-solving. Through guided lessons and coding demonstrations, you’ll learn how to construct multiple AI agents that communicate, plan, and execute tasks autonomously. You will work with LangGraph to structure agent workflows and use Autogen to enable dynamic interaction between agents. The course covers key topics such as agent communication, reasoning loops, task decomposition, and coordination for real-world applications like research, analysis, and workflow management. By the end of this course, you will be able to: • Understand the architecture, behavior, and lifecycle of multi-agent systems. • Build intelligent agents using LangGraph and Autogen for collaborative problem-solving. • Implement reasoning and communication strategies for effective task orchestration. • Evaluate and optimize multi-agent performance for scalability and reliability. This course is ideal for developers, data scientists, and AI practitioners who want to learn how to design and deploy intelligent multi-agent systems that can perform complex workflows autonomously. A basic understanding of Python programming and familiarity with machine learning or AI concepts will be helpful, but no prior experience with LangGraph or Autogen is required. Join us to explore the future of autonomous AI systems and learn how to build, coordinate, and optimize agents that think, collaborate, and act intelligently.
University of Colorado Boulder
Designing Breakthrough Timed Commercials
Designing Breakthrough Advertisements: Time Advertisements will teach you the skills to make breakthrough timed commercials; the advertisements that tells stories through time. Reels, TV commercials, radio spots, online videos, branded entertainment and more. In this course you will learn the history of different timed commercials, how they work, and how to approach concepting and designing them. And we explore techniques to make your advertisements stand out. So if you've ever wondered: how do I start thinking about a TV commercial? How do I make a more social media video? Or really any other advertisement, this is the course for you. Often, we know what we want to say, and this show teaches you how to say it. With insider tips, proven techniques, and industry best practices, you'll learn to think and design like an advertising creative. After all, if you're taking the time to develop a marketing plan and a media placement strategy, shouldn't you also take the time to learn how to make timed commercials that won't get immediately tuned out?
Google Cloud
Build a Serverless Web App with Firebase
In this lab you will create a serverless web app with Firebase, which allows users to upload information and make appointments with the fictional Pet Theory clinic.
Transacionando na Blockchain
Atualmente, grandes intermediários estabelecem confiança em nossa economia e controlam a movimentação, armazenamento e alocação de dinheiro e ativos. O status quo, entretanto, é repleto de ineficiências. Neste curso, endereçaremos diversos desafios no status quo e discutiremos como critptoativos, smart contracts, novos sistemas de identidade e novos modelos de negócios financeiros podem ajudar a superá-los. Você aprenderá como a tecnologia blockchain empondera indivíduos, empreendedores e negócios com as ferramentas que precisam para nivelar sua capacidade e participar do valor que eles geram. No final deste curso, você aprenderá como e por que a transação na blockchain pode nos ajudar a criar um futuro mais rápido, mais justo e mais distribuído do que o mundo em que vivemos hoje.
Google Cloud
Introduction to Generative AI Studio - 简体中文
本课程介绍 Vertex AI Studio,这是一种用于与生成式 AI 模型交互、围绕业务创意进行原型设计并在生产环境中落地的工具。通过沉浸式应用场景、富有吸引力的课程和实操实验,您将探索从提示到产品的整个生命周期,了解如何将 Vertex AI Studio 用于多模态 Gemini 应用、提示设计、提示工程和模型调优。本课程的目的在于帮助您利用 Vertex AI Studio,在自己的项目中充分发掘生成式 AI 的潜力。
Politecnico di Milano
Derivatives: a guide to calculation
The calculation of derivatives is a key topic in all differential calculus courses, both in school and in the first year of university. It’s also an essential tool used continuously in advanced courses, not only in Mathematical Analysis but in many technical and scientific subjects. Last but not least, derivatives are the fundamental tools of all optimization algorithms, including those used in machine learning and deep learning. This course aims to teach the techniques and rules for calculating the derivatives of any function in a simple yet comprehensive way, ensuring zero mistakes! Lessons are packed with examples and visuals to clarify techniques, along with exercises to reinforce learning. Additionally, we explore the integration of Geogebra and Wolfram Alpha to enhance understanding of derivatives and support calculations, and show how ChatGPT can create dynamic learning experiences and personalized practical sessions. The course includes video lectures (Week 1), solved exercises (Week 2), in-depth notes (Week 3), tutorial for using the digital tools (Week 4) and a final self-assessment quiz.
École Polytechnique
Photovoltaic solar energy
The course is an introduction to the photovoltaic (PV) applications in the general mix energetic context dominated by climate warming mitigation. The various uses of solar energy are firstly presented before a short description of the principle of the direct solar photon conversion into electricity (PV). The various PV technologies are reviewed in the current context dominated by crystalline silicon cells. The perspectives of the various technologies are then analysed in terms of R&D investments. From a more scientific point of view the basis of the solar cell operation is presented from the solar spectrum characteristics. The fundamentals of PV conversion are summarized. In particular the various sources of the conversion efficiency limitations are reviewed. The solar PV systems, from cells to grids, are also addressed, with a particular emphasis on the challenges of grid-integration of PV and the development of storage technologies. The environmental and social impacts of PV are compared to the competing energy sources. Generally PV is at advantage as referred to other fossil or renewable sources. Finally the fast evolution of economics and financing of PV is presented together with the current key players, mostly Asian companies.
University of Colorado Boulder
Modes of Science Communication
In this course, you will explore different modalities of science communication, including oral presentations, written forms of communication, technology, and artistic media, including best practices for each.
Northwestern University
현대 로봇공학, 강좌 6: 캡스톤 프로젝트, 모바일 매니퓰레이션
현대 로봇공학 캡스톤 프로젝트 전문 과정은 모바일 매니퓰레이션에 관한 강의입니다. 바퀴형 모바일 베이스와 로봇 팔을 동시에 제어하는 매니퓰레이션 작업을 수행합니다. 해당 프로젝트에는 전문화 과정의 여러 주제가 통합되어 있으며, 여기에는 궤적 계획, 이동형 로봇의 주행 기록 및 피드백 제어가 포함됩니다. 여러분에게 제공된 현대 로봇공학 소프트웨어 라이브러리(Python, Mathematica, MATLAB)와 이전 강의 과정 동안 작성했던 소프트웨어에서 시작하여, 모바일 매니퓰레이션 운동을 계획 및 제어할 소프트웨어를 개발하고 이를 통해 ‘픽 앤 플레이스’ 작업을 수행합니다. 여러분의 소프트웨어는 전방향 메카넘 바퀴형 모바일 베이스, 5 관절 로봇 팔, 그리퍼로 구성된 모바일 매니퓰레이터 KUKA youBot에서 테스트하게 됩니다. 모의 작업에는 최첨단 교차 플랫폼인 V-REP 로봇 시뮬레이터가 사용됩니다.
Edureka
Generative AI Architecture and Application Development
Welcome to the 'Generative AI Architecture and Application Development' course, your gateway to mastering the advanced landscape of Generative AI and their transformative applications across industries. In this immersive course, participants will journey through the comprehensive world of LLMs, gaining insights into their foundational architecture, training methodologies, and the spectrum of applications they empower. By the end of this course, you will be equipped with the knowledge to: - Grasp the architectural nuances and training intricacies of Large Language Models, setting a solid foundation for understanding their capabilities and limitations. - Apply LLMs to a variety of tasks including search, prediction, and content generation, showcasing the versatility and power of generative AI in solving complex challenges. - Leverage the LangChain library to streamline the development of LLM applications, enhancing efficiency and innovation in your projects. - Explore advanced data interaction techniques using Retrieval-Augmented Generation (RAG), enriching the functionality and intelligence of LLM outputs. - Critically assess LLM performance, employing robust evaluation strategies to ensure your AI solutions are both effective and ethically aligned. This course is designed for a wide audience, from AI enthusiasts and software developers to data scientists and technology strategists seeking to deepen their expertise in generative AI and LLMs. Whether you are new to the field or looking to expand your knowledge, this course offers a structured path to enhancing your proficiency in leveraging LLMs for innovative solutions. A basic understanding of artificial intelligence concepts and familiarity with programming concepts are beneficial but not mandatory to complete this course. Embark on this educational journey to unlock the full potential of Large Language Models and Generative AI, propelling your professional growth and positioning you at the forefront of AI innovation.
Imperial College London
Foundations of Public Health Practice: The Public Health Toolkit
The Foundations of Public Health Practice: The Public Health Toolkit builds on public health thinking (introduced in the previous course) and introduces a variety of core public health approaches (the toolkit) to conceptualising problems, conducting analysis and bringing forward recommendations. In this course we cover health needs assessment, evaluation and public health intelligence-approaches.
University of Illinois Urbana-Champaign
Pest & Disease Management
This course will cover the most common pests and diseases afflicting cannabis plants and Integrated Pest Management (IPM) practices. Disease Management will cover the most common diseases affecting cannabis plants, most notably Gray Mold, Powdery Mildew, and the Tobacco Mosaic Virus or TMV for short. In addition, root diseases and other types of diseases will also be covered briefly. Pest Management focuses on the most common pests affecting cannabis plants, most notably mites, thrips, and various other pests. Furthermore, standard practices and biological control methods are included as well. Finally, Integrated Pest Management (IPM) will begin with a comprehensive definition, delve into a breakdown of each step in the process, and conclude with an overview of biological control methods and important spraying guidelines.
Google Cloud
Mit Vertex AI und Flutter auf generativer KI basierende Agents erstellen
In diesem Kurs lernen Sie, wie Sie mit Flutter, dem portierbaren Benutzeroberflächen-Toolkit von Google, eine App entwickeln und diese in Gemini, die Reihe generativer KI-Modelle von Google, einbinden. Außerdem nutzen Sie Vertex AI Agent Builder, die Plattform von Google zum Erstellen und Verwalten von KI-Agents und ‑Anwendungen.
Universidad de los Andes
Analítica de Procesos: Optimización desde los Datos
El entorno empresarial y de innovación requiere y requerirá cada vez más profesionales capaces de conectar los datos con el análisis de procesos. Esta habilidad posibilita formas inteligentes de entender y mejorar continuamente la cambiante operación de las empresas: las mantiene vivas y competitivas. La analítica de procesos proporciona información acerca de la eficiencia de los procesos de negocio, lo cual cambia el enfoque a los líderes de proceso para tomar decisiones sobre cómo hacer evolucionar el comportamiento y métricas del proceso basados en datos y no solo intuición. El curso provee métodos y herramientas de fácil uso y apropiación, los cuales pueden ser aplicados para el entendimiento y mejoramiento de procesos en cualquier dominio de negocio y tecnología. Para ello, se explican diferentes técnicas de análisis de procesos soportadas en herramientas de minería y simulación de procesos. Estas herramientas presentan un crecimiento acelerado de apropiación empresarial por la proliferación de datos que se generan a través de nuevos canales digitales y entornos interconectados. El curso es introductorio ofreciendo variedad de ejemplos y ejercicios prácticos para ser analizados con un conjunto de datos de referencia. Los estudiantes podrán encontrar diferentes recursos como videos, lecturas, actividades y cuestionarios; los cuales buscan que el estudiante afiance y aplique los conocimientos que provee el curso. En los tutoriales y ejercicios prácticos del curso usaremos una herramienta de minería de procesos llamada Apromore, la cual se puede acceder desde cualquier navegador web. Si desea usar otra herramienta de minería de procesos, puede hacerlo libremente dado que en cualquiera de ellas se pueden implementar las diferentes capacidades de analítica de forma similar usando el mismo insumo de datos (un log de eventos de proceso). Este curso está pensado para personas de diferentes disciplinas que quieren adentrarse en el mundo de la analítica de procesos, profesionales de negocio y tecnología que desean analizar el comportamiento de los procesos a partir de los datos e identificar posibilidades de cambio para el mejoramiento de los mismos. Este curso está pensado para personas con por lo menos un título de pregrado y es deseable que los estudiantes cuenten con conocimientos de modelamiento de procesos.
Coursera
Python 101: Develop Your First Python Program
In this hands-on guided project, we will learn Python programming fundamentals and build our first program in Python. We will learn understand variables assignment, differentiate between various data types in python such as strings, lists, integer and float, learn the difference between for and while loops, develop functions in python, perform math operations, get information from User and Print data on the screen, and develop a simple game in Python. 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.