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

Logical Operations
您将获得的技能: Object Oriented Programming (OOP), Data Structures, File I/O, Debugging, Data Processing, Application Development, File Management, File Systems, Programming Principles, Computer Programming, Python Programming, Scripting, Scripting Languages, Operating Systems, Software Development, Virtual Machines, Cross Platform Development
初级 · 专项课程 · 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 个月

Logical Operations
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Database Application, Python Programming, Unit Testing, Computer Programming, Restful API, Cross Platform Development, Package and Software Management, Scripting, Data Science, Program Development, Computer Programming Tools, Software Development, Data Processing, Debugging, Programming Principles, User Interface (UI) Design, Regression Analysis, Machine Learning
中级 · 专项课程 · 1-3 个月

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Debugging, Computational Thinking, Programming Principles, Program Development, Application Design, Command-Line Interface, Algorithms
混合 · 课程 · 1-4 周

您将获得的技能: Computational Thinking, Data Storage
中级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 数据结构, 系统编程, 操作系统, 计算机结构, 功能设计, 数据访问, Algorithm, 调试, 计算机编程工具, 软件设计, 围棋(编程语言), 面向对象编程(OOP), 后端网站开发
中级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
中级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 数据结构, 命令行界面, 操作系统, 系统编程, 可维护性, 文件输入/输出, 用户界面(UI), 计算机编程, 模拟, 调试, Algorithm, C(编程语言), 软件设计, 软件开发, 解决问题, 伪代码, 软件测试, 计划发展, 编程原则, 软件工程
初级 · 专项课程 · 3-6 个月
Dartmouth College
您将获得的技能: 嵌入式软件, 命令行界面, 系统编程, 文件输入/输出, 嵌入式系统, 计算机工程, 计算机编程, Linux 命令, 计算机结构, 文件系统, Algorithm, 调试, 软件文档, Linux, C(编程语言), 软件工程, 软件可视化, 计算机科学, Linux 服务器, 编程原则
初级 · 专项课程 · 3-6 个月
University of London
您将获得的技能: 计算机网络, 制图, 开发环境, Network Security, 计算机编程, 数据扫盲, Javascript, 计算思维, 计算机图形学, 软件开发工具, 调试, 可视化(计算机制图), 计算机系统, 解决问题, 计算机扫盲, 网络应用, 计划发展, 算术, 普通数学, 计算机科学
攻读学位
初级 · 专项课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Algorithms, Pseudocode, Graph Theory, Software Testing, Artificial Intelligence, Integrated Development Environments, Integration Testing, Software Design
中级 · 专项课程 · 3-6 个月

Edureka
您将获得的技能: Cloud-Native Computing, Grafana, Web Services, Web Applications, Software Architecture, Development Environment, Object Oriented Design, CI/CD, Programming Principles, Computer Programming, Program Development, Network Security, Other Programming Languages, Software Development Tools, Data Structures, Data Sharing
中级 · 专项课程 · 3-6 个月