The Global Scholarly Directory.

Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.

search
Learn to Teach Java:  ArrayLists and 2D Arrays University of California San Diego

Learn to Teach Java: ArrayLists and 2D Arrays

Learn to program with ArrayLists and 2-D Arrays in Java, and prepare to teach others using the free, online interactive CS Awesome textbook. In this course for teachers we'll guide you both in learning Java concepts and skills but also in how to effectively teach those to your students. This course will support you in teaching the Advanced Placement Computer Science A course or a similar introductory university-level programming course. We'll cover the Java concepts of ArrayLists and 2-dimensional arrays, as covered in the APCS A Units 7 and 8. Each topic will begin by relating Java to block-based programming languages and then provide video overviews of CS Awesome content along with additional materials to supplement learning for your students. You'll engage with additional materials to support your teaching including "deep dive" classroom discussion questions, assessment overviews, code tracing and problem solving skills for your students, including preparation for free response coding questions.

schedule 5 Months
$347 / TOTAL
View Course Details
Predictive Modeling and Machine Learning with MATLAB MathWorks

Predictive Modeling and Machine Learning with MATLAB

In this course, you will build on the skills learned in Exploratory Data Analysis with MATLAB and Data Processing and Feature Engineering with MATLAB to increase your ability to harness the power of MATLAB to analyze data relevant to the work you do. These skills are valuable for those who have domain knowledge and some exposure to computational tools, but no programming background. To be successful in this course, you should have some background in basic statistics (histograms, averages, standard deviation, curve fitting, interpolation) and have completed courses 1 through 2 of this specialization. By the end of this course, you will use MATLAB to identify the best machine learning model for obtaining answers from your data. You will prepare your data, train a predictive model, evaluate and improve your model, and understand how to get the most out of your models.

schedule 7 Months
$144 / TOTAL
View Course Details
Project on PyQt - Employee Management System EDUCBA

Project on PyQt - Employee Management System

This hands-on course guides learners through the end-to-end development of a desktop-based Employee Management System using PyQt5 and MySQL. Designed for students and developers with basic Python knowledge, the course emphasizes both frontend UI design and backend database integration. Learners will design the user interface by constructing intuitive layouts, creating reusable components, and developing core CRUD (Create, Read, Update, Delete) forms using PyQt’s rich widget library. Learners will implement real-world database functionality by integrating MySQL with the UI. They will insert, retrieve, delete, and display employee data dynamically, map GUI navigation with layout transitions, and conclude with a functional project demo. By the end of the course, learners will be able to develop, link, and deploy a fully operational GUI application with complete data management capabilities, thereby enhancing their understanding of full-stack desktop application development using Python.

schedule 5 Months
$182 / TOTAL
View Course Details
Customising your models with TensorFlow 2 Imperial College London

Customising your models with TensorFlow 2

Welcome to this course on Customising your models with TensorFlow 2! In this course you will deepen your knowledge and skills with TensorFlow, in order to develop fully customised deep learning models and workflows for any application. You will use lower level APIs in TensorFlow to develop complex model architectures, fully customised layers, and a flexible data workflow. You will also expand your knowledge of the TensorFlow APIs to include sequence models. You will put concepts that you learn about into practice straight away in practical, hands-on coding tutorials, which you will be guided through by a graduate teaching assistant. In addition there is a series of automatically graded programming assignments for you to consolidate your skills. At the end of the course, you will bring many of the concepts together in a Capstone Project, where you will develop a custom neural translation model from scratch. TensorFlow is an open source machine library, and is one of the most widely used frameworks for deep learning. The release of TensorFlow 2 marks a step change in the product development, with a central focus on ease of use for all users, from beginner to advanced level. This course follows on directly from the previous course Getting Started with TensorFlow 2. The additional prerequisite knowledge required in order to be successful in this course is proficiency in the python programming language, (this course uses python 3), knowledge of general machine learning concepts (such as overfitting/underfitting, supervised learning tasks, validation, regularisation and model selection), and a working knowledge of the field of deep learning, including typical model architectures (MLP, CNN, RNN, ResNet), and concepts such as transfer learning, data augmentation and word embeddings.

schedule 7 Months
$178 / TOTAL
View Course Details
Introduction to Large Language Models - Italiano Google Cloud

Introduction to Large Language Models - Italiano

Questo è un corso di microlearning di livello introduttivo che esplora cosa sono i modelli linguistici di grandi dimensioni (LLM), i casi d'uso in cui possono essere utilizzati e come è possibile utilizzare l'ottimizzazione dei prompt per migliorare le prestazioni dei modelli LLM. Descrive inoltre gli strumenti Google per aiutarti a sviluppare le tue app Gen AI.

