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

您将获得的技能: Penetration Testing, Vulnerability Scanning, Exploitation techniques, Cyber Security Assessment, Vulnerability Assessments, Mobile Security, Open Web Application Security Project (OWASP), Cloud Security, Threat Modeling, Infrastructure Security, Application Security, Network Security, Scripting, Technical Communication
中级 · 课程 · 1-3 个月

SkillUp
您将获得的技能: Prompt Engineering, AI Workflows, AI Orchestration, Generative AI, ChatGPT, OpenAI API, Microsoft Copilot, AI Enablement, Software Architecture, Integrated Development Environments, Code Review, Software Design, API Design, Debugging, Software Development, Application Development, AI Security, Database Design, Python Programming, Automation
中级 · 专项课程 · 3-6 个月

28DIGITAL
您将获得的技能: 网络安全, Network Protocol(网络协议, 操作系统, Encryption, 物联网, 网络服务, 安全需求分析, 嵌入式系统, 编程原则, 网络架构, 简单对象访问协议(SOAP), 嵌入式软件, 计算机编程, 系统编程, 软件工程, 公钥加密标准(PKCS), Network Security, 系统要求, 实时操作系统, 无线网络
中级 · 专项课程 · 3-6 个月

您将获得的技能: 应用编程接口 (API), JSON, 数据流, 事件驱动编程, JavaScript 框架, React.js, 网络开发, 网页设计与开发, 数据访问, 前端网络开发, 全栈式网络开发, 网络应用, React Redux, Javascript, UI 组件
中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Prompt Engineering, Responsive Web Design, Node.JS, Command-Line Interface, TypeScript, Unit Testing, SQL, HTML and CSS, Web Content Accessibility Guidelines, Typography, Cascading Style Sheets (CSS), Ajax, React.js, User Interface and User Experience (UI/UX) Design, Hypertext Markup Language (HTML), JavaScript Frameworks, JSON, Generative AI, Database Design, UI Components
初级 · 专项课程 · 3-6 个月
University of Michigan
您将获得的技能: SQL, Python 程序设计, 数据库, Network Protocol(网络协议, 超文本标记语言(HTML), 应用程序部署, 层叠样式表(CSS), 模型-视图-控制器, Django (网络框架), 网络服务器, 网络应用, 后端网站开发
中级 · 课程 · 1-3 个月

您将获得的技能: Prompt Engineering, AI Orchestration, AI Workflows, LangChain, Retrieval-Augmented Generation, Agentic Workflows, Tool Calling, LangGraph, LLM Application, Agentic systems, Multimodal Prompts, Model Context Protocol, Generative AI, Generative AI Agents, Vector Databases, OpenAI API, Model Deployment, Embeddings, Responsible AI, Software Development
高级设置 · 专业证书 · 3-6 个月

您将获得的技能: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
初级 · 课程 · 1-4 周

University of Pennsylvania
您将获得的技能: Python 程序设计, 面向对象编程(OOP), 计算机硬件, Algorithm, 数据结构, 分析, 调试, 计划发展, 解决问题, 计算思维, 伪代码, 计算机编程
初级 · 课程 · 1-4 周

University at Buffalo
您将获得的技能: 应用编程接口 (API), 软件开发工具, 测试驱动开发(TDD), 开发测试, 应用程序开发, 命令行界面, 软件设计模式, 集成开发环境, 区块链, 软件架构, 网络应用, 网络开发工具
中级 · 课程 · 1-4 周

您将获得的技能: Extract, Transform, Load, Star Schema, Microsoft Power Platform, Data Analysis Expressions (DAX), Data Storytelling, Microsoft Power Automate/Flow, Dashboard, Microsoft Excel, Excel Formulas, Power BI, Data-Driven Decision-Making, Microsoft Copilot, Data Presentation, No-Code Development, Data Transformation, Data Literacy, Data Modeling, Data Visualization, Data Analysis, Business Intelligence
初级 · 专项课程 · 3-6 个月

Universidad Nacional Autónoma de México
您将获得的技能: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Software Design, Algorithms, Data Structures, Debugging
初级 · 课程 · 1-3 个月