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

University of Toronto
您将获得的技能: 编程原则, 苹果 Xcode, 计算机编程, 图像分析, Objective-C(编程语言), 苹果 iOS, Swift 编程, 面向对象编程(OOP), 移动开发, 集成开发环境, iOS 开发
混合 · 课程 · 1-3 个月

BITS Pilani
您将获得的技能: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Theoretical Computer Science, Object Oriented Design, Operating Systems, Android Development, Database Design, Encryption, Bioinformatics, Java Programming, Feature Engineering, Algorithms, TCP/IP, Version Control, Data Structures, Model View Controller
获得学位
学位 · 1-4 年
University of London
您将获得的技能: Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Unsupervised Learning, Combinatorics, Database Design, Statistical Visualization, Web Development, Generative AI
获得学位
学位 · 1-4 年

Google Cloud
您将获得的技能: Machine Learning 方法, 张力流, 计算机视觉, 深度学习, 开发环境, 图像分析, 机器学习, Google 云端平台, 人工神经网络
初级 · 项目 · 不超过 2 小时

Birla Institute of Technology & Science, Pilani
您将获得的技能: Theoretical Computer Science, Programming Principles, Cryptography, Algorithms, Applied Mathematics, Probability & Statistics, Data Management
初级 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 功能设计, 数据可视化软件, Apache Spark, 分布式计算, 数据结构, 用户界面(UI), 编程原则, Scala 编程, 数据操作, Apache Hadoop, 大数据, 交互式数据可视化, 软件设计, 实时数据, 热图, 计算机编程, 性能调整, 面向对象编程(OOP), 软件设计模式, 数据处理
中级 · 专项课程 · 3-6 个月

Peking University
您将获得的技能: Computer Architecture, Computer Systems, Microarchitecture, Peripheral Devices, Hardware Architecture, Computer Hardware, Systems Architecture, Data Storage Technologies, Data Storage
混合 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 功能设计, R 语言程序设计(中文版), 软件文档, 数据结构, 数据操作, 调试, 性能调整, 编程原则, 面向对象编程(OOP), 软件设计模式, 集成开发环境
中级 · 课程 · 1-3 个月

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

Dartmouth College
您将获得的技能: Natural Language Processing, Field-Programmable Gate Array (FPGA), Statistical Machine Learning, Machine Learning, Embedded Systems, Embedded Software, Machine Learning Algorithms, Distributed Computing, Generative AI, Image Analysis, Software Design, Computer Vision, Electrical and Computer Engineering, Engineering Analysis, Digital Communications, Serial Peripheral Interface, Student Support and Services, Student Services, Text Mining, Electronics Engineering
获得学位
学位 · 1-4 年

您将获得的技能: COBOL (Programming Language), Integrated Development Environments, Business Logic, Mainframe Computing, Programming Principles, Computer Programming Tools, Computer Programming, Development Environment, Data Management, Debugging, Procedure Development
初级 · 课程 · 1-4 周

Rice University
您将获得的技能: 系统编程, Java 编程, Java, Algorithm, 数据结构, 调试, 编程原则
中级 · 课程 · 1-3 个月