Royal Legacy

Professional courses in business, management and information technology — five learning paths covering careers and entrepreneurship, project and product delivery, AI and data, cybersecurity and the web, and software development.

719courses5learning paths

BMA: Career, Entrepreneurship & Communication

83 courses

Build a career or build a business — and master the communication skills that scale both. Job hunting, professional networking, small-business operations, and clear business writing in the AI era.

Acing Common QuestionsBringing It All Together with Sample ResumesBusiness Communication FundamentalsBusiness WritingBuying an Existing BusinessCan't We All Just Get Along? Navigating Tricky Workplace Relationships and SituationsCommunication for CollaborationCrafting Noteworthy Professional DocumentsCultivating Your Network by Making RequestsDelivering Perfect PresentationsDesigning a CompanyExpanding Your Circle of Influence through Networking EventsFinding Your Place in the Work WorldGet to the @#% Point! Communicating EffectivelyGetting Organized and Managing Your Time: Smart Ways to Preempt ProblemsGetting Started in EntrepreneurshipGetting Started with ResumesGetting Started with Small BusinessGetting Trained, Getting ConfidentGoing Further to Get Ahead: Certifications and Courses to Enhance Your ValueGrowing a CompanyHandling Your FinancesHarnessing the Potential of AI in Business WritingImproving Your Interpersonal CommunicationKeeping Your Business in BusinessKey Business Skills to Enhance Your Chance of SuccessLanding a Good Job FasterLeadershipLearning to Ace Any Job InterviewLet’s Talk: Networking Happens through ConversationListen Up!Managing Stress in Stressful TimesManaging Your BusinessMarketing and PromotionMindfulnessMoving from Idea to RealityNavigating Difficult Workplace ConversationsNegotiationNetworking DefinedNetworking EtiquetteNetworking for Entrepreneurs and Business OwnersNetworking in a Charity or in Your CommunityNetworking in the Corporate WorldNetworking throughout LifeNetworking Your Way to the Perfect JobOwning Your Message with Confident CommunicationPersonality and Style DifferencesPersuading and Driving ResultsPlanning for Your BusinessPlotting a Course: Your Job and Career PlansPresentationsProducing Personalized and Targeted WritingProject ManagementPulling Everything TogetherPulling Together a Winning ResumeResume Strategies to Wow ThemRunning a Successful Small BusinessShowcasing Yourself with a StandOut CVStaying in BusinessSucceeding at InterviewsSucceeding in Your CareerTaking Charge of What You CanTen Networking Turnoffs and How to Avoid ThemTen Techniques for Effective Name RecallTen Traits of the Masterful NetworkerTen Ways to Master the Art of Small TalkTesting the Feasibility of Your Business ConceptThe Careers CatalogThe High-Tech ConnectionThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Write StuffTime ManagementUsing Follow-Through to Maintain and Grow Your NetworkUsing the Big Interview Approach to Interview PreparationWriting Click-Worthy E-ContentYou Are the Source of Your NetworkYour Core Network

BMA: Project, Product & Operations

102 courses

Run things that ship. Agile, Scrum, product management, operations strategy, MBA fundamentals, and the inclusive design practices that turn teams into delivery engines.

