Tallo logoTallo logo

Courses

Discover thousands of courses from top institutions and platforms worldwide

11,278 Courses Found

Sort by:
  • Newest First
  • Highest Rated
  • Most Reviewed
  • A to Z
  • Z to A
  • Price: Low to High
  • Price: High to Low
  • Duration: Short to Long
  • Duration: Long to Short
Arduino Controlled Dual PWM Controller & Timer Thoughts course thumbnail
FREE

YouTube

Arduino Controlled Dual PWM Controller & Timer Thoughts

Arduino
Internet of Things
Arduino Programming

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.

Look Ma, No Real Interrupt Controller - Exploring Virtual Interrupt Controllers course thumbnail
FREE

YouTube

Look Ma, No Real Interrupt Controller - Exploring Virtual Interrupt Controllers

Virtualization
Information Technology
Linux kernel

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.

Don't Write Controllers Like Charlie Don't Does: Avoiding Common Kubernetes Controller Mistakes course thumbnail
FREE

YouTube

Don't Write Controllers Like Charlie Don't Does: Avoiding Common Kubernetes Controller Mistakes

Kubernetes
DevOps
Cisco

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.

Host Controlled Live Migration in Virtual Environments - NVMe Standards Overview course thumbnail
FREE

YouTube

Host Controlled Live Migration in Virtual Environments - NVMe Standards Overview

Data Migration
Database Management
Cloud Computing

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.

Software Defined Networking - SDN course thumbnail
FREE

YouTube

Software Defined Networking - SDN

Software Defined Networking
Computer Networking
Network management

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.

MQTT Network Controller course thumbnail
FREE

YouTube

MQTT Network Controller

MQTT
Internet of Things
Arduino

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.

RC Robot Car - RC Controls and Arduino course thumbnail
FREE

YouTube

RC Robot Car - RC Controls and Arduino

Arduino
Internet of Things
Robotics

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.

PID Controllers course thumbnail
FREE

YouTube

PID Controllers

PID Controllers
Control Systems
Electrical Engineering

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.

Using PS3 Controllers with ESP32 - Build Custom Remote Controls course thumbnail
FREE

YouTube

Using PS3 Controllers with ESP32 - Build Custom Remote Controls

ESP32
Microcontrollers
Electrical Engineering

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.

Cinemachine Player Controller Cameras course thumbnail
FREE

YouTube

Cinemachine Player Controller Cameras

Cinemachine
Unity
Game Development

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.

Active Directory: Domain Controllers, Operations Masters, GC course thumbnail

Udemy

Certificate

Active Directory: Domain Controllers, Operations Masters, GC

Active Directory
Windows Server
Windows Systems Administration

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

How to Write a Kubernetes Reconciler Using Controller-Runtime - Tutorial course thumbnail
FREE

YouTube

How to Write a Kubernetes Reconciler Using Controller-Runtime - Tutorial

Kubernetes
DevOps
API Development

Learn how to build your own Kubernetes controller using controller-runtime in this comprehensive 87-minute tutorial. Explore the inner workings of built-in controllers and gain hands-on experience in creating custom controllers for managing Custom Resources. Utilize Kubebuilder to develop APIs using custom resource definitions (CRDs) and discover best practices and conventions for controller development. Delve into the concept of Kubernetes conditions, understanding their importance and implementation. Examine common pitfalls and explore additional helper libraries to enhance the reliability and enjoyment of controller development. Perfect for developers seeking to expand their Kubernetes expertise and create custom controllers for specific use cases.

Sculpt a Nunchuck Controller course thumbnail
FREE

YouTube

Sculpt a Nunchuck Controller

Autodesk Fusion 360
CAD
3d Modeling

Learn to sculpt a Nunchuck Controller using t-splines in Fusion 360 in this 58-minute live stream tutorial. Follow along as Jamie Scherer demonstrates the modeling process, covering topics such as using a canvas, calibration, editing t-splines, manipulations, sweeping, matching, spacing, intersection curves, extrusion, mirroring, direct manipulation, bridging, and more. Explore advanced techniques like box display, crease creation, solid modeling, split modeling, and patch creation. Gain valuable insights into 3D modeling and enhance your Fusion 360 skills through this comprehensive, step-by-step guide to creating a realistic game controller model.

