Code 课程可以帮助您学习 Python、Java 和 JavaScript 等编程语言,以及算法、数据结构和网络开发等概念。您可以掌握 Debugging、Version Control 和软件测试方面的技能,这些技能对于创建高效代码至关重要。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,展示如何在实际项目中应用这些技能。

Scrimba
您将获得的技能: Hypertext Markup Language (HTML), Software Documentation, Technical Documentation, Web Development, Technical Writing
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: GitHub Copilot, LLM Application, Large Language Modeling, AI powered creativity, AI literacy, Generative AI, Software Development Tools, AI Workflows, Computer Programming Tools
中级 · 课程 · 1-4 周


您将获得的技能: Prompt Engineering, GitHub Copilot, Docker (Software), ChatGPT, Containerization, Google Gemini, OpenAI, Development Environment, GitHub, Integrated Development Environments, Git (Version Control System), Debugging
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Debugging, Unit Testing, File I/O, Test Case, Integrated Development Environments, Software Testing, Data Import/Export, Program Development, Development Environment, Technical Communication, Python Programming, Programming Principles
中级 · 课程 · 1-4 周

您将获得的技能: Program Development, Integrated Development Environments, Software Development, AI Integrations, AI literacy, Web Development Tools, Web Development, Artificial Intelligence, React.js, Machine Learning
中级 · 指导项目 · 不超过 2 小时

University of Leeds
您将获得的技能: Version Control, GitHub, Git (Version Control System), Issue Tracking, Software Versioning, Software Development Tools, Collaborative Software, Technical Documentation, Software Documentation
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 自然语言处理, 生成模型架构, 负责任的人工智能, 提示模式, 生成式人工智能, ChatGPT, 人工智能工作流程, 无代码开发, 自助服务技术, 人工智能, 机器学习, 工作流程管理, 机器学习软件, 法学硕士申请, 及时工程, IBM 云计算, 数据科学, 深度学习, 业务工作流程分析, 人工智能扫盲, Prompt Engineering
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Git(版本控制系统), 恢复性应用程序接口, 应用程序部署, NumPy, 版本控制, Unix Shell, 文件管理, 软件架构, 网页设计与开发, Bash(脚本语言), 软件开发生命周期, 软件设计, GitHub, 利纳克斯, 数据分析, 外壳脚本, 全栈式网络开发, Linux 命令, Flask (Web 框架), Python 编程
初级 · 专项课程 · 3-6 个月

您将获得的技能: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, React Redux, Browser Compatibility, User Centered Design, GitHub, CI/CD, Cloud Applications, Responsive Web Design, Cloud Development, NoSQL, Git (Version Control System), Webpack, HTML and CSS, Application Development, MongoDB, Agile Methodology, Software Development
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: Agile 软件开发, Agile 方法论, DevOps, 安全 Code, 测试工具, 应用程序部署, 詹金斯, 云部署, Gherkin(脚本语言), 测试驱动开发(TDD), 敏捷方法, Kubernetes, 持续集成, 敏捷软件开发, Istio, Scrum(软件开发), 系统监控, CI/CD, Grafana, 开放式网络应用程序安全项目(OWASP), 用户故事, 安全编码, Devops 工具
攻读学位
中级 · 专业证书 · 3-6 个月

您将获得的技能: 网页内容无障碍导则, 用户界面和用户体验(UI/UX)设计, 单元测试, 用户界面组件, 可用性, 调试, 代码重用性, 伪代码, 事件驱动编程, 层叠样式表(CSS), 设计研究, 用户界面(UI), 软件可视化, Linux 命令, Javascript, JavaScript 框架, 用户研究, 用户体验设计, 超文本标记语言(HTML), Unix
攻读学位
初级 · 专业证书 · 3-6 个月