软件工程课程可以帮助您学习 Python 和 Java 等编程语言、软件开发方法、版本控制系统和测试实践。您可以培养代码优化、调试和协作项目管理方面的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于容器化的 Docker 以及 Visual Studio Code 等集成开发环境 (IDE),这些工具可以提高您高效开发、测试和部署软件的能力。
University of Colorado Boulder
您将获得的技能: Web Content Accessibility Guidelines, Education Software and Technology, Peer Review, Interactive Design, User Interface (UI), Interaction Design, Usability, Software Design Patterns, Experience Design, Usability Testing, Technical Documentation, Design Strategies, Technical Communication, Simulations, Writing
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Threat Modeling, Remote Access Systems, Vulnerability Assessments, Threat Detection, Security Strategy, Cyber Security Assessment, Cybersecurity, Security Software, Security Management, Infrastructure Security, Telecommuting, Cyber Risk, Cyber Attacks, Security Awareness, Security Controls, Risk Management Framework
初级 · 课程 · 1-4 周

您将获得的技能: Cybersecurity, Cyber Security Assessment, Security Testing, Incident Response, Cyber Attacks, Firewall, Computer Security Incident Management, Cyber Security Strategy, Vulnerability Scanning, Computer Security, Cyber Threat Intelligence, Information Systems Security, Network Protocols, Exploitation techniques, Brute-force attacks, Email Security, Vulnerability Assessments, Malware Protection, Virtualization and Virtual Machines, Software Installation
初级 · 课程 · 1-3 个月

Northeastern University
您将获得的技能: Software Quality Assurance, Software Quality (SQA/SQC), Quality Assurance, Test Automation, Software Testing, Test Tools, Security Testing, Verification And Validation, Browser Compatibility, Agile Methodology, Selenium (Software), Performance Testing, Test Script Development, Software Development Life Cycle, Application Security, Agile Software Development, DevOps, Development Testing, Scaled Agile Framework, Cyber Security Assessment
中级 · 课程 · 1-3 个月

您将获得的技能: Power BI, Power Platform Architecture & Technical Design, DevOps, Microsoft Azure, Application Deployment, Enterprise Architecture, Real Time Data, Business Intelligence, Collaborative Software, Content Development and Management, Scalability, Data Integration, Data Governance, Data Modeling, System Configuration, Collaboration, Analytics, Capacity Planning, Compliance Management, Problem Solving
中级 · 课程 · 1-3 个月
您将获得的技能: Applied Mathematics, Simulation and Simulation Software, Engineering, 3D Modeling, Thermal Management, Scientific Visualization, Geometry, Star Schema, Model Evaluation, Environment
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Storytelling, Case Studies, Canva (Software), Information Architecture, Digital Design, Visual Storytelling, Digital Publishing, Portfolio Management, Target Audience, Design Strategies, Layout Design, User Experience Design, Graphic and Visual Design, Critical Thinking and Problem Solving
初级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Frontend Performance, React.js, Web Development Tools, TypeScript, Front-End Web Development, JavaScript Frameworks, Build Tools, Development Environment, Software Development Tools, Application Deployment
初级 · 课程 · 1-4 周
您将获得的技能: MLOps (Machine Learning Operations), Model Deployment, CI/CD, Continuous Deployment, Docker (Software), Kubernetes, Model Training, Containerization, AI Workflows, Model Optimization, Scalability, Devops Tools, DevOps, Continuous Monitoring
中级 · 课程 · 1-4 周

您将获得的技能: Database Development, Database Management, Data Presentation, Microsoft Power Platform, Dashboard Creation, Data Transformation
中级 · 课程 · 1-4 周

您将获得的技能: Statistical Visualization, Data Presentation, Data Science, Computer Programming
初级 · 课程 · 1-3 个月

Logical Operations
您将获得的技能: Microsoft Access, Database Design, Relational Databases, Database Management, Database Development, Microsoft 365, Database Administration, Database Management Systems, Database Architecture and Administration, Data Integrity, Data Maintenance, Microsoft Windows, Databases, Microsoft Office, Data Entry, Query Languages, Data Presentation, Productivity Software, User Interface (UI), Scripting
初级 · 专项课程 · 3-6 个月