schedule 6 Months
$262 / TOTAL
View Course Details
Network Traffic Analysis for Incident Response Infosec

Network Traffic Analysis for Incident Response

Learn about the tools and techniques used for analyzing traffic passing over the network. This learning path covers identification and analysis of benign and malicious traffic, examples and case studies of extracting intelligence from traffic data, considerations when building a network monitoring program, and techniques for collecting and analyzing traffic data.

schedule 8 Months
$298 / TOTAL
View Course Details
Problem Solving with Excel PwC

Problem Solving with Excel

This course explores Excel as a tool for solving business problems. In this course you will learn the basic functions of excel through guided demonstration. Each week you will build on your excel skills and be provided an opportunity to practice what you’ve learned. Finally, you will have a chance to put your knowledge to work in a final project. Please note, the content in this course was developed using a Windows version of Excel 2013. This course was created by PricewaterhouseCoopers LLP with an address at 300 Madison Avenue, New York, New York, 10017.

schedule 5 Months
$395 / TOTAL
View Course Details
Haz Crecer Tu Negocio con Goldman Sachs 10,000 Women Goldman Sachs

Haz Crecer Tu Negocio con Goldman Sachs 10,000 Women

Este curso gratuito es uno de los 10 cursos disponibles en la colección Goldman Sachs 10,000 Women, diseñado para emprendedoras listas para llevar su negocio al siguiente nivel. En este curso, obtendrás las habilidades que te ayudarán a planificar cómo hacer crecer mejor tu negocio en el futuro. Aprenderás a identificar las posibles oportunidades de crecimiento para tu negocio y seleccionarás la que sea más progresista, evaluando su viabilidad. También se te presentará el Plan de Crecimiento Empresarial (PCE). Si eliges tomar los 10 cursos, el PCE será tu punto clave de Goldman Sachs 10,000 Women. Esta herramienta de implementación estratégica y táctica te ayudará a identificar tus objetivos comerciales y guiará el crecimiento de tu negocio. La colección de cursos gratuitos de 10,000 Women ofrece una experiencia de aprendizaje en línea verdaderamente flexible. Tendrás la libertad de acercarte al programa de cualquier manera que funcione para ti: toma cualquier curso o combinación de cursos para adaptar tu viaje de aprendizaje a las necesidades individuales de crecimiento de tu negocio. Si eliges tomar los 10 cursos, explorarás todos los elementos clave de tu negocio y desarrollarás un plan exhaustivo para el crecimiento de tu negocio. Obtén más información sobre la colección Goldman Sachs 10,000 Women en las preguntas frecuentes.

schedule 8 Months
$81 / TOTAL
View Course Details
Svelte 5 & SvelteKit - The Complete Fundamentals Guide Packt

Svelte 5 & SvelteKit - The Complete Fundamentals Guide

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the power of Svelte 5 and SvelteKit with this comprehensive course. Whether you're new to Svelte or an experienced developer, this course will walk you through the fundamentals and guide you in mastering the latest features of Svelte 5, along with the robust features of SvelteKit. By the end of the course, you'll be able to build reactive web applications with ease and efficiency. The journey begins with an introduction to the course structure and the new updates in Svelte 5, setting the stage for what's to come. You'll dive deep into the structure of Svelte files, learn how to manage reactive state, and understand the nuances of input handling and side effects. Key concepts such as derived runes and debugging with Inspect rune will be thoroughly explored. You'll also gain practical knowledge on how to pass props across components and implement advanced features like snippets and templating. The second part focuses on SvelteKit, covering its structure and routing systems for both client-side and server-side navigation. You’ll learn to fetch server-side data using the page.server.ts file, and handle data fetching for both the server and client using the load function. To round out your skill set, you'll learn to create custom API endpoints, which will be essential for building dynamic and data-driven web applications. This course is perfect for web developers looking to level up their skills in modern front-end development using Svelte 5 and SvelteKit. Ideal for beginners to intermediate learners, this course will take you through hands-on projects and real-world examples. A basic understanding of JavaScript is recommended to get the most out of the course, but no prior Svelte experience is necessary.

schedule 7 Months
$282 / TOTAL
View Course Details
Entrepreneurship The Chinese University of Hong Kong

Entrepreneurship

