计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。

您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Web Scraping, Programming Principles, Microsoft Visual Studio, .NET Framework, Data Structures, Software Design Patterns, File I/O, Application Development, Computational Logic, Algorithms, Hypertext Markup Language (HTML), Unit Testing, Debugging
初级 · 课程 · 1-3 个月

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

您将获得的技能: Bash (Scripting Language), Operating Systems, File Systems, Linux Commands, Linux, SQL, Unix, Database Management, Command-Line Interface, Relational Databases, Authorization (Computing), Authentications, User Accounts
初级 · 课程 · 1-4 周

Meta
您将获得的技能: Unix 命令, 数据结构, 还原式 API, 移动开发, React Native, Git(版本控制系统), 苹果 Xcode, 可用性测试, Swift 编程, GitHub, 版本控制, 用户研究, 苹果 iOS, iOS 开发, 用户界面(UI), Javascript, 交互设计, 核心数据(软件), 角色(用户体验), Jest(JavaScript 测试框架)
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Development Environment, Integrated Development Environments, Computer Programming, Software Engineering, Programming Principles
初级 · 课程 · 1-4 周

JetBrains
您将获得的技能: Integrated Development Environments, Python Programming, File I/O
初级 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 卷积神经网络, 计算机视觉, 机器学习, 数据预处理, 深度学习, 人工神经网络, Keras(神经网络库), 模型评估, 张力流, 图像分析, 人工智能
中级 · 课程 · 1-4 周

Peking University
您将获得的技能: C (Programming Language), Programming Principles, Computer Science, Computer Architecture, Computer Programming, Theoretical Computer Science, Data Structures, Computational Thinking, Algorithms, Emerging Technologies
混合 · 课程 · 3-6 个月

Peking University
您将获得的技能: Data Structures, C++ (Programming Language), Algorithms, Object Oriented Programming (OOP), Object Oriented Design, C (Programming Language), File I/O, Graph Theory, Programming Principles, Computer Programming, Application Development, Application Design, Program Development, Data Storage, Computer Science, Software Engineering, Computer Architecture, Computational Thinking, Query Languages, Software Design
初级 · 专项课程 · 3-6 个月

DeepLearning.AI
您将获得的技能: Python 程序设计, 可扩展性, 机器学习, 大型语言模型, Prompt Engineering, 强化学习, 生成式人工智能, 模型部署, LLM 申请, 应用机器学习, 自然语言处理, 生成模型架构, 模型评估, 负责任的人工智能
中级 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, Storyboarding, Wireframing, User Experience Design, UI/UX Research, Usability Testing, Information Architecture, Presentations, User Research, Web Design, Figma (Design Software), Design Reviews, Persona (User Experience), Web Content Accessibility Guidelines, User Story, Data Ethics, Usability, User Centered Design, Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Java Programming, Java, Object Oriented Programming (OOP), Oracle SQL Developer, Oracle Databases
中级 · 专项课程 · 1-3 个月