软件工程师可以帮助您了解软件的开发、编写和测试过程。您可以在架构、编程、版本控制和调试等方面获得帮助。许多课程还提供了来自软件领域的工具和工作流程。

Clemson University
您将获得的技能: Software Development Methodologies, Systems Development Life Cycle, Program Development, Software Engineering, Software Development, Requirements Analysis, Usability, Human Centered Design, User Research, Systems Development, Software Design, User Story, User Experience Design, LLM Application, UI/UX Research, Software Development Tools, User Centered Design, AI Product Strategy, Artificial Intelligence, Generative AI
攻读学位
中级 · 课程 · 1-3 个月

您将获得的技能: Application Security, Risk Management Framework, Secure Coding, Software Testing, DevSecOps, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Software Development Methodologies, Application Programming Interface (API), Database Application, Software Architecture, Agile Methodology
高级设置 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: Git(版本控制系统), 超文本标记语言(HTML), GitHub, 网页设计与开发, 云托管, 版本控制, 网页设计, Html 和 Css, 网络服务器, 图像质量, 语义网, 网络开发, 网页内容, 层叠样式表(CSS)
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 需求分析, 技术交流, 需求征询, 软件开发生命周期, 用户需求文件, Agile 方法论, 软件开发方法, 系统要求, 软件设计文件, 验证和确认, 功能要求
初级 · 课程 · 1-4 周

SkillUp
您将获得的技能: Data Modeling, SAP Applications, Systems Architecture, Systems Development, Enterprise Resource Planning, Functional Requirement, Software Development Tools, Data Migration, Software Development Methodologies, Systems Development Life Cycle, Business Process, Business Analytics, Organizational Structure, Real Time Data, Compliance Reporting
初级 · 课程 · 1-4 周

University of Leeds
您将获得的技能: Software Development, Engineering Software, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
初级 · 课程 · 1-4 周
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Development Environment, Electronic Hardware, System Programming, Electronics, Software Development Tools, Program Development, Hardware Architecture, Data Structures, Microarchitecture, System Configuration, Programming Principles, Performance Tuning, Computer Architecture, Computer Programming
中级 · 专项课程 · 3-6 个月

University of Copenhagen
您将获得的技能: 管理, 经济学, 系统思考, 研究, 可持续发展, 政策分析, 环境、社会和公司治理(ESG), 减缓气候变化, 环境科学, 环境政策
初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, Anthropic Claude, Generative AI, Multimodal Prompts, LLM Application, Productivity, OpenAI, AI Personalization, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development Tools, Software Development, Software Architecture, Automation, Software Testing, Software Design
初级 · 专项课程 · 3-6 个月

您将获得的技能: Release Management, Application Deployment, Test Planning, CI/CD, Software Quality Assurance, Performance Testing, Software Development Life Cycle, Software Testing, Maintainability, Risk Management, Test Driven Development (TDD), Data Validation, Behavior-Driven Development, Product Lifecycle Management, Systems Analysis, Systems Thinking, Business Process Automation, Data Modeling, Process Flow Diagrams, Digital Transformation
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 微服务, 测试驱动开发(TDD), 还原式 API, 单元测试, 测试案例, 集成测试, 测试自动化, Gherkin(脚本语言), 行为驱动开发, 代码覆盖范围, 软件测试, 测试数据
中级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: Cascading Style Sheets (CSS), Ajax, HTML and CSS, Javascript, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Development, Front-End Web Development, Web Design and Development, JSON, Web Applications, Scripting, Browser Compatibility, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design, User Experience Design, Web Services
初级 · 专项课程 · 1-3 个月