The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Board Infinity
Ajax Basics
The AJAX BASICS course is meticulously crafted to empower learners with the expertise to create dynamic and interactive web applications through AJAX (Asynchronous JavaScript and XML). The first module introduces the fundamentals of AJAX, delving into its history, the revolutionary role in web development, and how it enables asynchronous data exchange. Lessons include an introduction to AJAX, understanding the basics of HTTP requests and responses, and the XMLHttpRequest object's role in AJAX. The second module leads into an in-depth exploration of JavaScript and jQuery for AJAX. The focus is on programming aspects, using JavaScript and jQuery to make AJAX requests, and handling responses. Learners will engage in hands-on exercises to reinforce their learning, understanding selectors, working with event handlers, and simplifying AJAX requests using jQuery. The third module builds upon this, navigating through different types of response formats, including JSON and XML. It provides a deep understanding of response formats' role, the advantages and disadvantages of JSON and XML, and how to parse these formats in applications. By the end of this course, you will have a solid understanding of AJAX, equipped with the knowledge and skills to apply AJAX in your web development projects, creating more dynamic and responsive web pages. Disclaimer: This is an independent educational resource created by Board Infinity for informational and educational purposes only. This course is not affiliated with, endorsed by, sponsored by, or officially associated with any company, organization, or certification body unless explicitly stated. The content provided is based on industry knowledge and best practices but does not constitute official training material for any specific employer or certification program. All company names, trademarks, service marks, and logos referenced are the property of their respective owners and are used solely for educational identification and comparison purposes.
Google
Planification de projet : Tout mettre en place
Il s'agit du troisième cours du programme Google Project Management Certificate (certificat de gestion de projet Google). Ce cours explorera comment élaborer un projet dans la deuxième phase du cycle de vie du projet : la phase de planification. Vous examinerez les éléments clés d'un plan de projet, comment faire des estimations de temps précises et comment définir des jalons. Ensuite, vous apprendrez comment établir et gérer un budget et comment fonctionnent les processus d'approvisionnement. Puis, vous découvrirez des outils qui peuvent vous aider à identifier et à gérer différents types de risques et comment utiliser un plan de gestion des risques pour les communiquer et les résoudre. Enfin, vous explorerez comment rédiger et gérer un plan de communication et comment organiser la documentation du projet. Les chefs de projet Google vous fourniront des approches pratiques pour accomplir ces tâches grâce aux ressources et outils appropriés. Les participants qui terminent ce programme devraient être équipés pour postuler à des emplois de gestionnaires de projet débutants. Aucune expérience préalable n’est nécessaire. À la fin de ce cours, vous serez capables de : - Décrire les composantes de la phase de planification du projet et leur importance. - Expliquer pourquoi les jalons sont importants et comment les définir. - Faire des estimations de temps précises et décrire les techniques pour les acquérir auprès des membres de l'équipe. - Identifier les outils et les meilleures pratiques pour construire un plan de projet et un plan de gestion des risques. - Décrire comment estimer, suivre et maintenir un budget. - Expliquer le processus d'approvisionnement et identifier les principaux documents d'approvisionnement. - Rédiger un plan de communication et expliquer comment le gérer. - Expliquer pourquoi les jalons sont importants et comment les définir. - Expliquer pourquoi un plan de projet est nécessaire et quels éléments il contient. - Faire des estimations de temps précises et décrire les techniques pour les acquérir auprès des membres de l'équipe.
Pohang University of Science and Technology(POSTECH)
Blockchain Theory and Applications Ⅱ
This course is the second part of the two parts course on Blockchain Theory and Applications. This course will provide important aspects of blockchain and cryptocurrency. It will introduce how to create decentralized applications (DApps), EOS, one of the popular third-generation blockchains, consensus algorithms, Hyperledger projects, token economy, cryptocurrencies, and cryptocurrency exchanges.
Packt
Linux in the Cloud
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. Unlock the power of Linux in cloud and virtual environments with this comprehensive course designed to elevate your skills in virtualization, cloud instance deployment, and container management. By the end, you’ll be comfortable working with KVM, AWS EC2, Azure VMs, and Docker containers, enabling you to architect flexible, modern Linux infrastructure. You’ll start by mastering KVM, learning to set up and manage Linux as both a host and guest in a virtualized environment. Then, the course moves into Amazon EC2, where you'll spin up instances, manage security settings, and understand ongoing maintenance. This hands-on, example-rich approach ensures you gain both conceptual clarity and technical proficiency. Next, you’ll explore Microsoft Azure, with practical instruction on deploying, configuring, and protecting Linux virtual machines in Azure’s cloud ecosystem. The final module introduces Docker, where you’ll install and operate containers, manage images, and implement security and networking practices for production-ready deployment. This course is ideal for system administrators, DevOps professionals, or aspiring cloud engineers who want to deepen their understanding of Linux in cloud and containerized environments. A working knowledge of Linux is recommended. The course is suited for an intermediate audience.
Google
Proje Planlaması: Her Şeyi Bir Araya Getirmek
Google Proje Yönetimi Sertifika Programı’nın üçüncü kursundasınız. Bu kursta, proje yaşam döngüsünün ikinci aşaması olan proje planlama aşamasında projeyi bütün ayrıntılarıyla ortaya koymayı öğreneceksiniz. Proje planının temel bileşenlerini, takvimi belirlerken doğru tahminlerde bulunmayı ve ara hedeflerin nasıl belirleneceğini inceleyeceksiniz. Daha sonra, bütçenin nasıl oluşturulacağını ve yönetileceğini ve satın alma süreçlerinin nasıl işlediğini öğreneceksiniz. Ardından, farklı risk türlerini tanımlamanıza ve yönetmenize yardımcı olabilecek araçları ve riskleri duyurmak ve çözmek için risk yönetim planının nasıl kullanılacağını keşfedeceksiniz. Son olarak, iletişim planını nasıl hazırlayabileceğinizi ve yönetebileceğinizi, proje belgelerini nasıl düzenleyebileceğinizi ele alacaksınız. Google proje yöneticileri, bir yandan sizi yararlanabileceğiniz en iyi proje yönetimi araç ve kaynaklarıyla buluştururken diğer yandan bahsettiğimiz bu görevleri yerine getirmeniz için size yol göstermeye ve uygulamalı yaklaşımlar sunmaya devam edecek. Bu programı tamamlayan öğrenciler, proje yöneticisi olarak giriş seviyesindeki pozisyonlara başvurmak için gerekli donanıma sahip olacaklar. Herhangi bir deneyiminiz olmasına gerek yok. Bu kursun sonunda: - Proje planlama aşamasının bileşenlerini ve bunların önemini açıklayabileceksiniz. - Ara hedeflerin neden önemli olduğunu ve nasıl belirleneceğini açıklayabileceksiniz. - Takvimi belirlerken doğru tahminlerde bulunabilecek ve bu tahminleri ekip üyelerinden almaya yönelik teknikleri açıklayabileceksiniz. - Proje planı ve risk yönetimi planı oluşturmak için gerekli araçları ve en iyi uygulamaları belirleyebileceksiniz. - Bütçenin nasıl tahmin edildiğini, takip edildiğini ve sürdürüldüğünü açıklayabileceksiniz. - Satın alma sürecini açıklayabilecek ve temel satın alma belgelerini belirleyebileceksiniz. - Bir iletişim planı taslağı oluşturabilecek ve planın nasıl yönetileceğini açıklayabileceksiniz. - Ara hedeflerin neden önemli olduğunu ve nasıl belirleneceğini açıklayabileceksiniz. - Proje planının neden gerekli olduğunu ve hangi bileşenleri içerdiğini açıklayabileceksiniz. - Takvimi belirlerken doğru tahminlerde bulunabilecek ve bu tahminleri ekip üyelerinden almaya yönelik teknikleri açıklayabileceksiniz.
Lund University
Writing in English at University
Acquiring good academic research and writing skills early on is essential for your success both at university and in your professional life. This course aims: - to give you an understanding of the conventions of academic writing in English and to teach you the components and benefits of what is called process writing. - to help you to put together your own “toolbox” of academic writing skills, as well as to give you a chance to test out these tools and to reflect on your own development as a writer. - to encourage reflection on discipline specific conventions; although the course deals with generic skills, you will be able to apply these generic skills to meet the particular needs of your own discipline. The course consists of four modules: 1. Writing in English at university: An introduction 2. Structuring your text and conveying your argument 3. Using sources in academic writing 4. The writer’s toolbox: Editing and proofreading In each module you will find video lectures and reading assignments, as well as assignments, such as quizzes and reflective self-assessment questions, in which you will have an opportunity to interact with other students taking the course. Learners will have access to a free electronic textbook written to complement the MOOC: Writing in English at University: A Guide for Second Language Writers. It is possible for anyone who wishes to obtain a certificate of completion upon completing the entire course, including the graded assignments at the end of each module.
Amazon Web Services
Introduction to Generative AI - Art of the Possible
The Introduction to Generative AI - Art of the Possible course introduces the concept, use cases, and the importance of generative AI in a business context. This course focuses on business leaders and other decision-makers currently or potentially involved in generative AI projects. By the end of the course, learners should be able to describe what generative AI is and how it fits in with machine learning (ML). Learners should be able to describe the history of ML at Amazon, the generative AI services available at Amazon, and why generative AI is important. Lastly, learners should be able to describe some of the risks and benefits of generative AI.
Packt
C++ Basics and Core Concepts
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. Unlock the world of C++ with a hands-on, project-based introduction to one of the most powerful programming languages in the world. In this course, you’ll learn how to build practical applications using foundational concepts like variables, operators, control statements, arrays, and vectors—all while writing real code from the very beginning. You'll begin by setting up your development environment on Windows, macOS, or Linux, then move into essential programming concepts. The course introduces core syntax, data types, arithmetic and logical operations, and helps you understand how C++ handles user input. Each concept is paired with small projects like a tip calculator and secret agent ID generator to reinforce learning through application. As you progress, you’ll explore control statements, loops, and decision-making logic through interactive exercises and mini-projects like a leap year checker and rock-paper-scissors game. Later, you’ll dive deep into data structures such as arrays and vectors, learning how to manipulate collections of data using built-in and class-based structures. This course is ideal for beginners with little to no programming experience who want to get started with C++. No prior coding knowledge is required—just curiosity and a willingness to learn. Whether you're preparing for a computer science degree or exploring programming as a new skill, this course provides a solid foundation. By the end of the course, you will be able to set up a C++ development environment, write structured code using variables and control logic, build small interactive applications, and apply core data structures like arrays and vectors effectively in your programs.
Google Cloud
Introduction to Generative AI - 日本語版
この入門レベルのマイクロラーニング コースでは、生成 AI の概要、利用方法、従来の機械学習の手法との違いについて説明します。独自の生成 AI アプリを作成する際に利用できる Google ツールも紹介します。
Coursera
Automation for Everyone: Tech Benefits Unleashed
In today's technology-driven world, automation is a valuable skill for everyone. This course, "Automation for Everyone," allows you to harness the power of automation. From automating home tasks to implementing business solutions that save millions of dollars, we will explore practical applications through concise video lectures and real, linkable readings. Office Professionals, Consultants, Students, Small Business Owners, Automation Enthusiasts To fully benefit from the "Automation for Everyone" course, learners should have basic computer skills, familiarity with software, an interest in automation, no prior coding knowledge, and access to a computer or device for practice. By the end of this course, you will not only grasp automation's foundational concepts but also have the skills to streamline your personal and professional life; whether it's automating your smart home devices, optimizing your digital workspace, or creating custom solutions. Moreover, you'll have the knowledge and confidence to explore automation opportunities within your workplace, making you an asset in the era of digital transformation.
Scrimba
Build an AI Travel Agent App with OpenAI
The AI Travel Agent is a project where learners create an interactive app to help users plan trips. Users can input preferences such as budget, destination type, and travel dates through a simple interface. Based on this information, the AI suggests destinations, builds detailed itineraries, and provides real-time updates on flights, weather, and hotels. The app pulls data from the OpenAI and Weather APIs to ensure the information is accurate and up-to-date. Completing this project will give you hands-on experience in developing both front-end and back-end features. By the end, you'll know how to create a dynamic, user-friendly app that integrates real-time data— perfect for showcasing in your portfolio!
Universidad Peruana de Ciencias Aplicadas
Urban Landscapes of Care - Designing child friendly cities
Latin American cities are still growing in an uncontrolled way, due to informal place occupation and the absence of urban planning policies, generating the construction of informal human settlements. In this vulnerable urban context, many children are born and raised without having access to safe, inclusive and stimulating public spaces. The MOOC “Urban Landscapes of Care” invites students from the planning and designing disciplines to participate in this important discussion and to experience the city through children´s eyes. Based on the SDG-goal 11 to make cities and human settlements inclusive, safe, resilient and sustainable, you will be invited to explore, analyze and propose initiatives and strategies within the urban context that focus on early childhood development and the question of how the city can become an “Urban Landscape of Care”. The MOOC was developed by the Peruvian urban laboratory IntuyLab in cooperation with the Bernard van Leer Foundation and the design school of the University of Applied Science UPC of Lima, Peru in the context of the Global Center of Spatial Methods for Urban Sustainability organized by the Technical University TU-Berlin and funded by the DAAD, the German Academic Exchange Service. +++ Course language: All educational material is developed in English, nevertheless, videos are recorded in Spanish. Subtitles in English are provided. +++ Based on the empirical experience of the Urban95 program of the Bernard van Leer Foundation the MOOC will generate a knowledge transfer between academy and society, striving an integrated improvement of the city by generating safe and stimulating environments for young children and their caregivers. Although the MOOC will take reference to Peruvian urban reality, parallels can be drawn to other urban contexts. After taken this course you will be able to: • Analyze the urban context through quantitative and qualitative methods focusing on Early Childhood Development • Design safe, inclusive and stimulating public spaces for early childhood. • Recognize strategies of community engagement processes and participatory tools for the development of urban landscapes of care. • Elaborate an implementation roadmap for the realization of an urban landscape of care for young children and their caregivers.
Duke University
Beginning Llamafile for Local Large Language Models (LLMs)
Learners will gain the skills to serve powerful language models as practical and scalable web APIs. They will learn how to use the llama.cpp example server to expose a large language model through a set of REST API endpoints for tasks like text generation, tokenization, and embedding extraction. The course dives into the technical details of running the llama.cpp server, configuring various options to customize model behavior, and efficiently handling requests. Learners will understand how to interact with the API using tools like curl and Python, allowing them to integrate language model capabilities into their own applications. Throughout the course, hands-on exercises and code examples reinforce the concepts and provide learners with practical experience in setting up and using the llama.cpp server. By the end, participants will be equipped to deploy robust language model APIs for a variety of natural language processing tasks. The course stands out by focusing on the practical aspects of serving large language models in production environments using the efficient and flexible llama.cpp framework. It empowers learners to harness the power of state-of-the-art NLP models in their projects through a convenient and performant API interface.
Coursera
Introduction to Generative AI in Human Resources
The "Introduction to Generative AI in Human Resources" course is designed to provide you with a foundational understanding of how cutting-edge AI technologies are transforming the field of human resources. As the role of HR continues to evolve, leveraging generative AI presents exciting opportunities for professionals to enhance recruitment, employee engagement, and overall organizational efficiency. This course will demystify the complex world of AI, making it accessible and applicable to HR professionals, business leaders, and those interested in learning more about the intersection of AI and human resources. By the end of this 3-hour course, you will be able to: LO1: Explain Generative AI's potential to drive efficiency and innovation in HR functions. LO2: Identify real-world applications of Generative AI within recruitment and talent management. LO3: Evaluate the impact of Generative AI on HR processes and employee engagement. LO4: Analyze the ethical considerations of using Generative AI in HR, including bias and data privacy issues. Throughout the course, you will explore key concepts related to generative AI, including its core functionality, potential applications, and the ethical considerations of using AI in HR practices. By understanding how generative AI works, learners will gain valuable insights into how this technology is revolutionizing recruitment, talent management, and employee engagement strategies.
Meta
APIs
Delve deeper into the processes and concepts behind APIs and their infrastructure. Explore the key concepts that underpin API development and the principles of representational state transfer architectural style (REST) architecture. Build basic API and REST data backbones for web apps using Django. Discover emerging API technology and practice other ways to build and work with APIs. Finally, you will test, optimize and develop documentation for an API. By the end of this course you will be able to: • Work with and build APIs • Build basic API and REST data backbones for web apps using Django • Discover emerging API technology • Test, optimize and develop documentation for an API To complete this course, you will need Django experience. Additionally, it always helps to have a can-do attitude!
Packt
Certified Information Security Manager (CISM)
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 a competitive edge in the field of cybersecurity with this comprehensive Certified Information Security Manager (CISM) course. Designed to elevate your expertise, this course offers an in-depth exploration of critical information security management practices. You'll learn to integrate security governance, manage risks effectively, develop robust security programs, and handle incidents with precision—all aligned with the CISM certification. Your journey begins with Information Security Governance, where you'll explore the foundations of integrating security practices into organizational policies, cultivating culture, and ensuring compliance with legal frameworks. Progressing through Information Security Risk Management, you’ll dive into assessing vulnerabilities, analyzing risks, and implementing risk treatment strategies to mitigate emerging threats. The course also covers the design and execution of Information Security Programs, detailing how to classify assets, define policies, and establish secure operational frameworks. Finally, the Incident Management module equips you with essential skills in response planning, business continuity, disaster recovery, and post-incident analysis, ensuring you are prepared to lead in crisis scenarios. This course is ideal for IT professionals, security managers, and those aspiring to earn the prestigious CISM certification. While prior experience in IT security or governance is helpful, the course is structured to support learners at an intermediate level, ensuring a balance of foundational knowledge and advanced insights.