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

California Institute of the Arts
您将获得的技能: 设计, 同行评审, 布局设计, 信息架构, 艺术史, 创造力, 设计研究, 设计元素和原则, 平面设计, 设计思维, 视觉设计, 设计策略, 排版, 平面和视觉设计
初级 · 课程 · 1-4 周

Stanford University
您将获得的技能: 物理学, 验证和确认, 实验, 测量系统, 科学方法, 研究, 时间表, 数学建模
初级 · 课程 · 1-3 个月

Amazon Web Services
您将获得的技能: 数据可视化, 数据湖, 事件驱动编程, 云计算, 无服务器计算, AWS 身份和访问管理 (IAM), 解决方案架构, 云存储, 亚马逊 DynamoDB, 应用程序接口网关, 数据架构, 软件架构, 亚马逊 S3, 亚马逊云观察, 云基础设施, 亚马逊弹性计算云, Amazon Web Services, 云计算架构, 可扩展性, 云安全
攻读学位
中级 · 专业证书 · 3-6 个月
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing, Software Documentation
中级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 商业分析, 分析, 决策, 数字化转型, 业务指标, 网络分析, 数据分析, 电子商务, 商业智能, 数据驱动决策, 业务分析, 查询语言, 业务流程, 业务流程改进, 金融服务, 关键绩效指标 (KPI), Tableau 软件
混合 · 课程 · 1-3 个月

Microsoft
您将获得的技能: 写作, 文件管理, 数据可视化, 生产力软件, Data Management, 数据管理, 微软 365, 技术文档, 协作软件, 数据导入/导出, Excel 公式, Microsoft 365, 演讲, 多媒体, Microsoft Word, 数据录入, 电子表格软件, Microsoft Excel, 编辑, Microsoft PowerPoint, Microsoft Windows, Microsoft Office, 微软办公软件
初级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: Encryption, Java 编程, 加密技术, 加密, 软件工程, 面向对象编程(OOP), Java, 网络服务器, 计算机编程, 数据结构, 算法, Algorithm, 文件输入/输出
初级 · 课程 · 1-3 个月

University of Toronto
您将获得的技能: 数据采集, 地理空间制图, ArcGIS, 全球定位系统, 空间数据分析, 地理信息系统, 数据映射, 空间分析
初级 · 课程 · 1-3 个月

Amazon Web Services
您将获得的技能: 事件驱动编程, 无服务器计算, 云计算, 数据库系统, 应用程序接口网关, AWS 身份和访问管理 (IAM), 解决方案架构, 云存储, 亚马逊 DynamoDB, 软件架构, 亚马逊 S3, 亚马逊云观察, 数据迁移, 亚马逊弹性计算云, 云基础设施, 公共云, Amazon Web Services, 云安全, 云计算架构, 可扩展性
初级 · 专项课程 · 1-3 个月
MathWorks
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 统计分析, 探索性数据分析, 数据科学, Data Management, 数据管理, 命令行界面, 数据分析软件, Unix 命令, 数据分析, R 程序设计, 数据质量, 生物统计学, 分子生物学, 数据结构, 生物信息学, 统计假设检验, 计算机科学, Python 编程, 统计方法, Unix, Linux 命令
中级 · 专项课程 · 3-6 个月

Universidad Nacional Autónoma de México
您将获得的技能: R Programming, Statistical Programming, Ggplot2, Plot (Graphics), 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 个月