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

IBM
您将获得的技能: 增强现实与虚拟现实(AR/VR), 无代码开发, 及时工程, IBM 云计算, 深度学习, 分析, 提示模式, Prompt Engineering, 客户服务, 生成式人工智能, 机器学习软件, 数据科学, 应用程序部署, ChatGPT, 案例研究, 人工智能和机器学习(AI/ML), 自助服务技术, 人工智能, 机器学习, 人工智能工作流程, 模型部署
初级 · 专项课程 · 3-6 个月

Arizona State University
您将获得的技能: Engineering Design Process, Engineering Drawings, Prototyping, Product Design, Product Development, Hardware Design, Research and Design, Design Specifications, Ideation, User Feedback
初级 · 课程 · 1-4 周

您将获得的技能: Distributed Denial-Of-Service (DDoS) Attacks, Google Cloud Platform, Prometheus (Software), Cloud Infrastructure, Load Balancing, Prompt Engineering, Kubernetes, Network Performance Management, Network Monitoring, Cloud Computing Architecture, Firewall, Containerization, Application Performance Management, Virtual Networking, Network Architecture, Network Planning And Design, Network Security, Network Routing, Site Reliability Engineering, Virtual Private Networks (VPN)
中级 · 专业证书 · 3-6 个月

多位教师
您将获得的技能: 数据伦理, 监督学习, NumPy, 随机森林算法, 深度学习, 数据预处理, 张力流, Model Evaluation, Transfer Learning, 迁移学习, Jupyter, 强化学习, 功能工程, 模型评估, 人工智能, 决策树学习, 应用机器学习, 无监督学习, 预测建模, Scikit Learn(机器学习库), 机器学习, 分类算法
初级 · 专项课程 · 1-3 个月

您将获得的技能: Distributed Denial-Of-Service (DDoS) Attacks, Google Cloud Platform, Kubernetes, Prometheus (Software), Cloud Infrastructure, Identity and Access Management, Data Loss Prevention, Load Balancing, Prompt Engineering, Network Monitoring, Cloud Computing Architecture, Containerization, Application Performance Management, Virtual Networking, Network Architecture, Role-Based Access Control (RBAC), Network Routing, Site Reliability Engineering, Cloud Security, Virtual Private Networks (VPN)
攻读学位
中级 · 专业证书 · 3-6 个月

Board Infinity
初级 · 课程 · 1-4 周

Advancing Women in Tech
您将获得的技能: Engineering Management, Technical Management, Cross-Functional Collaboration, Team Performance Management, Technical Communication, Software Engineering, Employee Coaching, Communication, Conflict Management, Team Management, Meeting Facilitation, People Management, Performance Review, Virtual Teams, Employee Performance Management, Program Management, Labor Compliance, Agile Methodology, Cloud Engineering, Business Strategy
混合 · 课程 · 1-4 周

Princeton University
您将获得的技能: 可扩展性, 计算机结构, 操作系统, 计算机系统, 性能调整, 分布式计算, 计算机工程, 硬件架构, 微架构
高级设置 · 课程 · 3-6 个月

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

您将获得的技能: Malware Protection, Exploitation techniques, Exploit development, Cyber Threat Hunting, Cyber Security Assessment, Application Security, Threat Detection, Virtual Machines, Code Review, Debugging, System Programming, Scripting, Windows PowerShell, Virtual Environment, Linux, File Management
中级 · 课程 · 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 个月

Google Cloud
您将获得的技能: Google Cloud Platform, Cloud Infrastructure, Identity and Access Management, Data Loss Prevention, Distributed Denial-Of-Service (DDoS) Attacks, Prompt Engineering, Kubernetes, Cloud Security, Containerization, OAuth, Cloud Storage, Cloud Services, Application Deployment, Virtual Machines, Virtual Networking, Security Controls, Cloud Computing, Threat Management, Application Security, Data Security
中级 · 专项课程 · 3-6 个月