Software engineering courses can help you learn programming languages like Python and Java, software development methodologies, version control systems, and testing practices. You can build skills in code optimization, debugging, and collaborative project management. Many courses introduce tools such as Git for version control, Docker for containerization, and integrated development environments (IDEs) like Visual Studio Code, which enhance your ability to develop, test, and deploy software efficiently.

Skills you'll gain: User Story, Kanban Principles, Agile Methodology, Collaborative Software, Agile Project Management, Workflow Management, Process Improvement
★ 4.9 (9) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Network Troubleshooting, OSI Models, Wireless Networks, Network Security, Network Protocols, TCP/IP, General Networking, Network Model, Network Infrastructure, Computer Networking, Network Architecture, Network Routing, Network Routers, Network Monitoring, Cloud Computing, Networking Hardware, Command-Line Interface, Cloud Solutions, Network Performance Management, Network Switches
Intermediate · Course · 3 - 6 Months

Fundação Instituto de Administração
Skills you'll gain: Data-Driven Marketing, Marketing Strategies, Customer experience strategy (CX), Digital Transformation, Marketing Analytics, Marketing, MarTech, Data-Driven Decision-Making, Applied Machine Learning, Predictive Analytics, Machine Learning Methods, Digital Marketing, Customer Engagement, Machine Learning Algorithms, Machine Learning, Advanced Analytics, Innovation, Brand Strategy, Deep Learning, Artificial Intelligence
★ 4.8 (8) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Interactive Design, Canva (Software), Layout Design, Digital Design, Information Architecture, Browser Compatibility, Document Management, Graphic and Visual Design, Design Elements And Principles, Quality Assurance
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Color Theory, Typography, Adobe Express, Visual Design, Color Matching, Digital Design, Design, Graphic Design, Creative Design, Graphic and Visual Design Software, Design Elements And Principles, Design Software, Branding
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Sales Pipelines, Prospecting and Qualification, Sales Development, Sales Process, Persuasive Communication, Communication, Value Propositions, B2B Sales, Technical Sales, Sales Prospecting, Overcoming Objections, Communication Strategies, Customer Relationship Management (CRM) Software, Product Demonstration, Sales, Sales Strategy, Lead Generation, Market Analysis, Market Dynamics, Market Research
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Data Visualization, NumPy, Pandas (Python Package), Model Evaluation, Data Preprocessing, Data Presentation, Regression Analysis, Scikit Learn (Machine Learning Library), Data Manipulation, Model Training, Machine Learning, Feature Engineering, Applied Machine Learning, Data Pipelines, Python Programming, Numerical Analysis, Data Analysis
★ 4.9 (13) · Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Dashboard, Data Presentation, Dashboard Creation, Data Visualization Software, Google Cloud Platform, Data Analysis, Data Management
★ 3.7 (10) · Beginner · Project · Less Than 2 Hours

Skills you'll gain: Data Mapping, Data Structures, Blockchain, Programming Principles, Data Management, Secure Coding, Cryptography
Intermediate · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Marketing Analytics, Marketing Effectiveness, Data-Driven Marketing, Marketing Planning, Data-Driven Decision-Making, Marketing Strategies, Marketing, Customer Analysis, Brand Management, Web Analytics, Analytics, Campaign Planning, Branding, Brand Awareness, Regression Analysis, Return On Investment, Consumer Behaviour, Statistical Analysis, Correlation Analysis, Online Advertising
Beginner · Course · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Predictive Analytics, Customer Relationship Management, Machine Learning Methods, Customer Relationship Management (CRM) Software, Predictive Modeling, Data Literacy, Customer Data Management, Advanced Analytics, Data-Driven Decision-Making, Applied Machine Learning, Machine Learning Algorithms, Artificial Intelligence, Machine Learning, AI literacy, Deep Learning, Artificial Neural Networks
★ 4.8 (8) · Beginner · Course · 1 - 4 Weeks

Universidades Anáhuac
Skills you'll gain: Predictive Modeling, Model Evaluation, Data Cleansing, Time Series Analysis and Forecasting, Database Management, Artificial Neural Networks, SQL, Predictive Analytics, Databases, Model Training, Keras (Neural Network Library), Deep Learning, Applied Machine Learning, Data Quality, Tensorflow, Statistical Modeling, Data Modeling, Data Visualization Software, Forecasting, Convolutional Neural Networks
★ 3 (8) · Intermediate · Specialization · 1 - 3 Months