The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
University of Washington
Programming Languages, Part B
[As described below, this is Part B of a 3-part course. Participants should complete Part A first -- Part B "dives right in" and refers often to material from Part A.] This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you more effective programming in any language -- and in learning new ones. This course is neither particularly theoretical nor just about programming specifics -- it will give you a framework for understanding how to use language constructs effectively and how to design correct and elegant programs. By using different languages, you will learn to think more deeply than in terms of the particular syntax of one language. The emphasis on functional programming is essential for learning how to write robust, reusable, composable, and elegant programs. Indeed, many of the most important ideas in modern languages have their roots in functional programming. Get ready to learn a fresh and beautiful way to look at software and how to have fun building it. The course assumes some prior experience with programming, as described in more detail in the first module of Part A. Part B assumes successful completion of Part A. The course is divided into three Coursera courses: Part A, Part B, and Part C. As explained in more detail in the first module of Part A, the overall course is a substantial amount of challenging material, so the three-part format provides two intermediate milestones and opportunities for a pause before continuing. The three parts are designed to be completed in order and set up to motivate you to continue through to the end of Part C. Week 1 of Part A has a more detailed list of topics for all three parts of the course, but it is expected that most course participants will not (yet!) know what all these topics mean.
Packt
Core WordPress Development Concepts
This comprehensive course will guide you through the essential concepts and skills for WordPress development. By the end, you will have a strong understanding of how to extend and customize WordPress websites with hooks, shortcodes, custom post types, taxonomies, and more. You’ll explore how to manipulate posts, create settings pages, work with security essentials, and integrate widgets to enhance site functionality. You will begin by setting up your development environment and diving into WordPress’s core features. Learn to leverage hooks and filters, create custom post types, manage content with the loop, and add dynamic features like shortcodes and widgets. As you progress, you'll also explore data management using options, transients, user and post metadata, and implementing security measures to safeguard your site. The course is ideal for aspiring WordPress developers, content creators, or anyone looking to build custom WordPress sites with enhanced features. No prior WordPress development experience is required, but basic programming knowledge in PHP or web development concepts will be beneficial. Whether you’re working on personal projects or client websites, this course offers the tools to elevate your WordPress development skills.
University of Colorado Boulder
Developing a Systems Mindset
In fast-changing business environments, success depends on your ability to navigate complexity, connect the dots across teams and functions, and align diverse stakeholder interests. That requires more than technical know-how—it requires a systems mindset. This course equips business professionals with the tools and perspective to lead more effectively in complex situations. Whether you're working in strategy, operations, sustainability, or innovation, you’ll learn to see the bigger picture, identify root causes, and design solutions that create lasting value. You’ll gain practical skills for engaging with internal teams, external partners, and communities—especially when working across organizational or sector boundaries. From initial requests for support to designing responsive project plans, this course helps you move from reaction to intention. What You’ll Learn: - Apply systems thinking to real-world business challenges and organizational goals. - Identify patterns, relationships, and leverage points to solve complex problems. - Build credibility and trust with stakeholders inside and outside your organization. - Develop responsive, cross-functional strategies rooted in context and collaboration.
Universidad Austral
Introducción al procesamiento de lenguaje natural
Este curso te brindará los conocimientos introductorios sobre el procesamiento de lenguaje natural y las diversas tareas relacionadas al pre procesamiento de grandes volúmenes de texto. Te encontrarás con situaciones cotidianas que se enfrentan al trabajar con proyectos de NLP, para poder poner en juego todo lo aprendido. Para desarrollar aplicaciones se va a utilizar Pyhon 3.6 o superior. Alternativamente se puede utilizar el entorno de Anaconda con la misma versión de Python. Como editor de código, los ejemplos van a ser editados en el Notebook de Anaconda, pero el alumno puede utilizar cualquier editor de texto que reconozca notebooks de Anaconda. Librerías que es necesario tener instaladas para realizar el curso: NLTK, Pandas, SCIKIT-learn.
EDUCBA
Master CNNs with Python: Build, Train & Evaluate Models
By the end of this course, learners will be able to design, build, train, and evaluate Convolutional Neural Networks (CNNs) using Python, gaining hands-on experience in one of the most in-demand deep learning skills. You will learn to set up both local and cloud-based environments, preprocess and augment image datasets, implement CNN architectures, and assess model accuracy and performance. Through structured lessons, coding exercises, and real-world projects, you’ll develop not only the theoretical foundation but also the practical ability to apply CNNs to tasks like image classification. Each concept is reinforced with quizzes and guided implementations, ensuring immediate feedback and skill mastery. What makes this course unique is its project-driven, modular approach—every step from data preparation to prediction workflows is directly tied to Python code, with clear, reproducible results. Whether you’re new to deep learning or transitioning from basic machine learning, this course equips you with job-ready CNN skills to confidently tackle modern AI challenges.
University of Amsterdam
Classical Sociological Theory
This Massive Open Online Course (MOOC) will offer the participants an introduction into the most important classical sociological readings between the 18th and 20th century. Highly influential social science scholars, such as Karl Marx, Max Weber and Emile Durkheim, will be discussed during 8 sessions. Combined with small tests, based on the video’s and recommended readings, the participants will be encouraged to dive deeply into the complex texts and get familiar with classical sociological concepts that are still very relevant today.
Coursera
Brand Awareness Using Digital Brand Activation
Are you ready to take your digital marketing skills to new heights and boost your brand's visibility? This comprehensive course is tailored to help learners enhance brand awareness, engage target audiences effectively, and achieve meaningful results for their businesses or organizations. By completing this course, you'll gain the knowledge and skills necessary to: - Analyze brand identity components and craft impactful messaging strategies. - Identify suitable communication channels to reach specific target audiences. - Utilize basic social media metrics to measure performance and enhance audience engagement. - Outline a sustainable content strategy for long-term success in digital marketing efforts. This project-based course offers hands-on experience and practical insights to help you master the art of digital marketing and elevate your brand awareness initiatives. Prior knowledge of popular social media platforms and basic social media metrics is recommended for optimal engagement and learning outcomes.
Packt
Information Literacy Course
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 today's world of constant media consumption, the ability to navigate and analyze information critically is more important than ever. This course equips you with essential skills in information literacy, focusing on media literacy, recognizing biases, and making informed decisions in a digital landscape. By engaging with this course, you'll not only understand the media you consume but also learn how to evaluate its credibility and impact. The journey starts with an introduction to the fundamentals of information literacy and media bias. You'll learn how to assess your media diet, identify biases, and apply strategies to ensure you are consuming balanced, reliable information. The course moves deeper into advanced media literacy skills, where you'll explore the workings of media algorithms and how to guard against consumption bias. By the end of the course, you'll have a comprehensive toolkit for critically evaluating information and improving your media literacy. This course is designed for anyone looking to enhance their critical thinking, especially in the context of media consumption. Whether you're a student, a professional, or just an informed citizen, this course offers valuable insights into navigating the complex world of media and information. No prior knowledge is required, making it ideal for beginners interested in media literacy and information evaluation. By the end of the course, you will be able to critically evaluate media sources, identify biases in media, apply strategies to guard against misinformation, and develop a more balanced and informed media consumption routine.
Simplilearn
Lean Six Sigma Green Belt Training
This comprehensive Six Sigma DMAIC course equips you with the skills to drive data-backed process improvements and sustain quality excellence. Begin by mastering the Define and Measure phases—learn to build project charters, capture customer requirements (VoC), and analyze processes through mapping and capability studies. Progress to the Analyze phase with tools like hypothesis testing, regression, and exploratory data analysis to uncover root causes. In the Improve phase, implement solutions using Design of Experiments (DOE), Lean techniques, and decision tools like SCAMPER and Pugh Matrix. Conclude with the Control phase, applying SPC, control plans, and Lean methods like 5S and TPM for long-term impact. You should have a background in operations, project management, or quality control, along with a basic understanding of business processes and statistical concepts. By the end of this course, you will be able to: - Apply DMAIC: Lead Six Sigma projects from problem identification to solution control - Use Statistical Tools: Conduct root cause analysis with testing, regression, and capability studies - Optimize Processes: Apply DOE, Lean tools, and solution selection methods for effective improvements - Sustain Improvements: Use SPC, 5S, and control plans to maintain long-term results Ideal for quality professionals, process owners, and team leads.
Packt
Oracle Primavera P6 – Project Setup and Basic Management
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. In this course, you’ll embark on a structured learning path beginning with an overview of Oracle Primavera P6, setting the stage for your project management journey. The initial modules introduce you to the core concepts and navigation techniques necessary to leverage Primavera P6 effectively. As you progress, you'll delve deeper into project creation, understanding how to align Primavera P6 with your project’s objectives and goals. The course then shifts focus to the essential steps of setting up a new project, where you’ll learn how to create, import, and manage projects from start to finish. You'll also explore the intricacies of calendar management, an often-overlooked aspect of project scheduling, which is crucial for keeping your project timelines accurate and on track. Further, the curriculum emphasizes building a solid Work Breakdown Structure (WBS), a critical element in organizing and managing complex projects. The course is enriched with hands-on workshops that reinforce your learning, ensuring you gain practical experience in navigating Primavera P6, creating project plans, setting up calendars, and structuring WBS. Each module is designed to build on the previous one, gradually increasing your proficiency and confidence in using Primavera P6 for effective project management. This course is ideal for project managers, planners, schedulers, and any professional involved in project planning and execution who seeks to improve their skills in Oracle Primavera P6. A basic understanding of project management principles is recommended but not required.
JFrog DevOps: Secure Software Pipelines & CI/CD Mastery
Did you know that over 80% of modern software comprises third-party components, and most breaches exploit known vulnerabilities in these outside dependencies? In today’s fast-paced DevOps world, securing your CI/CD pipeline is not optional but essential. This course covers a comprehensive understanding of DevOps security, focusing on the integration of JFrog tools within CI/CD pipelines. Learners will explore key concepts such as artefact management, vulnerability scanning, and secure deployment strategies. Through practical examples and hands-on projects, you will gain insights into best practices for securing your software delivery pipelines. This course is designed for professionals involved in the software delivery lifecycle, including DevOps engineers, software engineers, solutions architects, and software developers. It is also well-suited for aspiring DevOps practitioners who want to deepen their understanding of secure DevOps practices. Whether you're building CI/CD pipelines or looking to enhance the security of your software delivery workflows, this course offers practical, tool-focused insights tailored to your role. To get the most out of this course, learners should have a basic understanding of software development principles and DevOps concepts. Prior experience with version control systems—specifically Git—and familiarity with GitHub will be essential, as the course includes hands-on integration with GitHub Actions. These foundational skills ensure learners can effectively apply the tools and techniques covered in securing and automating CI/CD pipelines. By the end of this course, learners will be able to clearly explain the roles of JFrog Artifactory and JFrog Xray in securing and automating CI/CD workflows. They will gain practical experience integrating these tools with GitHub Actions to manage and secure build artifacts and learn to use Artifactory for efficient artifact lifecycle management. Additionally, learners will be equipped to analyze scan results from JFrog Xray to identify software vulnerabilities and ensure license compliance, strengthening the overall integrity of their software supply chain.
Google Cloud
Gemini Enterprise の概要
このコースでは、AI エージェント、エンタープライズ検索、NotebookLM、インテリジェントなデータアクセスを統合し、組織の課題を解決する強力なプラットフォーム「Gemini Enterprise」を紹介します。受講者は、Gemini Enterprise の機能を実例とハンズオンのアクティビティを通して実際のビジネスニーズに結び付けながら、そのアーキテクチャや、ロールを超えたデータアクセスとプライバシーの取り扱いについて説明できるようになります。
Coursera
Supply Chain Network Optimization Using MILP on RStudio
Supply Chain Network Optimization
Habilidades de Excel para el negocio: Conceptos básicos
En este primer curso de la especialización de habilidades de Excel para el negocio, aprenderá los conceptos básicos de Microsoft Excel. En seis semanas, podrá navegar, de forma experta, a través de la interfaz de usuario de Excel, realizar cálculos básicos con fórmulas y funciones, dar formato profesional a hojas de cálculo y crear visualizaciones de datos a través de gráficos y cuadros. Ya sea que usted sea autodidacta y desee eliminar ciertas deficiencias a fin de obtener una mejor eficiencia y productividad, o si nunca ha usado Excel antes, este curso lo preparará con una base sólida para convertirse en un usuario seguro y desarrollar habilidades más avanzadas en cursos posteriores. Hemos reunido un gran equipo de enseñanza que estará con usted en cada paso del camino. Una amplia gama de cuestionarios de práctica y desafíos le brindarán grandes oportunidades para desarrollar sus habilidades. Trabaje en cada desafío nuevo con nuestro equipo y en poco tiempo se sorprenderá con lo lejos que ha llegado. El software de hoja de cálculo es uno de los componentes de software más ubicuos que se utilizan en lugares de trabajo de todo el mundo. Aprender a operar con confianza este software significa agregar un activo muy valioso a su cartera de empleabilidad. En un momento en que los trabajos que requieren habilidades digitales están creciendo mucho más rápido que los trabajos que no las requieren, asegúrese de colocarse por delante del resto agregando habilidades de Excel a su cartera de empleo.
Microsoft
Indexing, Performance Optimization & Functions in SQL Server
Learn the techniques that make SQL Server databases perform at their best. This course focuses on database performance tuning through proper indexing strategies, query optimization techniques, and execution plan analysis. You'll learn to identify bottlenecks using SQL Server's performance tools, implement appropriate index types, and rewrite inefficient queries. The course also covers stored procedures, user-defined functions, and views for encapsulating complex logic and improving maintainability. Through hands-on exercises, you'll analyze real-world performance scenarios and implement solutions that dramatically improve query response times. The integration of AI-assisted optimization techniques shows how modern tools can complement traditional performance tuning methods. By course completion, you'll be able to transform slow-running queries into high-performance database operations.
Alex Genadinik
Time Management
Use industry-tested and science-based methods to get more done in less time, boost your career or business, and reclaim your work-life balance. Focus on results and fulfillment - without the burnout. MODERN AND RESEARCH-BASED APPROACH: Effortless Productivity for When Nothing Else Works Energy + Timing = Peak Performance. If you’ve tried every productivity hack and still feel drained, this course offers a different approach. Grounded in the latest research, it helps you pinpoint the exact times you’re at your mental best and when to step back. Learn the optimal moments for deep, focused work and when to recharge, so you can work smarter and get more out of each day. FREE UP TIME BY AVOIDING DISTRACTIONS, AND LOW-POTENTIAL TASKS We all have tasks that get handed to us, we choose poorly, or seem fun but don’t add value. I’ll help you sharpen your priorities so you can cut out low-impact tasks and projects. This means freeing up substantial time—for yourself or for the work that truly matters. PERFORM LIKE THE TOP 1% When you focus on your most impactful tasks during your peak performance hours, everything changes. By dedicating ample time to what truly matters, you’ll produce work that’s 10X better than before. Produce work that's 10X better, and watch it drive 10X results. Week by week, month by month, you'll see the compounding effect: greater achievements in your career or business and undeniable professional growth. All while witnessing your own personal transformation unfold. DO YOU FEEL LIKE YOU NEVER HAVE ENOUGH TIME? STRUGGLING TO STAY ORGANIZED? Many people who have a 9-5 job or are working on their own business feel exactly the same. There seems to be always too many things to do, too many people wanting your attention, and not enough time to do your best work or focus on what you love. Now you can finally learn an efficient way to prioritize your goals, and turn those priorities into a schedule that you can easily follow and not stray from. You'll end up accomplishing your most important work to your best abilities, while removing all the time wasters. NEVER HAVE ENOUGH TIME FOR YOURSELF? Does it seem like you have so many things to do that you never have enough time for yourself? At one time, I felt that too. I felt like I was mostly spending my time on work, and things I wanted to do for fun or personal fulfillment were getting left behind. This course will help you regain more of your own time without sacrificing career growth. In fact, I'll show you task prioritization techniques which will help you excel at your career while having more time for yourself. LEARN HOW THE TOP-1% PRIORITIZE TASKS CEOs like Jeff Bezos or Elon Musk don't let themselves be controlled by short-term stressors and pressures. Instead, they ask: "What can I do today that will get me 100X exponential results in 5 years?" Take Amazon, for example. They could charge more, but by focusing on long-term gains with low prices, they’ve become the biggest retailer in the world. This course will teach you to create the same kind of lasting, exponential impact in your own work. MANAGE STRESS AND SHORT-TERM PRESSURES WHILE WORKING Why don't most people focus on the long-term? Because when you are under stress, the only thing you can do is focus on removing the immediate stressor or pain point. But after you learn to manage the stress from short-term pressures, you'll be able to give 100% of your effort to your most impactful tasks, and truly succeed. ACHIEVE FULFILLMENT AND WORK-LIFE-BALANCE After focusing on your most impactful tasks and doing better work in those, you'll have less stress in your life and more free time. You'll be able to use your newly found free time to do fulfilling tasks and whatever makes you happy. THE IMPORTANCE OF DEVELOPING SOFT SKILLS FOR BUSINESS In professional settings, we often compete with co-workers or other businesses that have similar skillsets. Soft skills like leadership, self-management, personal development, time management, and productivity will help you get ahead. Improve your soft skills, and watch your business or career skyrocket. CASE STUDY: HOW THIS COURSE HELPED A STUDENT BUILD A $10,000,000 BUSINESS You’ll also see a case study of a student from this course who applied these same prioritization techniques to their business. By focusing on high-impact tasks, they went from nearly zero revenue to dominating their niche - an approach you can implement in your own business too. CASE STUDY OF MY DATA-DRIVEN SUCCESSFUL BUSINESS PRIORITIZATION Years ago, I took a hard look at my business by putting every project into Excel, analyzing whether the time I invested was actually driving growth. Through this data-driven approach, I identified projects that needed more focus—and many that I could eliminate entirely. By zeroing in on high-impact tasks, I grew my business significantly while freeing up more personal time. This course is built on these real-world insights and strategies that are also backed by scientific research and years of industry success. These proven and industry-tested methods will help you achieve similar results. IMAGINE HAVING ENOUGH TIME FOR YOURSELF AND YOUR WORK Imagine ending your workday feeling accomplished and stress-free, with the evening free to spend on what you love - whether that's time with family, hobbies, or self-care. This isn't just a dream - it's what my students achieve every day. INSTRUCTOR BACKGROUND WITH TIME MANAGEMENT I’ve been in your shoes - years ago my schedule was random, and I worked on whatever I had to work on, but I had no structure, and I was distracted easily. I just didn't know the optimal way to work, and my results were mediocre. After countless hours of research, trial, and error, I finally uncovered the core time management skills that truly make a difference: 1) Identification of the most impactful tasks (and you’ll learn the best way to do that) 2) Prioritizing the most impactful tasks, and taking unhelpful tasks out of my schedule 3) Focused work after knowing that the task I am working on will be truly difference-making 4) Better self-management in terms of sleep, hydration, and energy levels resulting in maximizing my mental abilities These steps transformed how I work, and I never looked back. I started not only accomplishing more with my time, but the results and outcomes became exponentially better. TIME MANAGEMENT AND SCHEDULING WILL HELP YOU ANTICIPATE STRESSFUL MOMENTS Entrepreneurs and employees often experience stress when they have too much to do and are not able to handle it all at once. With better time management, when you learn exactly how to set time aside for every task on your to-do list, you’ll massively reduce stress and overwhelm. You’ll anticipate the workload and time needed protecting your health and sanity! RESPONSIVE AND CARING INSTRUCTOR: WORLD-CLASS STUDENT SUPPORT If you have questions, know that I am here to help! I answer 99% of student questions within 24 hours. Many students tell me that other instructors don't respond. Well, I do because 1) I care about my students. 2) I feel a responsibility to make sure that students get their money's worth from the course. WILL YOU BREAK FREE FROM THE DAILY GRIND AND TAKE CONTROL OF YOUR TIME AND SUCCESS? You can continue handling tasks the way you are now, with the familiar rush and stress of always playing catch-up. Or, you can learn to manage your time and energy like the most successful people do, achieving new levels of productivity and peace. We all have the same 24 hours each day. The difference between simply getting by and truly excelling lies in learning to manage these critical resources—your time and energy—effectively. Start a new way of living (proven and tested): with a clear schedule, fewer stressful surprises, and the confidence of knowing each moment is aligned with your goals. Enroll now, there’s no risk! MONEY-BACK GUARANTEE The time management course comes with an unconditional, Udemy-backed, 30-day money-back guarantee. This is not just a guarantee, it's my personal promise to you that I will go out of my way to help you succeed. DON'T LET TIME SLIP AWAY Invest in your future. Enroll now and gain the lifelong skill of time management to help you do better at everything you do from now on.