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

IBM
您将获得的技能: 数据管道, 商业智能, Linux 命令, 数据仓库, 查询语言, 数据可视化, 星形模式, 仪表板, 数据库设计, MySQL, 关系数据库, IBM Cognos 分析系统, 文件管理, Bash(脚本语言), 外壳脚本, IBM DB2, 数据架构, 同行评审, Microsoft SQL 服务器, 摘录
初级 · 专业证书 · 3-6 个月

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

您将获得的技能: Application Security, Secure Coding, Threat Modeling, Security Testing, Software Development Life Cycle, Security Controls, Risk Management Framework, Security Requirements Analysis, Software Development, Authorization (Computing), Data Security, Vulnerability Assessments, Identity and Access Management, Verification And Validation, Cryptography, Software Architecture, Software Design
中级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Generative AI Agents, Agentic Workflows, Prompt Patterns, AI Orchestration, Generative AI, Workflow Management, AI Enablement, Agentic systems, Strategic Decision-Making, Business Intelligence, Business Leadership, Data-Driven Decision-Making, Organizational Leadership, Automation, Strategic Planning, Talent Acquisition, Procurement, Planning
初级 · 专项课程 · 1-3 个月

您将获得的技能: 数据分析, 集成开发环境, 数据可视化软件, 数据可视化, Python 编程, 散点图, 仪表板, 地理空间制图, Plotly, Jupyter, Seaborn, Matplotlib, 柱状图, 地理空间信息与技术, 交互式数据可视化, 数据故事
中级 · 课程 · 1-3 个月

Meta
您将获得的技能: 用户体验, 查询语言, Unix 命令, Javascript, Git(版本控制系统), 恢复性应用程序接口, 网络开发工具, 用户体验设计, 版本控制, 角色(用户体验), 用户界面(UI), React.js, GitHub, 用户研究, 设计研究, 交互设计, React Native, 移动开发, Jest(JavaScript 测试框架), 可用性测试
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Storytelling, Presentations, Rmarkdown, Data Presentation, Data Cleansing, Data Visualization, Ggplot2, Data Validation, Spreadsheet Software, Data Visualization Software, Data Ethics, Data Analysis, Data-Driven Decision-Making, Tableau Software, Data Literacy, Data Processing, Dashboard, Business Analysis, Stakeholder Communications, Databases
初级 · 专业证书 · 3-6 个月

您将获得的技能: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, OpenShift, Ajax, Grafana, Javascript, Azure DevOps, Engineering Software
初级 · 专业证书 · 3-6 个月

Northeastern University
您将获得的技能: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
初级 · 课程 · 1-4 周

University of Leeds
您将获得的技能: Software Development, Engineering Software, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
初级 · 课程 · 1-4 周

您将获得的技能: 数据可视化, 数据分析, 商业分析, 电子表格软件, Microsoft PowerPoint, 业务咨询, 大数据, 仪表板, 数据清理, Excel 公式, 商业智能, 数据驱动决策, 数据可视化软件, 演讲, Microsoft Excel, 分析, 客户分析, 数据展示, 目标受众, 数据故事
初级 · 专项课程 · 3-6 个月

Atlassian
您将获得的技能: 精益方法, 产品要求, 冲刺回顾, 软件版本控制, 敏捷项目管理, Jira (软件), 看板原则, 积压工作, 冲刺计划, 持续改进流程, 查询语言, 工作流程管理, 敏捷方法, 项目管理, Scrum(软件开发), Agile 项目管理, Agile 方法论, 用户故事
初级 · 课程 · 1-4 周