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: Agile Product Development, User Story, Agile Project Management, Agile Methodology, Product Roadmaps, Project Management Software, Project Management, Product Development, Value Propositions, Product Design, Customer experience improvement, Stakeholder Communications
ā 4.3 (22) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Application Design, Android Studio, Mobile Development, Android (Operating System), Application Development, Mobile Development Tools, Prototyping, User Interface and User Experience (UI/UX) Design, User Interface (UI), Mockups, Development Testing, Problem Management
ā 4.8 (23) Ā· Mixed Ā· Course Ā· 1 - 3 Months

Coursera
Skills you'll gain: Plot (Graphics), Data Visualization, Graphing, Matplotlib, Data Visualization Software, Statistical Visualization, Graphical Tools, Data Analysis Software, Data Analysis, Python Programming
ā 4.8 (48) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

L&T EduTech
Skills you'll gain: Construction, General Construction and Construction Labor, Construction Engineering, Building Codes, Construction Management, Building Information Modeling, Construction Estimating, Cost Estimation, Architecture and Construction, Structural Engineering, Drafting and Engineering Design, Blueprint Reading, Assembly Drawing, Engineering Drawings, Civil and Architectural Engineering, Construction Inspection, Safety Standards, Engineering Practices, Visualization (Computer Graphics), Failure Analysis
ā 4.8 (23) Ā· Advanced Ā· Specialization Ā· 1 - 3 Months
Macquarie University
Skills you'll gain: Microsoft Excel, Data Visualization, Spreadsheet Software, Data Management, Excel Formulas, Editing
ā 4.1 (16) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Microsoft
Skills you'll gain: Cloud Deployment, Microsoft Azure, Cloud Management, Application Deployment, Cloud Computing, Cloud Development, Windows PowerShell, Cloud Services, Infrastructure As A Service (IaaS), Platform As A Service (PaaS), Resource Management, Command-Line Interface, IT Automation, Scripting, Software Installation, Verification And Validation
ā 5 (21) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Retrieval-Augmented Generation, LangChain, JavaScript Frameworks, LLM Application, Large Language Modeling, AI Orchestration, Python Programming
ā 4.7 (26) Ā· Intermediate Ā· Project Ā· Less Than 2 Hours

Skills you'll gain: Product Lifecycle Management, Prompt Engineering Tools, Sustainable Design, Sustainable Engineering, Digital Transformation, Customer experience improvement, Project Planning, Business Acumen, Electronic Hardware, Electronic Systems, Engineering Design Process, Project Management, Internet Of Things, Collaboration, Artificial Intelligence, Business Communication, Teamwork, Risk Management, Leadership, Generative AI
ā 4.6 (21) Ā· Beginner Ā· Specialization Ā· 3 - 6 Months

Scrimba
Skills you'll gain: SQL, Relational Databases, Database Management, Database Application, Query Languages, Databases, Data Manipulation, Database Management Systems
ā 4.5 (31) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

Corporate Finance Institute
Skills you'll gain: Dashboard, Dashboard Creation, Tableau Software, Interactive Data Visualization, Data Visualization Software, Data Visualization, Data Presentation, Data Modeling, Data Storytelling, Data Manipulation, Data Import/Export, Business Intelligence, Data Transformation, Data Integration, Data Analysis
ā 4.9 (26) Ā· Beginner Ā· Course Ā· 1 - 3 Months

L&T EduTech
Skills you'll gain: Structural Engineering, Construction Engineering, Construction, Engineering Management, Construction Management, Engineering Practices, Engineering Plans And Specifications, Hydraulics, Mechanics, General Construction and Construction Labor, Safety Standards, Engineering, Mechanical Design, Safety Training, Equipment Design, Engineering Calculations, Civil Engineering, Structural Analysis, Safety Assurance, Mechanical Engineering
ā 4.6 (21) Ā· Advanced Ā· Specialization Ā· 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Environmental Monitoring, Physical Science, Physics, Environmental Science, Environment, Engineering, Scientific, and Technical Instruments, General Science and Research, Life Sciences, electromagnetics, Scientific Methods, Research
ā 4.2 (29) Ā· Beginner Ā· Course Ā· 1 - 3 Months