软件工程课程可以帮助您学习 Python 和 Java 等编程语言、软件开发方法、版本控制系统和测试实践。您可以培养代码优化、调试和协作项目管理方面的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于容器化的 Docker 以及 Visual Studio Code 等集成开发环境 (IDE),这些工具可以提高您高效开发、测试和部署软件的能力。

Dassault Systèmes
您将获得的技能: SolidWorks (CAD), Assembly Drawing, 3D Modeling, Computer-Aided Design, Mechanical Design, Engineering Drawings
初级 · 课程 · 1-4 周

Universidad de Palermo
您将获得的技能: Artificial Intelligence, IT Infrastructure, Technology Solutions, Emerging Technologies, Robotics, Robotic Process Automation, Digital Transformation, Social Impact
初级 · 课程 · 1-4 周

Università di Napoli Federico II
您将获得的技能: NoSQL, Control Systems, Apache Hadoop, Apache Hive, Big Data, Simulation and Simulation Software, Mechanical Design, Database Systems, Artificial Intelligence, Mechanical Engineering, Computer Vision, Laboratory Experience, Databases, Systems Architecture, Distributed Computing, Equipment Design, Global Positioning Systems, Business Intelligence, Robotics, Automation
初级 · 专项课程 · 1-3 个月
Michigan State University
您将获得的技能: 照片/视频制作与技术, 创意设计, 照片编辑, 设计元素和原则, 平面和视觉设计, 文件管理, 叙事, 摄影, 图像质量
混合 · 课程 · 1-4 周

University of Washington
您将获得的技能: Ruby (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Theoretical Computer Science, Computer Science, Debugging
混合 · 课程 · 1-3 个月

Meta
您将获得的技能: 前端网络开发, JSON, 数据结构, 单元测试, 面向对象编程(OOP), Node.JS, 计划发展, 计算机编程, 网络开发工具, 功能设计, Jest(JavaScript 测试框架), 调试, 网络应用, 软件包和软件管理, Javascript
初级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: Calculus, Applied Mathematics, Derivatives, Engineering Calculations, Advanced Mathematics, Estimation
混合 · 课程 · 1-4 周
Georgia Institute of Technology
您将获得的技能: 微软 Azure, Networking 路由器, 计算机网络, 数据中心, 调试, 可扩展性, 云计算, 网络监控, 测试工具, 软件定义网络, Network 性能管理, 网络架构
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 数据共享, 微软Excel, 电子表格软件, Excel 宏, 数据清理, Excel 公式, 生产力软件, Microsoft Word, 数据导入/导出, 解决问题, Data Validation, Visual Basic(编程语言), 数据管理, Data Management, 数据可视化
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 数据分析, 分子生物学, 生物信息学, Algorithm, 微生物学, Python 程序设计, 生物学, 生物化学
中级 · 课程 · 1-3 个月

Northwestern University
您将获得的技能: 数学建模, Algorithm, 线性代数, 控制系统, 机器人, 振动, 扭矩(物理学), 模拟和模拟软件, 机械工程, 微积分, 应用数学
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 系统编程, 数据访问, 计算机编程工具, 后端网站开发, 调试
中级 · 课程 · 1-3 个月