This advanced course is designed for developers ready to master Ruby and object-oriented design. Beginning with an in-depth exploration of blocks, procs, and lambdas, you'll learn to write flexible, reusable code. You'll delve into the yield keyword, block return values, and advanced techniques for custom iterators and block parameters. The course then covers: - Ruby classes, … [Read more...] about Advanced Ruby Programming and Object-Oriented Design
Software Development
ARM Cortex (STM32) Deep Dive: Mastering Embedded Systems
Learning Outcomes By the end of this course, learners will be able to: 1) Master the fundamentals and advanced features of ARM Cortex (STM32) microcontrollers. 2) Design and implement efficient embedded systems using STM32. 3) Develop and debug firmware using industry-standard tools and techniques. 4) Integrate peripherals and optimize system performance for real-world … [Read more...] about ARM Cortex (STM32) Deep Dive: Mastering Embedded Systems
Gen AI Agents: Transform Your Organization
Gen AI Agents: Transform Your Organization is the fifth and final course of the Gen AI Leader learning path. This course explores how organizations can use custom gen AI agents to help tackle specific business challenges. You gain hands-on practice building a basic gen AI agent, while exploring the components of these agents, such as models, reasoning loops, and tools. … [Read more...] about Gen AI Agents: Transform Your Organization
Docker Basics for DevOps
Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud. This course introduces Docker to an Absolute Beginner using really simple and easy-to-understand lectures. Lectures are followed by demos showing how to set up and get started with Docker. The coding exercises that … [Read more...] about Docker Basics for DevOps
Comprehensive Automation and Continuous Integration
This course begins with an in-depth exploration of WebDriver Event Listeners, providing insights into its operations through a detailed two-part series. You'll then transition to cross-browser testing using Selenium Grid 2.0, learning to configure hubs and nodes, set up Grid with JSON files, and run test cases in a Grid environment with real-world examples. The course advances … [Read more...] about Comprehensive Automation and Continuous Integration