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

Duke University
您将获得的技能: Encryption, Java, 数据结构, Algorithm, 面向对象编程(OOP), 密码学, Java 编程, 计算机编程, 文件输入/输出, 网络服务器, 软件工程
初级 · 课程 · 1-3 个月
LearnQuest
您将获得的技能: Java, 数据持久性, 数据结构, 面向对象编程(OOP), 网络开发, 集成开发环境, 软件设计, 面向对象设计, 编程原则, 开发环境, 文件输入/输出, 计算机编程, 日蚀(软件), Java 编程, 应用框架, 调试, 软件包和软件管理, Virtual Machine
中级 · 专项课程 · 3-6 个月

Universidad ORT Uruguay
您将获得的技能: Video Game Development, Software Engineering, Program Development, Programming Principles, Software Testing, Animation and Game Design, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 嵌入式系统, 电子工程, 硬件设计, 计算机结构, 电子系统, 计划发展, 系统设计, 硬件架构, 软件设计, 系统设计与实施, 集成开发环境, 现场可编程门阵列 (FPGA), 计算逻辑, 计算机工程, 日蚀(软件), 电子硬件, 软件开发, 验证和确认, 电子产品, 专用集成电路
攻读学位
中级 · 专项课程 · 3-6 个月

University of Pennsylvania
您将获得的技能: 模拟和模拟软件, 数学建模, 统计建模, 业务建模, 预测, 预测分析, 商业分析, 概率, 风险分析, 词汇, 回归分析, 逻辑回归
混合 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Database Design, Enterprise Architecture, Data Governance, Database Theory, User Research, Stakeholder Engagement, Lean Methodologies, Algorithms, Database Management, Process Mapping, Unified Modeling Language, Process Analysis, Software Architecture, Responsive Web Design, Java, Cascading Style Sheets (CSS), Agile Methodology, Object Oriented Programming (OOP), Data Structures, Data Ethics
获得学位
学位 · 1-4 年

IBM
您将获得的技能: 数据分析, 数据驱动的决策制定, 数据收集, 数据科学, 网页抓取, 统计建模, 数据整理, GitHub, 数据展示, Plotly, 机器学习, 探索性数据分析, 应用机器学习, 模型评估, Pandas(Python 软件包), 预测建模
中级 · 课程 · 1-3 个月

您将获得的技能: Blockchain, Threat Modeling, Application Programming Interface (API), Scripting, Cryptography, Cryptographic Protocols, Application Security, FinTech, Scalability, Payment Systems, Software Development, Emerging Technologies, Distributed Computing, Secure Coding, Software Development Tools, Computer Programming, Transaction Processing, Business Analysis, Market Dynamics, Finance
中级 · 专项课程 · 1-3 个月

Hebrew University of Jerusalem
您将获得的技能: 计算机硬件, 计算机工程, 计算逻辑, 计算机结构, 软件设计, 系统设计与实施, 计算机编程工具, 计算机编程, 调试, 验证和确认, 数据存储
混合 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Html 和 Css, 层叠样式表(CSS), 浏览器兼容性, 网络开发, 用户界面(UI), 可用性, 调试, 网页设计, 响应式网页设计, 网页内容无障碍指南, 网络开发工具
初级 · 课程 · 1-3 个月
Michigan State University
您将获得的技能: 文案写作, 信息隐私, 叙事, 社交媒体, 照片/视频制作与技术, 同行评审, 文件管理, 平面和视觉设计, 照片编辑, 创造力, 内容创作, 设计元素和原则, 创意设计, 图像质量, 摄影, 数字出版, 网页设计与开发, 写作
初级 · 专项课程 · 3-6 个月

The State University of New York
您将获得的技能: 组织技能, 注重细节, 同行评审, 行动导向, 商务写作, 简明扼要, 人才招聘, 关键词研究, 个人发展
混合 · 课程 · 1-3 个月