计算机课程可以帮助您学习 Python 和 Java 等编程语言、数据结构、Algorithm 和网络开发基础。您可以掌握软件设计、调试和数据库管理方面的技能,同时了解网络安全原理。许多课程都会介绍一些工具,如用于版本控制的 Git、用于数据库查询的 SQL,以及用于构建用户界面的 React 等框架,展示如何将这些技能应用到实际项目中。

Coursera
您将获得的技能: SQL, Stored Procedure, Query Languages, MySQL, Database Management, Transaction Processing, Data Manipulation, Relational Databases
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Hardware Design, Electronic Hardware, Schematic Diagrams, Electronics, Software Installation, Electronic Components, Electrical Engineering, Design Software, Technical Design, Computer-Aided Design, Manufacturing and Production, Design
初级 · 课程 · 3-6 个月

您将获得的技能: Web Applications, Computational Logic, Software Development Tools, Business Logic, Other Programming Languages, Program Development, Scalability
中级 · 专项课程 · 1-3 个月

您将获得的技能: Penetration Testing, Vulnerability Assessments, Network Analysis, Cyber Security Assessment, Virtual Machines, Virtual Environment, Open Source Technology, Malware Protection, Command-Line Interface, Software Installation, Microsoft Windows
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Animation and Game Design, Visualization (Computer Graphics), Generative AI, Simulations, Computer Graphics, Python Programming, Object Oriented Programming (OOP), Computer Programming Tools, Algorithms
高级设置 · 课程 · 1-3 个月

您将获得的技能: 超文本标记语言(HTML), 前端网络开发, Bootstrap(前端框架), 移动开发, 网页设计, 层叠样式表(CSS), 网页设计与开发, 响应式网页设计
初级 · 课程 · 1-4 周

您将获得的技能: Jenkins, CI/CD, Apache Tomcat, Apache Maven, Docker (Software), Continuous Integration, Application Lifecycle Management, Shell Script, Continuous Deployment, Application Deployment, DevOps, Continuous Delivery, Command-Line Interface, Git (Version Control System)
中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Software Development, Software Engineering, Programming Principles, Computer Programming, Problem Solving, Data Structures, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
中级 · 专项课程 · 1-4 周

Johns Hopkins University
您将获得的技能: Git(版本控制系统), GitHub, 持续改进流程, 业务转型, 数字化转型, 版本控制, Devops, Agile 方法论, 流程改进, 软件开发, IT 自动化, DevSecOps, 跨职能合作, 持续部署, 持续集成, CI/CD
中级 · 课程 · 1-4 周

Universidad de Palermo
您将获得的技能: Object Oriented Design, Object Oriented Programming (OOP), Java, Software Design, Software Design Patterns, Programming Principles, Software Development
中级 · 课程 · 1-4 周

California Institute of the Arts
您将获得的技能: 叙事, 概念设计, 原型设计, 动画和游戏设计, 构思, 故事板, 设计元素和原则, 平面和视觉设计, 技术设计, 设计师, 创意设计, 可用性测试, 设计策略, 视频游戏开发, 动画, 游戏设计, 互动设计, 可视化(计算机制图), 软件设计文件, 虚拟环境
初级 · 专项课程 · 3-6 个月

您将获得的技能: AI Security, Responsible AI, Large Language Modeling, IT Security Architecture, Threat Modeling, Vulnerability Assessments, Threat Detection, Cybersecurity, Information Systems Security, Cyber Security Strategy, Security Strategy, Security Management, Cyber Attacks, Cloud Security, Security Awareness, Enterprise Security, Distributed Denial-Of-Service (DDoS) Attacks, Incident Response, Natural Language Processing
初级 · 课程 · 1-4 周