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

Northwestern University
您将获得的技能: 机器控制, 数学建模, 应用数学, 控制系统, 机械, 机器人, 线性代数, 自动化工程, 机械工程, 扭矩(物理学)
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 命令行界面, 脚本, 分布式计算, 大数据, 可扩展性, 编程原则, 计算机结构, 操作系统, Linux, Bash(脚本语言), 性能调整, 文件系统
攻读学位
初级 · 课程 · 1-4 周

Universidad Austral
您将获得的技能: Debugging, Programming Principles, Software Installation, Python Programming, Development Environment, Integrated Development Environments, Scripting Languages, Scripting, Computer Programming
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Negotiation, Contract Negotiation, Mediation, Arbitration, Price Negotiation, Planning, Strategic Planning, Conflict Management, Communication, Cultural Diversity, Business Ethics, Decision Making
混合 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: 统计, 模型评估, 统计方法, 贝叶斯统计, 时间序列分析和预测, 技术交流, 预测, 数据展示, 数据科学, 概率分布, 马尔可夫模型, R(软件), 数据分析, 统计推理, 统计建模, 统计分析, 统计软件, 概率, R 语言程序设计(中文版), 概率与统计
中级 · 专项课程 · 3-6 个月

您将获得的技能: Productivity Software, Collaborative Software, Microsoft Office, Spreadsheet Software, Google Sheets, Data Visualization, Excel Formulas, Data Entry, File Management, Microsoft Excel, Microsoft 365, Data Management
初级 · 课程 · 1-4 周
您将获得的技能: Terraform, CI/CD, Infrastructure as Code (IaC), Continuous Integration, Ansible, Application Performance Management, Prometheus (Software), Network Monitoring, Continuous Deployment, Kubernetes, Application Deployment, System Monitoring, Package and Software Management, GitHub, Software Development Tools, Docker (Software), Containerization, YAML, Infrastructure As A Service (IaaS), Automation
初级 · 专项课程 · 3-6 个月

您将获得的技能: 大型语言模型, LLM 申请, Prompt Engineering, 拥抱的脸, PyTorch(机器学习库), 生成式人工智能, 嵌入, 自然语言处理, 检索-增强生成
中级 · 课程 · 1-4 周

Rice University
您将获得的技能: 成本管理, 项目管理, 项目控制, 人员管理, 团队管理, 项目规划, 合同管理, 质量管理, 风险管理, 资源管理, 采购, 项目风险管理, 质量保证
初级 · 课程 · 1-3 个月

Imperial College London
您将获得的技能: 统计假设检验, 统计, 数据导入/导出, 数据扫盲, 概率分布, R(软件), 分析技能, 数据分析, 抽样(统计), 统计推理, 公共卫生, 描述性统计, R 语言程序设计(中文版)
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 工程计算, 数学建模, 电子元件, 系统设计, 技术设计, 模拟和模拟软件, 工程学, 图像质量, 人为因素
攻读学位
高级设置 · 课程 · 1-3 个月

University of California, Berkeley
您将获得的技能: Environmental Engineering, Robotics, Sustainable Engineering, Electronics Engineering, Civil Engineering, Manufacturing Processes, Control Systems, Electronic Components, Semiconductors, Engineering, Sustainable Technologies, Materials science, Electrical Engineering, Climate Change Mitigation
中级 · 课程 · 1-4 周