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

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Generative AI Agents, AI Orchestration, Prompt Patterns, LangChain, OpenAI API, AI Workflows, LLM Application, Productivity, OpenAI, AI Enablement, Agentic systems, Generative AI, Artificial Intelligence, Large Language Modeling, AI Security, Tool Calling, Creativity, Application Development
初级 · 专项课程 · 3-6 个月

Northeastern University
您将获得的技能: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
初级 · 课程 · 1-4 周

IBM
您将获得的技能: Java, 恢复性应用程序接口, 应用编程接口 (API), 全栈式网络开发, 数据库, 后端网站开发, CI/CD, Docker (软件), Spring Boot, 持续集成, 微服务, Java 编程, 模型视图控制器, 数据库设计, 软件架构, 数据库应用, HTML 和 CSS, 用户故事, 软件设计文件, 前端网络开发, 模型-视图-控制器
高级设置 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 图形和视觉设计软件, 简明扼要, 写作, 商务信函, 写作与编辑, 平面设计, 语言交流技能, 同行评审, 讲故事, 项目设计, 商务写作, 布局设计, 商务交流, 校对, 视觉设计, 公开演讲, 设计, 组织技能, 平面和视觉设计, 演讲
初级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: Python 编程, 数据清理, 数据可视化, 数据可视化软件, 网络抓取, 数据收集, 交互式数据可视化, 算法, 数据分析, 电子邮件自动化, 数据处理, 探索性数据分析, Algorithm
初级 · 课程 · 1-3 个月

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

Johns Hopkins University
您将获得的技能: 数据管理, 机器学习, 数据驱动决策, 项目设计, 数据分析, 数据科学, 软件工程, 统计推理, Data Management, 性能指标
初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Prompt Patterns, Generative AI Agents, LLM Application, Productivity, OpenAI, AI Orchestration, OpenAI API, AI Enablement, Java, Java Programming, AI Workflows, Agentic systems, Generative AI, Artificial Intelligence, Large Language Modeling, Creativity, Document Management, Secure Coding
初级 · 专项课程 · 3-6 个月

Georgia Institute of Technology
您将获得的技能: 土木工程, 数学建模, 工程计算, 工程分析, 三角法, 机械工程, 结构分析, 材料科学, 机械, 故障分析
混合 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Prompt Patterns, Generative AI, LLM Application, AI Enablement, Human Resources, Management Training And Development, Employee Performance Management, Performance Review, Professional Development, Policy Development, New Hire Orientations, Communication, Communication Planning, Human Development, Recruitment, Interviewing Skills, Talent Recruitment, Policy Analysis
初级 · 专项课程 · 1-3 个月

您将获得的技能: IT Infrastructure, Operating System Administration, Computer Networking, Desktop Support, Systems Administration, Network Troubleshooting, Remote Access Systems, Network Security, OSI Models, Hardening, Package and Software Management, Cybersecurity, Disaster Recovery, User Accounts, File Systems, Security Controls, TCP/IP, Computer Hardware, Technical Support, Software Installation
初级 · 专业证书 · 3-6 个月

University of Colorado Boulder
您将获得的技能: Power Electronics, Electronic Systems, Electrical Engineering, USB, Electrical Systems, Electronics, Electric Power Systems, Simulation and Simulation Software, Simulations
中级 · 课程 · 1-4 周