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

University of Washington
您将获得的技能: Other Programming Languages, Software Design, Ruby (Programming Language), Programming Principles, Data Structures, Software Architecture, Computer Programming, Functional Design, Debugging
中级 · 课程 · 1-4 周

University of Pennsylvania
您将获得的技能: Java 编程, 数据结构, 面向对象编程(OOP), Java, Matplotlib, Pandas(Python 软件包), Python 程序设计, 面向对象设计, 单元测试, 计算机编程, 数据清理, 数据科学, 数据分析, 编程原则, 文件输入/输出, 计算机编程工具, 应用程序开发, 日蚀(软件), 调试, 数据可视化
初级 · 专项课程 · 3-6 个月

University of California, Santa Cruz
您将获得的技能: 数据结构, 面向对象编程(OOP), C(编程语言), 计算机编程, 编程原则, Algorithm, C++(编程语言), 图论, 调试
中级 · 课程 · 1-3 个月
University of California, Santa Cruz
中级 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Data Structures, C (Programming Language), Programming Principles, Data Management, Algorithms, Computer Programming, File I/O
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Java 编程, Java, 开发环境, 数据结构, 面向对象设计, 面向对象编程(OOP), 计算机编程
中级 · 课程 · 1-4 周
University of Toronto
您将获得的技能: 开发环境, 数据结构, Python 程序设计, 集成开发环境, 计划发展, 软件文档, 计算机编程, 编程原则, Algorithm, 文件输入/输出, 调试
初级 · 课程 · 1-3 个月

Logical Operations
您将获得的技能: Object Oriented Programming (OOP), File I/O, Python Programming, Operating Systems, Package and Software Management, Data Import/Export, Computer Programming, Development Environment, Object Oriented Design, Scripting, File Management, Scripting Languages, Programming Principles, Data Processing, Debugging, Program Development, Cross Platform Development, Computer Programming Tools, Software Development, Data Structures
中级 · 专项课程 · 1-3 个月

Lund University
您将获得的技能: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotics, Other Programming Languages, Computer Programming, Event-Driven Programming
中级 · 课程 · 1-4 周

您将获得的技能: Full-Stack Web Development, Flask (Web Framework), Web Applications, Real Time Data, Web Development, Restful API, Application Development, Application Programming Interface (API), Back-End Web Development, Python Programming
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Data Science, Web Applications, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Scientific Visualization, Game Design
初级 · 指导项目 · 不超过 2 小时

DeepLearning.AI
您将获得的技能: LangChain, Prompt Engineering, Python 程序设计, LLM 申请, Node.JS, AI 协调, JavaScript 框架, 检索-增强生成
中级 · 项目 · 不超过 2 小时