Courses
Discover thousands of courses from top institutions and platforms worldwide
Level
Course Type
Duration

YouTube
Explore the intricacies of Arduino-controlled Dual PWM and Timer functionality in this 35-minute video tutorial. Learn how to independently control two PWM motors using a single rotary potentiometer and switch, and understand the limitations of Arduino's native PWM implementation. Discover the benefits of using a specialized PWM library and gain insights into the three independent timers on Arduino, including why adjusting Timer Zero can lead to unexpected results. Follow along with a real-life project implementation that demonstrates practical applications for robotics, vehicles, and other motorized projects. Download the PWM library, demo sketch, and additional resources from the provided GitHub repository to enhance your Arduino programming skills.

YouTube
Explore the intricacies of interrupt controllers in this 30-minute conference talk by Marc Zyngier from Google and Christoffer Dall from Arm. Delve into the world of interrupt classes and hardware blocks, gaining insights into KVM/arm64 support for the GIC architecture. Discover the rVIC Architecture and its associated commands, understanding their functions within the system. Learn about rVIC/rVID support in KVM and VID MSI support. Conclude by examining potential future developments in this field, providing a comprehensive overview of cutting-edge interrupt controller technologies and their implementations.

YouTube
This conference talk explores common pitfalls when implementing Kubernetes controllers, presented by Nick Young from Isovalent at Cisco. Learn how to avoid the mistakes that the fictional character "Charlie Don't" makes when writing reconciliation loops for Kubernetes objects. Discover practical solutions to problems such as overloading the apiserver with excessive status updates, missing critical updates in complex CRD systems, and encountering scaling issues due to improper cache utilization. The 32-minute presentation is designed for developers working with Kubernetes controllers and reconciliation loops, regardless of whether they're using Custom Resource Definitions or standard resources. No prior knowledge of related talks is required to benefit from this humorous yet informative session that provides valuable tips for controller implementation while learning from "Charlie Don't's" misfortunes.
IBM Training
This introductory course on watsonx Assistant is designed for anyone interested in exploring the latest advancements in Generative AI and how they can enhance customer and employee experiences through the creation of AI assistants.

YouTube
Learn about host-controlled live migration in virtualized environments through this 15-minute technical presentation from NVM Express. Explore how to seamlessly migrate Virtual Machines (VMs) and associated namespaces between nodes without impacting user experience during system failures or maintenance. Discover the capabilities being investigated for host-controlled migration of VMs and their namespaces across different controllers and NVM subsystems. Understand the transparent migration process, logging of namespace changes during block migration, controller queue management, and post-migration command processing. Presented by Mike Allison from Samsung and Lee Prewitt from Microsoft, with downloadable slides available for reference.

YouTube
Explore the fundamentals of Software Defined Networking (SDN) in this comprehensive 90-minute tutorial. Delve into automation origination points, SDN controllers, and the management of traditional networks versus those controlled by SDN. Examine the different network device planes and how SDN impacts the management, control, and data planes. Learn about imperative and declarative models in SDN, and understand how SDN controllers influence network design. Investigate controller-based SDN architectures, including underlay networks, overlay networks, and SDN fabric. Gain valuable insights into the evolution of network management and the transformative potential of SDN in modern networking environments.

YouTube
Explore the world of MQTT (Message Queuing Telemetry Transport) networking in this comprehensive 51-minute video tutorial. Master the art of publishing and subscribing to messages via an MQTT message broker for remote control and monitoring of various devices, including Arduino, Raspberry Pi, Android, PC, and Wemos D1. Follow along as the instructor demonstrates the installation and setup of the Mosquitto MQTT server on a Windows PC, then guides you through creating clients that subscribe to topics on the MQTT broker. Learn to control these devices by publishing messages using both a command-line PC application and an Android app. Gain hands-on experience with wiring diagrams, code implementations for Arduino Ethernet, Wemos WiFi, and Raspberry Pi MQTT clients, and discover how to use the MQTT Dash Android client. Access additional resources, including wiring diagrams, documentation, and code downloads, to enhance your learning experience.

YouTube
Explore the landscape of voice assistant SDKs for embedded Linux devices in this comprehensive conference talk. Delve into the world of smart speakers and voice-controlled home appliances, examining the market growth and potential of AI-powered IoT devices. Compare the SDKs for Google Assistant, Amazon Alexa, and the open-source alternative Mycroft, focusing on compatibility, feature support, and hardware requirements. Learn the steps for quick prototyping using low-cost single board computers like Raspberry Pi and Orange Pi Zero. Gain insights into the technologies behind smart speakers, key software ingredients, and developer opportunities for each platform. Discover the process of building your own voice-controlled device and launching commercial products with these assistants. Examine hardware specifications, wake word technologies, speech-to-text engines, and integration with home automation systems. By the end of this talk, acquire a thorough understanding of the current state of voice assistant SDKs and their applications in embedded Linux systems.

