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

University of London
您将获得的技能: Javascript, 用户界面(UI), 计算机编程, 计算机图形学, 动画, 开发环境, 数据管理, Data Management, 计划发展, 互动设计, 调试, 人机交互
初级 · 课程 · 1-4 周

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

University of Cape Town
您将获得的技能: 数据操作, 统计假设检验, 统计分析, 数学建模, 绘图(图形), 数据科学, 计算机编程, Jupyter, 科学可视化, 数据可视化, 探索性数据分析, 软件包和软件管理, 其他编程语言
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 三维资产, 故事板, 计算机图形学, 动画和游戏设计, 计算机编程, 脚本, 编程原则, 游戏设计, 事件驱动编程
初级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: Go (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Computer Programming, Unit Testing, Algorithms, Computer Science, Debugging, Integration Testing, Software Design
中级 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: Scala 编程, 功能设计, 集成开发环境, 数据结构, 面向对象编程(OOP), Algorithm, 编程原则, 计算机编程工具
中级 · 课程 · 1-3 个月

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

Birla Institute of Technology & Science, Pilani
您将获得的技能: 文件系统, 计算机编程, 数据结构, 计算机硬件, 计算机系统, 数据管理, Data Management, 计算思维, C(编程语言), Algorithm, 操作系统, 编程原则
攻读学位
初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 系统编程, 计划发展, 数据结构, 计算机编程, C(编程语言), 开发环境, 计算机工程, Algorithm, 编程原则, 嵌入式系统, 调试
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: LLM Application, Large Language Modeling, Prompt Engineering, Generative AI, Applied Machine Learning, Python Programming, Open Source Technology, JSON, Debugging
中级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: Scala 编程, 软件设计, 可扩展性, 数据结构, 中间件, 分布式计算, 软件架构, 微服务, 云计算, 事件驱动编程
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: C(编程语言), 计算机编程, 解决问题, Algorithm, 编程原则
初级 · 课程 · 1-4 周