The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Starweaver
Deception As a Defense
In this course, defensive concepts will be explored and the power of using deception at different layers of the network. The attacker depends on information that is gathered during their surveillance, and with deception we change the network at layer 2-4 and the result of this is the attacker’s collected data is no longer valid and useless for them, this requires the attacker to start the information gathering process over again. In a robust defensive solution, the network can change multiple times based on the classification of the threat, and each time it changes, the attacker is lost and has to start the recon process over again. These concepts change the game and puts the defender in control! The concepts have been deployed at Capture the Flag events and frustrated and confused the hackers for hours! Forever you have heard that the hackers are in control and they only need to find one way in. This course will show you how to flip that model and we only need one packet to identify the attacker and prepare our response strategy. We are in control of our networks and this workshop will show you how to take advantage of and achieve that. Prerequisites:- 1- Basic understanding of IT and cybersecurity concepts. 2- Familiarity with network architecture and operations. Target Learners:- 1- IT professionals seeking advanced cybersecurity skills. 2- Network administrators and security analysts. 3- Individuals aspiring to specialize in cybersecurity defense strategies.
IBM
Intermediate Web and Front-End Development
Do you want to learn how to optimize your websites for search engines? This course will teach you how Search Engine Optimization (SEO) techniques can help improve the visibility of your website. Then you will investigate automated build tools and bundlers like Webpack, which helps with bundling assets, modules, and dependencies into a single bundle, allowing developers to focus on development. Following that, you will explore how web optimization assesses and perceives the user experience of load time and runtime. You'll examine how JavaScript Testing frameworks like Mocha and Jasmine can automate testing to improve testing speed and efficiency, test accuracy, and reduce test maintenance costs and risks. Finally, you will discover why debugging is such an important part of the software development process. You will learn how to use Google Chrome DevTools to debug a program without recompiling or changing its source code, as well as how to use a variety of add-ons or extensions to debug a program.
Board Infinity
Essential Testing Techniques in Software Development
This course delves into the integration of testing throughout the software development lifecycle (SDLC) and explores advanced testing techniques. Learners will gain a thorough understanding of how testing activities align with various SDLC models, the different levels and types of testing, and the significance of maintenance testing. The course also covers test analysis and design techniques, including black-box and white-box testing, as well as experience-based and collaboration-based approaches. Through detailed video lectures and practical examples, learners will be equipped with the skills necessary to implement advanced testing methods effectively in diverse development environments. Learning Objectives: 1. Explain the integration of testing throughout different phases of the SDLC. 2. Differentiate between various test levels, types, and advanced testing techniques. 3. Apply test design techniques, including black-box, white-box, and experience-based methods. 4. Implement collaboration-based test approaches to enhance software quality. Target Audience: This course is designed for software testers, QA professionals, developers, and anyone interested in mastering testing techniques throughout the software development lifecycle. It is suitable for those who want to expand their knowledge of advanced testing methodologies and practices. Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with ISTQB or any of its subsidiaries or affiliates. This course is not an official preparation material of ISTQB. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only.
Coursera
Erste Schritte in Easil
Nach Abschluss dieses Projekts wirst du gelernt haben auf die Grafik Designplattform Easil zuzugreifen und und simple Projekte in Easil zu kreieren. Hierfür werden wir die kostenlose Easil Version verwenden. Deine neu erworbenen Kenntnisse werden dir in Zukunft dabei behilflich sein, dein Business zu bewerben und deinen Wiedererkennungswert zu steigern. Die webbasierte Plattform Easil bietet alle nötigen Werkzeuge um visuell attraktive und organisierte Werbeprodukte zu erstellen, die dir dabei behilflich sein werden, deine Marketing Strategie zu verfolgen. Ob Social Media Post, digitale Werbeanzeige, Visitenkarten oder Poster: alle diese Produkte und noch viele mehr können mit Hilfe der Grafik Designplattform kreiert werden.
Google Cloud
Create Generative AI Apps on Google Cloud
Generative AI applications can create new user experiences that were nearly impossible before the invention of large language models (LLMs). As an application developer, how can you use generative AI to build engaging, powerful apps on Google Cloud? In this course, you'll learn about generative AI applications and how you can use prompt design and retrieval augmented generation (RAG) to build powerful applications using LLMs. You'll learn about a production-ready architecture that can be used for generative AI applications and you'll build an LLM and RAG-based chat application.
Google Cloud
Logging and Monitoring in GC - Português Brasileiro
"Este curso ensina aos participantes técnicas de monitoramento e melhoria de infraestrutura e desempenho de aplicativos no Google Cloud. Com uma combinação de apresentações, demonstrações, laboratórios práticos e estudos de caso do mundo real, os participantes ganham experiência com monitoramento de pilha completa, gerenciamento e análise de registro em tempo real, depuração de código em produção, rastreamento de gargalos de desempenho de aplicativos, caracterização de perfil de CPU e uso de memória."
Google Cloud
Sending and Scheduling Looks in Looker
This is a self-paced lab that takes place in the Google Cloud console.In this lab, you learn about the different options for sharing Looks in Looker.
Microsoft
Generative AI for Data Science with Copilot
This course provides a comprehensive introduction to Generative AI in data science. You'll explore the foundational concepts of generative AI, including GANs, VAEs, and Transformers, and discover how Microsoft Copilot leverages these models to streamline data science workflows. You'll gain hands-on experience using Microsoft Copilot to implement generative AI solutions, ultimately enhancing your data science toolkit and preparing you for the future of AI-driven data analysis. Required Course Materials: A Copilot license is required to complete this course. If you don’t have a Microsoft 365 Personal or Family license, you can start a free 30-day trial using the link provided in the course.
Google Cloud
Dönüştürücü Modelleri ve BERT Modeli
Bu kurs, dönüştürücü mimarisini ve dönüştürücülerden çift yönlü kodlayıcı temsilleri (BERT - Encoder Representations from Transformers) modelini tanıtmaktadır. Kursta, öz dikkat mekanizması gibi dönüştürücü mimarisinin ana bileşenlerini ve BERT modelini oluşturmak için dönüştürücünün nasıl kullanıldığını öğreneceksiniz. Ayrıca sınıflandırma, soru yanıtlama ve doğal dil çıkarımı gibi BERT'in kullanılabileceği çeşitli görevler hakkında da bilgi sahibi olacaksınız. Kursun tahmini süresi 45 dakikadır.
Infosec
Blockchain Security
This course introduces blockchain security, including a description of how the blockchain works at each level of the blockchain ecosystem. The instructor begins with the building blocks that create the structure of blockchain, the cryptography that it uses for security, and the role of hash functions in the blockchain and how they can be attacked. In the next module, the instructor describes what blockchain consensus is, why it’s needed, its underlying theory (Byzantine Fault Tolerance and Security via Scarcity), some of the common consensus algorithms, and the security issues inherent to each variant. The course progresses with a module that describes how blocks are created, the nodes and network that make up the blockchain ecosystem, and examples of various attacks that can be made on their security. Next the focus is on smart contracts and how their security can be compromised with vulnerabilities created by common programming errors during contract development, including in Ethereum, the most commonly used smart contract platform. Finally, the course wraps up with discussions of distributed ledger architectures that are alternatives to blockchain, second-level blockchain protocols, and advanced cryptography in blockchain.
Coursera
Fine-tuning Language Models for Business Tasks
This course demystifies the concept of "LLM fine-tuning" and its critical applications in the business world. In the context of rapidly evolving AI technologies, understanding how to fine-tune Large Language Models (LLMs) is essential for businesses to stay competitive. The course covers foundational concepts, the background of LLMs, current uses in various industries, and a glimpse into future possibilities. Through real-life examples, learners will see how fine-tuning LLMs can lead to more efficient, personalized, and innovative business solutions. Main Outcome and Takeaways: 1. Review and apply different LLMs and tools to fine-tune a model for business-specific tasks for making better use of AI in your own business growth. 2. Comprehend LLM Fundamentals: Understand the basics of LLMs and the significance of fine-tuning. (Knowledge) 3. Analyze Business Applications: Evaluate how LLM fine-tuning is applied in different business scenarios. (Analysis) Develop Fine-Tuning Strategies: Create strategies for fine-tuning LLMs to meet specific business needs. (Application) Forecast Future Trends: Anticipate and plan for future developments in LLM technology in business contexts. (Evaluation)
Coursera
Getting Started in Google Analytics
In this project, you will learn how to connect your website to Google Analytics. You will be able to use Google Analytics to understand how your website is performing. You will become familiar with the Google Analytics interface and the standard reports to better understand your website audience. You will learn how to interpret this data to improve your website performance and effectiveness. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
IBM
Front-End Development Capstone Project
According to internetlivestats.com, there are over 1.58 billion websites of which 200 million are active websites. This number is constantly growing with most businesses leaning towards building their own websites or enhancing them. This requires skilled web developers to get the job done. A key objective of this capstone project is to help you get all your design and coding skills together to implement a responsive website. This will help you gain the confidence and comfort in building websites and better your job prospects. In this six-week capstone project, you will design and develop website component layouts and push it to a GitHub repository. Ready to enhance your professional portfolio with a comprehensive website built using HTML, CSS, and React? This capstone project will help you get closer to that goal! We assume that you have completed all the previous courses in the IBM Front-End Developer Professional Certificate.
Coursera
Utilisez les fonctionnalités cachées de Canva
A la fin de ce projet, vous serez capable de découvrir les fonctionnalités cachées de Canva lors de la création de vos designs graphiques. Vous allez pouvoir utiliser ces fonctionnalités cachées de Canva gratuitement grâce à la période d’essai. Canva est une plateforme multi-fonctionnelle qui va vous faciliter la création de designs graphiques. Avec ce projet, vous allez pouvoir utiliser certaines fonctionnalités surprenantes qui vont doper votre productivité et créativité. Ce projet est destiné aux intermédiaires, aux personnes ayant déjà un compte sur Canva et plus précisément un compte Pro ou un compte Pro en version d'essai gratuite.
Coursera
Advanced Accessibility for Digital Products
Advanced Accessibility for Digital Products is an intermediate-to-advanced course designed to equip experienced designers, developers, QA professionals, and product managers with the tools and strategies needed to create fully inclusive, accessible digital experiences. As digital products grow in complexity, accessibility must evolve from a compliance checkbox to a core product value. In this course, you’ll learn how to implement advanced accessibility practices—such as ARIA roles, screen reader optimization, focus management, and automated testing—into real-world workflows. Through concise videos, scenario-based readings, hands-on labs, and AI-powered coaching, you’ll master how to audit accessibility at scale, integrate inclusive design into CI/CD pipelines, and resolve violations using both technical and human-centered approaches. Drawing from legal frameworks, live case studies, and multi-tool testing strategies, this course helps you embed accessibility into every stage of product development—ensuring your work is both compliant and genuinely usable for all.
Packt
Advanced Horror Gameplay and Inventory Systems
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 focuses on two crucial aspects of horror game development: gameplay mechanics and inventory systems. You’ll begin by mastering the intricacies of setting up a comprehensive inventory system. From designing the layout and functionality to creating item components, drop-down menus, and handling multiple items, you’ll learn how to create a fluid and engaging inventory system that enhances player interaction. You’ll also explore key features like item descriptions, icons, and advanced inspection systems to improve quality-of-life elements for the player. Building on the inventory system, the course transitions into advanced horror mechanics. You’ll dive into adding flashlight systems with battery depletion, health systems complete with visual effects like blood screens, and more. Learn how to create realistic interactions such as hiding from AI enemies, unlocking combination locks, and reading in-game notes. The course also covers creating dynamic environmental features like footsteps on different surfaces, jumpscares, and even cinematic cutscenes. By the end, you’ll have built an immersive horror environment complete with customizable features that amplify the tension and dread of gameplay. This course is designed for game developers looking to implement sophisticated systems into their horror games. Whether you're working on enhancing an existing project or developing a new game, the combination of inventory management and horror mechanics taught in this course will give you the skills needed to create an engaging, fear-inducing experience. This course is ideal for intermediate to advanced Unreal Engine users looking to create more complex gameplay and inventory systems. A basic understanding of Unreal Engine and prior experience with game development is recommended.