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

您将获得的技能: Scrum(软件开发), Kanban 原则, 云 Native 计算, 用户故事, 云平台, 测试驱动开发(TDD), 云安全, 冲刺回顾, 云存储, Devops, 云基础设施, CI/CD, 云计算架构, 敏捷项目管理, 敏捷软件开发, 云计算, 冲刺计划, Agile 方法论, 云服务, 云部署
初级 · 专项课程 · 3-6 个月

您将获得的技能: User Research, User Experience Design, Design Thinking, User Centered Design, Usability, Persona (User Experience), User Interface (UI), Web Content Accessibility Guidelines, Wireframing, Prototyping, Sprint Retrospectives, Sprint Planning
初级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Python 程序设计, 软件安装, 数据结构, 数据操作, 数据处理, 数据分析, 开发环境
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Python 程序设计, 软件测试, 网络分析, C 和 C++, 计算机编程, Algorithm, 计算思维, 调试, 开发测试, 数据结构, 测试案例, Java, 图论, Javascript, 理论计算机科学, 数据存储, 拉斯特(编程语言), 计划发展, 编程原则, 生物信息学
中级 · 专项课程 · 3-6 个月

University of Virginia Darden School Foundation
您将获得的技能: 统计可视化, Apache Hadoop, 企业战略, 统计分析, 数据科学, 竞争分析, 云平台, 生成式人工智能, 负责任的人工智能, 云基础设施, 数字化转型, 产品生命周期管理, 云计算, 业务转型, 大数据, 云服务, 云安全, 数据分析, 云部署, 云计算架构
初级 · 专项课程 · 3-6 个月
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
中级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Python 程序设计, 数据清理, Pandas(Python 软件包), 探索性数据分析, 数据科学, Plotly, 模型评估, 数据转换, 机器学习, Matplotlib, 仪表板, 数据操作, 数据导入/导出, 交互式数据可视化, 网页抓取, 数据可视化软件, 数据可视化, 数据展示, 编程原则, 数据分析
攻读学位
初级 · 专项课程 · 3-6 个月

您将获得的技能: 3D Modeling, SketchUp (3D Modeling Software), Computer Graphics, Visualization (Computer Graphics), 3D Assets, Design Software, Graphical Tools, Product Design, Graphic Design
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Data Storytelling, Media Planning, Social Media Marketing, Google Ads, Email Marketing, Social Media Strategy, Order Fulfillment, Social Media Management, Search Engine Optimization, Performance Measurement, Spreadsheet Software, A/B Testing, Digital Marketing, E-Commerce, Campaign Management, Loyalty Programs, Customer Retention, Marketing, Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月

L&T EduTech
您将获得的技能: Autodesk Revit, Building Information Modeling, Engineering Documentation, Architectural Design, 3D Modeling, Facility Management, Civil Engineering, Structural Engineering, Technical Standard, HVAC, Visualization (Computer Graphics), Electrical Systems, Plumbing, User Interface (UI), File Management
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 风险管理, Kanban 原则, 利益相关者管理, 项目时间表, 项目风险管理, 面试技巧, 信息技术, 项目管理, 项目管理生命周期, 软件开发生命周期, 利益相关者的参与, 沟通, 敏捷软件开发, 敏捷项目管理, 同行评审, 软件架构, Agile 方法论, 挣值管理, 资源管理, 管理团队
初级 · 专业证书 · 3-6 个月

您将获得的技能: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
高级设置 · 专业证书 · 3-6 个月