An entrepreneur is someone who is always on the lookout for problems that can be turned into opportunities and finds creative ways to leverage limited resources to reach their goals. In this course, learners will be introduced to the fundamental concepts, theories, and frameworks of entrepreneurship and learn how to apply them within the context of the world's largest market: China. Through cases, articles, and experiential learning, learners will gain expertise in how to identify and evaluate opportunities; interpret, analyze, and build financial models to enable high-growth ventures; practice living life as an entrepreneurial leader; and create a new product or service for the Chinese market.

schedule 8 Months
$87 / TOTAL
View Course Details
Liderazgo con impacto Pontificia Universidad Católica del Perú

Liderazgo con impacto

En el mundo de los negocios se asume que el objetivo primario de la empresa privada es conseguir utilidades que puedan ser repartidas entre los accionistas y principales grupos de interés. Sin embargo, esta es una visión reducida del mundo empresarial, pues hoy en día las empresas están llamadas a tener un rol de mayor impacto en la sociedad. Es decir, no solo tienen que generar ganancias buscando tener un modelo de negocio sostenible, sino que tienen que poder impactar en la calidad de la vida de los ciudadanos con las actividades que realizan. Para ello, es necesario que las organizaciones sean manejadas por lideres conscientes que tengan un propósito más allá de conseguir utilidades, y usen a la empresa como fuente de transformación social. Este curso comprende el entendimiento del contexto actual de los negocios, para introducir la necesidad de tener lideres conscientes y cómo gestionar una empresa con integridad.

schedule 7 Months
$211 / TOTAL
View Course Details
AI & Cybersecurity Threats, Global Actors, and Trends Packt

AI & Cybersecurity Threats, Global Actors, and Trends

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course explores the intersection of Artificial Intelligence and cybersecurity, offering insights into the evolving landscape of digital threats. Students will gain a comprehensive understanding of how AI is shaping the cybersecurity threat environment, from the rise of AI-powered malware to state-sponsored cyberattacks and disinformation campaigns. Throughout the course, learners will be equipped with the tools and strategies needed to defend against these sophisticated threats, while also considering the ethical and geopolitical dimensions of AI in cybersecurity. The course is structured into key modules that guide students through real-world case studies, including AI's role in cyber warfare, the digital strategies of global actors like Russia, China, Iran, and North Korea, and the implications of emerging technologies like blockchain and Web3. Each module delves into both the technical and strategic aspects of modern cybersecurity, offering practical approaches to defending against the next wave of cyberattacks. This course is ideal for cybersecurity professionals, business leaders, and anyone interested in understanding the complex, global nature of cyber threats. It requires a foundational understanding of cybersecurity principles and is suitable for intermediate learners in the field. Students will gain knowledge that can be applied immediately to enhance organizational security postures. By the end of the course, you will be able to identify and mitigate AI-driven cyber threats, analyze the geopolitical implications of cyber warfare, and apply cutting-edge strategies for securing systems against future cyberattacks.

schedule 5 Months
$109 / TOTAL
View Course Details
Liderazgo para el Siglo XXI: proyecto final Universidad de los Andes

Liderazgo para el Siglo XXI: proyecto final