Agile Planning and ExecutionAI for Sales OperationsAI in Action: Practical Applications for Project ManagementAI PM SpecializationsAI-Driven Value Management for Customer SuccessAI-Driven Value Management for MarketingAI-Driven Value Management for SalesAppendix: Combining the Techniques into Smooth-Flowing ProcessesApplying AI in Everyday Project ManagementBecoming a Phenomenal Product ManagerBeing AgileBuilding and Maximizing Product Success: From Development to RetirementBuilding the Future Value Management ProgramCharting the Ocean of Opportunity for New ProductsConnecting the Dots Between AI/ML Knowledge and PM CraftDelivering Business Outcomes with AI-Powered Value ManagementDesigning for, with, and by CommunitiesDiscovering, Evaluating, and Planning for Great Products and ServicesEmpowering Your Sales Partners with AI-Driven Value ManagementEnsuring Ethical and Secure AI AdoptionEnsuring SuccessEstablishing Reality ChecksForeword by Jia LiFoundational AI/ML ConceptsFoundations of AI in Project ManagementGetting Started with AI and Project ManagementGetting Started with Decision IntelligenceGetting Started with Design ThinkingGetting Started with Operations ManagementGetting Started with Product ManagementGetting Started with Project ManagementGetting Started with ScrumGroup Work: Putting Your Team TogetherImplementation & IntegrationImplementing AI Tools and TechniquesImplementing Inclusive Solutions and the Business Cases Behind ThemImproving OperationsInclusive Design in Digital and Physical SpacesIntroduction to AI-Driven Value ManagementIntroduction: Creating Successful AI Products—A Nine-Step FrameworkManaging a Business in the New WorldManaging ProjectsManaging the Supply ChainManaging Variability and RiskMarketing in the New WorldMastering Prompt Engineering in Project Management with ChatGPTMoney: What You Don’t Know Will Hurt YouNavigating the River of Product DevelopmentNew Challenges in Product DevelopmentOne Value Motion: The Power of Unified Value ManagementOther Important StuffPeople Data StorytellingPlanning Time: Determining When and How MuchProject Management with AgilityProposing a New DirectiveQuantify the ROI of DEI and Well-being ProgramsReaching the Best Possible DecisionReferencesScaling Up: From Local Initiatives to Global ImpactScrum for Any IndustryScrum for Business AgilityScrum for Everyday LifeScrum Product DevelopmentSecure AI Implementation Strategies: Principles, AI Model Integration, and PM-AI OpportunitiesSo You’re Going to Be a TrainerSteering the Ship: Managing Your Project to SuccessStrategic FoundationStrategies to Craft More Equitable SolutionsSustainable Excellence & InnovationSystempathy—or How to Empathize with People and the System They Live InT&D: The Talent Development PartT&D: The Training PartTaking Your Project Management to the Next LevelTensThe Basics of New Product DevelopmentThe Current State of Value ManagementThe Fundamentals of Inclusive DesignThe Future of Inclusive DesignThe Future of Project Management and AIThe Future of Work: Human-firstThe Impact of AI on DEI and Well-beingThe Inclusive Design MindsetThe Intersection of DEI and Well-beingThe New, Improved World of BusinessThe Next Generation's Power: Rethinking Inclusion for a New EraThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Power of Data and AI in DEI and Well-beingThe Problem PhasesThe Professional TrainerThe Solution PhasesUnderstanding AgilityUnleashing the Power of ChatGPTWhat ADDIE Doesn’t Tell You

IT: Artificial Intelligence & Data

148 courses

The complete AI/ML stack. Foundations of machine learning through deep learning, ChatGPT, large language models, generative AI, TensorFlow, and the cloud platforms (AWS, Azure, Bedrock) hosting it all.

