软件工程课程可以帮助您学习 Python 和 Java 等编程语言、软件开发方法、版本控制系统和测试实践。您可以培养代码优化、调试和协作项目管理方面的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于容器化的 Docker 以及 Visual Studio Code 等集成开发环境 (IDE),这些工具可以提高您高效开发、测试和部署软件的能力。

Lund University
您将获得的技能: 创新, 电子商务, 业务建模, 网络分析, 价值主张, 战略思维, 软件开发, 业务过程, 案例研究, 企业战略, 亚马逊网络服务, 数字化转型, 苹果 iOS, 决策
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Scrum(软件开发), 敏捷项目管理, 组织战略, 用户故事, 冲刺计划, 工程管理, 管理团队, 项目管理, 软件开发方法, Agile 方法论, 虚拟团队
攻读学位
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 计算机显示器, Linux, 用户账户, 系统配置, 计算机系统, 计算机硬件, 操作系统, 数据存储, 文件系统, 软件安装, Mac OS, 灾难恢复, 虚拟化和 Virtual Machine, Virtual Machine, 网络基础设施, 计算机结构, 硬件故障排除, 外围设备, USB, 技术支持
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 数据结构, Algorithm, 非结构化数据, 面向对象编程(OOP), 调试, 理论计算机科学, JUnit, 性能调整, Java, 单元测试
中级 · 课程 · 1-3 个月

Universidad Austral
您将获得的技能: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Development Testing, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
初级 · 课程 · 1-4 周

Logical Operations
您将获得的技能: Adobe InDesign, Adobe Creative Cloud, Document Management, Layout Design, File Management, Productivity Software, Graphic Design, Multimedia, Digital Publishing, Graphic and Visual Design, User Interface (UI), Style Guides, Graphic and Visual Design Software, Typography
混合 · 课程 · 1-3 个月

您将获得的技能: Open Web Application Security Project (OWASP), Threat Modeling, Application Security, Software Development Life Cycle, DevSecOps, Security Testing, Secure Coding, Security Engineering, Cloud Security, Encryption, Vulnerability Scanning, Software Development, CI/CD, Cloud Platforms, Vulnerability Assessments, Vulnerability Management, Penetration Testing, Cybersecurity, Configuration Management
中级 · 课程 · 3-6 个月

MathWorks
您将获得的技能: 计算机视觉, 深度学习, 迁移学习, 卷积神经网络, 交通流优化, Machine Learning 方法, Matlab, 图像分析
初级 · 课程 · 1-4 周
您将获得的技能: Model Deployment, LLM Application, Large Language Modeling, System Monitoring, Scalability, Hugging Face, Cloud Deployment, Performance Tuning, MLOps (Machine Learning Operations), Prompt Engineering, Transfer Learning, AI Security, Applied Machine Learning, Application Security, Artificial Intelligence, API Design, Model Evaluation
中级 · 课程 · 1-4 周

您将获得的技能: Microsoft Excel, Excel Formulas, Spreadsheet Software, Pivot Tables And Charts, Data Analysis, Data Manipulation, Microsoft Office, Data Mining
中级 · 指导项目 · 不超过 2 小时
您将获得的技能: Mobile Security, AI Security, Threat Detection, Security Controls, Exploit development, Threat Modeling, Hardening, Endpoint Security, Artificial Intelligence, Mobile Development Tools, Deep Learning, Prompt Engineering, Incident Response, Information Privacy
中级 · 课程 · 1-4 周

您将获得的技能: LangChain, LLM Application, Retrieval-Augmented Generation, OpenAI API, LangGraph, AI Workflows, Large Language Modeling, AI Orchestration, Responsible AI, Generative AI, Agentic systems, Prompt Engineering, Generative AI Agents, Natural Language Processing, Cloud Development, Application Programming Interface (API), Python Programming, Application Deployment, Data Processing, Pandas (Python Package)
中级 · 课程 · 1-4 周