The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
EDUCBA
Python Case Study - Sentiment Analysis
This hands-on course equips learners with the practical knowledge and technical skills to develop, implement, and evaluate a sentiment analysis model using Python. Beginning with an introduction to sentiment analysis and its real-world applications, learners will explore and identify appropriate tools including IDEs and essential libraries used in natural language processing (NLP). As the course progresses, learners will analyze the use of various algorithms suitable for sentiment classification and gain experience in constructing a full analysis pipeline—from data preprocessing and cleaning to model training and evaluation. Each lesson is crafted to reinforce applied learning, enabling participants to demonstrate mastery through building a working sentiment analysis system capable of classifying textual data based on emotional tone. By the end of the course, learners will be able to: • Identify key concepts in sentiment analysis. • Select and configure appropriate tools and libraries for text classification. • Implement code for data cleaning, transformation, and feature extraction. • Train and evaluate machine learning models for sentiment classification. • Assess model performance using standard evaluation metrics. This course is ideal for learners with basic Python knowledge who want to delve into NLP and machine learning through a practical, project-based case study.
Packt
TLS & HTTPS Explained – Visualizations & Localhost Setup
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 explore the essential concepts behind HTTP, HTTPS, and encryption protocols. You will gain a deeper understanding of how these technologies secure online communication, ensuring the confidentiality and integrity of data transmitted over the web. Through interactive examples and real-world applications, you’ll grasp key topics like symmetric and asymmetric encryption, public key infrastructure (PKI), and how to analyze encrypted traffic using Wireshark. As you progress through the course, you will get hands-on experience with tools like OpenSSL and XCA, learning how to generate certificates, set up secure servers, and work with HTTPS on a localhost. You will also explore advanced concepts, such as TLS 1.3, quantum computing implications on cryptography, and how to use Wireshark to analyze encrypted traffic. The course will guide you in setting up your own HTTPS server from scratch, equipping you with practical skills for the real world. This course is perfect for anyone looking to understand web security at a deeper level, especially developers, IT professionals, and network engineers. No prior knowledge of encryption is required, though a basic understanding of networking concepts will help you navigate the course more easily. It offers intermediate-level challenges with practical, hands-on exercises that will solidify your learning. By the end of the course, you will be able to explain how HTTPS works, set up a secure HTTPS server, capture and analyze encrypted traffic, and implement encryption techniques using tools like OpenSSL and Wireshark.
Packt
Advanced Risk Management, Security Controls & Monitoring
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. This comprehensive course delves into the NIST Risk Management Framework, guiding you through the process of selecting, implementing, and monitoring security controls. Beginning with an overview of control selection, you will explore various control frameworks, assess applicable laws and standards, and learn how to tailor control baselines to organizational needs. The course then transitions to implementing these controls, emphasizing the importance of documentation and approval processes to ensure compliance and system security. Next, the course covers the crucial steps involved in assessing and remediating security controls. You will learn to develop assessment plans, conduct thorough evaluations, and analyze results to identify compliance gaps. The course also provides insight into effective risk remediation strategies, helping you understand how to prioritize, and address identified risks to maintain a robust security posture. Finally, the course addresses continuous monitoring and change management, teaching you how to maintain control effectiveness over time. You will explore change management techniques, configuration controls, and best practices for handling system disposal. This advanced training equips you with the necessary skills to manage complex security environments and ensure continuous risk mitigation. This course is designed for cybersecurity professionals, risk managers, and IT auditors who have a foundational understanding of cybersecurity principles. Familiarity with basic risk management concepts and the NIST framework is recommended.
Coursera
Time Series Data Visualization And Analysis Techniques
By the end of this project we will learn how to analyze time series data. We are going to talk about different visualization techniques for time series datasets and we are going to compare them in terms of the tasks that we can solve using each of them. Tasks such as outlier detection, Key moments detection and overall trend analysis. During this project, we will learn how and when to use Line charts, Bar charts, and Boxplot. We will also learn some techniques about color mapping and we will understand how it can help us for a better analysis and understanding of our data.
EDUCBA
DP-100 Microsoft Azure DS Exam
This comprehensive course enables learners to design, implement, and deploy end-to-end machine learning solutions using Microsoft Azure Machine Learning. Through hands-on guidance, learners will configure development environments, build interactive experiments using Azure ML Designer, develop automation workflows via the SDK, and deploy models for real-time and batch inference using production-ready compute targets. The course is structured into four skill-building modules that introduce foundational cloud ML concepts, construct pipelines and SDK-based experiments, apply automation tools such as AutoML and HyperDrive, and publish trained models to production environments. Each module reinforces concepts through scenario-driven lessons that use Bloom’s Taxonomy to identify, configure, implement, analyze, and evaluate Azure ML workflows. By the end of this course, learners will be equipped to transition from experimentation to scalable deployment with full lifecycle awareness in Azure Machine Learning.
Scrimba
Learn HTML and CSS
This course is perfect if you want to learn how to code websites from scratch. You will learn the basics of HTML and CSS through interactive challenges. Along the way, you will build multiple projects, like a Google.com clone, a Space Exploration page, and a fun birthday site filled with GIFs. While most of the challenges are done in Scrimba's interactive editor, you will also learn how to use professional tools like VS Code for code editing, GitHub for hosting your code, and Netlify for deploying your projects to the world wide web.
Experiencing Design: Deepening Your Design Thinking Practice
How do we unlock the transformational power of design thinking? To do this, we must understand that this power lies not in what it encourages us to do, but in who it encourages us to become. We become design thinkers by experiencing design. In this course, developed at the Darden School of Business at the University of Virginia, we will guide you through six key phases of the design journey - Immersion, Sensemaking, Alignment, Emergence, Imagining, and Learning in Action. For each of these phases, you will explore how design thinking done well impacts innovators by inviting them to bring their authentic selves into the innovation conversation. You will examine key behaviors that bridge the gap from beginner to competency, and deepen the skills that will allow you to achieve design thinking's transformational promise. You will also hear from industry leaders from all over the world who will share valuable lessons and personal stories about how experiencing design has shaped their exciting careers.
University of Illinois Urbana-Champaign
Trabajo en equipo y creatividad
En este curso, mejorarás tu capacidad y tus oportunidades para trabajar de manera creativa dentro de cualquier organización, aprenderás a comprender la importancia y la función del trabajo en equipo dentro de la organización, y desarrollarás habilidades que te diferenciarán como participante influyente del equipo. Las habilidades comerciales profesionales relacionadas con el trabajo en equipo y la creatividad que obtendrás en este curso te ayudarán a tener éxito en tu trabajo en cualquier organización.
Microsoft
Program Management Fundamentals
This course is designed for anyone interested in program management, regardless of their experience level. It provides a thorough understanding of key principles, frameworks, and best practices for effective program leadership. It covers the distinctions between project, program, and portfolio management, emphasizing the strategic alignment of programs with organizational goals. Key topics include program implementation, benefits realization, and ROI optimization. You will apply your knowledge through a hands-on final project, ensuring both theoretical and practical expertise in program management, preparing you for success in various organizational settings. After completing this course, you’ll be able to: • Identify the core concepts of program management. • Discuss and differentiate between project and program management. • Identify how programs support organizational strategy. • Discuss benefits realization. This is a great way to prepare for some valuable certifications, such as PgMP - Program Management Professional from PMI, and MSP Practitioner - Managing Successful Programs from AXELOS.
Johns Hopkins University
Mathematical Biostatistics Boot Camp 2
Learn fundamental concepts in data analysis and statistical inference, focusing on one and two independent samples.
Creo Incubator
Navigating Internal Politics
The CREO Navigating Internal Politics Course supports professionals in developing the skills needed to understand and navigate organisational dynamics with confidence and integrity. The course focuses on internal politics as a practical reality of organisational life and equips learners with tools to engage constructively with power structures, decision-making processes, and stakeholder relationships. Participants explore how influence, authority, and informal networks operate within organisations. The course examines strategies for building strategic relationships, communicating effectively with key stakeholders, and positioning ideas in ways that align with organisational priorities. Learners also develop approaches to manage competing interests, address resistance, and maintain ethical judgment while advancing their professional goals. Through applied frameworks and real-world examples, the course enables participants to navigate complex organisational environments thoughtfully and proactively, without relying on manipulation or informal shortcuts. By the end of this course, you will be able to: - Identify formal and informal power dynamics within an organisation - Explain how internal politics influence decisions and outcomes - Build strategic relationships with key stakeholders - Apply influence strategies to advance ideas ethically - Assess political risks and opportunities in professional situations Prerequisites: - No prior leadership or management experience is required. The course is suitable for professionals, emerging leaders, and individuals seeking to progress within organisational environments.
University of Minnesota
Managing Employee Compensation
Whether you're writing paychecks or wondering where yours comes from, this course is for you! We begin by asking: "To succeed, what kind of a person does your organization need to attract, retain, and motivate?" From there, we'll explain how to align your organization's objectives, its pay philosophy, and ultimately the way it designs and implements its salary structure, short-term incentives, long-term incentives, and benefits. Interested in learning more about the technical aspects of compensation, but don't know where to begin? We'll give an overview of key the key technical skills: compliance with pay regulations, understanding stock options, shopping for health insurance and pension providers, and designing incentive plans. Lastly, we'll discuss non-monetary methods of motivating employees. Upon completing the course, you should be able to have an understanding of compensation both strategically and technically. Learners will also gain introductory familiarity with pay regulation in the US.
Packt
Hands-On .NET Minimal API for Web Developers
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. This hands-on course immerses web developers in the world of .NET Minimal APIs, beginning with foundational concepts and progressing to advanced techniques. You'll learn to: - Create, manage, and optimize web projects, starting with prerequisites and setup. - Implement collection APIs with endpoints, data models, and database contexts, - Handle asynchronous results. - Improve APIs with POST operations, DTO models, AutoMapper, attributes, and exception handling. By the end, you’ll master GET, PUT, and DELETE operations for individual items. Designed for web developers with basic .NET knowledge, the course adopts a practical, step-by-step approach, ensuring skills that can be applied immediately. This course is perfect for those seeking to enhance their web development expertise with .NET Minimal APIs.
Packt
A Complete Course on Windows Server Administration
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. Windows Server Administration is an essential skill for IT professionals looking to deepen their expertise in managing Microsoft-based servers. In this comprehensive course, you’ll master everything from system setup and configuration to advanced administration tasks like Active Directory, DNS, and web server (IIS) installation. By the end of the course, you'll have a robust understanding of Windows Server environments and be capable of effectively handling server administration tasks. The course is designed in a structured manner, starting with foundational knowledge of Microsoft Windows and progressing to more advanced topics such as system access, file systems, and server roles. You’ll begin by setting up a lab environment using Oracle VirtualBox and learning how to install and configure Windows Server 2016 and 2022. You'll then move on to the core areas of system administration, including user account management, service management, and monitoring system resources. The final modules cover more complex topics like Active Directory, DNS management, PowerShell scripting, and storage management, ensuring that you acquire the skills needed for both day-to-day administration and troubleshooting. Along the way, you'll also explore networking, system updates, and file transfer protocols to become a well-rounded Windows Server administrator. This course is perfect for aspiring IT professionals, network administrators, and anyone looking to enhance their server administration skills. There are no formal prerequisites, though familiarity with basic computer systems and operating systems is helpful. This course is suitable for beginners and intermediate learners looking to expand their technical knowledge in Windows Server administration. By the end of the course, you will be able to manage a Windows Server environment efficiently, handle user accounts and system configurations, deploy DNS and Active Directory, automate tasks using PowerShell, and monitor system performance effectively.
IBM
Machine Learning with Apache Spark
Explore the exciting world of machine learning with this IBM course. Start by learning ML fundamentals before unlocking the power of Apache Spark to build and deploy ML models for data engineering applications. Dive into supervised and unsupervised learning techniques and discover the revolutionary possibilities of Generative AI through instructional readings and videos. Gain hands-on experience with Spark structured streaming, develop an understanding of data engineering and ML pipelines, and become proficient in evaluating ML models using SparkML. In practical labs, you'll utilize SparkML for regression, classification, and clustering, enabling you to construct prediction and classification models. Connect to Spark clusters, analyze SparkSQL datasets, perform ETL activities, and create ML models using Spark ML and sci-kit learn. Finally, demonstrate your acquired skills through a final assignment. This intermediate course is suitable for aspiring and experienced data engineers, as well as working professionals in data analysis and machine learning. Prior knowledge in Big Data, Hadoop, Spark, Python, and ETL is highly recommended for this course.
Duke University
Startup Valuation Methods
How do different types of investors think about an investment opportunity? What kind of securities and contracts do they offer? How should a company decide what is a "good deal"? This course is designed to introduce you to the challenges and pitfalls of financing new enterprises. You will learn the basic tools for valuating companies, including using discounted cashflow analysis in Excel and understanding how to apply this model to your entrepreneurial venture. You will then learn how valuation works with different types of securities that investors use to finance startups, from bank loans to venture capital to angel investing.