A Brief History of AIA Data-Centric ViewA Gentle Introduction to Modern Machine LearningA Step-by-Step Guide to Creating Effective PromptsAbout the AuthorsAbout the AuthorsAdvanced Topics in Prompt EngineeringAdvancing the Building Blocks of Generative AIAI Applied in IndustriesAI at HomeAI-dentity TheftAI-pocalypse NowAlgorithms and AdversariesAn End-to-End ApproachAppendix: Answers to the Review QuestionsApplication-Specific Prompt EngineeringApplying AI in CodingApplying Learning to Real ProblemsArch-AI-tecting ControlsAudio Synthesis with WaveNetBringing AI to ProductionBuilding AI Applications with AWSBuilding and Governing Your TeamBuilding Blocks with BERTBuilding the FoundationsCausal AI in ActionCommon GenAI PatternsCONCLUSIONConsidering Deep Learning BasicsContent Generation with AIVACore Generative AI on AWSCreating a Model with a Hybrid TeamCreating Code with CodexCreating Content with AICreating Custom AI SolutionsCreating Practical Causal AI Models and SystemsCustomization of Your Foundation ModelDeep LearningDeepArt and Artistic PromptsDeepfaking with DeepFaceLabDelving into AI-Powered Business StrategiesDeploying and Monitoring ModelsDiscovering Deep LearningDiving Deeper: Structure and Nuances of PromptsDiving into Generative AI FundamentalsElements of Causal AIEthical Considerations in Prompt EngineeringEvolving and Maturing AIExplainability, Bias Detection, and AI Responsibility in Causal AIExploring Advanced GenAI Models and TechniquesExploring Prompts with ChatGPTFoundations of the Agent RevolutionFuture-Proofing Your CareerGenerating 3D Art with RunwayMLGenerating Images with BigGANGenerative AIGenerative AI on AWSGenerative AI on AWS LabsGetting Creative with DALL-EGetting Philosophical About AIGetting Started with ChatGPTGetting Started with Generative AIGetting to Know TensorFlowGoogle BardImage Classification with ImageNetImage Editing with DeepArt EffectsImplementing Azure OpenAI Security ControlsImplementing Machine LearningIncreasing Productivity with AIIncreasing Proficiency in PromptingInference Techniques for Cost OptimizationInfrastructure and Deployment Tuning StrategiesInstalling Python, Jupyter Notebook, and LangChainInteracting with Deep LearningIntroducing AIIntroducing How Machines LearnIntroduction to AI and MLIntroduction to Amazon SageMakerIntroduction to Foundation ModelsIntroduction to Generative AIIntroduction to Your New Generative AI PlaygroundINTRODUCTION: The Converging Frontiers of AI and Spatial ComputingLeadership in the AI-Driven Era of Spatial ComputingLearning from Smart AlgorithmsLearning Languages with T2T (Tensor2Tensor)Learning Machine Learning by CodingMachine LearningMastering Creative Content with Generative AIMastering the Art of PromptingMidjourneyModel Selection and AlternativesMoving to ProductionNavigating the FutureNavigating the Intersection of Ethics, Quality, and HumanityneuroAi ApplicationsNeuroscience and AiNext StepsNo Artificial Trusts AddedNotesOverview of Generative Artificial Intelligence SecurityPlanning and Launching a Pilot ProjectPractical Guide to Prompt EngineeringPrefaceProcessing Data and ModelingPrompt Engineering with OpenAI ChatGPTPrompting and Generative AI TechniquesPutting Together an ApplicationRecognizing How We Interact with AI Every DayRetrieval-Augmented GenerationReview of Best PracticesRounding Out the ML Life CycleScaling and Transforming AISecuring the Entire ApplicationSecurity Controls for Azure OpenAI ServiceSetting the Stage for Causal AISetting Up Infrastructure and Managing OperationsSimplifying and Accelerating TensorFlowSmooth AI-operatorStanding Up Your LLMStrategizing and Assessing for AIStrategy, Implementation, and the FutureText Synthesis with CTRLThe Basics of Generative Artificial IntelligenceThe Business Relevance of AI-Driven Spatial ComputingThe End of TrustThe Future of Causal AIThe Most Important Part of Zero Trust: PeopleThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Role of Prompts in Generative AIThe Transforming WorldTools, Practices, and Techniques to Enable Causal AITransformers in Music with MuseNetTrusty AI SidekickTuning Techniques for Cost OptimizationUnderstanding AI FoundationsUnderstanding How AI WorksUnderstanding the Valueof Causal AIUsing AI ResponsiblyUsing ChatGPT in Everyday SituationsVideo Synthesis with VQ-VAEVoice Synthesis with TacotronYour Future in Prompt Engineering

IT: Cybersecurity, Web & Productivity

210 courses

Defend networks, build the web, master the tools. Cybersecurity fundamentals and threats, web development (WordPress, HTML/CSS/JS), blockchain, the metaverse, and the complete Microsoft 365 suite.

