编程语言课程可以帮助您学习语法、Data Structure、算法和面向对象编程。您可以培养调试、代码优化和软件开发方法方面的技能。许多课程都会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持创建强大的应用程序并提高您的编码效率。

University of London
您将获得的技能: 图形工具, 数据管理, 计算机编程, 计算机图形学, 互动设计, 计算机编程工具, 调试, 人机交互, 软件开发工具, Javascript, 开发环境, Data Management
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Program Development, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Creative Design, Computer Programming, Computational Thinking, File I/O
初级 · 专项课程 · 3-6 个月

University of California, Santa Cruz
您将获得的技能: Go (Programming Language), Data Structures, Object Oriented Programming (OOP), Computer Programming, Unit Testing, Programming Principles, Algorithms, C (Programming Language), Software Testing, Debugging, Integration Testing, Software Design, System Design and Implementation, Distributed Computing
中级 · 课程 · 1-3 个月

Arizona State University
您将获得的技能: Integrated Development Environments, Python Programming, Programming Principles, File I/O, Scripting, Software Engineering, Computer Programming, Computer Engineering, Data Structures
初级 · 课程 · 1-3 个月

The University of Edinburgh
您将获得的技能: Algorithm, 软件工程, 软件设计, 计算机编程, 调试, 编程原则, 算法, 游戏设计, 计算思维, 软件开发
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 应用程序开发, 计算机编程, .NET框架, Microsoft 开发工具, 调试, 编程原则, 跨平台开发, Visual Basic(编程语言), 软件开发, 集成开发环境, 开发环境
初级 · 课程 · 1-4 周

您将获得的技能: Programming Principles, Debugging, Computer Programming, Application Design, Computer Science, Maintainability, Object Oriented Programming (OOP), Software Development, Data Management, Algorithms, Software Architecture
初级 · 课程 · 3-6 个月

Illinois Tech
您将获得的技能: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Unit Testing, File I/O, Web Development, Program Development, Open Source Technology, Data Processing, Database Application, Data Structures, User Interface (UI)
攻读学位
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 三维资产, 故事板, 脚本, 计算机图形学, 计算机编程, 视频游戏开发, 动画, 调试, 编程原则, 游戏设计, 动画和游戏设计, 事件驱动编程
初级 · 课程 · 1-3 个月
Rice University
您将获得的技能: 应用程序开发, 计算机图形学, 计算机编程, 互动设计, 动画, Python 编程, 编程原则, 游戏设计, 事件驱动编程
混合 · 课程 · 1-3 个月

University of Leeds
您将获得的技能: Programming Principles, Robotics, Python Programming, Computer Programming, Automation, Algorithms, Debugging, Development Environment, Data Structures
初级 · 课程 · 1-4 周