The Global Scholarly Directory.

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

search
Authentic Node.js WebSocket Server Workshop Packt

Authentic Node.js WebSocket Server Workshop

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 full power of real-time web communication by building a standards-compliant WebSocket server from the ground up. This hands-on course offers an immersive deep dive into the WebSocket protocol using Node.js, helping you truly understand what happens behind the scenes during client-server messaging. By the end of the course, you'll be equipped to implement bidirectional data flow in your own apps with precision and confidence. You'll start by setting up a Node.js HTTP server and enhancing it with custom modules, error handling, and RFC 6455 compliance. Once the foundation is in place, you'll progress to implementing the WebSocket handshake process, parsing headers, and verifying client requests using cryptographic hashing techniques. Debugging and testing are integrated throughout the course to reinforce best practices. In the core modules, you'll master how to receive and decode binary WebSocket frames, handle small to large payloads, and use buffers, bitwise operators, and masking logic for reliable data processing. Then, you'll dive into server-to-client communication, frame construction, and echo responses. The final section focuses on gracefully handling connection closures and error frames, ensuring your implementation is robust and production-ready. This course is ideal for backend developers, full-stack engineers, or anyone looking to gain an authentic understanding of the WebSocket protocol beyond abstractions. A working knowledge of JavaScript and Node.js is required. This is an intermediate-level course designed for those ready to move past high-level libraries and explore the core mechanics of real-time networking.

schedule 8 Months
$318 / TOTAL
View Course Details
Designing and Simulating Physical Models MathWorks

Designing and Simulating Physical Models

As systems become more complex, engineers need to keep pace with the techniques for designing and testing the digital representations of their creations. This course equips you with the latest skills in modeling and simulation using Simscape™, an industry-standard tool integrated with Simulink® and prepares you to meet the changing needs of engineering roles in automotive, aerospace, and robotics sectors, ensuring you remain competitive and relevant in a rapidly advancing job market. You will have the opportunity to engage in practical, project-based learning that mirrors the challenges faced by top engineering firms. Through hands-on experience creating dynamic models and simulating real-world systems, you’ll develop skills in multi-domain physical modeling and component integration. You will use Simulink and Simscape throughout the course. Simulink is a multi-domain modeling and simulation environment for engineers and scientists who design controls, wireless, and other dynamic systems. Within the Simulink environment, Simscape is used to rapidly create models of real-world components like electric motors, batteries, quadcopters, and robot arms. You will receive free access to Simulink and Simscape for the duration of the course to complete your work. Whether you're an aspiring engineer or a seasoned professional, this course will enhance your skill set. Enroll now to gain skills that are in high demand across various engineering fields.

schedule 8 Months
$250 / TOTAL
View Course Details
Advanced Selenium WebDriver Techniques and Framework Design Packt

Advanced Selenium WebDriver Techniques and Framework Design

This course is tailored for automation testers and developers looking to advance their expertise in Selenium WebDriver and framework design. Starting with the latest Selenium 4.0 features, you’ll explore new capabilities like relative locators and advanced window handling techniques. The course then delves into taking partial screenshots of WebElements and validating UX aspects through element dimensions, ensuring you can handle even the most intricate automation tasks. Next, you'll embark on a comprehensive journey into framework design, beginning with TestNG and its powerful features, including annotations, parallel test execution, and custom test configurations. You will also learn to create and manage Maven projects, integrate Selenium with popular tools like Jenkins, and design efficient, maintainable frameworks. The course covers object-oriented programming principles necessary for framework development, ensuring your code is clean, reusable, and scalable. In the final segments, you'll implement advanced design patterns such as the Page Object Model and Factory and integrate Cucumber for behavior-driven development. You’ll gain hands-on experience with real-world examples, crafting end-to-end test scripts that can be executed in parallel across different environments. By the end of this course, you will have the knowledge and skills to design and implement sophisticated test automation frameworks that meet industry standards. This course is designed for experienced automation testers, QA engineers, and developers who have a basic understanding of Selenium WebDriver and are looking to deepen their knowledge in advanced techniques and framework design. Prior experience with Java and test automation tools is recommended.

schedule 4 Months
$127 / TOTAL
View Course Details
Building and Managing User Interfaces Packt

Building and Managing User Interfaces

