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

Georgia Institute of Technology
您将获得的技能: 数学建模, 结构分析, 土木工程, 工程分析, 工程计算, 机械, 三角法, 机械工程, 材料科学, 故障分析
混合 · 课程 · 1-3 个月

Universidad Nacional Autónoma de México
您将获得的技能: R Programming, Statistical Programming, Ggplot2, Data Manipulation, Simulations, Statistical Software, Statistical Visualization, Data Processing, Graphing, Programming Principles, Data Import/Export, Scripting, Exploratory Data Analysis, Data Structures, Software Installation
初级 · 课程 · 1-3 个月

Pontificia Universidad Católica de Chile
您将获得的技能: File I/O, Python Programming, Data Structures, Programming Principles, Computer Programming, Program Development, Algorithms
初级 · 课程 · 1-3 个月

您将获得的技能: LangChain, LLM Application, Prompt Engineering, Model Deployment, Large Language Modeling, OpenAI API, Application Programming Interface (API), Application Deployment, Retrieval-Augmented Generation, LangGraph, OpenAI, Containerization, CI/CD, Continuous Deployment, Postman API Platform, Artificial Intelligence, Continuous Integration, Amazon Web Services, Authentications, Performance Analysis
高级设置 · 课程 · 1-4 周

您将获得的技能: Microsoft Excel, Excel Formulas, Spreadsheet Software, Pivot Tables And Charts, Data Analysis, Data Manipulation, Microsoft Office, Data Mining
中级 · 指导项目 · 不超过 2 小时

CentraleSupélec
您将获得的技能: 开发环境, 以用户为中心的设计, 移动开发, 安卓开发, 故事板, 应用设计, 软件安装, 软件设计, Android Studio, Java, 用户界面 (UI) 设计, 互动设计, 应用程序开发
混合 · 课程 · 1-3 个月
Macquarie University
您将获得的技能: 数据清理, 电子表格软件, 数据共享, 信息图表, 数据叙事, Excel 公式, 数据操作, 仪表板, 微软Excel, 数据转换, 交互式数据可视化, 数据分析, 数据预处理, Power BI, Excel 宏, 数据整合, 数据展示, 透视表和图表, 数据可视化, 数据可视化软件
中级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: Power Electronics, Electronic Systems, Electrical Engineering, USB, Electrical Systems, Electronics, Electric Power Systems, Simulation and Simulation Software, Basic Electrical Systems
中级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: Python 程序设计, 负责任的人工智能, 自然语言处理, 模型部署, Prompt Engineering, 模型评估, 机器学习, 可扩展性, 生成式人工智能, 生成模型架构, LLM 申请, 强化学习, 应用机器学习, 大型语言模型
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 数据结构, Java 编程, Algorithm, 编程原则, Java, C++(编程语言), 文件管理, 数据存储, 计算机编程
中级 · 课程 · 1-3 个月

University at Buffalo
您将获得的技能: 安全标准, 安全培训, 电气系统, 电气设备, 基本电气系统, 环境 Regulator, 劳动力发展, 监管事务, 电力系统, 能源与公用事业, 电力, 危害分析, 石油和天然气, 个人防护设备, 职业安全与健康管理局(OSHA), 账单, 可持续技术, 供应链, 变电站, 可持续发展
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 沟通, 项目管理生命周期, 利益相关者的参与, 项目管理协会(PMI)方法, 面试技巧, 项目时间表, 专业网络, 项目风险管理, 同行评审, 利益相关者管理, 项目管理, IT 管理, 谈判, 资源管理, Kanban 原则, 敏捷软件开发, 管理团队, Agile 方法论, 风险管理, 挣值管理
初级 · 专业证书 · 3-6 个月