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

University of California San Diego
您将获得的技能: Python 程序设计, 数据基础设施, 数据科学, Apache Spark, Apache Hadoop, 可扩展性, 数据分析, 数据处理, PySpark, 大数据, 分布式计算, 性能调整, 数据存储
混合 · 课程 · 1-3 个月

您将获得的技能: Retrieval-Augmented Generation, OpenAI API, Context Management, User Interface (UI), Vector Databases, Debugging
高级设置 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Java Programming, Object Oriented Programming (OOP), File I/O, Programming Principles, Data Structures, Software Engineering, Unit Testing, Debugging, OS Process Management, Performance Tuning
中级 · 课程 · 1-3 个月

您将获得的技能: 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, 数据库管理, 商业智能, 数据整合, 绩效衡量, 微策略, 仪表板, 数据建模, 数据仓库, 星形模式, Oracle 数据库, 数据库管理系统, 数据库设计, 数据可视化, 关系数据库, SQL, 摘录
高级设置 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: 微软 Azure, 云托管, 集装箱化, 新兴技术, Virtual Machine, 云基础设施, 混合云计算, 基础设施即服务(IaaS), 云部署, 可扩展性, 软件即服务, 托管服务, 无服务器计算, 公共云, 云计算, 平台即服务(PaaS), 云计算架构, 云技术, 云平台, 云服务
初级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: 微积分, 衍生产品, 应用数学, 代数, 工程计算, 数学理论与分析, 高等数学
混合 · 课程 · 1-4 周

您将获得的技能: Debugging, C++ (Programming Language), API Design, Program Development, Software Documentation, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Generative AI Agents, Integrated Development Environments, Generative AI, Data Validation, Performance Tuning, Application Development, Data Structures
初级 · 专业证书 · 3-6 个月

您将获得的技能: Prompt Engineering, Google Gemini, ChatGPT, Responsible AI, Content Creation, Digital Marketing, Marketing Strategies, Keyword Research, Generative AI, Search Engine Optimization, Podcasting, Social Media Content, Email Marketing, Copywriting, Target Audience
初级 · 课程 · 1-4 周

您将获得的技能: AI Workflows, OpenAI API, LLM Application, OpenAI, Model Context Protocol, Generative AI Agents, Agentic systems, Tool Calling, Prompt Engineering, ChatGPT, Artificial Intelligence, Application Programming Interface (API), User Interface (UI), Context Management, Large Language Modeling, Python Programming, Development Environment, Application Deployment, Debugging
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 沟通, 业务沟通, 专业发展, 跨文化能力, 自我意识, 团队合作, 远程办公, 适应, 人口统计
初级 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, Web Design, User Experience Design, Design Reviews, Wireframing, Usability Testing, User Centered Design, Design Research, User Interface (UI) Design, Prototyping, Mockups, Figma (Design Software), Information Architecture
初级 · 课程 · 1-4 周