Updated in May 2025. Embark on a journey to master the essentials of building and managing user interfaces using Swift and SwiftUI, tailored for iOS 17. The course begins with an in-depth exploration of fundamental frameworks such as Foundation, which provides the backbone for data manipulation and basic tasks in iOS applications. You'll learn how to handle strings, ranges, numbers, dates, measurements, and timers, ensuring you can manage various data types efficiently and accurately. Additionally, you’ll delve into the RegexBuilder framework, mastering the art of text parsing and data validation with regular expressions. Moving forward, the course dives deep into the SwiftUI framework, starting with the essential tools in Xcode's projects and editor area. You'll explore the structure of SwiftUI files, the use of the canvas for real-time UI design, and advanced concepts like opaque types. Each section of SwiftUI is covered comprehensively, from text views and modifiers to color views, materials, images, and SF Symbols. You'll also learn about event modifiers, custom modifiers, and various layout techniques, including stacks, grids, and custom views, ensuring you can create flexible and adaptive interfaces. The final part of the course focuses on declarative user interfaces and lists, crucial for modern iOS development. You’ll gain expertise in managing state with @State and @Binding, implementing control views like buttons and text fields, and working with advanced components like sliders, progress views, and steppers. You'll also explore list management, including scrollable views, lazy grids, sections, swipe actions, and outline lists. By the end of this course, you'll be equipped with the knowledge and skills to build sophisticated, responsive, and visually appealing iOS applications. Ideal for iOS developers with basic programming and iOS knowledge looking to enhance their Swift and SwiftUI skills. Experience is Swift programming is recommended.

schedule 7 Months
$112 / TOTAL
View Course Details
Automate, Evaluate and Deploy ML Models Confidently Coursera

Automate, Evaluate and Deploy ML Models Confidently

Stop letting manual deployments create bottlenecks and introduce risk. Automate, Evaluate and Deploy ML Models Confidently is a hands-on course designed for ML engineers and data scientists ready to master production-grade MLOps. You will move beyond chasing simple accuracy scores and learn to make sophisticated, data-driven decisions by analyzing hyperparameter optimization trials from Optuna, expertly balancing technical performance with critical business KPIs like inference cost and latency. The core of this course is building a complete CI/CD pipeline from the ground up using GitHub Actions. You will integrate MLflow for end-to-end experiment tracking and reproducibility, and implement crucial validation gates that automatically prevent underperforming models from ever reaching production. You will leave this course with a portfolio-ready project that proves you can build, manage, and deploy reliable, automated, and scalable machine learning systems with confidence, bridging the critical gap between experimentation and real-world value. Upon completion, learners are encouraged to deepen their expertise with the "MLOps Specialization" or explore advanced model techniques in the "Deep Learning Specialization".

schedule 6 Months
$208 / TOTAL
View Course Details
Mercadeo analítico University of Virginia

Mercadeo analítico

Las organizaciones grandes y pequeñas están inundadas de datos sobre las elecciones de los consumidores. Pero esa riqueza de información no siempre se traduce en mejores decisiones. Saber cómo interpretar los datos es el desafío, y se espera que los mercadólogos en particular usen cada vez más la analítica para informar y justificar sus decisiones. El mercadeo analítico permite que los mercadólogos midan, gestionen y analicen el rendimiento de las actividades de mercadeo para maximizar su eficacia y optimizar el retorno de la inversión (Return On Investment, ROI). Más allá de las aplicaciones obvias de ventas y generación de clientes potenciales, el mercadeo analítico puede ofrecer conocimientos profundos de preferencias y tendencias de los clientes, lo cual se puede utilizar para futuras decisiones de mercadeo y de negocios. Este curso, desarrollado en Darden School of Business de la Universidad de Virginia, le da las herramientas para medir los activos de la marca y del cliente, comprender el análisis de regresión y diseñar experimentos como una forma de evaluar y optimizar campañas de mercadeo. Terminará el curso con una sólida comprensión de cómo utilizar el mercadeo analítico para predecir resultados y asignar recursos sistemáticamente. Puede seguir mis publicaciones en Twitter, @rajkumarvenk, y en Linkedin: https://www.linkedin.com/in/education-marketing. Gracias, Raj Profesor de Administración de Empresas en Darden

schedule 4 Months
$370 / TOTAL
View Course Details
Kickstart Your Creativity with Procreate: Food & Plants Skillshare

Kickstart Your Creativity with Procreate: Food & Plants

