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

The Hong Kong University of Science and Technology
您将获得的技能: 脚本, 编程原则, 讲故事, 计算机编程, 游戏设计, 计划发展, 数据流, 解决方案设计, 协调, 动画和游戏设计, 计算思维, 动画, 事件驱动编程, 故事板
初级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Theoretical Computer Science, Computer Programming, Pseudocode, Algorithms, Computer Science, Formal Learning, Software Engineering, Program Development, Data Science, Analysis, Debugging, Technical Analysis
中级 · 课程 · 1-3 个月

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 个月

您将获得的技能: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Integrated Development Environments, Scripting, Data Persistence, Computational Logic, Computer Science, File Management
初级 · 专项课程 · 3-6 个月

University of California, Santa Cruz
您将获得的技能: File I/O, Debugging, Go (Programming Language), C (Programming Language), Program Development, Integrated Development Environments, Data Structures, Computer Programming, Algorithms
初级 · 课程 · 1-3 个月

Arizona State University
您将获得的技能: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Event-Driven Programming, Programming Principles, Computer Programming
初级 · 专项课程 · 3-6 个月

Logical Operations
您将获得的技能: Data Structures, Data Processing, Virtual Machines, Verification And Validation, Program Development, Data Preprocessing, Python Programming, Debugging, Maintainability, Programming Principles, Application Development, Scripting, Scripting Languages, Computer Programming, Software Installation, Development Environment, Software Development, Computer Programming Tools, Functional Design, Cross Platform Development
初级 · 专项课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 集成开发环境, 嵌入式系统, 计算机编程, 网络协议, 嵌入式软件, 数字通信, 开发环境, 调试, 计算机硬件, 开放源码技术, C(编程语言), 电子元件, Network Protocol(网络协议, 电子工程
混合 · 课程 · 1-4 周

University of Alberta
您将获得的技能: Python 编程, 应用设计, 编程原则, 算法, 游戏设计, 解决问题, 计算机编程, 伪代码, 数据结构, 计划发展, 调试, 计算机科学, 动画和游戏设计, 理论计算机科学, 软件工程, 视频游戏开发, 计算思维, 问题管理, 功能测试, 软件质量(SQA/SQC), Algorithm
初级 · 课程 · 1-3 个月

Infosec
您将获得的技能: Secure Coding, Computer Programming Tools, C and C++, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Exploit development, Debugging, Interoperability, Unix, Embedded Systems, Vulnerability Assessments, Unix Commands, File I/O, Operating Systems, Data Security, Linux, Microsoft Windows
中级 · 专项课程 · 3-6 个月

Edureka
您将获得的技能: Rust (Programming Language), Back-End Web Development, System Programming, Web Frameworks, Web Development, Web Servers, Software Documentation, Scalability, Maintainability, Secure Coding, Debugging, Application Development, Authentications, Authorization (Computing)
中级 · 专项课程 · 1-3 个月

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