初学者编码课程可以帮助您学习编程基础、语法、Algorithm 和解决问题的技巧。您可以掌握编写 Cleaning 代码、Debugging 和理解 Data Structure 的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等集成开发环境 (IDE) 以及网络开发和软件工程中常用的 Python 或 JavaScript 等语言。

University of Michigan
您将获得的技能: Bootstrap(前端框架), 超文本标记语言(HTML), 事件驱动编程, 响应式网页设计, 浏览器兼容性, 网络开发, 线框设计, Javascript, 网页设计, 前端网络开发, 验证和确认, 网页设计与开发, Html 和 Css, 层叠样式表(CSS), 应用程序部署, 网页内容无障碍指南, 应用框架, 可用性, 用户界面 (UI) 设计, 互动设计
初级 · 专项课程 · 3-6 个月

您将获得的技能: File I/O, Object Oriented Programming (OOP), Debugging, JSON, Program Development, Data Structures, Code Review, Python Programming, Microsoft Visual Studio, Development Environment, Scripting, Maintainability, Integrated Development Environments, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), Scalability
初级 · 专项课程 · 3-6 个月

University of California, Davis
您将获得的技能: Responsive Web Design, Hypertext Markup Language (HTML), Color Theory, Cascading Style Sheets (CSS), Web Applications, Typography, HTML and CSS, Javascript, Web Design and Development, Web Design, Web Development Tools, Web Development, GitHub, Debugging, Web Content Accessibility Guidelines, Front-End Web Development, Cloud Hosting, Program Development, Event-Driven Programming, User Interface (UI) Design
初级 · 专项课程 · 3-6 个月

您将获得的技能: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
初级 · 指导项目 · 不超过 2 小时

University of Colorado System
您将获得的技能: Prompt Engineering, Vibe coding, Debugging, Large Language Modeling, LLM Application, AI Security, Application Programming Interface (API), Responsible AI, Development Environment, AI Enablement, Integrated Development Environments, API Testing, Application Development, Application Security
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Game Design, Software Development, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Maintainability, Data Structures, Software Design, Computer Programming, Data Management
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: 数据结构, Python 程序设计, 网络开发, GitHub, 计算机编程, 数据操作, 单元测试, Git(版本控制系统), Algorithm, 调试, 脚本, 软件测试, Jupyter, 集成开发环境, 面向对象编程(OOP), 版本控制
初级 · 课程 · 1-3 个月


您将获得的技能: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Javascript, Web Design, Event-Driven Programming, Web Design and Development, Development Environment, Web Development, User Interface and User Experience (UI/UX) Design, Web Applications, Interactive Design, Animations, Typography, Color Theory, Web Analytics and SEO, Debugging, Data Validation
初级 · 专项课程 · 1-3 个月

KodeKloud
您将获得的技能: Python Programming, Programming Principles, Data Structures, Debugging, Computer Programming, Scripting, Scripting Languages
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Python 程序设计, Algorithm, 调试, 软件开发, 解决问题, 数据分析, 数据处理
初级 · 课程 · 1-4 周

您将获得的技能: Data Import/Export, Data Analysis, Data Visualization, Programming Principles, Python Programming
初级 · 指导项目 · 不超过 2 小时