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

University of California, Irvine
您将获得的技能: 克服障碍, 沟通策略, 确定战略重点, 危机管理, 专业精神, 制定计划, 时间管理, 生产力软件, 规划
初级 · 课程 · 1-4 周
Macquarie University
您将获得的技能: Data Validation, 业务建模, 自动化, 微软Excel, 数据完整性, Excel 宏, Excel 公式, 电子表格软件, 财务预测, 数据建模
中级 · 课程 · 1-3 个月

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

Jordan University of Science and Technology
您将获得的技能: Object Oriented Programming (OOP), C# (Programming Language), Software Engineering, Data Structures, Software Development, Computer Programming, Programming Principles, Java, Debugging, Query Languages
中级 · 课程 · 1-4 周

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Responsible AI, Business Analysis, Data-Driven Decision-Making, Data Analysis, AI Enablement, Data Storytelling, Artificial Intelligence, Business Process Automation, Stakeholder Communications, Prototyping, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, Deep Learning, Business Strategy, Machine Learning, Context Management
初级 · 专项课程 · 1-3 个月

University of California San Diego
您将获得的技能: Algorithm, 理论计算机科学, 计算机编程, 计算思维, 开发测试, 数据结构, 计划发展, 软件测试, 调试, 测试案例, 编程原则, 设计策略
中级 · 课程 · 1-3 个月

Amazon Web Services
您将获得的技能: 数据管理, 专业网络, 大型语言模型, 亚马逊云观察, 亚马逊 DynamoDB, AWS 身份和访问管理 (IAM), Prompt Engineering, 软件开发生命周期, 云计算管理, 解决问题, 亚马逊网络服务, 云计算, CI/CD, 软件架构, 生成式人工智能, 基础设施即代码(IaC), 团队合作, 云计算架构, 摘录, AWS CloudFormation
攻读学位
初级 · 专业证书 · 3-6 个月

The University of Edinburgh
您将获得的技能: Algorithm, 计算机编程, 计算思维, 软件开发, 事件驱动编程, 软件设计, 软件工程, 编程原则, 调试, 动画和游戏设计
初级 · 课程 · 1-3 个月

您将获得的技能: Cloud Deployment, Software Development Life Cycle, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, React Redux, Database Design, CI/CD, Cloud-Native Computing, Responsive Web Design, NoSQL, OpenShift, Git (Version Control System), Ajax, Javascript, Azure DevOps, Engineering Software
初级 · 专业证书 · 3-6 个月

University of Pennsylvania
您将获得的技能: 客户洞察, 营销分析, 客户分析, 财务分析, 运行分析, 数据驱动的决策制定, 预测分析, 人力资本, 同行评审, 人力资源战略, 描述性分析, 工艺优化, 人力资源分析, 商业分析, 财务报表分析, 人力资源, 运行效率, 业务运营, 分析, 财务数据
初级 · 专项课程 · 3-6 个月

University of Washington
您将获得的技能: 统计建模, 贝叶斯统计, 无监督学习, 决策树学习, 机器学习, 逻辑回归, 计算机视觉, 分类算法, 统计机器学习, 数据预处理, 回归分析, 预测建模, 人工智能, 功能工程, 应用机器学习, 监督学习, 数据挖掘, 深度学习, 模型评估, 图像分析
中级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: 密码学, 软件设计模式, 应用安全, 区块链, 安全 Code, 软件设计, 威胁建模, 脆弱性评估, 软件架构, 公钥加密标准(PKCS), 开放式网络应用程序安全项目(OWASP)
中级 · 课程 · 1-3 个月