软件工程师可以帮助您了解软件的开发、编写和测试过程。您可以在架构、编程、版本控制和调试等方面获得帮助。许多课程还提供了来自软件领域的工具和工作流程。
University of Michigan
您将获得的技能: SQL, 数据导入/导出, 数据库管理, 事务处理, 数据操作, 存储过程, Query 语言, 数据完整性, 关系数据库, PostgreSQL, 数据库设计, 文本挖掘
中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: HTML and CSS, Responsive Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), File Management, Web Design, Front-End Web Development, Web Development
初级 · 课程 · 1-4 周

您将获得的技能: AI Product Strategy, Product Lifecycle Management, Quality Assurance and Control, Product Quality (QA/QC), Product Management, Release Management, Sales Strategy, New Product Development, Performance Analysis, Responsible AI, Product Improvement, Product Marketing, Generative AI, Key Performance Indicators (KPIs), User Feedback, Risk Management, Data-Driven Decision-Making, Cross-Functional Collaboration
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 博弈论, 深度学习, 人类发展, 理论计算机科学, 计算机视觉, 人类学习, 分析技能, 人工神经网络, 计算机图形学, 计算思维, 数学建模, 卷积神经网络, 行为经济学, 解决问题, Algorithm, 概率, 人工智能, 人工智能和机器学习(AI/ML), 图像分析, 心理学
初级 · 专项课程 · 3-6 个月

您将获得的技能: 情境管理, 应用程序部署, 中间件, 应用服务器, 数据持久性, 对象关系映射, Java 平台企业版(J2EE), 企业应用管理, Java, 业务逻辑, 事件驱动编程, 服务器端
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 调试, 数据结构, 面向对象编程(OOP), UI 组件, 事件驱动编程, Unity 引擎, C#(编程语言), 视频游戏开发, 用户界面(UI), 文件输入/输出
中级 · 课程 · 1-3 个月

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: AI Enablement, Artificial Intelligence, Materials science, Artificial Neural Networks, Image Analysis, Computer Vision, Manufacturing Processes, Machine Learning, Process Control
初级 · 课程 · 1-3 个月

您将获得的技能: Application Programming Interface (API), Restful API, ChatGPT, Generative AI, JSON, Full-Stack Web Development, Application Deployment, Secure Coding, User Interface (UI), Python Programming, User Interface (UI) Design, Application Development, Back-End Web Development, Debugging
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: C# (Programming Language), Event-Driven Programming, Application Deployment, Web Content Accessibility Guidelines, .NET Framework, Application Development, Microsoft Visual Studio, Development Environment, Software Testing, ASP.NET, Debugging, Postman API Platform, Application Design, Application Programming Interface (API), Cross Platform Development, UI Components, Usability, LLM Application, User Interface and User Experience (UI/UX) Design, Software Architecture
混合 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 调试, 工程计算, 开发环境, 软件文档, 编程原则, C(编程语言), 计算机编程
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 弹簧框架, JSON, YAML, 还原式 API, Angular, 网络服务, 模型-视图-控制器, 可扩展标记语言(XML), 配置管理, Java 编程, 软件架构, 网络应用, Spring Boot
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Hypertext Markup Language (HTML), Web Development, Web Design and Development, Web Development Tools, Web Design
中级 · 指导项目 · 不超过 2 小时