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.

Board Infinity
Skills you'll gain: Communication Strategies, Persuasive Communication, Adaptability
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Manipulation, Tidyverse (R Package), Data Wrangling, Data Analysis, R Programming, R (Software), Data Transformation, Statistical Analysis
Beginner · Guided Project · Less Than 2 Hours

Fundação Instituto de Administração
Skills you'll gain: Deep Learning, Machine Learning Methods, Predictive Analytics, FinTech, Applied Machine Learning, Data-Driven Decision-Making, Predictive Modeling, Machine Learning, Digital Transformation, Machine Learning Algorithms, Financial Forecasting, Artificial Intelligence and Machine Learning (AI/ML), Analytics, Artificial Intelligence, Artificial Neural Networks, Model Optimization, Data Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Corporate Sustainability, Corporate Strategy, Business Ethics, Organizational Strategy, Sustainable Business, Business Strategy, Philanthropy, Governance Risk Management and Compliance, Governance, Compliance Management, Strategic Sourcing, Regulatory Compliance, Stakeholder Management, Stakeholder Engagement, Diversity Equity and Inclusion Initiatives, Law, Regulation, and Compliance, Ethical Standards And Conduct, Business Risk Management, Diversity and Inclusion
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Big Data, Generative AI, Case Studies, Customer Insights, Customer Analysis, Market Research, Generative Model Architectures, Data Preprocessing, Market Analysis, Data Analysis, Data Visualization Software, Consumer Behaviour, AI Integrations, Business Strategy, Business Planning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Event Management, Events and Conferences, Event Planning, Event Marketing, Strategic Planning, Business Planning, Marketing Planning, Target Audience, Performance Measurement, Operational Analysis, Drive Engagement, Coordinating, Project Management, Communication Planning, Campaign Planning, Campaign Management, Strategic Decision-Making, Customer Analysis, Driving engagement, Target Market
Mixed · Course · 1 - 3 Months

Skills you'll gain: Project Portfolio Management, Financial Statement Analysis, Financial Statements, Portfolio Management, Investment Management, Investments, Income Statement, Resource Allocation, Market Analysis, Strategic Prioritization, Financial Planning, Business Ethics, Financial Market, Resource Utilization, Portfolio Risk, Market Trend, Technical Analysis, Ethical Standards And Conduct, Financial Trading, Risk Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Build Tools, Authorization (Computing), Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Security, Large Language Modeling, LLM Application, Cybersecurity, Prompt Engineering, Threat Modeling, Cyber Security Assessment, Application Security, Vulnerability Assessments, Security Testing, Network Security, Exploitation techniques
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MySQL Workbench, Database Design, MySQL, Database Development, Database Systems, Relational Databases, Databases, Database Management, SQL, Data Maintenance, Data Entry, Data Manipulation, Data Analysis, Data Science
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Ansible, Red Hat Enterprise Linux, Package and Software Management, User Accounts, IT Automation, Software Installation, OS Process Management, Devops Tools, Linux Administration, File Systems, Linux Commands, Network Administration, Data Storage, Automation, Linux, Network Performance Management, Software Configuration Management, YAML, Infrastructure as Code (IaC), Scripting
Intermediate · Specialization · 1 - 4 Weeks

Skills you'll gain: Google Analytics, Marketing Analytics, Data-Driven Marketing, Web Analytics, Marketing Effectiveness, Campaign Management, Marketing Strategies, Digital Analysis, Analytics, Target Audience, Trend Analysis, Digital Marketing, Performance Reporting, Performance Analysis, Business Reporting
Beginner · Course · 1 - 4 Weeks