The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Board Infinity
Mastering Advanced Spring Boot: Microservices & System Design
Take your Spring Boot skills to the next level by mastering enterprise application architecture, microservices design, and full-stack integration. In this hands-on course, you’ll work with tools like Spring Cloud, React, Prometheus, and Resilience4J to build scalable, secure, and production-ready systems. We’ll begin with the first module, where you’ll dive deep into Spring Boot’s internals—bean lifecycle, application context, and modular design. You’ll also explore clean code structuring and advanced dependency injection. The next module, the second module, focuses on building distributed microservices using Spring Cloud, Eureka, Feign, and API Gateway, along with resilience patterns for fault-tolerance. In the third module, you'll sharpen your skills in testing and performance—writing reliable tests, implementing caching, and adding observability with Prometheus and Grafana. In the final module, you’ll integrate Spring Boot with React, exposing secure REST APIs and building a full-stack app deployed on platforms like Heroku or Netlify. By the end, you will able to: -Analyze the internal workings of Spring Boot, including bean lifecycle, application context, and conditional configurations. -Implement modular architectures and follow best practices for structuring enterprise-grade Spring Boot applications. -Design microservices with service discovery, inter-service communication, resilience patterns, and API gateway integration using Spring Cloud. This course is ideal for... -Experienced Java developers advancing to enterprise roles -Backend engineers building microservices -Full-stack developers integrating React and Spring Boot -DevOps-focused developers managing end-to-end deployments Build systems that scale—confidently, securely, and smartly. Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with Broadcom or any of its subsidiaries or affiliates. This course is not an official preparation material of Broadcom. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only.
University of Illinois Urbana-Champaign
Sustainable Food Systems
Throughout this course, you will delve into the intricate details of the food production system through a system-thinking lens. You will examine the grand challenges faced by the food, fiber, and natural resource industries, and their repercussions on people, the planet, and profit. By the end of this course, you will have a clear understanding of the concept of systems thinking, be able to explain the three key pillars of sustainability and link these pillars to social, environmental, and economic systems. This course is part of the College of ACES suite of online programs. To learn more about online programs from the College of ACES and explore ways to apply your Coursera work toward a degree program at the University of Illinois, visit acesonline.illinois.edu.
Universidad Nacional Autónoma de México
Introducción a la producción musical
En este curso aprenderás los elementos básicos para realizar tu primer producción musical con herramientas tecnológicas disponibles en la red y basadas en software libre. Cada módulo aborda de forma teórica y práctica temas clave de la producción musical, los cuales servirán para la elaboración de un proyecto propio de producción musical.
Microsoft
Develop Clustering Models with Azure ML Designer
This is an intermediate project on creating clustering models in Azure Machine Learning Studio. Familiarity with any Web Browser and navigating Windows Desktop is assumed. Some background knowledge on Machine Learning or Cloud computing is beneficial but not required to complete this project. Understanding how platform services in the cloud work and how machine learning algorithms function would be of great help in understanding better what we are executing in this guided project. Some minimal data engineering and data scientist knowledge is required. This guided project has the aim to demonstrate how you can create Machine Learning models by using the out-of-the-box solutions that Azure offers, by just using these services as-is, on your own data. The main focus is on the data and how this is being used by the services. As this project is based on Azure technologies, an Azure subscription is required. The project also outlines a step where an Azure subscription will be created and for this, the following items are required: a valid phone number, a credit card, and a GitHub or Microsoft account username. The series of tasks will mainly be carried out using a web browser. If you enjoy this project, we recommend taking the Microsoft Azure AI Fundamentals AI-900 Exam Prep Specialization: https://www.coursera.org/specializations/microsoft-azure-ai-900-ai-fundamentals
Skillshare
Advanced 3D Animation in Unreal Engine: Character Movement
Bring your character to life with believable and customizable 3D animations. In this class, your instructor, Lucas Ridley, shares how to animate a 3D character within Unreal Engine. You’ll follow along as Lucas shows how to use motion capture data to personalize your character’s movement and infuse your character with life. With Lucas as your teacher, you’ll: - Create your own motion capture animation - Apply any motion capture animation to your character - Customize your character’s movements through data and layer adjustments - Render out your animation within a shareable, cinematic movie file Plus, Lucas will share how he uses the Move One app to create motion capture animations on his iPhone as well as how to download pre-made animations if you don’t have access to the Apple App Store. Whether you’re an experienced animator who wants to explore character animation or you’re getting started in Unreal Engine and want to learn more advanced animation skills like applying and editing motion capture data, you’re going to gain the expertise you need to create a believable and authentic animated performance for any 3D character. To take this class, you should have a basic understanding of Unreal Engine and how to navigate around it. In addition to the Unreal Engine software, you’ll also need a computer and a three button mouse. To record your motion capture, you’ll need the Move One app, an iPhone and a tripod. Instructor bio: Lucas Ridley is a professional animator whose work has appeared in films by directors like Steven Spielberg and Robert Zemeckis, as well as in major game studios. Originally from Kentucky, his career has taken him around the world, from Los Angeles to London, contributing to blockbuster projects while also pursuing personal creative work. Lucas brings that industry experience into teaching, where he focuses on making animation approachable and frustration-free. His goal is to give learners clear, practical guidance to help them build confidence and create with independence.
28DIGITAL
Blockchain 360: A State of the Art for Professionals
Businesses are currently dealing intensively with digital transformation. Blockchain has a major impact on the design and implementation of digital business processes in many application areas such as the Internet of Things, the Smart Grid, supply chain, and many more. In this MOOC you will learn the basics of blockchain technology, as well as many examples of best practice business applications. Course chapters: * Blockchain characteristics * Blockchain automation * Identification of opportunities * Platforms * Transformative potential * Blockchain integration challenges * Decentralization & trends
Google
Mempersiapkan Data untuk Eksplorasi
Ini adalah materi ketiga dalam program Sertifikat Analitik Data Google (Google Data Analytics Certificate). Materi ini akan membekali Anda dengan keterampilan yang Anda butuhkan untuk melamar pekerjaan analis data tingkat pemula. Selagi Anda terus membangun pemahaman tentang topik-topik pada dua materi pertama, Anda juga akan diperkenalkan dengan topik baru yang akan membantu Anda mendapatkan keterampilan praktis analitik data. Anda akan mempelajari cara menggunakan alat seperti spreadsheet dan SQL untuk mengekstrak dan menggunakan data yang tepat untuk tujuan Anda dan cara mengatur dan melindungi data Anda. Para analis data Google akan mengajarkan dan memberi tahu Anda berbagai cara untuk menyelesaikan tugas umum analis data dengan menggunakan peralatan dan sumber daya terbaik. Peserta didik yang menyelesaikan program sertifikasi ini akan memiliki bekal yang cukup untuk melamar kerja sebagai analis data tingkat pemula. Tidak membutuhkan pengalaman apa pun. Di akhir materi ini, Anda akan: - Mencari tahu bagaimana analis memutuskan data mana yang akan dikumpulkan untuk analisis. - Mempelajari tentang data terstruktur dan tidak terstruktur, tipe data, dan format data. - Mengetahui cara mengidentifikasi berbagai jenis bias dalam data untuk membantu memastikan kredibilitas data. - Mengeksplorasi bagaimana analis menggunakan spreadsheet dan SQL dengan database dan dataset. - Memeriksa open data dan hubungan antara dan pentingnya etika data dan privasi data. - Mendapatkan pemahaman tentang cara mengakses database dan mengekstrak, menyaring, dan mengurutkan data yang ada di sana. - Mempelajari praktik terbaik untuk mengatur data dan menjaganya agar tetap aman.
Board Infinity
Fundamentals Of Microfrontends
Welcome to "Fundamental Of MicroFrontends," a comprehensive course that will equip you with the knowledge and skills needed to harness the power of MicroFrontends in modern web development. This course is divided into two modules, each focusing on different aspects of MicroFrontend architecture. In Module 1, you will gain a strong foundation in understanding and implementing MicroFrontends, while Module 2 will delve into advanced strategies, best practices, and the future of this cutting-edge approach. Welcome to Module 1 of our course on MicroFrontends. In this module, we will dive into the fundamental concepts of MicroFrontends and explore their advantages and use cases. You will also learn how MicroFrontends communicate with each other, ensuring efficient and scalable web application development. Welcome to Module 2, where we will delve into the practical aspects of implementing MicroFrontends. In this module, we'll explore integration strategies such as build-time, run-time, and server-side integration, providing you with the tools to make informed choices for your projects. Additionally, we will discuss best practices and common pitfalls, offering insights into design guidelines, security considerations, and the future of MicroFrontends. This course is tailored for individuals interested in modern web development practices and modular application architecture. Our target learner is someone with a basic understanding of web development, including HTML, CSS, and JavaScript, who is eager to explore the world of microfrontends to create more maintainable and scalable web applications. Whether you're a web developer looking to stay at the forefront of technology or an experienced programmer seeking to adopt microfrontend techniques, this course is designed for you. Disclaimer: This is an independent educational resource created by Board Infinity for informational and educational purposes only. This course is not affiliated with, endorsed by, sponsored by, or officially associated with any company, organization, or certification body unless explicitly stated. The content provided is based on industry knowledge and best practices but does not constitute official training material for any specific employer or certification program. All company names, trademarks, service marks, and logos referenced are the property of their respective owners and are used solely for educational identification and comparison purposes.
UNSW Sydney (The University of New South Wales)
Remote Sensing Image Acquisition, Analysis and Applications
Welcome to Remote Sensing Image Acquisition, Analysis and Applications, in which we explore the nature of imaging the earth's surface from space or from airborne vehicles. This course covers the fundamental nature of remote sensing and the platforms and sensor types used. It also provides an in-depth treatment of the computational algorithms employed in image understanding, ranging from the earliest historically important techniques to more recent approaches based on deep learning. It assumes no prior knowledge of remote sensing but develops the material to a depth comparable to a senior undergraduate course in remote sensing and image analysis. That requires the use of the mathematics of vector and matrix algebra, and statistics. It is recognised that not all participants will have that background so summaries and hand worked examples are included to illustrate all important material. The course material is extensively illustrated by examples and commentary on the how the technology is applied in practice. It will prepare participants to use the material in their own disciplines and to undertake more detailed study in remote sensing and related topics.
EDUCBA
Build and Enhance a Box Sprint Game in Unity
By the end of this course, learners will set up Unity projects, script core gameplay mechanics, design immersive environments, integrate events, add boosts, and enhance GUI elements to complete a fully functional Box Sprint game. This hands-on course empowers learners to apply C# scripting, construct reusable prefabs, implement dynamic player controls, and build event-driven logic that makes games interactive and engaging. Students will also gain practical experience in designing informative GUI systems to communicate essential feedback to players and polish their games with finishing touches. What makes this course unique is its step-by-step, project-based approach—learners don’t just study theory but actively develop a complete game from scratch while mastering Unity’s essential tools and workflows. Whether new to Unity or looking to sharpen development skills, students will walk away with the ability to design, implement, and optimize engaging 2D games. This course is designed to be beginner-friendly, practical, and results-oriented, making it ideal for aspiring game developers eager to create projects that are both functional and fun.
Security Infrastructure Management
This course is designed for novice learners wanting to understand the basics of security infrastructure management. To allow for a self-paced learning experience, this course is video-free. Assignments contain short explanations with images. 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 blocks of text) to small, approachable summative assessments that take minutes instead of hours.
Johns Hopkins University
Evaluating Public Health Programs at Scale
This course provides an introduction to evaluating public health programs at scale. This course focuses on evaluating public health programs and policies in low- and middle-income countries, however, core skills of designing and carrying out an evaluation are applicable to any public health programs and policies. The course will equip you with skills to: 1. Critique an evaluation of an international health program, identifying its strengths and possible weaknesses and how they could be addressed. 2. Develop a technically-sound evaluation plan for a reproductive, maternal, newborn, child health (RMNCAH) and nutrition program being implemented at scale in a low- or middle-income country, including evaluation design, key indicators, measurement methods, analysis, and communication of results. 3. Guide program managers and donors through a process of agreeing on priority evaluation activities included in an evaluation plan for a specific RMNCAH and nutrition program. 4. Make informed decisions about whether they want to pursue further learning and/or a professional role as an evaluator of large-scale programs. The development of this course was supported by a grant from Government Affairs Canada (GAC) for the Real Accountability, Data Analysis for Results (RADAR) project.
Coursera
Interests of the average Facebook User
After completing this guided project, no matter if you are launching a new brand or want to optimize the social media strategy for an existing brand, you will be able to better understand and reach your Facebook target audience. The goal of this project is to get to know and understand the interests of the average Facebook user. By achieving this goal, it will be possible to create a promising marketing strategy and to reach your target audience on Facebook. The objective of social media marketing is to find creative ways to attract the attention of users for its products and services, many times on a lean marketing budget. Today, you will first create a Facebook Business Page Account. We will then use Google Slides to create a Persona Slide , which will serve you as a template for future Facebook target group analysis . Later, I will introduce you to Facebook Insights. Facebook Insights is one of the most powerful Facebook marketing analytics tools available. When you dive into your Facebook Insights, you’ll receive a wealth of data to help you understand more about your Facebook Page and your target audience.
California Institute of the Arts
Visual Elements of User Interface Design
This design-centric course examines the broad question of what an interface is and what role a designer plays in creating a user interface. Learning how to design and articulate meaning using color, type, and imagery is essential to making interfaces function clearly and seamlessly. Through a series of lectures and visual exercises, you will focus on the many individual elements and components that make up the skillset of an interface designer. By the end of this course, you will be able to describe the key formal elements of clear, consistent, and intuitive UI design, and apply your learned skills to the design of a static screen-based interface. This is the first course in the UI/UX Design Specialization, which brings a design-centric approach to user interface (UI) and user experience (UX) design, and offers practical, skill-based instruction centered around a visual communications perspective, rather than on one focused on marketing or programming alone. These courses are ideal for anyone with some experience in graphic or visual design and who would like to build their skill set in UI or UX for app and web design. It would also be ideal for anyone with experience in front- or back-end web development or human-computer interaction and want to sharpen their visual design and analysis skills for UI or UX.
Fundação Instituto de Administração
Como engajar equipes e criar cultura em ambientes virtuais
O programa é muito útil tanto para líderes quanto para membros de equipes virtuais. Os conhecimentos obtidos permite que você forme, participe e lidere equipes de maneira mais eficaz, principalmente em situações de mudança e transformação digital. O processo de aprendizagem é dinâmico, interativo e prático. Neste programa você aprenderá a reconhecer aspectos da cultura de uma equipe em ambientes virtuais que a maioria das pessoas normalmente desconhece. Frequentemente, são esses aspectos, aparentemente sem importância, que têm o maior efeito sobre os resultados coletivos da equipe. Ao concluí-lo você vai poder aplicar o aprendizado imediatamente com as equipes virtuais nas quais você atua e/ou lidera, bem como responderá a determinadas perguntas: • Como a cultura se forma e se desenvolve num ambiente virtual? • Como o engajamento das equipes virtuais pode ser otimizado usando storytelling? • Por que o sucesso está vinculado a cultura da equipe? • O que temos que aprender ou aprimorar sobre as conexões virtuais entre os membros de uma equipe?
Coursera
Build Image Quality Inspection using AWS Lookout for Vision
In this guided project, you will learn how to build automated image quality inspection using Amazon Lookout for Vision. Amazon Lookout for Vision is a Machine Learning as a Service from Amazon Web services which you could leverage to do Image Analytics and address interesting use cases such as drone detection, defect detection, object detection, smile detection, fall detection without writing a single line of code. Please note: As part of this course, you would need your AWS Account to complete the course. It would be charged as per your usage of AWS Lookout for Vision service.