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

您将获得的技能: Extract, Transform, Load, Data Architecture, Enterprise Architecture, Data Migration, Data Modeling, Database Architecture and Administration, Enterprise Modeling, Data Management, Data Processing, Data Storage, Data Governance, Data Integration, Software Architecture, Application Frameworks, Data Transformation, Emerging Technologies
中级 · 课程 · 1-4 周

您将获得的技能: Quality Management, Project Closure, Scope Management, Team Management, Project Management Life Cycle, Product Quality (QA/QC), Sprint Retrospectives, Project Management, Project Planning, Agile Project Management, Quality Assessment, Quality Assurance, Backlogs, Team Leadership, Project Scoping, Agile Software Development, Stakeholder Communications, Change Management, Web Presence, Interviewing Skills
攻读学位
初级 · 专业证书 · 3-6 个月

Yale University
您将获得的技能: 美学, 建筑与施工, 世界历史, 土木工程, 案例研究, 欧洲历史, 古代历史, 建筑设计, 建筑工程, 设计元素和原则, 艺术史
初级 · 课程 · 3-6 个月

您将获得的技能: NoSQL, Database Administration, Data Warehousing, SQL, Data Pipelines, Apache Hadoop, Database Architecture and Administration, Database Design, Database Management, Relational Databases, Data Security, Linux Commands, Data Migration, Data Governance, MongoDB, Apache Spark, Apache Kafka, Database Development, Extract, Transform, Load, Data Architecture
初级 · 专业证书 · 3-6 个月

您将获得的技能: Desktop Support, Package and Software Management, Technical Support and Services, Computer Hardware, Technical Support, Software Installation, System Support, Network Support, General Networking, Help Desk Support, Technical Documentation, Hardware Troubleshooting, Software Documentation, Customer Support, End User Training and Support, Computer Networking, Information Technology, Technical Writing, Computer Systems, Linux
初级 · 课程 · 1-3 个月

您将获得的技能: Cloud Infrastructure, Identity and Access Management, Kubernetes, Google Cloud Platform, Prompt Engineering, Application Deployment, Cloud Storage, Containerization, Infrastructure As A Service (IaaS), Prompt Engineering Tools, Cloud Deployment, Cloud Computing, Cloud Solutions, Prompt Patterns, CI/CD, Cloud-Native Computing, Terraform, Cloud Applications, Cloud Computing Architecture, Network Planning And Design
中级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 数据库, 云计算, R(软件), Python 编程, 数据库管理, GitHub, 查询语言, Jupyter, 大数据, 关系数据库, 数据建模, 模型部署, 数据扫盲, R 程序设计, 存储过程, 软件开发工具, 数据科学, 数据可视化软件, 数据挖掘
攻读学位
初级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 配置管理, 代码审查, 计划发展, 开发环境, 软件配置管理, 嵌入式软件, 版本控制, 构建工具, Git(版本控制系统), Make.com, C(编程语言), 内存管理, 软件开发工具, 软件设计, 嵌入式系统, 软件技术审查
中级 · 课程 · 1-4 周

University of Alberta
您将获得的技能: 软件开发, 项目风险管理, Scrum(软件开发), 风险管理, 冲刺计划, Agile 软件开发, 风险管理框架, 需求分析, 风险分析, 功能要求, 冲刺回顾, 看板原则, 敏捷软件开发, 项目管理, 产品管理, 敏捷产品开发, 软件开发方法, 敏捷项目管理, Agile 项目管理, 敏捷方法, 需求征询, 软件技术审查, Agile 方法论
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 编程原则, 生成式人工智能, 数据整理, 无监督学习, 查询语言, Jupyter, 数据可视化, 交互式数据可视化, 数据故事, Plotly, 仪表板, 绘图(图形), 网络抓取, 仪表板创建, Model Evaluation, 数据扫盲, 专业网络, 探索性数据分析, 数据可视化软件, 数据展示, 模型评估
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Systems Development Life Cycle, Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Code Reusability, Software Development, Object Oriented Design, Development Environment, Integrated Development Environments, Application Development, Computer Programming, Programming Principles, Software Design, Computational Logic
初级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: 软件安装, 开发环境, Python 编程, 数据字典, 文件管理, 数据存储, 数据分析, 数据操作, 文件输入/输出, 数据处理, 计算机编程工具, 数据结构
初级 · 课程 · 1-3 个月