Design Patterns courses can help you learn object-oriented design principles, common design patterns like Singleton and Observer, and best practices for software architecture. You can build skills in code refactoring, improving maintainability, and enhancing collaboration among developers. Many courses introduce tools such as UML for visualizing design structures and integrated development environments (IDEs) that facilitate pattern implementation, allowing you to apply these concepts in real coding projects.

Skills you'll gain: Expense Reports, Expense Management, Payroll Processing, QuickBooks (Accounting Software), Data Entry, Payroll Administration, Accounts Payable, Accounting Records, Document Management, Vendor Relationship Management, Verification And Validation, Workflow Management, Compliance Management, Communication Planning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Application Lifecycle Management, User Interface (UI) Design, Data Validation, Data Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Spatial Data Analysis, Geographic Information Systems, GIS Software, Geospatial Information and Technology, Spatial Analysis, Geospatial Mapping, Data Validation, Metadata Management, Geostatistics, Technical Documentation, Query Languages, SQL, Data Import/Export, Global Positioning Systems, Graphic and Visual Design, Data Quality, PostgreSQL, Data Wrangling, Data Mapping, Python Programming
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Hardware Architecture, Performance Tuning, Cloud Platforms, Artificial Intelligence, Computer Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Tableau Software, Dashboard, Data Visualization, Business Intelligence, Interactive Data Visualization, Data Presentation, Data Storytelling, Business Analytics, Data Visualization Software, Data Analysis, Trend Analysis, Forecasting, Data Cleansing, Data Preprocessing, Analytics, Data Manipulation, R (Software), Data-Driven Decision-Making, R Programming, Time Series Analysis and Forecasting
Beginner · Specialization · 3 - 6 Months

PracticalGrowth
Skills you'll gain: Dashboard, Project Documentation, Workflow Management, Project Management, Agile Project Management, Collaborative Software, Automation, Project Risk Management, AI Enablement, Process Improvement, Prioritization, Virtual Teams, Accountability, Governance, Decision Making, Communication Strategies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Security, Responsible AI, Authorization (Computing), JSON, VPN Clients
Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: 3D Modeling, Design Thinking, Autodesk, Design Software, 3D Assets, Creative Thinking, Intellectual Property, Conceptual Design, Hardware Troubleshooting, Computer-Aided Design, Visualization (Computer Graphics), Product Design, Computer Hardware, Innovation, Solution Design, Manufacturing Processes, Computer Graphics, Prototyping, Emerging Technologies, Business Transformation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Event-Driven Programming, Node.JS, Software Development, Web Development Tools, Web Servers, Server Side, Development Environment, Front-End Web Development, File Management, File I/O, Web Design and Development, Routing Protocols, Data Storage, Computer Networking, Data Entry
Beginner · Specialization · 1 - 3 Months

The State University of New York
Skills you'll gain: Electric Power Systems, Electrical Systems, Electrical Power, Energy and Utilities, Basic Electrical Systems, Building Services Engineering, Sustainable Technologies, Cost Estimation, Engineering Calculations, Safety Standards, Environmental Issue, Systems Of Measurement, Technical Standard
Beginner · Course · 1 - 3 Months

Skills you'll gain: Descriptive Statistics, A/B Testing, Classification And Regression Tree (CART), Dashboard, Model Evaluation, Model Deployment, Data-Driven Decision-Making, Risk Analysis, Histogram, Statistical Inference, Strategic Decision-Making, Data Presentation, Predictive Modeling, Statistical Hypothesis Testing, Risk Mitigation, Regression Analysis, Data Visualization, MLOps (Machine Learning Operations), Decision Tree Learning, Keras (Neural Network Library)
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Star Schema, Snowflake Schema, CI/CD, Data Warehousing, Database Design, Transact-SQL, Data Pipelines, Extract, Transform, Load, Data Architecture, Data Modeling, Data Transformation, Data Integration, Microsoft Azure, Dataflow, Git (Version Control System), Performance Tuning
Intermediate · Course · 1 - 3 Months