The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
EDUCBA
Master Kotlin Programming Fundamentals and OOP Concepts
By the end of this course, learners will be able to explain Kotlin fundamentals, apply control flow logic, design object-oriented programs, manage exceptions, and utilize collections effectively to build reliable and maintainable applications. This Kotlin Beginners course is designed to take learners from zero programming knowledge to confidently writing structured Kotlin code. Starting with Kotlin installation and syntax basics, the course gradually introduces user input handling, decision-making, loops, arrays, and functions. Learners then progress to object-oriented programming concepts such as classes, constructors, access specifiers, inheritance, interfaces, and extension functions. Advanced topics including exception handling, generics, and both immutable and mutable collections ensure a well-rounded understanding of real-world Kotlin development. What makes this course unique is its step-by-step progression aligned with practical examples, clearly structured modules, and concept-driven explanations based on real programming scenarios. Each lesson builds logically on the previous one, reducing learning friction and reinforcing confidence. Whether learners aim to start Android development, enhance backend skills, or strengthen programming fundamentals, this course equips them with industry-relevant Kotlin skills and a solid foundation for advanced development paths.
Illinois Tech
Cloud Computing Technologies - Bachelor's
This course will cover the basic concepts of Cloud Computing and Cloud Native thinking. We will study the five components of Cloud. Topics will focus on application and infrastructure scalability, reliability, and security. Commercial and local cloud architectures are examined. An integration of course topics will result in a project employing various cloud computing technologies. Background: Assumes you have had basic Networking TCP/IP and an introduction to Linux using the command line and writing shell scripts By the end of this course, students will be able to: - Explain the five core components of cloud computing - Use and administer industry standard cloud resources - Correctly identify cloud native operations and development methodologies - Build and deploy elastic scaling applications on a cloud platform - Describe and employ web technologies for software deployment - Working with command line Cloud Tools - Describe How to Think Cloud Native Software Requirements: An AWS account – we will make use of the free-tier. A GitHub account and creation of a private repo VirtualBox A laptop that you own or have control to install needed software for the course
Google
IT Security: Defense against the digital dark arts
This course covers a wide variety of IT security concepts, tools, and best practices. It introduces threats and attacks and the many ways they can show up. We’ll give you some background of encryption algorithms and how they’re used to safeguard data. Then, we’ll dive into the three As of information security: authentication, authorization, and accounting. We’ll also cover network security solutions, ranging from firewalls to Wifi encryption options. The course is rounded out by putting all these elements together into a multi-layered, in-depth security architecture, followed by recommendations on how to integrate a culture of security into your organization or team. At the end of this course, you’ll understand: ● how various encryption algorithms and techniques work as well as their benefits and limitations. ● various authentication systems and types. ● the difference between authentication and authorization. ● how to evaluate potential risks and recommend ways to reduce risk. ● best practices for securing a network. ● how to help others to grasp security concepts and protect themselves. ● new AI skills from Google experts to help complete IT tasks.
Google
Dasar-dasar Desain Pengalaman Pengguna (User Experience, UX)
Dasar-dasar Desain Pengalaman Pengguna (User Experience, UX) adalah bagian pertama dari tujuh rangkaian materi yang akan membekali Anda keterampilan yang berguna untuk melamar pekerjaan desain UX tingkat pemula. Desainer UX fokus pada interaksi orang-orang dengan berbagai produk seperti situs web, aplikasi mobile dan obyek fisik. Desainer UX menjadikan interaksi sehari-hari bermanfaat, menyenangkan, dan mudah diakses. Peran seorang desainer UX tingkat pemula meliputi: berempati dengan pengguna, menentukan letak kesulitan mereka, menghasilkan ide sebagai solusi desain, membuat wireframe, prototipe, dan mockup, dan menguji desain itu untuk mendapatkan umpan balik. Desainer dan peneliti UX dari Google akan menjadi instruktur Anda, dan Anda akan terlibat langsung dalam menyelesaikan berbagai aktivitas yang mengambil skenario desain UX dari dunia nyata. Peserta didik yang berhasil menyelesaikan ketujuh materi program sertifikasi ini telah memiliki keterampilan untuk melamar pekerjaan sebagai desainer UX tingkat pemula. Tidak membutuhkan pengalaman apa pun. Pada akhir materi ini, Anda akan mampu: - Mendefinisikan ranah UX dan menjelaskan mengapa UX penting bagi konsumen dan perusahaan. - Memahami konsep dasar desain UX, seperti desain yang fokus pada pengguna, proses desain, aksesibilitas, dan desain yang rfokus pada ekuitas. - Mengidentifikasi berbagai faktor yang berkontribusi terhadap desain pengalaman pengguna yang baik. - Mengulas tanggung jawab seorang desainer UX tingkat pemula dan tim di mana mereka bekerja. - Menelusuri peluang kerja dan jalur karier di bidang pengalaman pengguna. - Menjelaskan mengapa design sprint merupakan bagian pekerjaan yang penting dan berguna bagi seorang desainer UX. - Memulai membuat portofolio online di mana Anda dapat menampilkan berbagai karya Anda yang akan datang. - Bergabung dan berpartisipasi dalam komunitas UX secara online.
L&T EduTech
Field BIM
In this course, you will understand the practical applications of Building Information Modeling (BIM) with reference to field applications, 4D BIM, and 5D BIM. "Documentation & Common Data Environment (CDE)" covers ISO 19650 standards, including networking (LAN, WAN, cloud computing), CDE concepts, file naming conventions, BIM team roles, and RFI and review processes. "Introduction to 4D BIM/Field BIM" addresses construction scheduling, Gantt charts, and integrates 3D BIM models into 4D modeling with practical demonstrations and workflows for comparing planned versus actual schedules and generating reports. "Application of Field BIM/4D" focuses on collaboration, site utilization planning, 3D control and planning, safety protocols using BIM and CDEs, digital fabrication, scan-to-BIM processes, existing condition modeling, and as-built record models. "Introduction to 5D, AIM" introduces 5D BIM and Asset Information Modeling (AIM), covering quantity takeoff methods, cost breakdowns, COBie, space attributes, and facility management integration for efficient project delivery and asset management. "Beyond BIM - Emerging Trends" explores industrial construction techniques, IoT, Big Data, data analytics, AI, ML applications, and Digital Twin technology, expanding your understanding of cutting-edge BIM applications and trends. Target Learners: • Undergraduate students of Civil Engineering, Electrical Engineering & Mechanical Engineering • Post-Graduate Students in Construction Management. • Practicing Engineers involved in BIM in construction. • Faculties in Civil, Electrical & Mechanical • Industry professionals working in construction and BIM • Project managers and consultants in construction and infrastructure development sectors. Prerequisites: • Basic knowledge of Construction • Familiarity with Construction Management • Understanding of Construction Practices Hardware Prerequisites: Minimum Entry level configuration as follows: 1. Operating System: 64-bit Microsoft® Windows® 10 or Windows 11 2. CPU Type: Intel® i-Series, Xeon®, AMD® Ryzen, Ryzen Threadripper PRO. 2.5GHz or Higher. 3. Memory: 8 GB RAM 4. Video Display: 1280 x 1024 with true color (Minimum) 5. Disk Space: 30GB free disk space Software Prerequisites: • Install Revit 2020 and higher versions for this course
Coursera
Agentic AI Content for Practitioners: Product
"Agentic AI Content for Practitioners" is a hands-on course designed for practitioners seeking to design AI systems that adapt, build trust, and support real user goals. Through a blend of prompt-writing, memory-aware workflows, and trust-centered interaction design, learners will move from basic AI commands to agentic systems that behave more like collaborators than tools. The course features videos, real-world case studies, hands-on labs, and a capstone project that lets learners apply the full stack of agentic AI design principles. Whether designing onboarding flows or AI assistants, learners will walk away with frameworks and techniques for crafting adaptive, aligned, and human-centered AI experiences.
Google Cloud
BigQuery Fundamentals for Oracle Professionals
This course covers BigQuery fundamentals for professionals who are familiar with SQL-based cloud data warehouses in Oracle and want to begin working in BigQuery. Through interactive lecture content and hands-on labs, you learn how to provision resources, create and share data assets, ingest data, and optimize query performance in BigQuery. Drawing upon your knowledge of Oracle, you also learn about similarities and differences between Oracle and BigQuery to help you get started with data warehouses in BigQuery.
EDUCBA
Body Language for Effective Leadership Communication
This course empowers emerging and experienced leaders to interpret, evaluate, and apply non-verbal communication techniques for impactful leadership. Through a structured breakdown of body language principles—including posture, gestures, and eye contact—learners will explore how subtle, unspoken cues influence perception, trust, and credibility in professional settings. The course begins by introducing core concepts and the significance of body language in leadership. It then guides learners through an analytical understanding of oculesics (eye communication) and concludes with practical strategies to demonstrate openness, assertiveness, and engagement using non-verbal cues. Throughout the course, learners will engage in scenario-based quizzes, reflective exercises, and critical analysis, enabling them to assess and refine their own non-verbal communication styles. By the end, participants will be able to apply body language techniques with confidence and precision to inspire, motivate, and lead with authenticity.
EDUCBA
Apply Postman APIs for Customer Data Management
Learners will develop, apply, and evaluate API-based solutions for managing customer data using Postman and Flask. By the end of this course, learners will be able to build backend logic, implement HTTP methods, test APIs effectively, and validate real-world customer data operations through structured API workflows. This hands-on project-based course is designed to help learners gain practical experience in customer data management using industry-relevant tools. Learners begin by setting up the required environment and understanding the role of Postman, Python libraries, Anaconda, and Flask. As the course progresses, they implement backend functions step by step, connect APIs with Postman, and apply POST and GET methods to manage customer records. The course also covers updating existing data and validating final outputs to ensure end-to-end API functionality. What makes this course unique is its strong focus on applied learning through a complete, guided project rather than isolated concepts. Learners work through realistic development scenarios that mirror professional API workflows, building confidence in designing, testing, and managing APIs. This course is ideal for learners who want to strengthen their practical API skills and apply them directly to customer data management use cases in real-world projects.
Instituto Tecnológico de Aeronáutica
Controle a Tempo Discreto
O objetivo deste curso é apresentar o assunto de Controle a Tempo Discreto para sistemas lineares e invariantes no tempo. São apresentadas técnicas para lidar com implementação de controladores por computador, requerendo a consideração da discretização do tempo inerente aos seu uso. A importância dos conhecimentos apresentados nesse curso se justifica pela onipresença de controladores digitais em aplicações atualmente. O curso é dividido em 4 módulos, resumidamente: 1) Apresentação de modelos para sistemas operando a tempo discreto e critérios para avaliar sua estabilidade. 2) Formas de discretizar aproximadamente uma função de transferência a tempo contínuo e estimação do efeito da discretização na resposta do sistema. 3) Projeto do controlador diretamente em tempo discreto, usando duas abordagens: resposta em frequência e Lugar Geométrico das Raízes (LGR). 4) Projeto do controlador diretamente em tempo discreto, usando o espaço de estados. Ao longo do curso, ferramentas computacionais de projeto de controladores auxiliado por computador são usadas para ilustrar a aplicação das técnicas através de exemplos. Apesar de ser possível concluir o curso prescindindo dessas ferramentas, seu uso é recomendado por dois motivos: facilidade de realizar as operações mais tediosas, liberando mais tempo para focar no conteúdo, e aproximação com o que é feito na prática de projetos no âmbito de atuação do(a) profissional. Ao final desse curso, o(a) aluno(a) deve ser capaz de adaptar criteriosamente um projeto de controlador feito a tempo contínuo para aplicação em sistemas controlador por computador digital e projetar diretamente um controlador a tempo discreto para o mesmo uso.
EDUCBA
Leveraged Buyouts: Analyze, Structure & Model Deals
By the end of this course, learners will be able to define leveraged buyouts (LBOs), analyze real-world case studies, evaluate capital and transaction structures, calculate free cash flows, construct fixed asset and debt schedules, and measure investment returns using IRR analysis. This comprehensive course blends fundamental theory with hands-on financial modeling, ensuring that learners not only understand the mechanics of LBOs but can also apply them to practical deal-making scenarios. Through structured lessons and real case studies such as Hilton Hotels, Gibson Greeting Cards, and Tata Steel–Corus, participants will explore how LBOs are financed, executed, and optimized for returns. Unlike generic finance courses, this program uniquely combines step-by-step Excel modeling with real-world examples, allowing learners to practice building valuation sheets, transaction assumptions, and financing structures from scratch. Whether you are a finance student, aspiring investment banker, or private equity professional, this course equips you with market-relevant skills to evaluate deals, minimize risks, and maximize investor value. Enroll today to gain a competitive edge in corporate finance and private equity deal-making.
How to Build an Enterprise AI Strategy
AI tools alone won’t drive business success—organizations need a strategic roadmap to harness AI’s full potential. With AI expected to automate up to 70% of business activities by 2030, leaders must develop clear, actionable strategies to stay competitive. This course is designed for leaders and decision-makers looking to strategically leverage AI to keep their organizations competitive in an AI-driven world. It tackles key challenges such as identifying high-impact AI opportunities that align with business goals, overcoming organizational and cultural barriers to AI adoption, and scaling AI initiatives responsibly while ensuring measurable ROI. By focusing on practical strategies, this course equips professionals with the tools needed to successfully integrate AI into their enterprise. No technical expertise required—just proven, hands-on approaches that help you move beyond experimentation and drive measurable business impact. This course is designed for senior leaders and decision-makers responsible for driving AI-powered transformation within their organizations. C-suite executives, digital transformation leaders, innovation strategists, business unit leaders, and technology professionals will gain the insights needed to integrate AI effectively into their business strategies. Whether overseeing enterprise-wide AI adoption or implementing targeted AI solutions, participants will learn how to align AI initiatives with business objectives to maximize impact. Participants should have a basic understanding of AI and machine learning concepts, along with experience in business strategy or transformation initiatives. Familiarity with organizational change management is also beneficial, as AI adoption requires fostering a culture of innovation and cross-functional collaboration. While technical expertise is not required, a strategic mindset and leadership experience will help learners fully engage with the course content. By the end of this course, learners will be able to design AI-powered business strategies that drive sustainable competitive advantage. They will develop the organizational capabilities and culture needed to foster AI-driven innovation while creating structured implementation roadmaps that balance short-term wins with long-term transformation. Additionally, participants will learn to optimize AI initiatives for maximum business impact, ensuring responsible deployment and continuous value creation.
Coursera
Crear un Informe Financiero con Microsoft Excel
Al final de este proyecto, podrá completar un informe financiero con Microsoft Excel, compuesto por una página de transacciones, un estado de pérdidas y ganancias y un balance general. Aprenderá cómo ingresar sus transacciones comerciales e interpretar los datos presentados en el estado de pérdidas y ganancias. También aprenderá sobre los componentes de un balance general y comprenderá mejor cómo se puede utilizar un informe financiero para ayudar a rastrear y presentar la información financiera de su empresa.
Google Cloud
Encoder-Decoder Architecture - Deutsch
Dieser Kurs vermittelt Ihnen eine Zusammenfassung der Encoder-Decoder-Architektur, einer leistungsstarken und gängigen Architektur, die bei Sequenz-zu-Sequenz-Tasks wie maschinellen Übersetzungen, Textzusammenfassungen und dem Question Answering eingesetzt wird. Sie lernen die Hauptkomponenten der Encoder-Decoder-Architektur kennen und erfahren, wie Sie diese Modelle trainieren und bereitstellen können. Im dazugehörigen Lab mit Schritt-für-Schritt-Anleitung können Sie in TensorFlow von Grund auf einen Code für eine einfache Implementierung einer Encoder-Decoder-Architektur erstellen, die zum Schreiben von Gedichten dient.
Coursera
Leveraging Virtual Assistants for Personal Productivity
In a fast-paced world, managing personal productivity is crucial. This course introduces beginners to the world of virtual assistants and chatbots and how they can be harnessed to enhance personal productivity. Learn how to use these AI-driven tools effectively to streamline tasks, manage time, and boost overall efficiency. By the end of this course, you will have not only gained a comprehensive understanding of the fundamental concepts behind virtual assistants and chatbots but also developed the practical skills to use this transformative technology effectively. With this knowledge and hands-on experience, you'll be well on your way to becoming proficient in, yet another groundbreaking innovation powered by AI. Moreover, you will be equipped to apply these skills in various practical scenarios, such as automating email responses, scheduling appointments, setting reminders, and even developing your own custom chatbots for specific tasks or industries. This course will empower you to take charge of your productivity and make the most of AI-driven personal assistants. This course is tailored for a diverse audience, including office professionals, consultants, students, digital marketers, entrepreneurs, and small business owners. To maximize the benefits of this course, learners are expected to possess fundamental computer skills, be comfortable with using software applications, exhibit an interest in AI technologies, and, importantly, require no prior coding knowledge. Access to a computer or device for hands-on practice is also essential for successful participation in the course.
Pearson
Linux Foundation Certified System Administrator (LFCS): Unit 1
This course offers a deep dive into the essentials of Linux, starting with the installation of popular distributions like Ubuntu and CentOS. You'll gain hands-on experience with fundamental Linux commands, file management techniques, and text processing tools. Explore the intricacies of the Bash Shell, and learn to harness its full potential for efficient command-line operations. By the end of this course, you will have developed a robust understanding of Linux, enabling you to navigate and manage Linux environments with confidence.