YouTube
Explore the process of creating a voice-enabled AI assistant using JavaScript in this conference talk from JSNation 2023. Learn how to build your own Jarvis-like assistant by leveraging Web APIs and langchain through live coding demonstrations. Gain insights into integrating voice recognition and AI capabilities into JavaScript applications, enabling the development of interactive and intelligent voice-controlled systems. Discover practical techniques and best practices for implementing voice-enabled AI assistants, enhancing user experiences, and pushing the boundaries of what's possible with JavaScript in the realm of artificial intelligence and voice technology.

YouTube
Explore how to build a truly personal AI assistant that knows you as an individual in this 19-minute conference talk from the AI Engineer World's Fair. Discover why current large language models like GPT-4, despite their massive training datasets, cannot provide personalized assistance without significant user input. Learn about an innovative approach that creates a personal, private, and proactive AI assistant by downloading your transaction logs from major consumer platforms like Google, Facebook, Amazon, DoorDash, Strava, and Uber directly to your local device. Understand how implementing a RAG (Retrieval-Augmented Generation) system using this personal data enables immediate utility without requiring extensive user configuration. Gain insights into how a modest amount of powerful personal data can unlock the true potential of personalized AI assistance, moving beyond generic responses to truly individualized support.

YouTube
Explore the world of radio-controlled robotics in this comprehensive 48-minute video tutorial. Dive into the mechanics of Radio Controllers, learn to integrate Arduino with RC systems, and construct your own radio-controlled robot car. Begin with an introduction to RC principles using the popular Flysky FS-I6X transmitter and receiver. Discover how to operate servo motors directly with the controller before advancing to Arduino integration. Master two methods of connecting Arduino to the receiver: multi-channel pulse reading and the efficient iBus serial interface. Apply your newfound knowledge to build an exciting RC robot car featuring normal driving and spin modes. Access accompanying code, detailed information, and engage with a vibrant community through the provided website links and forum.

YouTube
Explore the world of PID controllers in this 25-minute talk from Churchill CompSci Talks. Delve into the mechanics behind control systems used in various applications, from cruise control to self-balancing quadcopters. Understand the principles of negative feedback loops and how they form the core of device intelligence. Learn about open and closed loop systems, stability in control systems, and the importance of each PID component. Discover the mathematical model behind PID controllers and gain intuition on why this calculus-based algorithm is so effective in practical applications. Witness a live simulation demonstrating PID controller tuning and improvements. Gain valuable insights into control system design and implementation through this comprehensive overview of PID controllers.

YouTube
Learn how to repurpose PS3 controllers as sophisticated remote controls for ESP32 projects in this comprehensive tutorial video. Discover the process of interfacing PS3 controllers with ESP32 using the ESP32-PS3 Library, enabling control of motors, LEDs, and more. Explore practical applications through a robot car experiment platform, demonstrating LED control, RGB LED manipulation, servo motor operation, Time-of-Flight (TOF) sensor integration, and DC motor management. Follow along as the instructor guides you through obtaining controller MAC addresses, utilizing library demos, and implementing various control features, including accelerometer data and rumble functionality. By the end of this tutorial, gain the knowledge to create a fully functional robot car controlled by a PS3 remote, opening up possibilities for unique and cost-effective remote control solutions in your ESP32 projects.

YouTube
Learn to implement and configure various Cinemachine camera types for tracking playable characters in Unity game development. Explore different camera configurations including third-person aim cameras, freelook cameras, pan-tilt cameras, and overhead cameras, while mastering techniques for seamless camera switching between different gameplay scenarios. Discover how to implement object avoidance systems to prevent camera clipping through walls and environmental obstacles. Master the use of advanced Cinemachine components including the Deoccluder extension for handling camera obstruction, the Clear Shot component for automatic camera positioning, and real-time strategy camera setups. Gain practical experience with updating Cinemachine from version 2 to 3, integrating with Unity's Starter Assets Third Person controller, and applying these techniques in complex game environments like the Fantasy Kingdom demo project.

YouTube
Learn to build an advanced WS2812b LED matrix display in this 37-minute tutorial video that demonstrates how to create a multi-functional system using dual ESP32 controllers. Build a versatile display featuring a customizable clock with 12/24 hour formats, temperature readings, scoreboard functionality, countdown timer with buzzer option, and various text display modes. Master the implementation of a full WLED secondary controller with auto-switching capabilities, all managed through a user-friendly web app without requiring third-party automation systems. Follow detailed instructions for hardware assembly, including LED matrix construction, controller setup, control box building, and frame installation. Get comprehensive guidance on power distribution, safety considerations, firmware installation, and initial system configuration. Discover how to integrate the system with external platforms like Home Assistant using the available API, with access to complete documentation including diagrams, parts lists, and build details through the provided GitHub repository and written guide.

