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

SAS
您将获得的技能: 数据操作, 统计编程, 数据分析, 数据转换, 数据处理, SAS(软件), 数据整合, 数据展示
中级 · 课程 · 1-3 个月

Northeastern University
您将获得的技能: Object Oriented Programming (OOP), Python Programming, Computer Programming, Development Environment, Scripting, Scripting Languages, Debugging, Web Applications, Algorithms, Data Manipulation
初级 · 课程 · 1-3 个月

您将获得的技能: Remote Access Systems, Application Programming Interface (API), Network Model, TCP/IP, Network Protocols, System Programming, Data Access, Performance Tuning, Data Sharing, Computer Hardware
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Python 程序设计, 图论, Algorithm, 数学建模, 应用数学, 运筹学, 理论计算机科学, 组合学, 计算思维
攻读学位
高级设置 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Data Structures, Python Programming, Data Manipulation, Programming Principles, Computer Programming, Software Installation, Development Environment, Jupyter, Integrated Development Environments
初级 · 课程 · 1-4 周

您将获得的技能: Unity Engine, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Augmented and Virtual Reality (AR/VR), Animations, Video Game Development, Performance Tuning, Image Quality, Debugging
混合 · 课程 · 1-3 个月

Northeastern University
您将获得的技能: Web Applications, Web Development, Object Oriented Programming (OOP), Application Development, Computer Programming, Python Programming, Programming Principles, Data Science, Data Analysis, Scripting, Maintainability, Debugging
初级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据结构, 功能设计, Scala 编程, Algorithm, 性能测试, 性能调整, 分布式计算, 计算机编程
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 文件管理, 数据结构, Java, 数据管理, Data Management, Java 编程, 应用程序开发, 编程原则, 面向对象设计, 面向对象编程(OOP), 计划发展, 应用设计
中级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Basic Electrical Systems, Wireless Networks, C++ (Programming Language), Object Oriented Design, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C and C++, Hardware Design, Electronics, Programming Principles, Display Devices, Embedded Software, Integrated Development Environments, Product Development, Electronic Systems, Embedded Systems
中级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Python Programming, Computer Programming, Software Engineering
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Other Programming Languages, Data Structures, Object Oriented Programming (OOP), Maintainability, Programming Principles, Software Development
中级 · 课程 · 1-4 周