The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Alfaisal University | KLD
مهارة مخاطبة الجمهور | Public Speaking Skills
يعاني الكثير من الخوف عند مخاطبة الجمهور (Public Speaking) أو الحديث في اللقاءات العامة مثل المحاضرات والندوات، تلك المشكلة تجعل الشخص عاجزاً عن التواصل مع الآخرين لنقل وعرض الأفكار عليهم، قد يحدث ذلك أيضاً في مجال العمل بين المديرين والموظفين أو بين الأساتذة والطلاب في المؤسسات التعليمية، وتكون المحصلة في النهاية هي سوء الفهم والتطبيق الخاطئ للأفكار والتعليمات، وخسائر على المستوى الشخصي والمهني. هذه الدورة هي دورة تمهيدية؛ فهي تلقي الضوء على أساسيات الموضوع بشكل عام بهدف التعريف به وبمحاوره الأساسية التي يجب الإلمام بها. إذا كنت من المهتمين بفهم مهارة مخاطبة الجمهور، أو كان مجال عملك يتطلب توظيف ذلك في سياق عملك، فهذه الدورة ستكون مثالية لإغناء خبرتك وتطوير مهاراتك بشكل فعال ومؤثر. حيث ستزودك هذه الدورة باطلاع واسع ودقيق على مجموعة من المحاور المتعلقة بهذا الموضوع، مثل: شرح أهم عوامل النجاح التي يجب أخذها بعين الاعتبار، شرح أهم أسباب الفشل عند مخاطبة الجمهور وكيف نتجنبها، التعرف على كيفية بدء الحديث وكيفية التحكم بنفسك أمام الجمهور، استعراض الوسائل والإجراءات التحضيرية التي يمكن اعتمادها لتقديم خطاب جذاب، شرح أهم المواصفات التي تحتاجها لمخاطبة الجمهور بطريقة مشوقة.
LearnQuest
iOS App Store & In-App Purchases
This course teaches basics of monetization on iOS, starting with in-app ads and then moving to in-app purchases. You will learn more advanced in-app purchase integrations, and you'll make both consumable and non-consumable purchases while building a realistic iOS app. Finally, you will learn how to take your apps even further with in-app subscriptions, and how to start and cancel subscriptions and create a delightful user experience.
University of Alberta
Sample-based Learning Methods
In this course, you will learn about several algorithms that can learn near optimal policies based on trial and error interaction with the environment---learning from the agent’s own experience. Learning from actual experience is striking because it requires no prior knowledge of the environment’s dynamics, yet can still attain optimal behavior. We will cover intuitively simple but powerful Monte Carlo methods, and temporal difference learning methods including Q-learning. We will wrap up this course investigating how we can get the best of both worlds: algorithms that can combine model-based planning (similar to dynamic programming) and temporal difference updates to radically accelerate learning. By the end of this course you will be able to: - Understand Temporal-Difference learning and Monte Carlo as two strategies for estimating value functions from sampled experience - Understand the importance of exploration, when using sampled experience rather than dynamic programming sweeps within a model - Understand the connections between Monte Carlo and Dynamic Programming and TD. - Implement and apply the TD algorithm, for estimating value functions - Implement and apply Expected Sarsa and Q-learning (two TD methods for control) - Understand the difference between on-policy and off-policy control - Understand planning with simulated experience (as opposed to classic planning strategies) - Implement a model-based approach to RL, called Dyna, which uses simulated experience - Conduct an empirical study to see the improvements in sample efficiency when using Dyna
EDUCBA
Testing and Debugging in .NET Core Applications
Master the art of testing and debugging in .NET Core with our comprehensive course. From unit testing to integration and end-to-end testing, you'll learn many techniques to ensure your .NET Core applications are robust and error-free. Dive deep into debugging tools and methodologies, diagnose issues effectively, and gain the skills needed to maintain the quality and reliability of your .NET Core applications. Whether you're a seasoned developer or just starting, this course will equip you with essential skills to confidently tackle testing and debugging challenges. Learning Outcomes: Advanced Testing Techniques: Acquire a comprehensive skill set covering unit testing, integration testing, and end-to-end testing to ensure the resilience of your .NET Core applications. Proficient Debugging Skills: Dive deep into debugging tools and methodologies, learning to identify and resolve issues effectively, enhancing the overall quality of your codebase. Real-world Application: Gain practical insights into applying testing and debugging techniques to real-world scenarios, preparing you to handle challenges in professional development environments. This course is suited to have a prerequisite of basic understanding of .NET Core development and familiarity with C# programming language. It is recommended for intermediate to senior developers to enhance their skills and stay ahead in the rapidly evolving .NET Core ecosystem, as well as software engineers and quality assurance professionals. After completing this course, you can apply for Job Roles such as .NET Core Developer, Testing Engineer, and Software Architect. Embark on this transformative learning journey, and emerge equipped with the essential skills to confidently tackle testing and debugging challenges in your .NET Core development projects.
Google Cloud
生成式 AI:不只是聊天機器人
「生成式 AI:不只是聊天機器人」是生成式 AI 領袖學習路徑的第一門課程,沒有先修條件。本課程旨在帶領您超越對聊天機器人的基本認識,探索生成式 AI 能為貴公司帶來的真正潛力。您將瞭解基礎模型和提示工程等概念,這些都是發揮生成式 AI 威力的關鍵。本課程也會引導您思考重要事項,協助您為貴機構制定成功的生成式 AI 策略。
IBM
Introduction to Mobile App Development
With smartphone usage projected to grow by 30%, there's never been a better time to launch a career in mobile app development. This course provides aspiring software engineers with the ideal introduction to this high growth field with no prior experience required. Mobile app developers design, code, and refine apps, combining technical skill with creativity to deliver engaging mobile experiences. In this course, you’ll explore what apps are, how they’ve evolved, and how the different parts of a mobile app work together, including the front end, back end, data management, and hosting. You will become familiar with various mobile platforms and operating systems such as iOS, Android, WatchOS, WearOS, and others. You’ll gain valuable knowledge of the overall mobile app development ecosystem and gain learn about mobile app types and their operating systems. You’ll delve into the languages and frameworks used to develop mobile apps such as Swift, Kotlin, Flutter, and React Native. Plus, you’ll explore different integrated development environments (IDEs) such as Android Studio and Xcode, as well as the tools used for mobile app development, including testing tools and emulators. Then, hear from seasoned experts what it's really like to work as part of a mobile app development team and the skills you'll need to excel as a mobile developer. Learn about employment opportunities, career paths and progression, and the future of mobile app development and use these insights to help you create your own mobile app developer career plan. If you’re an aspiring techie keen to move into the lucrative world of mobile app development, enroll to and begin your journey toward a rewarding career!
Packt
The Typescript You Need for ReactJS with Projects
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 dive into TypeScript and ReactJS to learn how to build dynamic and efficient web applications. By the end, you'll be proficient in using TypeScript's features to enhance React development, such as using types, interfaces, and hooks, while building several projects along the way. Whether you're building simple UI components or integrating complex functionality, you'll be equipped with the tools to create scalable, maintainable code. Starting from the basics, you'll explore TypeScript fundamentals, including types, tuples, functions, and enums. You'll then move on to ReactJS integration, building a "HelloWorld" app and gradually advancing to more complex projects like the "Product UI" and "Product Popup." You'll also learn how to leverage TypeScript's strengths in managing data flow and improving code quality within React applications. This course is perfect for developers who want to sharpen their skills in TypeScript and ReactJS. Whether you're working on solo projects or collaborating on teams, this course will guide you through real-world applications and best practices. You'll also get hands-on experience in converting a React project to TypeScript, making your existing projects more robust and maintainable.
EDUCBA
Advanced Penetration Testing with Kali Linux
By the end of this course, learners will be able to set up secure pentesting labs, perform advanced reconnaissance with Nmap, develop custom Python scanners, and exploit misconfigured services like SMTP, Samba, and NFS. They will also gain expertise in malware analysis, social engineering, Android exploitation, credential harvesting, and automation with resource scripts. This course is designed to provide practical, hands-on skills in Advanced Penetration Testing using Kali Linux, bridging the gap between foundational knowledge and real-world offensive security. Unlike introductory courses, it emphasizes advanced scanning techniques, scripting automation, and modern exploitation methods used by ethical hackers. Learners will benefit from structured modules that simulate real attack environments, equipping them with actionable skills to identify, exploit, and secure vulnerabilities. What makes this course unique is its balance of technical depth and practical application—covering everything from reconnaissance to post-exploitation and automation. Whether aiming for career advancement in cybersecurity or enhancing red-team skills, learners will finish with the confidence to conduct professional-grade penetration tests.
Simplilearn
Docker Networking Fundamentals Training
This Docker networking fundamentals training develops strong skills in configuring, managing, and troubleshooting container networks for modern application environments. You learn how to apply Docker networking basics, bridge networks, container communication, and network isolation through hands-on demos and real-world scenarios. The course also covers connectivity optimization, performance tuning, security best practices, and practical troubleshooting to ensure reliable and scalable application deployment. By the end of this course, you will be able to: - Configure Docker Networks: Set up secure connectivity - Manage Container Communication: Enable reliable networking - Implement Network Security: Apply isolation and controls - Optimize Network Performance: Troubleshoot and improve reliability - Apply Best Practices: Build scalable deployments Ideal for beginners, developers, DevOps engineers, and IT professionals seeking practical Docker networking skills. No prior experience is required. Basic familiarity with containers and Linux concepts is recommended for faster learning.
Packt
Advanced Asset Manipulation and Environment Detailing in UE5
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 advanced course in Unreal Engine 5 focuses on mastering the art of 3D asset manipulation and environment detailing. You’ll begin by exploring tools for deforming Quixel assets, learning to warp, bend, and cut shapes to fit your creative vision. With the ability to customize assets through Boolean operations and warping tools, you'll shape environments that go beyond basic designs. As you progress, the course delves into landscape texturing and foliage creation. You’ll set up dynamic landscape materials that respond to terrain features and manually paint in custom textures. The foliage tools will guide you in populating your 3D environment with detailed plant life, rock formations, and tree clusters, creating an organic, realistic world. Advanced techniques for adjusting color values and working with material instances help you bring out the best visual quality in your projects. The final section covers water systems, from setting up water meshes and materials to creating flowing waterfalls and realistic waves. You’ll learn to texture, animate, and tweak water parameters using normal maps, material instances, and vertex painting, ensuring your environments come to life with natural, fluid movement. This course is perfect for 3D artists looking to elevate their environment design skills in Unreal Engine 5. This course is designed for experienced 3D artists, environment designers, and game developers familiar with Unreal Engine 5. Knowledge of basic 3D modeling and UE5 navigation is recommended.
University of Huddersfield
Strategic Implementation & Management
Navigate the complexities of strategic implementation and effective management to drive organizational success. This course delves into essential topics such as managing stakeholders, strategic change, and aligning strategy with organizational culture. Learn how to integrate various strategic frameworks and tools, including SWOT analysis, VRIN model, and Porter's Value Chain to evaluate and implement strategies effectively. Through hands-on projects and real-world case studies, you will develop the skills necessary for effective decision-making, stakeholder management, and strategic adaptation. Whether you are stepping into a leadership role or enhancing your strategic management capabilities, this course equips you with the practical insight to transform business operations and achieve sustained competitive advantage.
Coursera
Write Blog Posts With Outranking: Rank Articles With AI
Can AI actually write quality SEO written content that the major search engines love and rank highly? This Guided Project is tailored to equip content creators, remote work consultants, and marketing professionals with the skills to create compelling, SEO-optimized content using Outranking.io. Throughout this project, you'll gain proficiency in deploying AI for content research, drafting articles that resonate with audiences, and optimizing for the best search engine ranking score. The project showcases how intelligent AI can be leveraged to understand and target any content in a high level of detail, embodying a blend of innovation in technology and content strategy. No previous Outranking.io experience is required, though a passion for AI technology and SEO trends will enhance your learning experience.
University of California, Davis
Fire and Explosion Hazards Analysis
Embark on a transformative journey into the heart of process safety and risk analysis with our comprehensive course tailored for chemical engineers. Delve deep into the intricate world of fire and explosion hazards, where you'll apply a systematic approach for estimating damages caused by explosions. Our course doesn't stop there; it empowers you with crucial strategies to prevent and effectively manage these hazards, safeguarding both assets and lives. You will gain invaluable insights into identifying, mitigating, and proactively addressing potential risks. From the fundamentals of hazard recognition to advanced techniques in incident severity evaluation, this course offers a holistic approach to enhancing safety protocols.
Universitat de Barcelona
Strategies for winning. Meteorology in a round the world regatta
In this course you can learn about the mechanics of global weather, the foundations of ocean meteorology, predictive modeling and how sailors receive data via satellite and use high-performance navigation software. This course looks at oceanic meteorology and climatology through the lens of the sport of sailing. You will gain a basic knowledge of meteorology needed by sailors to take part in a regatta such as the Barcelona World Race, the only double-handed, round the world regatta with no stops. You will learn about the strategies employed during a round the world regatta and how these are put to use on board the latest ocean racing yachts.
University of Michigan
Digital Twins
In this course, learners will be introduced to the concept of Digital Twins, learn how it is applied in manufacturing, and what businesses should consider as they decide to implement this technology. Considerations include information technology infrastructure, the business value of implementing Digital Twins, and what needs to happen across the organization to ensure successful implementation. Learners will hear from industry experts as they share their perspectives on the opportunities and challenges of implementing Digital Twins, how Digital Twins is being implemented in their companies, and insights on the future of this technology within their industry and across manufacturing. The content presented in this course draws on a number of real-life interviews and case studies, and was created through a partnership with Siemens.
Amazon Web Services
Getting Started with AWS Systems Manager
With AWS Systems Manager, you can create a secure end-to-end management solution for hybrid cloud environments. In this course, you will learn the benefits and technical concepts of Systems Manager. If you are new to the service, you will learn how to start using Systems Manager through a demonstration using the AWS Management Console, as well as the AWS Command Line Interface (AWS CLI). You will learn about the native architecture and how the built-in features can help you improve visibility and control in the cloud, on premises, and at the edge.