Este curso está diseñado para acompañarte en seleccionar un desafío personal de liderazgo y aplicar herramientas con las cuales realizarás experimentos y evaluarás el ciclo de diagnóstico y acción en tu tema. Asimismo, serás consiente de cómo en el proceso, el fracaso y la resiliencia te ayudarán a avanzar en tus restos de liderazgo. Al finalizar este curso estarás en capacidad de: 1. Utilizar herramientas de diagnóstico y acción para avanzar en un proyecto de liderazgo propio. 2. Practicar y profundizar el uso de narrativas y otras herramientas de comunicación (con uno mismo y con otros) para fortalecer el ejercicio personal de liderazgo. 3. Desarrollar resiliencia, una habilidad que permite perseverar en proyectos de liderazgo. El Programa especializado en “Liderazgo Efectivo para el Siglo XXI”, es el primer programa especializado en línea, abierto y masivo que se produce desde el Centro de Liderazgo Público (CLP) de la Escuela de Gobierno Alberto Lleras Camargo de la Universidad de los Andes, Colombia. El CLP tiene como misión crear conocimiento y capacidad de liderazgo para ayudar a que progresemos en los temas complejos que más nos importan en el mundo actual. El programa fue diseñado por Maite Careaga Tagüeña, PhD y Héctor Fabio Hernández, MPP, con el apoyo de Saluma Castillo y el equipo Conecta-TE de la Universidad de los Andes, Colombia, y está inspirado en los cursos y talleres de liderazgo que Maite lleva 15 años diseñando y facilitando (los primeros los diseñó junto con Felipe Bozzo y Sebastián Quirmbach en Leaderbuilding) y en las lecciones aprendidas al investigar cómo diseñar y evaluar estrategias pedagógicas para enseñar habilidades personales y sociales para el liderazgo. Este curso ha sido diseñado como el cuarto y último del programa especializado (https://www.coursera.org/specializations/liderazgo), el cual te permitirá adueñarte de una metodología de intervención, que llamamos espiral de liderazgo consciente, y desarrollar y aplicar una caja de herramientas para movilizar personas (a sí mismo y a otros) a trabajar en solucionar los desafíos complejos que las afectan e importan. Los otros tres cursos del programa son: "Estilos de Liderazgo: opciones para avanzar en desafíos complejos", "Autoliderazgo y Gestión de Emociones para Avanzar en Desafíos Complejos" y "Comunicación, Experimentación y Aprendizaje en Liderazgo". Puedes tomar todos los cursos por separado o sólo uno de ellos, sin embargo te recomendamos que te inscribas y participes en los cuatro, ojalá en el orden que te proponemos.

schedule 6 Months
$86 / TOTAL
View Course Details
3D Data Visualization for Science Communication University of Illinois Urbana-Champaign

3D Data Visualization for Science Communication

This course is an introduction to 3D scientific data visualization, with an emphasis on science communication and cinematic design for appealing to broad audiences. You will develop visualization literacy, through being able to interpret/analyze (read) visualizations and create (write) your own visualizations. By the end of this course, you will: -Develop visualization literacy. -Learn the practicality of working with spatial data. -Understand what makes a scientific visualization meaningful. -Learn how to create educational visualizations that maintain scientific accuracy. -Understand what makes a scientific visualization cinematic. -Learn how to create visualizations that appeal to broad audiences. -Learn how to work with image-making software. (for those completing the Honors track)

schedule 8 Months
$87 / TOTAL
View Course Details
Introduction to Technical Support IBM

Introduction to Technical Support

Technical Support professionals are in great demand! This is the first course in the IBM IT Support Professional Certificate program, designed to prepare you for a rewarding career in technical support. You will begin this self-paced course by learning what Informational Technology (IT) support is all about. You'll find out the roles and responsibilities of Technical Support professionals and become familiar with all the different career paths you can take in Technical Support. You will also hear from experts in the IT industry about getting started in the field and how you can pursue this career without prior experience or degrees. You'll also learn some basics about the technology that technical support professionals use. You will hear from industry insiders about how you can develop a customer support mindset and how to talk with customers and solve their problems. You will gain insights into performance evaluation, career paths, and the industry-recognized certifications that can propel your technical support career forward. You'll then gain a comprehensive understanding of support tools and support channels and how they streamline issue resolution. You will also learn about the importance of Service-Level Agreements (SLAs) and how they contribute to delivering exceptional support experiences. Next you will explore ticketing systems, a fundamental component of modern technical support. You'll learn about their features, benefits, and the lifecycle of a ticket or a support issue. Moreover, you'll immerse yourself in tech support methodologies, frameworks, and the art of effective documentation. The course wraps up with a project that provides you with the opportunity to use a ticketing system hands-on and simulate the work that IT Support Specialists and Helpdesk Technician’s perform.

schedule 5 Months
$280 / TOTAL
View Course Details
AI Traffic Analysis and Optimization Coursera

AI Traffic Analysis and Optimization

By completing this course, you will be able to measure, analyze, and optimize AI-driven SEO performance using traffic data, attribution reports, and key performance indicators. AI Traffic Analysis and Optimization focuses on understanding how content performs across search engines and generative AI discovery systems. You’ll learn how to evaluate crawlability and on-page optimization, analyze AI-driven content citations, and track traffic flows from AI-powered sources. The course emphasizes diagnosing performance issues and identifying opportunities to improve visibility, engagement, and conversion. You’ll work extensively with analytics workflows. This includes using GA4 to segment traffic sources, analyze user behavior, evaluate funnels, and diagnose tracking issues. You’ll also design KPI dashboards to measure impressions, citations, and conversions from generative engines, and analyze performance variance over time. What makes this course unique is its emphasis on advanced measurement and optimization. Rather than focusing on tactics alone, you’ll learn how to validate data quality, interpret complex performance signals, and justify optimization decisions using evidence. This course serves as the capstone-level analytics experience in the program and prepares you to scale AI SEO initiatives with confidence.

schedule 7 Months
$322 / TOTAL
View Course Details
headset_mic
Get In Touch