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

Rice University
您将获得的技能: Python 程序设计, 面向对象编程(OOP), 组合学, 理论计算机科学, 数据结构, 生物信息学, 计划发展, 计算思维, 概率, 用户界面(UI), Algorithm, 大数据, 计算机编程, 伪代码, 编程原则, 数据分析, 应用程序开发, 事件驱动编程, 互动设计, 图论
初级 · 专项课程 · 3-6 个月

您将获得的技能: Retrieval-Augmented Generation, AI Enablement, AI Product Strategy, Productivity Software, Artificial Intelligence and Machine Learning (AI/ML), AI Personalization, Generative AI, Responsible AI, Business Communication, Emotional Intelligence, Productivity, Operational Efficiency, Administration, Business Operations, Planning, Project Planning, Business Planning, Project Management, Business Administration, Business
初级 · 专项课程 · 1-3 个月

University at Buffalo
您将获得的技能: 数字化转型, 制造 Operator, 持续监测, 异常检测, Model Based Systems Engineering(基于模型的系统工程, 生产流程, 绩效衡量, 产品生命周期管理, 同行评审, 系统工程, 控制系统, 软件开发生命周期, 机器控制, 脆弱性评估, 事件响应, 入侵检测和防御, 协作软件, 安全控制, 网络安全, 可编程逻辑控制器
初级 · 专项课程 · 3-6 个月

University of Arizona
您将获得的技能: 古代历史, 物理科学, 全球定位系统, 电磁学, 科学可视化, 模拟, 化学, 工程学, 生物学, 研究, 科学方法, 物理学
初级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: 集装箱化, 应用程序部署, 命令行界面, 身份和访问管理, 云基础设施, 持续交付, 云计算管理, 云计算, Google 云端平台, Kubernetes
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: AI 产品战略, 产品路线图, 生成式人工智能, 负责任的人工智能, 产品测试, 产品战略, 产品规划, 产品管理, 新产品开发, 产品生命周期管理, 产品开发, 测试计划, 可用性测试, Kanban 原则, 敏捷软件开发, 管理团队, 创新, Agile 方法论, 注册, ChatGPT
初级 · 专业证书 · 3-6 个月

您将获得的技能: Debugging, Technical Communication, Network Troubleshooting, Performance Tuning, Problem Management, Technical Documentation, Technical Support, System Monitoring, Incident Management, Application Performance Management, Continuous Integration, Continuous Monitoring, OS Process Management
初级 · 课程 · 1-4 周

您将获得的技能: 应用程序部署, 命令行界面, 集装箱化, 云 Native 计算, 虚拟化和 Virtual Machine, YAML, 云部署, 可扩展性, Docker (软件), Kubernetes, Devops, OpenShift, 微服务, Istio
中级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Python 程序设计, 数据基础设施, 数据科学, Apache Spark, Apache Hadoop, 可扩展性, 数据分析, 数据处理, PySpark, 大数据, 分布式计算, 性能调整, 数据存储
混合 · 课程 · 1-3 个月

您将获得的技能: Retrieval-Augmented Generation, OpenAI API, Context Management, User Interface (UI), Vector Databases, Debugging
高级设置 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 微软 Azure, 云托管, 集装箱化, 新兴技术, Virtual Machine, 云基础设施, 混合云计算, 基础设施即服务(IaaS), 云部署, 可扩展性, 软件即服务, 托管服务, 无服务器计算, 公共云, 云计算, 平台即服务(PaaS), 云计算架构, 云技术, 云平台, 云服务
初级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: 微积分, 衍生产品, 应用数学, 代数, 工程计算, 数学理论与分析, 高等数学
混合 · 课程 · 1-4 周