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.
BMA: Career, Entrepreneurship & Communication
83 coursesBuild 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 Questions
Bringing It All Together with Sample Resumes
Business Communication Fundamentals
Business Writing
Buying an Existing Business
Can't We All Just Get Along? Navigating Tricky Workplace Relationships and Situations
Communication for Collaboration
Crafting Noteworthy Professional Documents
Cultivating Your Network by Making Requests
Delivering Perfect Presentations
Designing a Company
Expanding Your Circle of Influence through Networking Events
Finding Your Place in the Work World
Get to the @#% Point! Communicating Effectively
Getting Organized and Managing Your Time: Smart Ways to Preempt Problems
Getting Started in Entrepreneurship
Getting Started with Resumes
Getting Started with Small Business
Getting Trained, Getting Confident
Going Further to Get Ahead: Certifications and Courses to Enhance Your Value
Growing a Company
Handling Your Finances
Harnessing the Potential of AI in Business Writing
Improving Your Interpersonal Communication
Keeping Your Business in Business
Key Business Skills to Enhance Your Chance of Success
Landing a Good Job Faster
Leadership
Learning to Ace Any Job Interview
Let’s Talk: Networking Happens through Conversation
Listen Up!
Managing Stress in Stressful Times
Managing Your Business
Marketing and Promotion
Mindfulness
Moving from Idea to Reality
Navigating Difficult Workplace Conversations
Negotiation
Networking Defined
Networking Etiquette
Networking for Entrepreneurs and Business Owners
Networking in a Charity or in Your Community
Networking in the Corporate World
Networking throughout Life
Networking Your Way to the Perfect Job
Owning Your Message with Confident Communication
Personality and Style Differences
Persuading and Driving Results
Planning for Your Business
Plotting a Course: Your Job and Career Plans
Presentations
Producing Personalized and Targeted Writing
Project Management
Pulling Everything Together
Pulling Together a Winning Resume
Resume Strategies to Wow Them
Running a Successful Small Business
Showcasing Yourself with a StandOut CV
Staying in Business
Succeeding at Interviews
Succeeding in Your Career
Taking Charge of What You Can
Ten Networking Turnoffs and How to Avoid Them
Ten Techniques for Effective Name Recall
Ten Traits of the Masterful Networker
Ten Ways to Master the Art of Small Talk
Testing the Feasibility of Your Business Concept
The Careers Catalog
The High-Tech Connection
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Write Stuff
Time Management
Using Follow-Through to Maintain and Grow Your Network
Using the Big Interview Approach to Interview Preparation
Writing Click-Worthy E-Content
You Are the Source of Your Network
Your Core NetworkBMA: Project, Product & Operations
102 coursesRun 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 Execution
AI for Sales Operations
AI in Action: Practical Applications for Project Management
AI PM Specializations
AI-Driven Value Management for Customer Success
AI-Driven Value Management for Marketing
AI-Driven Value Management for Sales
Appendix: Combining the Techniques into Smooth-Flowing Processes
Applying AI in Everyday Project Management
Becoming a Phenomenal Product Manager
Being Agile
Building and Maximizing Product Success: From Development to Retirement
Building the Future Value Management Program
Charting the Ocean of Opportunity for New Products
Connecting the Dots Between AI/ML Knowledge and PM Craft
Delivering Business Outcomes with AI-Powered Value Management
Designing for, with, and by Communities
Discovering, Evaluating, and Planning for Great Products and Services
Empowering Your Sales Partners with AI-Driven Value Management
Ensuring Ethical and Secure AI Adoption
Ensuring Success
Establishing Reality Checks
Foreword by Jia Li
Foundational AI/ML Concepts
Foundations of AI in Project Management
Getting Started with AI and Project Management
Getting Started with Decision Intelligence
Getting Started with Design Thinking
Getting Started with Operations Management
Getting Started with Product Management
Getting Started with Project Management
Getting Started with Scrum
Group Work: Putting Your Team Together
Implementation & Integration
Implementing AI Tools and Techniques
Implementing Inclusive Solutions and the Business Cases Behind Them
Improving Operations
Inclusive Design in Digital and Physical Spaces
Introduction to AI-Driven Value Management
Introduction: Creating Successful AI Products—A Nine-Step Framework
Managing a Business in the New World
Managing Projects
Managing the Supply Chain
Managing Variability and Risk
Marketing in the New World
Mastering Prompt Engineering in Project Management with ChatGPT
Money: What You Don’t Know Will Hurt You
Navigating the River of Product Development
New Challenges in Product Development
One Value Motion: The Power of Unified Value Management
Other Important Stuff
People Data Storytelling
Planning Time: Determining When and How Much
Project Management with Agility
Proposing a New Directive
Quantify the ROI of DEI and Well-being Programs
Reaching the Best Possible Decision
References
Scaling Up: From Local Initiatives to Global Impact
Scrum for Any Industry
Scrum for Business Agility
Scrum for Everyday Life
Scrum Product Development
Secure AI Implementation Strategies: Principles, AI Model Integration, and PM-AI Opportunities
So You’re Going to Be a Trainer
Steering the Ship: Managing Your Project to Success
Strategic Foundation
Strategies to Craft More Equitable Solutions
Sustainable Excellence & Innovation
Systempathy—or How to Empathize with People and the System They Live In
T&D: The Talent Development Part
T&D: The Training Part
Taking Your Project Management to the Next Level
Tens
The Basics of New Product Development
The Current State of Value Management
The Fundamentals of Inclusive Design
The Future of Inclusive Design
The Future of Project Management and AI
The Future of Work: Human-first
The Impact of AI on DEI and Well-being
The Inclusive Design Mindset
The Intersection of DEI and Well-being
The New, Improved World of Business
The Next Generation's Power: Rethinking Inclusion for a New Era
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Power of Data and AI in DEI and Well-being
The Problem Phases
The Professional Trainer
The Solution Phases
Understanding Agility
Unleashing the Power of ChatGPT
What ADDIE Doesn’t Tell YouIT: Artificial Intelligence & Data
148 coursesThe 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 AI
A Data-Centric View
A Gentle Introduction to Modern Machine Learning
A Step-by-Step Guide to Creating Effective Prompts
About the Authors
About the Authors
Advanced Topics in Prompt Engineering
Advancing the Building Blocks of Generative AI
AI Applied in Industries
AI at Home
AI-dentity Theft
AI-pocalypse Now
Algorithms and Adversaries
An End-to-End Approach
Appendix: Answers to the Review Questions
Application-Specific Prompt Engineering
Applying AI in Coding
Applying Learning to Real Problems
Arch-AI-tecting Controls
Audio Synthesis with WaveNet
Bringing AI to Production
Building AI Applications with AWS
Building and Governing Your Team
Building Blocks with BERT
Building the Foundations
Causal AI in Action
Common GenAI Patterns
CONCLUSION
Considering Deep Learning Basics
Content Generation with AIVA
Core Generative AI on AWS
Creating a Model with a Hybrid Team
Creating Code with Codex
Creating Content with AI
Creating Custom AI Solutions
Creating Practical Causal AI Models and Systems
Customization of Your Foundation Model
Deep Learning
DeepArt and Artistic Prompts
Deepfaking with DeepFaceLab
Delving into AI-Powered Business Strategies
Deploying and Monitoring Models
Discovering Deep Learning
Diving Deeper: Structure and Nuances of Prompts
Diving into Generative AI Fundamentals
Elements of Causal AI
Ethical Considerations in Prompt Engineering
Evolving and Maturing AI
Explainability, Bias Detection, and AI Responsibility in Causal AI
Exploring Advanced GenAI Models and Techniques
Exploring Prompts with ChatGPT
Foundations of the Agent Revolution
Future-Proofing Your Career
Generating 3D Art with RunwayML
Generating Images with BigGAN
Generative AI
Generative AI on AWS
Generative AI on AWS Labs
Getting Creative with DALL-E
Getting Philosophical About AI
Getting Started with ChatGPT
Getting Started with Generative AI
Getting to Know TensorFlow
Google Bard
Image Classification with ImageNet
Image Editing with DeepArt Effects
Implementing Azure OpenAI Security Controls
Implementing Machine Learning
Increasing Productivity with AI
Increasing Proficiency in Prompting
Inference Techniques for Cost Optimization
Infrastructure and Deployment Tuning Strategies
Installing Python, Jupyter Notebook, and LangChain
Interacting with Deep Learning
Introducing AI
Introducing How Machines Learn
Introduction to AI and ML
Introduction to Amazon SageMaker
Introduction to Foundation Models
Introduction to Generative AI
Introduction to Your New Generative AI Playground
INTRODUCTION: The Converging Frontiers of AI and Spatial Computing
Leadership in the AI-Driven Era of Spatial Computing
Learning from Smart Algorithms
Learning Languages with T2T (Tensor2Tensor)
Learning Machine Learning by Coding
Machine Learning
Mastering Creative Content with Generative AI
Mastering the Art of Prompting
Midjourney
Model Selection and Alternatives
Moving to Production
Navigating the Future
Navigating the Intersection of Ethics, Quality, and Humanity
neuroAi Applications
Neuroscience and Ai
Next Steps
No Artificial Trusts Added
Notes
Overview of Generative Artificial Intelligence Security
Planning and Launching a Pilot Project
Practical Guide to Prompt Engineering
Preface
Processing Data and Modeling
Prompt Engineering with OpenAI ChatGPT
Prompting and Generative AI Techniques
Putting Together an Application
Recognizing How We Interact with AI Every Day
Retrieval-Augmented Generation
Review of Best Practices
Rounding Out the ML Life Cycle
Scaling and Transforming AI
Securing the Entire Application
Security Controls for Azure OpenAI Service
Setting the Stage for Causal AI
Setting Up Infrastructure and Managing Operations
Simplifying and Accelerating TensorFlow
Smooth AI-operator
Standing Up Your LLM
Strategizing and Assessing for AI
Strategy, Implementation, and the Future
Text Synthesis with CTRL
The Basics of Generative Artificial Intelligence
The Business Relevance of AI-Driven Spatial Computing
The End of Trust
The Future of Causal AI
The Most Important Part of Zero Trust: People
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Role of Prompts in Generative AI
The Transforming World
Tools, Practices, and Techniques to Enable Causal AI
Transformers in Music with MuseNet
Trusty AI Sidekick
Tuning Techniques for Cost Optimization
Understanding AI Foundations
Understanding How AI Works
Understanding the Valueof Causal AI
Using AI Responsibly
Using ChatGPT in Everyday Situations
Video Synthesis with VQ-VAE
Voice Synthesis with Tacotron
Your Future in Prompt EngineeringIT: Cybersecurity, Web & Productivity
210 coursesDefend 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 Modeling
A History of Technology and Social Engineering
A New Hope
A Non-Nerdy Guide to Computer Hardware
A Short History of the Internet
About the Authors
Access 365
Acknowledgments
Administering Microsoft Office 365
AI Agents in Azure
AI Design Patterns
AI Use Cases and Industry Applications
An Overview of Our Merged Physical and Digital Worlds and Cybersecurity
Analyzing Data Using PivotTables and PivotCharts
APPENDIX: Agent Flows
Appendix: Answers to the Review Questions
Appendix: Sample Questionnaire
Appendix: Tips, Tricks, and Resources
Appendixes
Artificial Intelligence and Ethics
Artificial Intelligence and Health Care
Artificial Intelligence and Privacy
Artificial Social Intelligence
Assessing Detection Accuracy
Automating Analysis
Azure OpenAI Service
Azure Tools for Computer Vision
Azure Tools for NLP Workloads
Backing Up and Recovery
Being Your Own IT Department
Bias and Ethics
Bias, Data Poisoning, & Output Oddities
Bot Automation
Building a Security Awareness Program
Building a Strategy for the Metaverse Economy
Building an Autonomous Agent
Building Pages with HTML
Case Studies
Cognitive and Technical Defense Strategies: Tools for Protection
Collaborating with Your Team
Common Cyber Threats and Defensive Tools
Common Office Tasks
Components of Design
Consciousness, Sentience, and Understanding
Copilot Studio and Azure AI Foundry: Better Together
Core Concepts of AI Models and Solutions
Creating a Business in the Metaverse
Creating Great-Looking Slides
Creating Interactive Pages with JavaScript
Creating with Copilot
Customizing and Upgrading Windows 11
Customizing WordPress
Cyber Threat Targets
Cyber Threats, Targets, and Digital Convergence
Cybersecurity Basics
Cybersecurity for Businesses, Organizations, and Government
Dealing with Cybersecurity
Deep Dive into Agent Templates
Deepfakes and the Spectrum of Digital Deception
Defense and Response Strategy
Deploying and Managing the Site
Designing Pages with CSS
Designing the Site
Designing Your Network
Detection Strategy
Developing Your Knowledge
Discovering Advanced Data-Analysis Tools
Doing Things on the Internet
Embellishing Your Slides
Engaging in Hobbies and Personal Interests
Enhancing Cybersecurity Awareness
Excel 365
Expanding Beyond the Basics
Explaining Excel Fundamentals
Exploring Other Versions of Outlook
Extending Copilot
File Sharing and Collaborating
Flexing and Extending WordPress
Foreword
Framing the Problem
Generative Artificial Intelligence
Getting Help
Getting Ready
Getting Started with Blockchain
Getting Started with Cybersecurity
Getting Started with Data Analysis
Getting Started with Networking
Getting Started with Networking
Getting Started with Outlook 365
Getting Started with PowerPoint
Getting Started with the Metaverse
Getting Started with UX
Getting Started with Windows 11 2024 Update
Getting to Know Security Awareness
Getting to Know the Metaverse and Metaverse Economy
Giving Power to the People Like You and Me
Handling a Security Incident (This Is a When, Not an If)
Hello, Computer!
How Artificial Intelligence Can Help Cybersecurity
HOW TO USE THIS BOOK
Implementing a Network
Implementing Linux
Implementing Virtualization
Implementing Windows Server 2019
Improving Your Own Personal Security
Incorporating Web Graphics and Multimedia
Industry Impacts
Internet User Privacy
Introducing WordPress
Introduction to Computer Vision
Introduction to Copilot Studio
Introduction to Generative AI
Introduction to Machine Learning Concepts
Introduction to Natural Language Processing (NLP)
Introduction: Riddle Me This, ChatGPT
Keeping Track of Contacts, Dates, Tasks, and More
Keeping up with Microsoft 365
Keeping Your Affairs in Order
LLM Pretext Engineering
Looking Toward the Future
Machine Learning in Azure
Making Stuff: Documents, Spreadsheets, and More
Managing a Network
Managing Forms with PHP
Managing Your Network
Mastering Formulas and Functions
Media Literacy in the Age of AI: Your First Line of Defense
Metaverse Product Development, Action Framework, and Future Perspectives
Microsoft 365 Copilot Declarative Agents
Microsoft Teams
Modernizing the Workplace with Office Apps
More Ways to Network
Multimodal Manipulation
Navigating the Copilot Ecosystem
Network and Internet Stuff
Notes
Notes
Office 365: One Step Beyond
On the Go with Your Laptop
Optimizing and Measuring Your Agent
Outlook 365
Overview of AI Concepts and Workloads
Personal Cybersecurity
Planning a Network
Planning ALM for Your Copilot Agents
Powerful Blockchain Platforms
PowerPoint 365
Protecting Yourself from Yourself
Publisher 365
Publishing Your Copilot Agent
Putting Your Security Awareness Program Into Action
Quantum Technologies and Cybersecurity
Real-World Use Cases and Inspiration
References
Reimagining Teamwork
Research for AI Projects
Responding to Artificial Intelligence Cyber Threats
Responsible AI in Azure
Securing a Business
Securing the Cloud
Securing Your Network
Security and Maintenance
Setting Up WordPress
Social Engineering and Psychological Exploitation
Social Media and Interactive Add-ons
Storing Your Data in the Cloud
Taming the Email Beast
Testing Your Security
The Digital Disinformation Pandemic
The Eternal Battle for the Mind: Why You Should Care
The Evolution of Botnet Attacks
The Future
The Future of Industry in the Metaverse
The Imitation Game
The Interface Between Humans and Computers
The Internet of Things
The Mindset and Tools of a Digital Manipulator
The Most Common Attacks Using Botnets
The New Frontiers of Deception: AI and Synthetic Media
The Now and Future of AI-Driven Deception
The Other Side of the Artificial Intelligence Cyber Coin
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Quest for Resolution
The State of Artificial Intelligence and Smart Cybersecurity
The Urgency of Having a Cyber Risk Management Plan
Understanding and Using Copilot
Understanding Network Protocols
Weaponizing Social Intelligence
Weaponizing Technical Intelligence
Word 365
Working with Apps and Files
Working with Charts and Graphics
Working with Others
Working with Servers
Working with Text, Sound, Photos, and Videos
Your UX in ActionIT: Programming & Software Development
176 coursesThe 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 Studio
Advanced Programming
Advanced Standard Library Usage
Advanced Web Coding
Algorithms
Algorithms
Analyzing Data
And the Rest of It
Appendices
Appendices
Appendix: Code Snippets for Common SwiftUI Views
APPENDIX: Sample Interview Questions
Applications
Basic Web Coding
Big Data and Distributed Systems
Build Upon What You Know
Building a Career in Data Engineering
Building Dynamic Pages with JavaScript
Building Robots
Building the Silent and Interactive Web Page
Building Web Apps
Building Your First Python Application
C Programming 101
Career Building with Coding
Challenging Difficult Problems
Coding Dynamic and Static Web Pages
Coding the Back End: PHP and MySQL
Coding the Front End, Part 1: HTML and CSS
Coding the Front End, Part 2: JavaScript
Connecting the Circuit
Controlling the Action
Controlling the Flow
Creating Mobile Apps
Creating Object-Oriented Programs
Data Analysis with Python
Data Engineering on the Cloud
Data Governance
Data Pipelines
Data Quality
Data Security
Data Structures
Data Structures
Data Warehouses, Data Lakes, and Data Lakehouses
Database Design
Database Fundamentals
Debugging Your Code
Demystifying DevOps
Describing Data
Designing for C#
Details, Details
Developing Your Coding Skills Further
Doing Data Science
Establishing a Pipeline
Exploring the World of Graphs
Fixing Problems
Flutter: A Burd's-Eye View
Getting Ready
Getting Ready to Code for the Web
Getting Started
Getting Started
Getting Started
Getting Started with Algorithms
Getting Started with C++
Getting Started with Coding
Getting Started with Coding
Getting Started with Data Science and Python
Getting Started with Functional Programming
Getting Started with Java
Getting Started with Java Programming
Getting Started with Programming
Getting Started with Python
Getting Started with Python
Getting Started with Web Programming
Getting Your Hands Dirty with Data
Harnessing R: Some Projects to Keep You Busy
HTML5 and CSS3
Interacting in Various Ways
Interacting with the Internet
Introducing R
Introduction to Data Engineering
Java Basics
JavaFX
JavaScript
JavaScript Fundamentals
Juggling JSON Data
Learning CSS Basics
Learning from Data
Learning from Data
Learning HTML Basics
Libraries, Packages, and Modules
Lists, Loops, and Logic
Looking Good with Layouts
Making Functional Programming Practical
Meet Your Web Browser
Moving from Here to There, Again and Again
MySQL
Node.js
Object-Oriented C# Programming
Object-Oriented Programming
Onwards and Upwards
Performing Advanced Tasks
Performing Common Tasks
Performing Simple Error Trapping
PHP
Practicing Kaizen, the Art of Continuous Improvement
Programming Basics
Programming Basics
Programming Language Syntax
Programming Techniques
PROJECT 1: GET STARTED
PROJECT 2: JUNGLE CHAT
PROJECT 3: FREEZE THE POPS
PROJECT 4: JELLYFISH JUMBLE
PROJECT 5: CARD WAR
PROJECT 6: AVOID THE ASTEROIDS
PROJECT 7: GET FANCY
Putting Together a Web Application
Python Elements and Syntax
React
Reading and Writing Files
Sharpening Your Tools
Sidestepping Errors
Smart Java Techniques
Smart Java Techniques
Sounds, Color, Random Surprises
Speeding Along with Lists and Tuples
SQL Fundamentals
Starting Functional Programming Tasks
Starting with Python
Strings and Other Data Types
Svelte
Talking the Talk
Talking to Hardware
Techniques and Technologies
Testing, Documenting, and Maintaining Your Code
The ABs of C
The Advanced Part
The Basics of C# Programming
The Inside ScOOP
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Part of Tens
The Ten Most Essential Aspects of Python
Tooling Your DevOps Practice
Understanding Data
Understanding Functional Programming
Understanding Objects and Classes
Understanding Python Building Blocks
Understanding the Need to Sort and Search
Using AI to Write Code
Using Artificial Intelligence
Using Interactive Mode, Getting Help, and Writing Apps
Using PHP Frameworks
Variables, Simple Conditionals, and I/O
Visualizing Information
Vue
Web Development with ASP.NET
Web Programming
Windows Development with WPF
Working with External Files
Working with Libraries
Working with Numbers, Text, and Dates
Working with the Big Picture: Object-Oriented Programming
Wrangling Big Data
Wrangling Bigger Chunks of Code
Wrangling Data
Writing Your Own Java Programs
Writing Your Own Java Programs