基础编码课程可以帮助您学习 Python、JavaScript 和 HTML 等编程语言,以及算法、数据结构和 Debugging 技术等概念。您可以掌握编写简洁代码、了解软件开发流程以及创建简单应用程序或网站的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于编码的 Integrated Development Environment (IDE) 以及简化网络开发的框架,让您可以在实际项目中应用自己的技能。

您将获得的技能: No-Code Development, Responsive Web Design, User Accounts, Frontend Integration, Workflow Management, UI Components, Application Development, Product Automation, Interactive Design, Web Design, Database Application, Web Design and Development, Identity and Access Management, Automation, User Interface (UI) Design, Databases, Authentications, Authorization (Computing), Computational Logic, Debugging
中级 · 课程 · 3-6 个月
University of California, Santa Cruz
您将获得的技能: 计划发展, 计算逻辑, 编程原则, 内存管理
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 移动开发, 科特林, 编程原则, 安卓开发, 计算机编程, 代码重用性, 面向对象编程(OOP), 面向对象设计, 数据结构
初级 · 课程 · 1-4 周
LearnQuest
您将获得的技能: 统一建模语言, 数据库, 网络安全, 计算机编程, 计划发展, 系统编程, 关系数据库, Microsoft 开发工具, Algorithm, 算法, 查询语言, 计算机结构, 开发环境, 计算机硬件, Network Security, 文件输入/输出, 硬件架构, Visual Basic(编程语言), 面向对象编程(OOP), 系统软件, 数据结构, 面向对象设计
初级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: 编程原则, 应用程序开发, 计算机编程, 网络开发, Swift 编程, 开发环境, 代码重用性, iOS 开发, 面向对象编程(OOP), 数据结构, 苹果 iOS, 苹果 Xcode
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: Python 编程, Django (网络框架), 编程原则, 功能设计, 计算机编程, 计划发展, 测试脚本开发, 单元测试, 云托管, 开发环境, 调试, 面向对象编程(OOP), 软件测试, 测试驱动开发(TDD), 数据结构, 软件包和软件管理
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Python 编程, 编程原则, 脚本, 计算逻辑, 脚本语言, 计算机编程, 计算机图形学, 调试, 软件可视化, 图表设计, 数据结构
初级 · 课程 · 1-4 周

您将获得的技能: Threat Modeling, Secure Coding, Application Security, Security Testing, DevSecOps, MITRE ATT&CK Framework, Security Requirements Analysis, Authentications, Threat Detection, Software Development Life Cycle, Security Controls, Systems Development Life Cycle, Vulnerability Assessments, DevOps, Cyber Security Assessment, CI/CD, Linux, Cyber Security Strategy, Cyber Risk, Cyber Governance
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 网络框架, 验证和确认, 网络开发工具, 响应式网页设计, 应用框架, Javascript, 事件驱动编程, 网络开发, 网页内容无障碍导则, 层叠样式表(CSS), 网络语言, 线框设计, HTML 和 CSS, 调试, 前端网络开发, 超文本标记语言(HTML), 互动设计, Bootstrap(前端框架), 网页设计, 网页设计与开发
初级 · 专项课程 · 3-6 个月

Rice University
您将获得的技能: Python 编程, 集成开发环境, 计算机编程, 编程原则, 计划发展, 计算逻辑, 调试, 开发环境
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Video Game Development, Game Design, Program Development, Web Development Tools, Software Development, Software Development Tools, Computer Programming Tools, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Integrated Development Environments, Maintainability, Programming Principles, Data Structures, Code Reusability, Software Design, Computer Programming, Object Oriented Programming (OOP)
初级 · 课程 · 1-4 周
University of California, Santa Cruz
中级 · 课程 · 1-3 个月