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

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

Snowflake
您将获得的技能: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, LLM Application, Data Engineering, Data Manipulation, Snowflake Schema, Large Language Modeling, Model Deployment, Data Warehousing, Unstructured Data, Embeddings, Cloud Development, SQL, Natural Language Processing, Data Pipelines, Extract, Transform, Load, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC)
初级 · 专业证书 · 1-3 个月

您将获得的技能: Test Planning, Test Tools, Prompt Engineering, Version Control, OpenAI API, Debugging, Google Gemini, Software Design Patterns, Object Oriented Design, Software Testing, GitLab, Responsible AI, Infrastructure as Code (IaC), Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, GitHub, Artificial Intelligence and Machine Learning (AI/ML)
中级 · 专项课程 · 3-6 个月

University of Arizona
您将获得的技能: 全球定位系统, 化学, 科学方法, 电磁学, 研究, 古代历史, 物理科学, 工程学, 生物学, 模拟, 物理学, 科学可视化
初级 · 课程 · 1-3 个月

Princeton University
您将获得的技能: 数据结构, 计算机编程, 运筹学, Algorithm, 线性代数, 图论, 理论计算机科学, Networking 路由器, 计算思维, Java 编程
中级 · 课程 · 3-6 个月

University of Minnesota
您将获得的技能: 测试脚本开发, 测试自动化, 浏览器兼容性, 软件测试, 功能测试, 安全测试, 应用安全, 性能测试, 移动开发, 测试工具, 测试计划, 开放式网络应用程序安全项目(OWASP), 硒(软件), 测试执行引擎
中级 · 课程 · 1-4 周

您将获得的技能: 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 个月

DeepLearning.AI
您将获得的技能: Algorithm, 分类算法, 迁移学习, 数据预处理, PyTorch(机器学习库), 张力流, 自然语言处理, 降维, 深度学习, 统计机器学习, 人工神经网络, Machine Learning 方法, 嵌入, 应用机器学习, 递归神经网络 (RNN), Keras(神经网络库), 马尔可夫模型, 功能工程, 文本挖掘, 监督学习
中级 · 专项课程 · 3-6 个月

您将获得的技能: Debugging, Python Programming, Cybersecurity, Scripting, Programming Principles, IT Automation, Algorithms, Automation, Computer Programming, File Management, Data Structures
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 商业智能, 关系数据库, 仪表板, 数据仓库, 数据库管理, 微策略, 业务流程管理, 决策支持系统, 绩效衡量, 数据整合, 数据建模, Data Governance, SQL, 商业分析, 星形模式, Oracle 数据库, 数据可视化, 数据库设计, 摘录, 数据库管理系统
高级设置 · 专项课程 · 3-6 个月

L&T EduTech
您将获得的技能: Oil and Gas, Petroleum Industry, Big Data, Data Management, Data Processing, Artificial Intelligence and Machine Learning (AI/ML), Process Engineering, Geostatistics, Anomaly Detection, Image Analysis, Production Process, Machine Learning, Artificial Intelligence, Physical Science, Natural Resource Management, Exploratory Data Analysis
初级 · 课程 · 1-4 周
IE Business School
您将获得的技能: 营销策略, 产品战略, 客户体验战略(CX), 品牌营销, 品牌战略, 营销渠道, 营销, 战略营销, 广告, 产品生命周期管理, 营销预算, 沟通, 整合营销传播, 价格谈判, 品牌管理, 零售管理, 产品管理, 营销传播, 战略决策, 商品销售
初级 · 专项课程 · 3-6 个月