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

Tel Aviv University
您将获得的技能: 环境科学, 细胞生物学, 分子生物学, 生物化学, 生物技术, 生命科学, 解剖学, 餐饮, 生物学
中级 · 课程 · 1-4 周
University of California, Santa Cruz
中级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: Calculus, Numerical Analysis, Applied Mathematics, Engineering Calculations, Integral Calculus, Engineering Analysis, Differential Equations, Mathematical Theory & Analysis, Advanced Mathematics, Estimation, Derivatives
混合 · 课程 · 1-3 个月

Microsoft
您将获得的技能: 微软 Azure, 无代码开发, 分类算法, 预测建模, 机器学习, MLOps(机器学习 Operator), 回归分析, 应用机器学习, 人工智能, 无监督学习, 模型部署, 监督学习, 人工智能和机器学习(AI/ML)
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 负载平衡, Encryption, 授权(计算), 身份和访问管理, 亚马逊网络服务, AWS 身份和访问管理 (IAM), 亚马逊弹性计算云 Computing, 云计算, 安全工程, Network Security, 恶意软件保护, 地理信息系统, 用户账户, 网络安全, 基于角色的访问控制(RBAC), 威胁建模, 信息系统安全, 云安全, Distributed Denial-Of-Service (DDoS) 攻击, 入侵检测和防御
初级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: 命令行界面, 公钥基础设施, 云计算架构, 防火墙, 版本控制, Linux 命令, Linux 管理, 系统监控, 文件管理, Devops, 用户账户, 软件包和软件管理, 乌班图, Git(版本控制系统), 入侵检测和防御, Linux, Linux 服务器, Operating System 管理, Virtual Private Networks(VPN), 文件系统
初级 · 专项课程 · 3-6 个月

Arizona State University
您将获得的技能: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Event-Driven Programming, Programming Principles, Computer Programming
初级 · 专项课程 · 3-6 个月
University of Michigan
您将获得的技能: 数据库管理, 数据库, 数据建模, SQL, 关系数据库, 数据库设计, PostgreSQL, 数据库理论, 数据完整性
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Negotiation, Contract Negotiation, Mediation, Arbitration, Price Negotiation, Planning, Strategic Planning, Conflict Management, Communication, Cultural Diversity, Business Ethics, Decision Making
混合 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: 统计, 模型评估, 统计方法, 贝叶斯统计, 时间序列分析和预测, 技术交流, 预测, 数据展示, 数据科学, 概率分布, 马尔可夫模型, R(软件), 数据分析, 统计推理, 统计建模, 统计分析, 统计软件, 概率, R 语言程序设计(中文版), 概率与统计
中级 · 专项课程 · 3-6 个月

Google Cloud
您将获得的技能: Kubernetes, Google Cloud Platform, Cloud Infrastructure, Prompt Engineering, Containerization, Identity and Access Management, Cloud-Native Computing, CI/CD, Cloud Storage, Application Deployment, Cloud Management, Cloud Services, Virtual Machines, Scalability, Virtual Networking, Cloud Computing, Docker (Software), Application Development, Load Balancing, Continuous Integration
初级 · 专项课程 · 3-6 个月

您将获得的技能: Productivity Software, Collaborative Software, Microsoft Office, Spreadsheet Software, Google Sheets, Data Visualization, Excel Formulas, Data Entry, File Management, Microsoft Excel, Microsoft 365, Data Management
初级 · 课程 · 1-4 周