初级编码课程可以帮助您学习编程基础、语法、Algorithm 和基本的问题解决技巧。您可以掌握编写 Cleaning 代码、Debugging 和理解 Data Structure 的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于编码的集成开发环境 (IDE) 以及用于协作编码项目的平台。您还将学习 Python、JavaScript 或 HTML/CSS 等常用于网络开发和软件应用的语言。

Fractal Analytics
您将获得的技能: Model Context Protocol, AI Security, Threat Modeling, AI Workflows, Secure Coding, LLM Application, Enterprise Architecture, Generative AI Agents, Security Controls, Interoperability, Agentic systems, Generative AI
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 密码学, 数据安全, 安全 Code, 防火墙, 风险管理框架, 网络安全, Network Security, 软件设计模式, 数据加密标准, 信息保障, Encryption, 渗透测试, 高级加密标准(AES), 信息系统安全, 网络攻击, 公钥基础设施, 安全控制, 应用安全, 开发技术, 入侵检测和防御
中级 · 专项课程 · 3-6 个月

您将获得的技能: Microsoft Copilot, Prompt Engineering, GitHub, Microsoft Visual Studio, Development Environment, Computer Programming Tools, Generative AI, Software Installation
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: ASP.NET, Microsoft Copilot, .NET Framework, Application Programming Interface (API), Middleware, Server Side, Restful API, C# (Programming Language), Back-End Web Development, Application Frameworks, JSON, Software Documentation, Secure Coding, Programming Principles, Extensible Markup Language (XML)
初级 · 课程 · 1-3 个月

Michigan State University
您将获得的技能: 原型设计, 色彩理论, 三维资产, 概念设计, Autodesk Maya, 计算机制图技术, 计算机图形学, 动画, 视频游戏开发, 数据导入/导出, 设计师, Adobe Photoshop, 游戏设计, 故事板, 动画和游戏设计, 设计元素和原则, Unity 引擎, 平面和视觉设计, 三维建模, 设计研究
初级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: 数据库, 应用程序接口测试, 单元测试, API 设计, 应用程序开发, MySQL, Git(版本控制系统), 用户账户, 还原式 API, 全栈式网络开发, 网络应用, 服务器端, Django (网络框架), 后端网站开发
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 密码学, 安全 Code, 软件设计, 公钥加密标准(PKCS), 软件设计模式, 区块链, 威胁建模, 开放式网络应用程序安全项目(OWASP), 应用安全, 脆弱性评估, 软件架构
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Environmental Social And Corporate Governance (ESG), Sustainable Business, Sustainable Development, Corporate Sustainability, Environmental Issue, Sustainability Reporting, Stakeholder Management, Business Ethics, Stakeholder Analysis, Governance, Strategic Thinking, Business Communication, Trend Analysis
初级 · 课程 · 1-4 周

The Hong Kong University of Science and Technology
您将获得的技能: 软件设计, 功能要求, 验收测试, 需求分析, 软件设计模式, 统一模型语言, 软件开发生命周期, 配置管理, 系统设计, 调试, 项目管理, 白盒测试, 数据建模, 面向对象设计, 项目规划, 软件开发方法, 软件工程, 软件架构, 流程驱动的开发, 软件测试
中级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 数据结构, 软件包和软件管理, 命令行界面, 系统编程, 单元测试, 调试, 编程原则, GitHub, 开发环境, 软件测试, 拉斯特(编程语言)
初级 · 课程 · 1-4 周

您将获得的技能: Collaborative Software, Version Control, Integrated Development Environments, Debugging, Git (Version Control System), Application Deployment, Cloud Deployment, Cloud Development, GitHub, Development Environment, Application Development, Continuous Deployment, File Management, Software Development Tools, Secure Coding, Configuration Management, Cloud Storage
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 技术文档, 云平台, 基础设施即服务(IaaS), 软件开发, 云计算, 云基础设施, 无服务器计算, 敏捷软件开发, 基础设施即代码(IaC), Devops, GitHub, 技术交流, 持续交付, CI/CD, 平台即服务(PaaS)
初级 · 课程 · 1-3 个月