Hacking a Domain Controller course thumbnail
FREE

YouTube

Hacking a Domain Controller

Penetration Testing
Cybersecurity
Network Security

Explore the process of hacking a domain controller in this 16-minute video tutorial from Cyber Mentor. Learn advanced penetration testing techniques for compromising Windows network infrastructure, including methods for exploiting vulnerabilities, escalating privileges, and gaining control of Active Directory environments. Gain insights into real-world attack scenarios and defensive strategies to protect against domain controller breaches.

Controllers at Chaos course thumbnail
FREE

YouTube

Controllers at Chaos

Kubernetes
Disaster Recovery
Cluster Autoscaler

Explore the intricacies of managing Kubernetes clusters as a service in this 32-minute conference talk by Kesavan Subramanian and Gaurav Gupta from SAP. Dive into the Gardener project's implementation of Control-Plane-as-a-Service, which hosts control plane components in separate seed clusters. Learn about the challenges and solutions of running Kubernetes within Kubernetes in production environments. Discover key concepts such as Cubelet, Gardenlet, extension controllers, machine controller manager, dependency watchdog, cluster autoscaler, and HVPA controller. Gain insights into disaster recovery strategies and watch a practical demonstration. Engage with the speakers during a Q&A session and understand the implications for cloud providers like Digital Ocean and the upgrade process.

Basics of Power Electronics & Practical Guide with PSIM course thumbnail

Udemy

Certificate

Basics of Power Electronics & Practical Guide with PSIM

Power Electronics
Electrical Engineering
MOSFETs

Go-to course for all fundamentals regarding Power Electronics What you'll learn: 1. Basics of Power Semiconductor Devices like SCRs, Power BJTs, IGBTs, and MOSFETs.2. The analysis of Power Circuits is presented with the Waveforms and Control Techniques.3. The course discusses Power Processing Electronic Circuits like Rectifiers, AC Voltage Controllers, DC-DC converters, and Inverters.4. Applications of Power Electronic Technology in the Generation sector, Transmission sector and also in day-to-day applications like Battery Charger, Motor Drives, Power Supplies are described. Course Objectives:To enable learners to gain knowledge and understanding in the following aspects:1. Fundamentals of Power Electronic Devices and Characteristics.2. To understand and acquire knowledge about various Converter Circuits.3. To analyze and design different Power Converter Circuits.4. Analysis of waveforms of choppers, rectifiers, AC Voltage Controllers, and different types of inverters using PSIMsoftware. Course Outcomes:The Learners will be able to:1. Acquire knowledge about Fundamental Concepts and techniques used in Power electronics.2. Ability to analyze various Single Phase and Three Phase Power Converter Circuits andunderstand their applications.3. Foster the ability to identify basic requirements for Power Electronics based design application.4. To develop skills to build, and troubleshoot Power Electronics Circuits.5. Foster ability to understand the use of Power Converters in Commercial and IndustrialApplicationsWhat you will learn from the Course?1. Basics of Power Semiconductor Devices like SCRs, Power BJTs, IGBTs, and MOSFETs.2. The analysis of Power Circuits is presented with the Waveforms and Control Techniques.3. The course discusses Power Processing Electronic Circuits like Rectifiers, AC Voltage Controllers, DC-DC converters, and Inverters.4. Applications of Power Electronic Technology in the Generation sector, Transmission sector and also in day-to-day applications like Battery Charger, Motor Drives, Power Supplies are described. MODULE-1: Power Semiconductor Devices 1. Silicon Controlled Rectifier (SCR) 1.1 Construction1.2 Operation1.3 Static & Dynamic characteristics1.4 Two transistor model1.5 Applications & Ratings MODULE-2: Firing Circuits, Protection Circuits of SCR & Commutation circuits 1. Firing Circuits i) Resistance Firing circuitsii) RC Full wave Firing circuitsiii) UJT Ramp Firing circuitsiv) Ramp & Pedestal Firing circuits2. Protection Circuits of SCR & Snubber circuit protection MODULE-3: DC to DC Converters (Choppers) 3.1 Step- down chopper3.2 Step- up chopper3.3 Strategies for controlling the output voltage of Chopper MODULE-4: AC to DC Converters (Rectifiers) 4.1 Single phase Fully Controlled AC-DC Converters with R-load4.2 Single phase Fully Controlled AC-DC Converters with RL-load4.3 Single phase Half Controlled AC-DC Converters (Semi-converters) with R-load4.4 Single phase Half Controlled AC-DC Converters (Semi-converters) with RL-load4.5 Three phase Fully Controlled AC-DC Converters with R-load MODULE-5: AC to AC Converters (AC Voltage Controllers) 5.1 Single phase half wave AC voltage controller with R-load5.2 Single phase full wave AC voltage controller with R-load5.3 Single phase full wave AC voltage controller with RL-load5.4 Two-Stage sequence control MODULE-6: DC to AC Converters (Inverters) 6.1 Single phase Half bridge DC-AC Converters with R-load6.2 Single phase Full bridge DC-AC Converters with R-load6.3 Single phase Full bridge DC-AC Converters with RL-load

