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

The State University of New York
您将获得的技能: 同行评审, 个人发展, 注重细节, 行动导向, 关键词研究, 简明扼要, 商务写作, 人才招聘, 组织技能
混合 · 课程 · 1-3 个月

IBM
您将获得的技能: 跨职能合作, 云 Native 计算, CI/CD, 微服务, 测试驱动开发(TDD), 行为驱动开发, 团队导向, 性能指标, 文化 Transformer, Scrum(软件开发), Devops, 问责制, Agile 方法论
初级 · 课程 · 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 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: Algorithm, 数据结构, 计算思维, 编程原则, 面向对象编程(OOP), Scala 编程, 集成开发环境, 功能设计, 单元测试, 计算机编程
中级 · 课程 · 1-3 个月

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

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

CentraleSupélec
您将获得的技能: 软件安装, 以用户为中心的设计, 开发环境, 移动开发, 故事板, Java, 应用设计, 用户界面 (UI) 设计, 软件设计, Android Studio, 应用程序开发, 互动设计, 安卓开发
混合 · 课程 · 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 周

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

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