软件架构课程可以帮助您学习系统设计原则、架构模式和可扩展性策略。您可以掌握创建强大的 API、确保软件系统的安全性以及有效集成 Microservices 的技能。许多课程都会介绍一些工具,如用于建模的 UML、用于容器化的 Docker 以及 AWS 或 Azure 等云平台,这些都支持在 Modernizer 环境中部署和管理应用程序。

IBM
您将获得的技能: 编程原则, Python 编程, 生成式人工智能, 数据库管理, 查询语言, NoSQL, 数据库架构和管理, Apache Spark, 数据管道, Linux 命令, 网络抓取, IBM Cognos 分析系统, 摘录, 数据分析, 数据仓库, 专业网络, Apache Hadoop, 数据科学, 数据库设计
★ 4.6 (6.2万) · 初级 · 专业证书 · 3-6 个月

您将获得的技能: 编程原则, R(软件), Python 编程, 数据库管理, 统计方法, 查询语言, Jupyter, 概率分布, 关系数据库, 描述性统计, 统计资料, 数据可视化, 仪表板创建, 网络抓取, 数据分析, 统计分析, R 程序设计, 文件输入/输出, 数据科学, 数据展示
★ 4.6 (7.5万) · 初级 · 专项课程 · 3-6 个月

Google Cloud
您将获得的技能: Prompt Engineering, Google Cloud Platform, Kubernetes, Containerization, Cloud Infrastructure, Capacity Management, Cloud Platforms, Cloud Storage, Application Deployment, Identity and Access Management, Virtual Machines, Infrastructure As A Service (IaaS), Cloud Services, CI/CD, Cloud-Native Computing, Cloud Computing, Cloud Deployment, Scalability, Continuous Integration, DevOps
★ 4.5 (718) · 初级 · 专项课程 · 3-6 个月

28DIGITAL
您将获得的技能: 安卓开发, 物联网, 需求分析, 嵌入式软件, 互操作性, 软件架构, 系统架构, 功能要求, 应用框架, 软件设计模式
★ 4.3 (250) · 混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Databases, Database Development, Database Management, Acceptance Testing, Web Applications, Microservices, Software Architecture, Solution Architecture, Software Engineering, System Testing, Software Systems, System Monitoring, Functional Requirement, Application Deployment, User Acceptance Testing (UAT), Site Reliability Engineering, Application Development, Development Testing, Distributed Computing, Big Data
★ 3.5 (19) · 高级设置 · 课程 · 1-4 周

Yale University
您将获得的技能: 医疗隐私, 生物医学工程, 临床试验, 软件质量保证, 健康技术, 用户研究, 用户界面(UI), 医疗保健项目管理, 验证和确认, 可用性, 风险管理, 软件开发生命周期, 软件设计, 医疗设备, 机器学习, 监管合规, 软件质量(SQA/SQC), 人为因素, 创业, 软件测试
★ 4.8 (290) · 中级 · 课程 · 3-6 个月

University of Minnesota
您将获得的技能: 测试数据, 测试案例, 软件质量保证, 测试计划, 代码覆盖范围, 系统测试, 验证和确认, 白盒测试, 单元测试, JUnit, 测试自动化, 开发测试, 功能测试, 软件测试
★ 4.3 (830) · 中级 · 课程 · 1-4 周

The Hong Kong University of Science and Technology
您将获得的技能: 软件开发, 图表设计, 面向对象编程(OOP), 系统开发生命周期, 需求分析, 统一建模语言, 系统要求, 面向对象设计, 数据建模, Model Evaluation, 软件系统, 项目管理, 功能要求, 项目规划, 功能规范, 模型评估, 软件工程
★ 4.6 (380) · 中级 · 课程 · 1-3 个月
Macquarie University
您将获得的技能: 电子表格软件, Microsoft Excel, 生产力软件, 商业分析, 数据分析软件, Excel 公式, 分析技能
★ 4.9 (5.1万) · 初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 安全工程, 系统开发生命周期, 瀑布法, 概念设计, 技术设计, 需求分析, 软件开发生命周期, 软件设计, 软件开发方法, 敏捷方法, 应用安全, Agile 方法论
★ 4.6 (253) · 混合 · 课程 · 1-3 个月

多位教师
您将获得的技能: Dashboard Creation, Web Scraping, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Data Analysis, R (Software), Data Presentation, Correlation Analysis, Pandas (Python Package), NumPy, Analytical Skills, Programming Principles, Predictive Modeling, Machine Learning Algorithms, Data Science, Machine Learning, Project Management
★ 4.6 (12万) · 初级 · 专项课程 · 3-6 个月

Hebrew University of Jerusalem
您将获得的技能: 计划发展, 系统设计与实施, 计算机编程, 计算机硬件, 验证和确认, 计算逻辑, 计算机科学, 技术设计, 计算机工程, 计算机结构, 计算机系统, 硬件架构, 内存管理, 微架构, 系统编程
★ 4.9 (3725) · 混合 · 课程 · 1-3 个月