Writing Controllers in Rust course thumbnail
FREE

YouTube

Writing Controllers in Rust

Rust
Programming Languages
Go

Explore Kubernetes controller development using Rust programming language in this 36-minute conference talk from DevConf.CZ 2025. Learn how to leverage Kubernetes API server's CustomResourceDefinitions (CRDs) extension layer to build controllers with enhanced functionality using Rust instead of the traditional Go-based approaches. Discover the structure and implementation patterns of Rust-based controllers, understand the compelling reasons for choosing Rust for controller development, and evaluate the advantages and potential drawbacks of this approach. Examine how Rust controllers can still integrate with and benefit from the established Go ecosystem within Kubernetes environments. Compare different implementation strategies between Rust and Go controllers while gaining insights from real-world projects that have successfully adopted Rust for Kubernetes controller development.

Writing a Kubernetes Controller - Tutorial course thumbnail
FREE

YouTube

Writing a Kubernetes Controller - Tutorial

Kubernetes
DevOps
Distributed Systems

Dive into an in-depth tutorial on writing a Kubernetes controller in this comprehensive two-hour video. Learn the fundamentals of Kubernetes controllers, explore the differences between controllers and operators, and understand when to build from scratch versus using SDKs. Follow along as the host guides you through building an admission controller, creating container images, generating Kubernetes manifests, and deploying the controller. Gain practical insights into modifying Pod specs and resolving semantic version constraints. Perfect for software engineers and platform engineers looking to enhance their Kubernetes expertise and design skills for distributed systems.

Synthesis of Controllers for Continuous Blackbox Systems course thumbnail
FREE

YouTube

Synthesis of Controllers for Continuous Blackbox Systems

Control Systems
Electrical Engineering
Cyber-Physical Systems

This conference talk presents a novel blackbox synthesis approach for constructing continuous control functions in cyber-physical systems. Learn how researchers from Graz University of Technology and University of Oxford tackle the challenge of synthesizing controllers when analytical descriptions of the controlled plant are difficult to obtain. The presentation introduces a method that dynamically samples a limited number of test cases while guaranteeing controller correctness for a given Lipschitz bound. Discover how their algorithm employs linear interpolation models based on Delaunay triangulation to identify candidate control functions and generates additional test cases to confirm candidates or improve the model. The speakers demonstrate the effectiveness of their approach through random benchmarks and CPS examples. This 28-minute talk was presented at the VMCAI conference (January 20-21, 2025) and sponsored by ACM SIGPLAN.

General Pathology course thumbnail
FREE

XuetangX

General Pathology

Pathology
Health Care
Immunology

This online course aims to help students to learn the etiology, pathogenesis, pathological changes, progress and outcomes of diseases. This course will provide the theoretical basis for the diagnosis and treatment of disease. Hence, it is the bridge between basic science and clinical medicine and the very fabric that underpins clinical medical practice. we insist on setting the curriculum objectives and optimizing the curriculum structure in the perspective of Competency-based Medical Education(OBE), and effectively help students learn actively Strengthen the cultivation of students' competence.