计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。
Michigan State University
您将获得的技能: 创造力, 同行评审, C#(编程语言), 动画, 脚本, 用户界面(UI), 视频游戏开发, 面向对象编程(OOP), 游戏设计, Unity 引擎, 跨平台开发
初级 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design and Development, Hypertext Markup Language (HTML), Debugging, Web Applications, No-Code Development, Front-End Web Development, Development Environment, Microsoft Visual Studio
初级 · 课程 · 1-3 个月

ConsenSys Academy
您将获得的技能: 区块链, 物联网, Open Source 技术, 业务建模, 事务处理, 金融科技, 分类账(会计), 互操作性, 数字资产, 分布式计算, 可扩展性, 密码学, 新兴技术
初级 · 课程 · 1-3 个月

Infosec
您将获得的技能: Open Web Application Security Project (OWASP), Application Security, Secure Coding, Security Testing, Vulnerability Scanning, Security Controls, Intrusion Detection and Prevention, Security Awareness, Web Applications, Browser Compatibility, Computer Programming
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Penetration Testing, Network Security, Network Monitoring, Exploitation techniques, Virtual Private Networks (VPN), Cryptographic Protocols, Network Protocols, General Networking, Computer Networking, Command-Line Interface, Network Analysis, Proxy Servers
攻读学位
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Object Oriented Programming (OOP), Software Design, Program Development, Data Structures, Visualization (Computer Graphics), Graphic and Visual Design, Computer Graphics, Creative Design, Python Programming, Algorithms, Linear Algebra, Simulations, Spatial Analysis
中级 · 课程 · 1-3 个月
您将获得的技能: Django (Web Framework), Application Programming Interface (API), Application Frameworks, Web Development, Program Development, Python Programming, Computer Programming, GitHub
高级设置 · 课程 · 1-4 周

Infosec
您将获得的技能: 区块链, 安全工程, Encryption, 基础设施安全, 分布式计算, Algorithm, 数据完整性, 密码学, 计算机安全, 数据安全, 可扩展性, 密码协议, Network Security, 开发技术, 脆弱性评估, 关键管理, 安全 Code
初级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Google Gemini, Google Cloud Platform, Generative AI Agents, Google Workspace, Data Access, Cloud Security, Enterprise Architecture, AI Workflows, Data Security, Agentic systems, Application Deployment, Data Integration
初级 · 课程 · 1-3 个月

您将获得的技能: Generative AI, Prompt Engineering, Responsible AI, AI Security, Data Ethics, Microsoft Azure, AI Enablement, Artificial Intelligence, LLM Application, Artificial Intelligence and Machine Learning (AI/ML), Application Design, Application Development, Model Evaluation, Deep Learning
中级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 依赖性分析, Java 编程, Git(版本控制系统), 渗透测试, JSON, 应用安全, 授权(计算), 漏洞管理, 开放式网络应用程序安全项目(OWASP), 利用开发, 脆弱性评估, 代码审查, Java, Docker (软件), 安全 Code, Authentication
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 资产保护, 风险管理框架, 威胁建模, 安全控制, 业务连续性规划, 网络安全战略, 商业风险管理, 风险分析, 网络治理, 资产管理, 合规管理, 风险管理, 安全管理, 风险缓解, 脆弱性评估, 威胁管理, 安全意识, 供应商管理, 安全战略, 网络风险
初级 · 专项课程 · 1-3 个月