Build your creative confidence and learn the Procreate essentials as you draw delightful foods and playful plants. In this beginner-friendly course, illustrator Lisa Bardot guides you through the foundations of digital illustration in Procreate while helping you kickstart a sustainable creative habit. Over two weeks, you’ll complete 10 approachable drawing tutorials, starting with charming foods like oranges and donuts, and moving into leafy monstera plants and colorful mushrooms. Along the way, you’ll learn the Procreate interface, create your own canvas template, and explore core digital art techniques like shading, textures, and working with layers. Designed to keep you motivated, each session is short, fun, and easy to follow—even if you’re new to art or haven’t drawn in years. You’ll also use a downloadable Progress Tracker to celebrate your work as you go. By the end of this course, you'll have a growing gallery of digital artwork, a deeper understanding of Procreate, and the momentum to keep your creative practice going strong. Instructor bio: Lisa Bardot is an illustrator, teacher, and creative adventurer based in California. Using the iPad and Procreate as her main tools, she creates digital brushes, tutorials, and resources that help artists of all levels find joy in making art. Through her company Bardot Brush, Lisa designs widely loved Procreate tools, and through Making Art Everyday, she inspires thousands of people with daily prompts and challenges to build confidence and consistency in their creative practice. She also leads Art Maker’s Club, a vibrant community and learning hub for digital artists. Known for her clear, fun, and encouraging teaching style, Lisa has taught millions of learners worldwide, empowering them to overcome creative blocks and embrace art-making as a joyful habit.

schedule 4 Months
$136 / TOTAL
View Course Details
Project Management Knowledge Areas LearnKartS

Project Management Knowledge Areas

Great projects are not created by luck; they are the outcome of structured knowledge and strategic execution. This engaging course takes you through the Project Management Knowledge Areas that form the basis of successful project delivery, all by well-recognized PMI® standards. You'll learn about project management essentials, including integration, scope, schedule, cost, quality, resource management, communication, risk management, procurement, and stakeholder engagement. The course includes real-world case studies and step-by-step demos that will show you how to create charters, manage change, predict budgets, control schedules, reduce risks, and effectively engage stakeholders. Each lesson goes over essential steps for planning and carrying out tasks. It does this by using tried-and-true models, tools, and methods that will help you lead with conviction and clarity. Whether you're taking this course to get your PMP® certification or to manage projects in the real world, it will teach you how to plan better, communicate better, and produce more consistently. By the end, you'll comprehend project management theory and be able to lead complete projects. Enroll today to become a confident, well-rounded project manager.

schedule 5 Months
$383 / TOTAL
View Course Details
Automate Project Updates Across Platforms Coursera

Automate Project Updates Across Platforms

Automate Project Updates Across Platforms is a practical, beginner-level course designed for anyone looking to eliminate manual status updates and improve team communication. If you have ever wasted time copying and pasting project updates between different apps, this course is for you. You will learn the essential skill of tool integration—a fundamental practice in modern project management that saves time, reduces errors, and keeps everyone in the loop automatically. Through clear, step-by-step instructions, you will connect a project management tool (Trello) to a communication platform (Slack). You will learn how to find and enable pre-built integrations, configure them to send automatic notifications for key project activities, and direct those updates to a specific team channel. By the end of this course, you will not just understand the theory; you will have successfully built a real-world automation that streamlines your workflow, enhances team collaboration, and allows you to focus on more important work.

schedule 4 Months
$314 / TOTAL
View Course Details
Microsoft Cybersecurity Architect - SC-100 Exam Prep Packt

Microsoft Cybersecurity Architect - SC-100 Exam Prep

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. Gain the skills and confidence to excel in the SC-100 Microsoft Cybersecurity Architect exam with this comprehensive course. You'll master key cybersecurity principles, including Zero Trust architecture, identity and access management, and advanced security strategies for Azure infrastructure. The course begins by introducing the foundational concepts of Zero Trust, including its guiding principles and Microsoft Cybersecurity Reference Architecture (MCRA). You’ll dive into hybrid security, SOC tools, endpoint protection, and information security while exploring real-world applications through case studies. Next, you'll explore advanced strategies for governance, risk, and compliance, as well as incident management and workflow automation. From threat intelligence to designing robust security for data and applications, this course provides a deep understanding of cybersecurity's evolving challenges. Designed for aspiring and experienced security professionals, this course equips you with practical knowledge, hands-on labs, and best practices. Whether you're preparing for the SC-100 exam or strengthening your cybersecurity skills, this course offers the tools and expertise to succeed.

