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

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

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Computer Programming, Unit Testing, Programming Principles, Algorithms, C (Programming Language), Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, System Design and Implementation, Game Design
中级 · 专项课程 · 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 个月

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

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

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

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

International Institute of Information Technology Bangalore
您将获得的技能: File I/O, C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Program Development, Data Storage, Integrated Development Environments, Debugging, Problem Solving
初级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 云计算, GitHub, 脚本, 外壳脚本, 文件管理, Unix 命令, Git(版本控制系统), Mac OS, 乌班图, 编程原则, Unix, 利纳克斯, 脚本语言, Bash(脚本语言), 版本控制, 命令行界面
初级 · 课程 · 1-3 个月

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