Udemy
AD DS components: domain controllers, global catalog, cloning domain controllers, operations masters (FSMO), and more... What you'll learn: What is a domain controller?What is a global catalog?What are operations masters?Transferring and seizing FSMO rolesDeploying a domain controllerCloning domain controllersManaging domain controllers with PowershellPowershell Key Concepts This course is aimed to IT Pros and is supposed to give the viewer the information they need to know to get started with Active Directory (AD DS) and its key concepts. The goal is to provide coverage of ADDSmain concepts like AD DS components: domain controllers, global catalog, cloning domain controllers, operations masters (FSMO), and more...The course is targeted to help learning Active Directory and do your job more efficiently.After completing this course, you will be able to describe:What is a domain controller?What is a global catalog?Give an overview of domain controller SRV recordsAD DS sign-in processWhat are operations masters?Transfer and seize FSMO rolesDeploy a domain controllerInstall a domain controller from Server ManagerInstall a domain controller on a Server Core installation of Windows Server Install a domain controller by installing from mediaClone domain controllersAdd Another domain controllersPowershell Key ConceptsInstall a domain controller and manage FSMO roles with Powershell

Coursera
Nursing Assistant Essentials is a beginner-level course designed to build the fundamental knowledge and skills to provide compassionate and effective patient care. Through these three lessons, students will learn how to support patients across various healthcare settings. In Lesson 1: The Workplace: Health Care Settings, students explore the diverse environments where nursing assistants work, including hospitals, nursing homes, and home care settings. Lesson 2: The Nursing Assistant Role delves into the specific duties of a nursing assistant, including patient interaction, assisting with daily activities and providing essential support to nursing teams. Students learn to communicate effectively with patients and other healthcare professionals, fostering a positive and supportive care environment. In Lesson 3: Daily Hygiene: Grooming, Bathing, Toileting, Oral Care, and Dressing, students gain hands-on knowledge of assisting patients with personal hygiene tasks. They learn the proper techniques for ensuring patient comfort, dignity, and safety while performing essential daily care routines. This course is unique in its practical, patient-centered approach, blending theoretical understanding with essential hands-on skills to prepare students for real-world healthcare roles.

Swayam
यहकोर्सछात्रकोकौशल औरशिक्षाप्रधान करेगाताकि छात्र स्वयं नियोक्ता प्राप्तकर सकें।पाठ्यक्रम को पूरा करने के पश्चात,बिस्तरपर पड़ें रोगियों को घर पर ही उपचार उपलब्ध कराकर स्व: रोजगार प्राप्त कर पाएगा।•पंचकर्मा चिकित्‍सालय•आयुर्वेदिक हस्‍पताल•आयुर्वेदिक आहार केन्‍द्र•आयुर्वेदिक हर्बल नर्सरी•आयुर्वेदिक हर्बल नर्सरी•जीवन शैली केन्‍द्र स्‍वास्‍थ्‍य केन्‍द्र•स्‍वास्‍थ्‍य स्‍पा तथा रिसोर्ट•आयुर्वेदिक कॉस्‍मेंटिक क्‍लीनिक•आदि में सहायक के रूप में कार्य कर सकते है।

Pluralsight
AI assistants and chatbots have been a topic of great interest for many years. However, good AI assistants have also been really hard to implement and deploy… until now. The AI Assistants API from OpenAI allows creating powerful AI assistants that are capable of performing a variety of tasks that are really hard to code using traditional coding mechanisms. In this course, OpenAI Assistants API, you’ll learn how to develop powerful assistants that can be deployed in your applications that can interact using natural language. First, you’ll learn how to create and retrieve assistants. Next, you’ll learn how to create threads, run, and retrieve responses. Next, you’ll learn how to call functions that can be used by your assistant. Finally, you will learn how to upload content that your assistant can use for its responses. When you’re finished with this course, you’ll have the skills and knowledge of the OpenAI Assistants API needed to create a powerful AI assistant that receives prompts in natural languages and provides excellent responses using natural language.

Coursera
The Nursing Assistant Fundamentals specialization prepares students for a successful Nursing Assistant career in diverse healthcare settings, emphasizing patient care assistance, health care setting navigation, effective communication in healthcare, hygiene and safety protocols, and patient mobility and comfort. IMPORTANT: This specialization is not designed to prepare students for national certification. Enrollees will gain the foundational/fundamental knowledge on subject matter relevant to the profession. However, to gain industry certification, a more comprehensive program must be completed through enrollment via approved/eligible schools such as MedCerts.