Software design courses can help you learn programming principles, design patterns, user interface design, and system architecture. You can build skills in code refactoring, version control, and creating scalable applications. Many courses introduce tools like Git for version control, Figma for UI/UX design, and various integrated development environments (IDEs) to streamline the coding process. By engaging with these topics and tools, you can enhance your ability to create efficient, user-friendly software solutions.

Chegg Skills
Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, Prompt Patterns, Business Analytics, Analytics, Responsible AI, AI literacy, Decision Support Systems, Multimodal Prompts, Data Ethics, Data Literacy, Business Intelligence, ChatGPT, Data Analysis, Generative AI, Data-Driven Decision-Making, Data Visualization, Artificial Intelligence, Critical Thinking, Problem Solving
Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Sales Territory Management, Sales Pipelines, Cold Calling, Regional Sales, Closing (Sales), Product Knowledge, Personalized Campaigns, Sales Presentations, Sales Strategy, Lead Generation, B2B Sales, Consultative Selling, Sales Prospecting, Microsoft Copilot, AI Personalization, Email Automation, Customer Relationship Management (CRM) Software, Generative AI, ChatGPT, Customer Engagement
★ 4.6 (503) · Intermediate · Specialization · 3 - 6 Months
Chris Croft Training
Skills you'll gain: Overcoming Objections, Selling Techniques, Closing (Sales), Consultative Selling, Sales, Solution Selling, Sales Presentation, Persuasive Communication, Sales Management, Relationship Building, Communication, Sales Prospecting, Account Management, Active Listening, Negotiation, Influencing, Customer Relationship Management, Business Development, Lead Generation, Emotional Intelligence
Mixed · Course · 1 - 3 Months
Amazon Web Services
Skills you'll gain: Serverless Computing, AWS Identity and Access Management (IAM), Event-Driven Programming, Solution Architecture, Cloud Computing Architecture, Cloud Solutions, User Accounts, Identity and Access Management, Amazon Web Services, Software Architecture, IT Security Architecture, Back-End Web Development, API Gateway, Hybrid Cloud Computing, Cloud Engineering, Systems Architecture, Enterprise Architecture, Cloud Management, Data Analysis, Data Visualization
★ 4.8 (586) · Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Usability Testing, User Experience Design, User Experience, UI/UX Research, User Research, Design Research, Usability, Human Computer Interaction, Test Planning, Technical Communication, Interviewing Skills
★ 4.8 (306) · Beginner · Course · 1 - 3 Months

Knowledge Accelerators
Skills you'll gain: Customer Service, Problem Solving, Customer Support, Telephone Skills, Greeting Customers, Service Level, Help Desk Support, Customer and Client Support, Personal Attributes, Technical Support and Services, Customer Relationship Management, Communication, Customer Complaint Resolution, Empathy, Customer Engagement, Customer experience improvement, Process Management
★ 4.8 (1.9K) · Beginner · Course · Less Than 2 Hours

Microsoft
Skills you'll gain: Root Cause Analysis, Meeting Facilitation, Delegation Skills, Team Performance Management, Constructive Feedback, Trustworthiness, Resource Allocation, Operations Management, Performance Appraisal, Operational Analysis, Problem Management, Goal Setting, Operations, Performance Review, Employee Coaching, Resource Management, Emotional Intelligence, Performance Management, Coordinating, Collaborative Software
Intermediate · Professional Certificate · 3 - 6 Months
Chris Croft Training
Skills you'll gain: Overcoming Objections, Solution Selling, Sales Process, Sales Presentation, Prospecting and Qualification, Sales Presentations, Selling Techniques, Sales, Sales Training, Sales Strategy, Sales Prospecting, B2B Sales, Closing (Sales), Telephone Skills, Direct Selling, Sales Pipelines, Call Center Experience, Lead Generation, Relationship Building, Business Development
Mixed · Course · 1 - 3 Months

Pearson
Skills you'll gain: Supply And Demand, Economics, Market Dynamics, Socioeconomics, Game Theory, Economics, Policy, and Social Studies, Revenue Management, Tax, Economic Development, Advertising, Production Process, Cost Accounting, Consumer Behaviour, Operating Cost, Demand Planning, Business Economics, Sales Tax, Operational Efficiency, Policy Analysis, Market Analysis
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Node.JS, Full-Stack Web Development, React.js, Authentications, Frontend Integration, Server Side, Cloud Deployment, Application Deployment, Back-End Web Development, Authorization (Computing), Restful API, TypeScript, MongoDB, Content Management Systems, Content Management, UI Components
Advanced · Course · 1 - 3 Months

HEC Paris
Skills you'll gain: Project Implementation, Program Implementation, Social Impact, Project Design, Entrepreneurship, Market Opportunities, Self-Awareness, Ideation, Personal Development, New Business Development, Empowerment, Strategic Thinking, Sustainable Business, Innovation, Sustainable Development, Action Oriented, Proactivity, Communication
★ 4.7 (639) · Mixed · Course · 1 - 3 Months

Beginner · Course · 1 - 4 Weeks