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

Google Cloud
您将获得的技能: 数据库, 应用程序部署, Spring Boot, 微服务, 弹簧框架, 数据库管理, Google 云端平台, 应用程序性能管理, 数据迁移, 云应用, 谷歌应用引擎, 云服务, Java, 软件架构, Kubernetes, 云存储
中级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Microsoft 365, Network Security, Business Software, Computer Hardware, Cybersecurity, Microsoft Office, Desktop Support, Virtual Private Networks (VPN), Network Troubleshooting, Technical Support and Services, Technical Support, Hardware Troubleshooting, Generative AI, Operating Systems, Collaborative Software, System Support, Network Protocols, TCP/IP, Application Security, Cloud Computing
初级 · 专业证书 · 3-6 个月

Meta
您将获得的技能: 应用编程接口 (API), 情境管理, JavaScript 框架, 软件设计模式, 单元测试, React.js, 前端网络开发, UI 组件, Javascript, 网络开发工具, Jest(JavaScript 测试框架)
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 计算机安全事件管理, 安全 Code, 网络安全, 密码学, Encryption, 公钥基础设施, 身份和访问管理, 应用安全, 网络安全评估, 计算机安全意识培训, 网络安全战略, 防火墙, 端点安全, 威胁检测, 网络攻击, 数据安全, 高级加密标准(AES), Network Security, 密码协议, 渗透测试
初级 · 专项课程 · 3-6 个月

Berklee
您将获得的技能: 同行评审, 编辑, 媒体制作, 音乐创作, 创造力, 后期制作, 设计软件, 表演艺术, 补丁管理, 数字信号处理, 音乐理论, 自动化, 音乐, 系统配置, 文件管理, 电子媒体, 技术支持, 音乐表演, 系统要求, 器乐
中级 · 专项课程 · 3-6 个月

Anthropic
您将获得的技能: 情境管理, 软件开发, 克劳德 Code, 命令行界面, 软件开发工具, 生成式 AI 代理, 软件工程, 代码审查, GitHub, LLM 申请, 自动化, 工具调用, 计算机编程工具
混合 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 预测建模, 分类算法, 回归分析, 无监督学习, 统计分析, 探索性数据分析, 数据分析, 应用机器学习, 机器学习, Apache Spark, 模型评估, 数据挖掘, 大数据, 数据预处理, 监督学习
混合 · 课程 · 1-3 个月

您将获得的技能: Email Marketing, Paid media, Target Audience, Data Storytelling, Social Media Marketing, Social Media Strategy, Content Creation, Loyalty Programs, Search Engine Optimization, Marketing Budgets, Order Fulfillment, Media Planning, Search Engine Marketing, Customer Retention, Google Ads, Social Media Management, E-Commerce, Performance marketing, Marketing, Campaign Management
初级 · 专业证书 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: 数据结构, 面向对象编程(OOP), 开发环境, 面向对象设计, 计划发展, 工程软件, 计算机编程, 调试, C++(编程语言)
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: JSON, 应用编程接口 (API), Python 程序设计, 数据收集, 数据转换, 数据结构, 数据操作, 数据处理, 数据持久性, 网页抓取, 还原式 API
中级 · 课程 · 1-4 周

您将获得的技能: Marketing Analytics, Bayesian Statistics, Descriptive Statistics, Marketing Effectiveness, Statistical Hypothesis Testing, A/B Testing, Target Audience, Marketing Strategies, Statistical Inference, Sampling (Statistics), Data Collection, Data Modeling, Statistics, Advertising Campaigns, Campaign Management, Data Presentation, Marketing, Analytics, Performance marketing, Web Analytics
中级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: 描述性统计, Python 程序设计, 数据收集, 数据可视化软件, 数据 Compiler, 概率与统计, 统计推理, 统计分析, Plotly, Matplotlib, 探索性数据分析, NumPy, 箱形图, 数据分析, Jupyter, 统计方法, 数据扫盲, 数据可视化, 统计, 抽样(统计)
初级 · 课程 · 1-4 周