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

您将获得的技能: Git (Version Control System), GitHub, Version Control, Continuous Integration, Software Versioning, Collaborative Software, Software Development Tools, Code Review, Issue Tracking, Command-Line Interface
★ 4.8 (7977) · 初级 · 课程 · 1-4 周

Northwestern University
您将获得的技能: 色彩理论, 计算机视觉, Matlab, 图像分析, 数学建模, 应用数学, 数字信号处理, 可视化(计算机制图)
★ 4.6 (1792) · 混合 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: 云计算, 系统监控, 数据库, 身份和访问管理, 数据存储, Google Cloud 平台, 云计算管理, 云基础设施, 可扩展性, 云计算架构, 云安全
★ 4.7 (1.1万) · 中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Prompt Engineering, User Story, New Product Development, Model Based Systems Engineering, Model Evaluation, Failure Analysis, Sustainable Business, Data Mining, Field-Programmable Gate Array (FPGA), Delegation Skills, Real-Time Operating Systems, Object Oriented Design, Sampling (Statistics), Proposal Writing, Accountability, Data Ethics, Sustainability Reporting, Database Design, Supervised Learning, Sustainable Design
学位 · 1-4 年

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

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

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

Korea Advanced Institute of Science and Technology(KAIST)
中级 · 课程 · 1-4 周

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

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
★ 4.7 (8581) · 初级 · 课程 · 1-3 个月
MathWorks
初级 · 课程 · 1-4 周

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