schedule 4 Months
$346 / TOTAL
View Course Details
Producción Musical y su Efecto en la Composición Berklee

Producción Musical y su Efecto en la Composición

En este curso, «Producción musical y su efecto en la composición», exploraremos cómo el proceso de producir un proyecto musical interactúa con los elementos de la composición de la música que se está produciendo. Enrique Gonzalez Müller, profesor de Berklee College of Music, reconocido productor e ingeniero de sonido y ganador del Latin Grammy®, facilitará esta exploración, guiándonos a través de la producción de un tema musical en todas sus etapas, desde el demo hasta la versión final. Con esta experiencia, se demostrará la importancia de capturar las emociones que genera la música y plasmarlas en la grabación, maximizando los elementos originales que brinda una composición. Estudiantes de Berklee College of Music y la banda ganadora del Latin Grammy® Los Amigos Invisibles darán vida al proceso y ejemplificarán los conceptos de esta interesante exploración. Tu profesor asistente será Sergio Torres-Letelier. Sergio es un compositor de cine, arreglista y productor musical, nacido en Chile y radicado en Los Angeles, USA. Tras obtener el título de Intérprete Instrumental (Batería) otorgado por el Instituto Profesional Escuela Moderna de Música de Santiago de Chile, Sergio fue aceptado en Berklee College of Music, en donde obtuvo un Bachelor Degree en Film Scoring, con un Minor en Conducción para Cine y Televisión. Esta obra fue financiada con una donación del Banco Inter-Americano de Desarrollo con recursos del Fondo Coreano para la Reducción de la Pobreza. Las opiniones expresadas en esta obra son exclusivamente de los autores y no necesariamente reflejan el punto de vista del Banco Interamericano de Desarrollo, de su Directorio Ejecutivo ni de los países que representa. El Banco Interamericano de Desarrollo no garantiza la veracidad de la data incorporada en esta obra. Puedes cambiar el idioma en Coursera de inglés al español utilizando la página de ajustes de tu cuenta. Para cambiar los ajustes en tu cuenta de Coursera sigue los siguientes pasos: 1. Ve a coursera.org 2. En la esquina derecha superior haz click en el pequeño triángulo invertido que está a lado de tu nombre y foto. 3. Haz click en ‘Settings’. 4. Selecciona el recuadro debajo de ‘Language’ (idioma), selecciona español y salva los cambios realizados. Coursera ofrece ayuda financiera a los estudiantes que no pueden pagar los cursos y necesiten de una beca. Los estudiantes con ayuda financiera podrán tener acceso a todo el contenido del curso y completar todo el trabajo requerido para adquirir el Certificado de Coursera. La ayuda financiera solo aplica al curso en el que se aprobó la solicitud de ayuda financiera. Para aplicar haz click en la opción “Learn More and Apply” (aprende mas y aplica) debajo del menú a la izquierda.

schedule 4 Months
$345 / TOTAL
View Course Details
La Economía Circular: ¿un mito o una posibilidad? Universitat Autònoma de Barcelona

La Economía Circular: ¿un mito o una posibilidad?

En el contexto actual de emergencia climática y escasez de recursos es necesario empezar a replantear que papel es el que ejerce la economía. Hasta el momento, el desarrollo económico ha estado basado en un crecimiento continuo basado en el uso de recursos naturales sin tener en cuenta las consecuencias derivadas de su uso ineficientes, y los impactos ambientales que generan en el medio ambiente. Frente a esta situación, desde hace unos años se ha intensificado el debate sobre cómo debería ser la economía para permitir un desarrollo más sustentable. Uno de los conceptos que ha ganado fuerza es el de la Economía Circular, que sirviéndose de la investigación desarrollada desde finales de 1970’s se inspira para plantear productos, y sistemas industriales y urbanos más respetuosos con el medio ambiente. La economía circular, pues, no es un concepto del todo nuevo. Representa una nueva forma de entender y analizar sistemas actuales, y de promover sistemas y productos más respetuosos con el medio ambiente. En este curso aprenderás lo fundamentos de la economía circular, las cifras actuales que demuestran la necesidad de avanzar hacia sistemas y productos circulares, y sobre todo las herramientas básicas para poder analizar los sistemas socioeconómicos actuales. La estructura del curso contempla 5 sesiones, cada uno requiere una dedicación de unas 4 horas de estudio y práctica. La primera sesión explica las distintas escuelas de pensamiento que han servido para desarrollar el concepto de la Economía Circular. Durant la segunda sesión, os mostraré cuales son los compromisos políticos y los planes de acción en EC en Europa que se están implementando para mejorar ambientalmente la economía actual. Las tres sesiones siguientes describen los fundamentos básicos para analizar un sistema y producto desde un punto de vista físico. Después de hacer una introducción sobre los principios de termodinámica, y de conservación de la materia, aprenderás como se usan para el análisis de sistemas. También hablaremos sobre el ecodiseño o diseño para el medio ambiente, y finalmente de cómo algunas de estas herramientas se aplican conjuntamente. El curso está orientado a profesionales en medio ambiente y gestión de empresas, también universitarios de pregrado y estudiantes de posgrado y tecnólogos.

