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

University of Maryland, College Park
您将获得的技能: 电信, 管理, 网络安全, 政治科学, 网络安全战略, 利用开发, 计算机安全意识培训, 网络风险, 企业安全, 风险管理, 安全管理, 通用网络, 开发技术, 公共安全与国家安全, 威胁建模, 网络安全政策, 网络攻击
初级 · 课程 · 1-3 个月

您将获得的技能: AI Workflows, Agentic systems, AI Orchestration, AI Enablement, Advanced Analytics, Data Processing, Enterprise Architecture, Automation, Data Transformation, Artificial Intelligence, Continuous Improvement Process, Data Quality, Application Deployment, Scalability, Performance Tuning, Business Metrics, Software Design Patterns
中级 · 课程 · 1-4 周
Duke University
您将获得的技能: 统计, 探索性数据分析, 贝叶斯统计, 统计推理, 统计假设检验, 概率分布, 同行评审, 概率, 统计建模, 统计分析, R 语言程序设计(中文版), 统计报告, 数据可视化, 数据分析软件, 统计方法, 数据分析, R(软件), 回归分析, 概率与统计, 抽样(统计)
初级 · 专项课程 · 3-6 个月

Northeastern University
您将获得的技能: Open Web Application Security Project (OWASP), Security Information and Event Management (SIEM), Incident Response, Identity and Access Management, Cybersecurity, Network Security, Authentications, Application Security, Authorization (Computing), Role-Based Access Control (RBAC), DevSecOps, Vulnerability Assessments, Infrastructure Security, Vulnerability Management, Security Strategy, Security Controls, Penetration Testing, Firewall, Zero Trust Network Access
混合 · 课程 · 1-3 个月

您将获得的技能: Linux Commands, OS Process Management
中级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 物联网, 电信, 计算机视觉, 可视化(计算机制图), 系统设计与实施, 会话启动协议, 集成开发环境, 嵌入式软件, 云计算架构, 云计算, 亚马逊网络服务, GitHub, 安卓(操作系统), 版本控制, 云计算开发, 移动开发, Android Studio, 应用程序开发, 软件设计文件, 单元测试
中级 · 专项课程 · 3-6 个月

University of Alberta
您将获得的技能: 安卓开发, 网络服务, JSON, 还原式 API, 面向服务的架构, 软件架构, 网络应用, 微服务, 网络开发, API 设计, 简单对象访问协议(SOAP)
中级 · 课程 · 1-4 周

您将获得的技能: Empowerment, Coaching, Personal Development, Optimism, Accountability, Journals, Positivity, Mentorship, Lifelong Learning, Self-Awareness, Empathy, Resilience, Goal Setting, Relationship Building, Creativity
初级 · 课程 · 1-3 个月

您将获得的技能: AutoCAD Civil 3D, Autodesk Revit, Autodesk, Grading (Landscape), AutoCAD, Stormwater Management, Engineering Plans And Specifications, Engineering Analysis, Design, Visualization (Computer Graphics), Coordination, Design and Product, Data Management
初级 · 课程 · 3-6 个月
University of Michigan
您将获得的技能: MySQL, 开发环境, 网络应用, 数据库开发, 网络服务器, 超文本标记语言(HTML), 网络开发, 后端网站开发, 软件安装, 层叠样式表(CSS), PHP(脚本语言), Data Validation
中级 · 课程 · 1-3 个月

您将获得的技能: Git (Version Control System), GitHub, Version Control, Continuous Integration, Software Versioning, Collaborative Software, Software Development Tools, Code Review, Issue Tracking, Command-Line Interface
初级 · 课程 · 1-4 周

Peking University
您将获得的技能: C (Programming Language), Programming Principles, Computer Science, Computer Architecture, Computer Programming, Theoretical Computer Science, Computer Hardware, Computational Logic, Data Structures, Algorithms, Emerging Technologies
混合 · 课程 · 3-6 个月