A History of Language ModelingA History of Technology and Social EngineeringA New HopeA Non-Nerdy Guide to Computer HardwareA Short History of the InternetAbout the AuthorsAccess 365AcknowledgmentsAdministering Microsoft Office 365AI Agents in AzureAI Design PatternsAI Use Cases and Industry ApplicationsAn Overview of Our Merged Physical and Digital Worlds and CybersecurityAnalyzing Data Using PivotTables and PivotChartsAPPENDIX: Agent FlowsAppendix: Answers to the Review QuestionsAppendix: Sample QuestionnaireAppendix: Tips, Tricks, and ResourcesAppendixesArtificial Intelligence and EthicsArtificial Intelligence and Health CareArtificial Intelligence and PrivacyArtificial Social IntelligenceAssessing Detection AccuracyAutomating AnalysisAzure OpenAI ServiceAzure Tools for Computer VisionAzure Tools for NLP WorkloadsBacking Up and RecoveryBeing Your Own IT DepartmentBias and EthicsBias, Data Poisoning, & Output OdditiesBot AutomationBuilding a Security Awareness ProgramBuilding a Strategy for the Metaverse EconomyBuilding an Autonomous AgentBuilding Pages with HTMLCase StudiesCognitive and Technical Defense Strategies: Tools for ProtectionCollaborating with Your TeamCommon Cyber Threats and Defensive ToolsCommon Office TasksComponents of DesignConsciousness, Sentience, and UnderstandingCopilot Studio and Azure AI Foundry: Better TogetherCore Concepts of AI Models and SolutionsCreating a Business in the MetaverseCreating Great-Looking SlidesCreating Interactive Pages with JavaScriptCreating with CopilotCustomizing and Upgrading Windows 11Customizing WordPressCyber Threat TargetsCyber Threats, Targets, and Digital ConvergenceCybersecurity BasicsCybersecurity for Businesses, Organizations, and GovernmentDealing with CybersecurityDeep Dive into Agent TemplatesDeepfakes and the Spectrum of Digital DeceptionDefense and Response StrategyDeploying and Managing the SiteDesigning Pages with CSSDesigning the SiteDesigning Your NetworkDetection StrategyDeveloping Your KnowledgeDiscovering Advanced Data-Analysis ToolsDoing Things on the InternetEmbellishing Your SlidesEngaging in Hobbies and Personal InterestsEnhancing Cybersecurity AwarenessExcel 365Expanding Beyond the BasicsExplaining Excel FundamentalsExploring Other Versions of OutlookExtending CopilotFile Sharing and CollaboratingFlexing and Extending WordPressForewordFraming the ProblemGenerative Artificial IntelligenceGetting HelpGetting ReadyGetting Started with BlockchainGetting Started with CybersecurityGetting Started with Data AnalysisGetting Started with NetworkingGetting Started with NetworkingGetting Started with Outlook 365Getting Started with PowerPointGetting Started with the MetaverseGetting Started with UXGetting Started with Windows 11 2024 UpdateGetting to Know Security AwarenessGetting to Know the Metaverse and Metaverse EconomyGiving Power to the People Like You and MeHandling a Security Incident (This Is a When, Not an If)Hello, Computer!How Artificial Intelligence Can Help CybersecurityHOW TO USE THIS BOOKImplementing a NetworkImplementing LinuxImplementing VirtualizationImplementing Windows Server 2019Improving Your Own Personal SecurityIncorporating Web Graphics and MultimediaIndustry ImpactsInternet User PrivacyIntroducing WordPressIntroduction to Computer VisionIntroduction to Copilot StudioIntroduction to Generative AIIntroduction to Machine Learning ConceptsIntroduction to Natural Language Processing (NLP)Introduction: Riddle Me This, ChatGPTKeeping Track of Contacts, Dates, Tasks, and MoreKeeping up with Microsoft 365Keeping Your Affairs in OrderLLM Pretext EngineeringLooking Toward the FutureMachine Learning in AzureMaking Stuff: Documents, Spreadsheets, and MoreManaging a NetworkManaging Forms with PHPManaging Your NetworkMastering Formulas and FunctionsMedia Literacy in the Age of AI: Your First Line of DefenseMetaverse Product Development, Action Framework, and Future PerspectivesMicrosoft 365 Copilot Declarative AgentsMicrosoft TeamsModernizing the Workplace with Office AppsMore Ways to NetworkMultimodal ManipulationNavigating the Copilot EcosystemNetwork and Internet StuffNotesNotesOffice 365: One Step BeyondOn the Go with Your LaptopOptimizing and Measuring Your AgentOutlook 365Overview of AI Concepts and WorkloadsPersonal CybersecurityPlanning a NetworkPlanning ALM for Your Copilot AgentsPowerful Blockchain PlatformsPowerPoint 365Protecting Yourself from YourselfPublisher 365Publishing Your Copilot AgentPutting Your Security Awareness Program Into ActionQuantum Technologies and CybersecurityReal-World Use Cases and InspirationReferencesReimagining TeamworkResearch for AI ProjectsResponding to Artificial Intelligence Cyber ThreatsResponsible AI in AzureSecuring a BusinessSecuring the CloudSecuring Your NetworkSecurity and MaintenanceSetting Up WordPressSocial Engineering and Psychological ExploitationSocial Media and Interactive Add-onsStoring Your Data in the CloudTaming the Email BeastTesting Your SecurityThe Digital Disinformation PandemicThe Eternal Battle for the Mind: Why You Should CareThe Evolution of Botnet AttacksThe FutureThe Future of Industry in the MetaverseThe Imitation GameThe Interface Between Humans and ComputersThe Internet of ThingsThe Mindset and Tools of a Digital ManipulatorThe Most Common Attacks Using BotnetsThe New Frontiers of Deception: AI and Synthetic MediaThe Now and Future of AI-Driven DeceptionThe Other Side of the Artificial Intelligence Cyber CoinThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Quest for ResolutionThe State of Artificial Intelligence and Smart CybersecurityThe Urgency of Having a Cyber Risk Management PlanUnderstanding and Using CopilotUnderstanding Network ProtocolsWeaponizing Social IntelligenceWeaponizing Technical IntelligenceWord 365Working with Apps and FilesWorking with Charts and GraphicsWorking with OthersWorking with ServersWorking with Text, Sound, Photos, and VideosYour UX in Action

IT: Programming & Software Development

176 courses

The languages and practices behind every modern app. Python, Java, JavaScript, C/C++/C#, Swift, R — plus algorithms, DevOps, data engineering, functional programming, and full-stack web development.

