软件工程课程可以帮助您学习 Python 和 Java 等编程语言、软件开发方法、版本控制系统和测试实践。您可以培养代码优化、调试和协作项目管理方面的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于容器化的 Docker 以及 Visual Studio Code 等集成开发环境 (IDE),这些工具可以提高您高效开发、测试和部署软件的能力。
École Polytechnique Fédérale de Lausanne
您将获得的技能: Algorithm, 计算机编程, 集成开发环境, Scala 编程, 单元测试, 面向对象编程(OOP), 功能设计, 数据结构, 算法, 计算思维, 编程原则
中级 · 课程 · 1-3 个月

您将获得的技能: Google Ads, Search Engine Optimization, Digital Marketing, Keyword Research, Target Audience, Search Engine Marketing, Pay Per Click Advertising, Persona Development, Marketing, Marketing Strategies, Advertising, Customer Engagement, Web Analytics
初级 · 课程 · 1-4 周

Amazon Web Services
您将获得的技能: 云计算, AWS 身份和访问管理 (IAM), 软件架构, 数据库系统, 云基础设施, Amazon Web Services, 亚马逊弹性计算云, 公共云, 云计算架构, 可扩展性, 无服务器计算, 亚马逊 S3, 数据迁移, 应用程序接口网关, 事件驱动编程, 云存储, 亚马逊 DynamoDB, 云安全, 亚马逊云观察, 解决方案架构
初级 · 专项课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: Algorithm, 数据分析, 数据科学, 计算机科学, 统计资料, 计算思维, 生物学, 统计分析, 分子生物学, 算法, 生物信息学, 软件工程, 生物统计学
混合 · 课程 · 1-4 周

Universitat Autònoma de Barcelona
您将获得的技能: Microsoft PowerPoint, Microsoft Word, Microsoft Excel, Microsoft Office, Spreadsheet Software, digital literacy, Data Entry, Computer Literacy, Information Technology, Document Management, Graphical Tools
初级 · 课程 · 1-3 个月

您将获得的技能: Bash (Scripting Language), Test Automation, Unit Testing, Scripting, Software Testing, Linux Commands, Test Driven Development (TDD), Unix Commands, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, File Systems, Automation, Python Programming
初级 · 课程 · 1-3 个月

Universidad Austral
您将获得的技能: Microsoft Excel, Excel Formulas, Spreadsheet Software, Data Analysis, Data Analysis Software, Data Visualization, Data Entry, Business Mathematics, Data Import/Export, Productivity Software, Data Management, Financial Analysis
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Algorithm, 计算机编程, Java, Java 编程, JUnit, 面向对象编程(OOP), 适应性, 网络分析, 面向对象设计, 用户界面(UI), 技术交流, 图论, 社交网络分析, 单元测试, 算法, 数据结构, 交互式数据可视化, 性能调整, 事件驱动编程, 解决问题, 成长意识
中级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 云计算, DevOps, 云服务, 新兴技术, Virtual Machine, 云基础设施, 无服务器计算, 云计算架构, 基础设施即服务(IaaS), 微服务, 虚拟机, 混合云计算, 云安全, 云部署, 云存储, 云平台
初级 · 课程 · 1-3 个月
Macquarie University
您将获得的技能: 数据分析, Microsoft Excel, 电子表格软件, 数据共享, Excel 公式, 数据转换, 信息图表, Excel 宏, Power BI, 数据清理, 数据预处理, 数据操作, 数据整合, 数据可视化, 数据可视化软件, 仪表板, 数据展示, 透视表和图表, 数据故事, 交互式数据可视化
中级 · 专项课程 · 3-6 个月

University at Buffalo
您将获得的技能: Algorithm, Network Protocol(网络协议, Encryption, Data Validation, 加密技术, Blockchain, 区块链, 新兴技术, 验证和确认, 加密, 算法, 数据结构, 事务处理, 数据完整性, 数据验证, 虚拟环境, 分布式计算, 网络协议
初级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: 管理, 社区发展, 环境政策, 环境问题, 环境管理系统, 环境工程, 可持续系统, 可持续发展, 可持续技术, 预防污染, 环境与资源管理
中级 · 课程 · 1-3 个月