Software Project Management courses can help you learn project planning, risk assessment, resource allocation, and team collaboration techniques. You can build skills in scheduling, budgeting, and adapting to changing project requirements. Many courses introduce tools like JIRA, Trello, and Microsoft Project, which facilitate task tracking and team communication, ensuring that projects stay on schedule and within budget.

Simplilearn
Skills you'll gain: Generative AI, Mockups, User Interface and User Experience (UI/UX) Design, Usability, AI Workflows, Software Design, Prompt Engineering, Artificial Intelligence, Prototyping, User Centered Design, Software Architecture, Wireframing, Software Engineering
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, Generative Adversarial Networks (GANs), Google Gemini, Responsible AI, Performance Tuning, Large Language Modeling, Software Development Tools, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Intermediate · Specialization · 3 - 6 Months
West Virginia University
Skills you'll gain: Sales Management, Sales Territory Management, General Sales Practices, Training and Development, Sales Process, Sales Strategy, Organizational Structure, Compensation Management, Recruitment, Employee Performance Management, Interviewing Skills
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Risk Management Framework, Secure Coding, Software Testing, DevSecOps, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Software Development Methodologies, Application Programming Interface (API), Database Application, Software Architecture, Agile Methodology
Advanced · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: English Language, Marketing Materials, Business Planning, Management Reporting, Business Writing, Marketing Planning, Business Correspondence, Project Documentation, Financial Analysis, Budgeting, Business Communication, Presentations, Business Reporting
Intermediate · Course · 1 - 3 Months

Peking University
Skills you'll gain: Non-Verbal Communication, Team Building, Business Communication, Corporate Communications, Negotiation, Interpersonal Communications, Communication, Verbal Communication Skills, Intercultural Competence, Cultural Sensitivity, Active Listening, Public Speaking
Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Video Production, Grammar, Peer Review, Writing, Editing, Proofreading, English Language, Creativity
Advanced · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Peer Review, Instructional Design, Instructional Strategies, Course Development, Curriculum Development, Learning Management Systems, Blended Learning, Educational Materials, Education Software and Technology, Student Engagement, Ability To Meet Deadlines
Beginner · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Verbal Communication Skills, Persuasive Communication, Presentations, Business Writing, Peer Review, Business Communication, Public Speaking, Business Planning, Marketing, English Language, Business Marketing, Vocabulary, Grammar
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Software Development, Hardware Architecture, Debugging, Application Security, Microarchitecture, Computer Architecture, C (Programming Language), Digital Signal Processing, System Configuration, Application Development, Security Engineering, C++ (Programming Language), System Requirements, Technical Support
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Test Planning, Prompt Engineering, Version Control, OpenAI API, Debugging, Google Gemini, Software Design Patterns, Object Oriented Design, Software Testing, Test Tools, GitLab, Responsible AI, Infrastructure as Code (IaC), Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, GitHub, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Specialization · 3 - 6 Months

University of California, Santa Cruz
Skills you'll gain: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
Beginner · Course · 1 - 3 Months