A Tour of Visual StudioAdvanced ProgrammingAdvanced Standard Library UsageAdvanced Web CodingAlgorithmsAlgorithmsAnalyzing DataAnd the Rest of ItAppendicesAppendicesAppendix: Code Snippets for Common SwiftUI ViewsAPPENDIX: Sample Interview QuestionsApplicationsBasic Web CodingBig Data and Distributed SystemsBuild Upon What You KnowBuilding a Career in Data EngineeringBuilding Dynamic Pages with JavaScriptBuilding RobotsBuilding the Silent and Interactive Web PageBuilding Web AppsBuilding Your First Python ApplicationC Programming 101Career Building with CodingChallenging Difficult ProblemsCoding Dynamic and Static Web PagesCoding the Back End: PHP and MySQLCoding the Front End, Part 1: HTML and CSSCoding the Front End, Part 2: JavaScriptConnecting the CircuitControlling the ActionControlling the FlowCreating Mobile AppsCreating Object-Oriented ProgramsData Analysis with PythonData Engineering on the CloudData GovernanceData PipelinesData QualityData SecurityData StructuresData StructuresData Warehouses, Data Lakes, and Data LakehousesDatabase DesignDatabase FundamentalsDebugging Your CodeDemystifying DevOpsDescribing DataDesigning for C#Details, DetailsDeveloping Your Coding Skills FurtherDoing Data ScienceEstablishing a PipelineExploring the World of GraphsFixing ProblemsFlutter: A Burd's-Eye ViewGetting ReadyGetting Ready to Code for the WebGetting StartedGetting StartedGetting StartedGetting Started with AlgorithmsGetting Started with C++Getting Started with CodingGetting Started with CodingGetting Started with Data Science and PythonGetting Started with Functional ProgrammingGetting Started with JavaGetting Started with Java ProgrammingGetting Started with ProgrammingGetting Started with PythonGetting Started with PythonGetting Started with Web ProgrammingGetting Your Hands Dirty with DataHarnessing R: Some Projects to Keep You BusyHTML5 and CSS3Interacting in Various WaysInteracting with the InternetIntroducing RIntroduction to Data EngineeringJava BasicsJavaFXJavaScriptJavaScript FundamentalsJuggling JSON DataLearning CSS BasicsLearning from DataLearning from DataLearning HTML BasicsLibraries, Packages, and ModulesLists, Loops, and LogicLooking Good with LayoutsMaking Functional Programming PracticalMeet Your Web BrowserMoving from Here to There, Again and AgainMySQLNode.jsObject-Oriented C# ProgrammingObject-Oriented ProgrammingOnwards and UpwardsPerforming Advanced TasksPerforming Common TasksPerforming Simple Error TrappingPHPPracticing Kaizen, the Art of Continuous ImprovementProgramming BasicsProgramming BasicsProgramming Language SyntaxProgramming TechniquesPROJECT 1: GET STARTEDPROJECT 2: JUNGLE CHATPROJECT 3: FREEZE THE POPSPROJECT 4: JELLYFISH JUMBLEPROJECT 5: CARD WARPROJECT 6: AVOID THE ASTEROIDSPROJECT 7: GET FANCYPutting Together a Web ApplicationPython Elements and SyntaxReactReading and Writing FilesSharpening Your ToolsSidestepping ErrorsSmart Java TechniquesSmart Java TechniquesSounds, Color, Random SurprisesSpeeding Along with Lists and TuplesSQL FundamentalsStarting Functional Programming TasksStarting with PythonStrings and Other Data TypesSvelteTalking the TalkTalking to HardwareTechniques and TechnologiesTesting, Documenting, and Maintaining Your CodeThe ABs of CThe Advanced PartThe Basics of C# ProgrammingThe Inside ScOOPThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Part of TensThe Ten Most Essential Aspects of PythonTooling Your DevOps PracticeUnderstanding DataUnderstanding Functional ProgrammingUnderstanding Objects and ClassesUnderstanding Python Building BlocksUnderstanding the Need to Sort and SearchUsing AI to Write CodeUsing Artificial IntelligenceUsing Interactive Mode, Getting Help, and Writing AppsUsing PHP FrameworksVariables, Simple Conditionals, and I/OVisualizing InformationVueWeb Development with ASP.NETWeb ProgrammingWindows Development with WPFWorking with External FilesWorking with LibrariesWorking with Numbers, Text, and DatesWorking with the Big Picture: Object-Oriented ProgrammingWrangling Big DataWrangling Bigger Chunks of CodeWrangling DataWriting Your Own Java ProgramsWriting Your Own Java Programs