The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
University of California, Irvine
Work Smarter, Not Harder: Time Management for Personal & Professional Productivity
This course is for professionals, project managers, administrative assistants, and anyone seeking to enhance their personal and professional productivity. You will gain and apply knowledge of personal and professional awareness, organization, and commitment. Learn to use tools, methods, and techniques in goal setting, prioritization, scheduling, and delegation to overcome time management challenges and enhance productivity. Upon completing this course, you will be able to: 1. Plan effectively to achieve your personal and professional goals. 2. Recognize and overcome barriers to successful time management. 3. Identify specific time management tools (e.g., digital calendars, task management apps) and use them effectively. 4. Manage resources both effectively and efficiently. 5. Keep your sense of perspective to prevent and manage crises. 6. Delegate effectively. 7. Manage expectations and say “No” when appropriate. To be successful in this course, you should have a basic understanding of workplace organization and a desire to improve personal efficiency.
Duke University
Scripting with Python and SQL for Data Engineering
In this third course of the Python, Bash and SQL Essentials for Data Engineering Specialization, you will explore techniques to work effectively with Python and SQL. We will go through useful data structures in Python scripting and connect to databases like MySQL. Additionally, you will learn how to use a modern text editor to connect and run SQL queries against a real database, performing operations to load and extract data. Finally, you will use extracted data from websites using scraping techniques. These skills will allow you to work effectively when data is not readily available, or when spatial queries are required to extract useful information from databases.
MedCerts
Mental Health Overview, Theories, and Disorders
In the Mental Health Overview, Theories, and Disorders course, beginner-level students will gain an understanding of mental health diagnoses and working with individuals who have psychiatric disorders or intellectual disabilities through 3 lessons. The first lesson, Overview of Mental Health Care, dives into confidentiality, adhering to HIPAA regulations, and recognizing ethical standards and legal requirements in mental health care. In the second lesson, Mental Health Theories and Therapies, students will compare historical and contemporary practices in mental health care. This lesson also teaches the various theoretical approaches and applications in mental health care. In the final lesson, students learn mental health disorders and the ability to recognize signs and symptoms of impaired mental health and behavioral issues. Combined, these lessons will provide students with a thorough understanding of the mental health industry, its practices and theories, and diagnoses and disorders.
Packt
Go (Golang) for the Absolute Beginners - Hands-On
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. In this hands-on course, you'll begin by learning the fundamentals of Go (Golang) programming, starting with setting up your environment and writing your first Go program. You'll dive deep into variables, data types, operators, and user input/output techniques, while gaining practical experience with Go's core features. You'll also master Go's powerful concurrency features, including goroutines and channels, that enable you to build fast, efficient, and scalable applications. As you progress, you'll explore essential Go data structures such as arrays, slices, and maps, and understand how to work with Go's error handling, logging, and core packages. You'll develop a deep understanding of how to create reusable packages and work with Go modules, making your code modular and efficient. By the end of this course, you'll have gained the skills needed to develop your own Go applications and even microservices. This course is designed for beginners who are eager to learn Go from scratch. It’s ideal for those with no prior programming experience, or those looking to add Go to their programming skills. The course is practical, with minimal theory and lots of hands-on coding. No prior knowledge of Go is required. By the end of the course, you will be able to confidently develop Go applications, implement core Go structures, and leverage concurrency for efficient processing. You will be prepared to build real-world applications like user registration systems, product catalogs, and even microservices using Go.
Packt
Microsoft Azure AI Fundamentals AI-900 Exam Guide
This course provides a clear understanding of core AI concepts, Microsoft Azure AI services, and the essential strategies behind responsible and effective AI implementation. Learners will gain foundational knowledge that is increasingly valuable across technology, business, and data-driven roles. By exploring real Azure tools and services, you will learn how to apply AI workloads, understand machine learning fundamentals, and recognize key use cases in computer vision, natural language processing, and generative AI. This course equips you with the practical insights needed to confidently prepare for the AI-900 certification and apply your skills professionally. The curriculum blends theory with hands-on examples, providing both conceptual clarity and demonstrations of Azure Machine Learning, Azure Cognitive Services, and Azure OpenAI Service. You’ll see how real-world AI solutions are designed, deployed, and evaluated. This course is ideal for beginners, aspiring AI practitioners, IT professionals, and business users looking to understand AI on Azure. No prior coding or data science experience is required.
Packt
AI-Enhanced Scrum Master – Smarter Agile Automation
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. In this course, you will learn how AI can revolutionize your role as a Scrum Master. By leveraging cutting-edge generative AI tools, you will automate tasks, analyze agile workflows, and accelerate processes to improve team efficiency and decision-making. The course will guide you through the integration of AI in every aspect of Scrum, from backlog creation to sprint planning, using tools like ChatGPT, Claude, and Jira. The journey starts with an introduction to the basics of generative AI and its significant impact on agile practices. You will explore various tools, such as ChatGPT and Claude, and how they can be tailored for Scrum workflows. You will then dive into prompt engineering, learning how to craft and optimize prompts for agile processes like backlog management and sprint execution. Practical hands-on exercises will enhance your learning, allowing you to apply AI tools directly to real-world Scrum tasks. As you progress, you will explore advanced AI techniques like prompt chaining and meta prompting, and how they can be utilized to handle complex agile challenges. Additionally, the course focuses on applying AI in tools like Jira, Microsoft Copilot, and Google Calendar to automate tasks and streamline communication. The course concludes with a focus on AI adoption and ethical considerations for integrating AI in agile teams. This course is ideal for Scrum Masters and agile practitioners who want to enhance their workflows with AI tools. By the end of the course, you will be able to apply generative AI to automate backlog creation, sprint planning, and agile ceremonies.
Intel
AI Essentials
Learn the essentials for AI discovery conversations.
Packt
Foundations of Python Programming
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. In this course, you will start by learning the fundamentals of Python programming. You will benefit from a solid understanding of Python syntax, including variables, operators, and data types, and you’ll quickly get hands-on experience working with Python scripts and functions. By working through practical exercises and examples, you’ll also become familiar with Python's role in solving real-world problems. As you progress, you’ll dive deeper into Python's more advanced features, such as conditional statements, loops, and data structures like lists, tuples, and dictionaries. The course takes you step-by-step through Python programming concepts, guiding you from basic syntax and operations to writing full-fledged Python programs, using conditional logic, loops, and list manipulation. This course is ideal for beginners in programming. No prior programming experience is required, but you should be ready to engage with code and complete hands-on exercises. The course is designed to develop practical skills that allow you to write Python scripts, understand key programming concepts, and solve real-world problems with Python. By the end of the course, you will be able to understand Python programming concepts, write Python code efficiently, use functions and libraries, perform data transformations, and debug your programs. You will also be capable of creating dynamic and interactive Python applications using loops, conditional logic, and complex data structures.
Fred Hutchinson Cancer Center
AI for Efficient Programming: Harnessing the Power of LLMs
This course on Artificial Intelligence (AI) for software development explores the use of AI large language models such as ChatGPT, Bard, and others and their potential benefits and challenges. Through examples and hands-on activities, you will develop an understanding of the ways in which AI can speed up software development tasks and free up time for more creative and strategic work. Unique Features of this Course - Exploration of multiple browser-based AI tools - Hands-on, yet simple activities requiring no installations of software - Emphasis on responsible and ethical use of AI - Beginner friendly for those who want to get started using generative AI tools - Useful ideas for how to leverage tools to make your work better and more efficient - Tried and tested strategies for using AI tools from practicing data scientists and scientific software developers - A fun and playful approach to learning Key Words Artificial Intelligence (AI), ChatGPT, Generative AI, Large Language Models (LLMs), Software Development, Coding, Data Science Intended Audience - Professionals looking to improve efficiency - Students hoping to learn more about programming - Anyone curious about how AI can be harnessed for technology Note: Those completely new to programming will find using AI tools to create software solutions challenging at this time. It is helpful to have some fundamental knowledge to write appropriate prompts and to discern when code is not working as expected. We advise novices to seek expert review. Learning Objectives - Explain the basics of AI and its potential for improving software development workflows - Implement strategies to write and debug code using AI-based tools - Describe the benefits of refactoring code using AI-powered techniques, such as making code readable, keeping it brief, and optimizing code - Apply best practices for annotating code using AI - Recognize strategies for using AI-based tools to understand and analyze code, such as code comprehension of unfamiliar languages or functions - Discuss the challenges and ethical implications of using AI for different aspects of software development Accessibility We are committed to making our content accessible and available to all. We welcome any feedback you might have at https://forms.gle/3sTZpctxzYyhj74NA. Questions related to accessibility accommodations should be directed to https://studentserviceportal.force.com/s/. PDF versions of this course can be found at https://leanpub.com/courses/fredhutch/ai_for_software.
MedCerts
Pharmacy Technician Essentials
The Pharmacy Technician Essentials course provides an in-depth look at what a career in a pharmacy will look like. Through several lessons, students learn the ins and outs of a pharmacy setting and the meaning of the terminology used daily within a pharmacy environment. This course also provides a deep dive into the purpose of the top 200 most commonly prescribed medications and drug routes and formulations. Students will be able to demonstrate correct processing of medication orders, preparation, storage, and distribution of medications, by the end of the course. On top of knowing the medications being prescribed, students must also learn how to use pharmacy equipment, including management software and reading of prescriptions. At the completion of this course, students should have a solid understanding of what their day-to-day tasks will be within a pharmacy environment and how to use the necessary tools to excel in their new career. Course objectives include: - Identify the primary functions of different pharmacy organizations - Discuss the different roles of the pharmacy technician - Describe the common drugs and their uses, drug routes and formulations, and factor affecting drug activity - Understand pharmacy management software, as well as reading and interpreting prescriptions
Coursera
Learn to Code: Fun with C#
Ever wanted to learn programming but thought it was too complicated or intimidating? This course is designed specifically for complete beginners who want to discover that coding is creative, practical, and surprisingly accessible. You'll build real programs from day one. Forget abstract theory and confusing textbooks. Within minutes, you'll be writing code that actually works and does useful things. By the end, you'll have created 13 complete programs including a digital game spinner, financial calculators, and a professional employee bonus system. Learn by doing, not by memorizing. Every concept is immediately followed by hands-on practice. You'll write your first variables, create your first if-statements, and build your first loops from scratch. No prior experience needed - we'll guide you through every step. Get instant AI feedback and help. Your code runs immediately in your browser with no setup required. Stuck on something? AI provides personalized support, hints and encouragement helping you along the way! What You'll Build: Personal calculators that solve math problems Decision-making programs that evaluate loans, grades, and discounts Data processing tools that analyze sales reports and track savings goals Games and simulations including dice games and random generators Business applications that calculate employee bonuses and clean customer data What You'll Learn: Module 1: Making Smart Decisions Master the building blocks of programming: storing information in variables, making programs that think and decide, and handling complex real-world logic. Module 2: Automation and Power Tools Unlock the true power of programming: automating repetitive tasks with loops, leveraging built-in tools for random numbers and text processing, and integrating everything to solve real coding challenges. Perfect for You If... ✅ You're completely new to programming - We start from zero and assume no prior knowledge ✅ You want practical skills - Every program you build solves a real problem ✅ You learn better by doing - Hands-on practice with immediate results ✅ You've been intimidated by coding - We make it approachable and encouraging ✅ You want to see if programming is for you - Get a genuine taste of what coding feels like What You Get: Instant code execution - no software to install AI-powered assistance and personalized feedback to support you as you’re learning Real programming skills that transfer to any language The Bottom Line: Most programming courses teach you about coding. This course teaches you TO code. You'll leave with genuine programming experience, real applications you've built, and the confidence to continue your coding journey. Ready to discover that programming is more creative and accessible than you ever imagined? No prerequisites required. Just curiosity and a willingness to try something new.
UBITS
Maneja objeciones y clientes difíciles en retail
Este curso está diseñado para ayudarte a manejar clientes difíciles en el sector retail de manera efectiva. A través de técnicas prácticas de escucha asertiva y gestión táctica de objeciones, aprenderás a escuchar activamente, hacer preguntas precisas y ofrecer soluciones rápidas. Especialmente dirigido a profesionales de nivel táctico que trabajen en las áreas de ventas o atención al cliente en retail, este curso te permitirá reducir la frustración del cliente y elevar su satisfacción. Con estas habilidades, transformarás tu atención al cliente y fortalecerás la reputación de tu empresa.
Coursera
Microsoft Project for Beginners: Create Simple Project Plans
In this comprehensive project-based course spanning 1 hour, participants will embark on a journey to master the essentials of Microsoft Project for effective project management. The focus of this course is to empower learners with the skills needed to create and manage projects using Microsoft Project, a powerful project management tool widely used across industries. Throughout the course, learners will be actively engaged in creating a Project Management board for an internal events calendar app at a university. The hands-on nature of the project will provide participants with practical experience, allowing them to navigate the Microsoft Projects interface, establish task relationships, set up task statuses, and utilize Gantt charts for effective project visualization. The course caters to individuals eager to delve into project management using Microsoft Project. With no stringent prerequisites, this course is accessible to any computer user with basic competence, making it an ideal starting point for those new to project management or seeking to enhance their skills.
Google Cloud
Introduction to Large Language Models - Español
Este es un curso introductorio de microaprendizaje en el que se explora qué son los modelos de lenguaje grandes (LLM), sus casos de uso y cómo se puede utilizar el ajuste de instrucciones para mejorar el rendimiento de los LLM. También abarca las herramientas de Google para ayudarte a desarrollar tus propias aplicaciones de IA generativa.
Universitat Autònoma de Barcelona
Primeros Auxilios Psicológicos (PAP)
Este curso, impartido en castellano por la Universidad Autónoma de Barcelona y el Centro de Crisis de Barcelona, está destinado a entrenar en la aplicación de primeros auxilios psicológicos (PAP) a personas afectadas por situaciones altamente estresantes, abarcando tanto emergencias cotidianas (incidentes críticos estadísticamente frecuentes que afectan de manera muy intensa: un accidente de tráfico, una hospitalización, una agresión o la muerte traumática o repentina de una persona, etc.) como emergencias comunitarias y/o masivas (sucesos infrecuentes, que afectan a muchas personas o a una comunidad entera y que sobrepasan con mucho lo que sucede habitualmente en ella: una catástrofe natural, un accidente ferroviario o aéreo o un atentado). DESTINATARIOS: A). Población general, incluyendo protocolos específicos para niños, adolescentes, personas mayores y discapacitados psíquicos. B). Profesionales que trabajan en contextos sanitarios, educativos y sociales. C). Responsables de programas de ayuda a niños, personas mayores, colectivos multi-problemáticos y discapacitados. Gobiernos locales, líderes religiosos, fuerzas de seguridad estudiantes que se están preparando para ejercer todas estas profesiones. D). Recomendado para voluntarios que colaboran en la ayuda a colectivos que han sufrido situaciones de estrés emocional agudo y traumático, como asociaciones de pacientes, grupos de auto-ayuda, ONGs, etc. OBJETIVOS DEL CURSO: 1). Adquirir las competencias para aplicar los primeros auxilios psicológicos a personas, a familias y a comunidades tras un evento estresante cotidiano o comunitario. 2). Ser capaz de preparar diferentes escenarios para ser utilizados como lugar de recepción de afectados y familiares y para la aplicación de los primeros auxilios psicológicos. 3). Entrenarse en la aplicación de los protocolos de desactivación y recuperación de los intervinientes que han estado participando en la gestión de una emergencia. INICIO: 7 de octubre de 2015
Packt
Managing Financial Accounts, Products, and Services
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. Master QuickBooks Online with this comprehensive course focused on managing your financial accounts, products, and services. You’ll learn to effectively manage your Chart of Accounts, handle credit card transactions, and customize QuickBooks to meet your business needs. This course provides practical techniques for maximizing the functionality of QuickBooks to streamline your financial operations, ensuring that you’re always in control of your business’s finances. As you progress through the course, you’ll explore key features like setting up accounts, managing inventory, and utilizing sales tax settings. You'll also learn how to manage products and services, track inventory movements, and create and analyze various reports. Whether you are handling credit card payments, integrating products with your Chart of Accounts, or managing complex inventory systems, this course offers the tools and knowledge to keep your business finances organized and efficient. This course is designed for small business owners, accountants, and financial managers looking to improve their QuickBooks Online proficiency. Basic knowledge of financial management is recommended, though no previous QuickBooks experience is required. The course is suitable for beginners and intermediates, providing valuable skills for optimizing financial management in QuickBooks. By the end of the course, you will be able to set up and manage QuickBooks accounts, integrate products and services with the Chart of Accounts, track inventory, and generate detailed financial reports.