schedule 3 Months
$253 / TOTAL
View Course Details
Dairy Nutrition & Health: Analyzing Cow Wellness University of Illinois Urbana-Champaign

Dairy Nutrition & Health: Analyzing Cow Wellness

This course offers a comprehensive exploration of dairy cow health and nutrition, focusing on physiological changes around calving and their impact on nutrient needs. Students will learn about production diseases, major metabolic changes, and key biomarkers of health and disease. The course addresses common health problems in dairy cows and the role of biomarkers in diagnosis and management. A systems approach to nutritional management is emphasized, exploring how genetics, cellular networks, and dietary components influence cow health and productivity. Expert instructors will guide learners through practical applications to optimize dairy cow health and production This course is part of the College of ACES suite of online programs, including the graduate certificate, "Dairy Nutrition for Udder Success" that can be stacked toward an advanced degree in the College of ACES. 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 ACES Online @ aces.illinois.edu/online.

schedule 7 Months
$191 / TOTAL
View Course Details
Responsible AI for Mental Health Northeastern University

Responsible AI for Mental Health

Unlock the future of AI-driven mental health care while tackling the critical ethical challenges shaping the field today. From bias and misinformation to privacy and patient safety, this course dives into the complexities of AI’s role in mental health. Explore cutting-edge advancements in computing and social robotics, and compare basic and advanced NLP techniques used in mental health analysis. Gain insight into emerging trends that are transforming therapy, diagnostics, and patient support, and examine how AI can be both a powerful tool and a potential risk in mental healthcare. Designed for mental health professionals, policymakers, and tech leaders, this course empowers you to shape responsible AI frameworks that prioritize fairness, transparency, and safety. Whether you're looking to influence policy, integrate AI into healthcare, or understand the future of mental health technology, this course provides the expertise to make an impact. Join us and be at the forefront of building ethical, effective, and human-centered AI for mental health.

schedule 5 Months
$262 / TOTAL
View Course Details
Call Gemini using the OpenAI Library Google Cloud

Call Gemini using the OpenAI Library

This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to call Gemini using the OpenAI library

schedule 6 Months
$378 / TOTAL
View Course Details
Introduction to Data Networks and the Internet - Master's Illinois Tech

Introduction to Data Networks and the Internet - Master's

This course covers current and evolving data network technologies, protocols, network components, and the networks that use them, focusing on communication to and from the Internet and Local area networks. Course content includes Internet architecture, organization, and protocols including Ethernet, 802.11, routing, switching, OSI and TCP models, DNS, SNMP, DHCP, and more. Students will be presented with Internet-specific networking tools for searching, testing, debugging, and configuring networks and network-connected host computers. At the graduate level, students will be given real-world examples, with best practice and business use cases as related to the content on hand, as well as threats and mitigation steps. Upon successful completion of this course, you will be able to: - Introduce communication fundamentals as they relate to popular communication models such as the TCP and OSI models. - Provide an understanding of the distributed nature of the internet. - Discuss the requirements for communication between local area networks and internet. - Identify and define protocols needed for LAN and WAN communication. - Learn the basics of analyzing, inspecting, and monitoring network traffic. - Become aware of threats to networks and networked devices. - Utilize tools for doing basic network reconnaissance.

schedule 4 Months
$297 / TOTAL
View Course Details
headset_mic
Get In Touch