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

Board Infinity
您将获得的技能: Software Quality Assurance, Software Development Life Cycle, Quality Assurance, Software Documentation, Functional Testing, Software Testing, Software Development Methodologies, Acceptance Testing, User Acceptance Testing (UAT), Test Case, Maintainability, Unit Testing, Software Design, System Testing, Integration Testing, Waterfall Methodology, Agile Methodology, Regression Testing
初级 · 课程 · 1-4 周

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, AI Personalization, Mobile Development, Prompt Engineering Tools, Anthropic Claude, Data Ethics, Apple iOS, AI Product Strategy, Machine Learning Methods, Software Development, Application Design, Cloud Development, Data Strategy, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Application Security, DevSecOps
高级设置 · 专项课程 · 1-3 个月

The Hong Kong University of Science and Technology
您将获得的技能: Civil Engineering, Structural Analysis, Hazard Analysis, Failure Analysis, Engineering Analysis, Risk Control, Geospatial Information and Technology, Physical Science, Mechanics, Augmented and Virtual Reality (AR/VR), Experimentation
初级 · 课程 · 1-3 个月

您将获得的技能: Operating System Administration, Package and Software Management, File Systems, Microsoft Windows, Linux, Operating Systems, OS Process Management, Linux Administration, Remote Access Systems, System Monitoring, Command-Line Interface, User Accounts, Systems Administration, Technical Support and Services, File Management, Software Installation, Virtualization
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 仪表板, Prompt Engineering, 数据可视化软件, 生成式人工智能, 人工智能和机器学习(AI/ML), 负责任的人工智能, 分析, ChatGPT, 数据清理, AI 个性化服务, 实时数据, 提示模式, 数据伦理, 数据分析, Python 程序设计, 数据叙事, 统计分析, OpenAI, Prompt 工程工具, AI 工作流程
中级 · 专项课程 · 1-3 个月
您将获得的技能: Jest (JavaScript Testing Framework), User Acceptance Testing (UAT), Cucumber (Software), Postman API Platform, Software Testing, Behavior-Driven Development, Test Tools, Selenium (Software), Test Driven Development (TDD), API Testing, Unit Testing, Performance Testing, Functional Testing, Test Automation, Web Development Tools, Usability Testing, User Interface (UI), Test Case, Javascript
初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Prompt Engineering, 数据可视化软件, 预测建模, 数字信号处理, ChatGPT, 面向对象编程(OOP), AI 个性化服务, 用户界面(UI), Matlab, Algorithm, 编程原则, 数据处理, 数据分析, 应用机器学习, 文件输入/输出, 数学软件, 柱状图, 图像分析, 散点图, 计算机编程
初级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: 开发环境, 计算机科学, 编程原则, 用户界面(UI), 解决问题, 数据结构, Matlab, 调试, 绘图(图形), 数学软件, 文件输入/输出, 计算机编程, 工程计算
初级 · 课程 · 1-3 个月

Yale University
您将获得的技能: Global Positioning Systems, Wireless Networks, General Networking, Communication Systems, Mechanics, Telecommunications, Technical Communication, Physics, Environmental Monitoring
初级 · 课程 · 1-3 个月

您将获得的技能: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, Generative Adversarial Networks (GANs), Google Gemini, Responsible AI, Performance Tuning, Large Language Modeling, Software Development Tools, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
中级 · 专项课程 · 3-6 个月

您将获得的技能: Data Ethics, Data Analysis, Data Literacy, Data Security, Google Sheets, Databases, Data Storage, Data Quality, Data Management, Data Collection, SQL, Data Import/Export, Metadata Management, Unstructured Data
初级 · 课程 · 1-3 个月

您将获得的技能: Data Cleansing, Sampling (Statistics), Data Integrity, Data Quality, Data Processing, Data Analysis, Data Transformation, Data Validation, Sample Size Determination, SQL, Spreadsheet Software
初级 · 课程 · 1-3 个月