Software development courses can help you learn programming languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software architecture. You can build skills in version control with Git, debugging techniques, and agile methodologies for project management. Many courses introduce tools like Visual Studio Code, Docker, and GitHub, showing how these technologies facilitate collaboration, streamline coding processes, and enhance software deployment.

University of Virginia
Skills you'll gain: Growth Strategies, Business Planning, Business Strategy, Business Development, Strategic Thinking, Business Priorities, Entrepreneurship, Business Process, Planning, Value Propositions, Market Opportunities, Innovation, Business Intelligence, Case Studies
Mixed · Course · 1 - 3 Months

Skills you'll gain: Keras (Neural Network Library), Deep Learning, PyTorch (Machine Learning Library), Machine Learning Methods, Computer Vision, Geospatial Information and Technology, Machine Learning, Data Pipelines, Python Programming
Advanced · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Innovation, New Product Development, Organizational Strategy, Business Transformation, Strategic Thinking, Strategic Leadership, Organizational Change, Team Leadership, Strategic Partnership, Entrepreneurship, Organizational Structure, Cross-Functional Collaboration
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Individualized Education Programs (IEP), Special Education, School Psychology, Case Studies, Student Support and Services, Mental Health, Health Promotion, Behavior Management, Positive Behavior Support, Crisis Intervention, Data Collection
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Presentation, Data Cleansing, Data Storytelling, Rmarkdown, Data Visualization, Data Ethics, Data Literacy, Ggplot2, Data Validation, Spreadsheet Software, Tableau Software, Analytical Skills, Data Visualization Software, Data-Driven Decision-Making, Dashboard, Data Analysis, Stakeholder Management, Data Integrity, Database Management, Case Studies
Beginner · Professional Certificate · 3 - 6 Months

Yale University
Skills you'll gain: Ancient History, World History, European History, Cultural Diversity, Art History, Liberal Arts, Storytelling, Higher Education
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Object Oriented Programming (OOP), R Programming, Debugging, Functional Design, Integrated Development Environments, Programming Principles, Data Manipulation, Data Structures, Software Documentation, Software Design Patterns, Performance Tuning
Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Image Analysis, Tensorflow, Computer Vision, Keras (Neural Network Library), JSON, Applied Machine Learning, Javascript, Deep Learning, Data Processing, Real Time Data, Web Applications, Machine Learning
Intermediate · Course · 1 - 4 Weeks

HEC Paris
Skills you'll gain: Sustainable Business, Ideation, Self-Awareness, Action Oriented, Project Implementation, Market Opportunities, Entrepreneurship, Personal Development, Project Design, Innovation, Creative Problem-Solving, Visionary, Community Development, Communication
Mixed · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Intellectual Property, Legal Strategy, Regulation and Legal Compliance, Business Strategy, Case Studies, Asset Management, Innovation, Brand Awareness, Brand Management, Business Valuation, Economics
Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Data Visualization, Tableau Software, Data Visualization Software, Excel Macros, Analytics, Analytical Skills, Pivot Tables And Charts, Accounting Systems, Business Analytics, Microsoft Excel, Spreadsheet Software, Data-Driven Decision-Making, Data Manipulation, Data Analysis, Descriptive Statistics, Regression Analysis, Predictive Analytics, Data Architecture
Build toward a degree
Beginner · Course · 1 - 3 Months
Google Cloud
Skills you'll gain: User Provisioning, Data Governance, Google Workspace, Data Loss Prevention, Gmail, User Accounts, Google Gemini, Information Management, Email Security, Data Management, Data Security, Document Management, Identity and Access Management, Mobile Security, Records Management, Email Automation, Data Storage, Security Management, Cloud Security, Technical Support
Beginner · Professional Certificate · 1 - 4 Weeks