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

IBM
您将获得的技能: 层叠样式表(CSS), 计算机编程, 数据结构, Javascript, 事件驱动编程, 网络开发, 前端网络开发, 调试, JSON, 软件开发, Git(版本控制系统), 面向对象编程(OOP), AJAX, 应用编程接口 (API), 超文本标记语言(HTML)
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Python 程序设计, 数据处理, 数据分析, Algorithm, 调试, 解决问题, 软件开发
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 数据结构, 软件设计模式, 调试, 功能设计, 数据操作, 面向对象编程(OOP), R 语言程序设计(中文版), 编程原则, 性能调整, 性能测试
中级 · 课程 · 1-3 个月

Pearson
您将获得的技能: System Programming, Rust (Programming Language), Data Structures, Relational Databases, Other Programming Languages, Databases, Debugging, Programming Principles, Application Development, Secure Coding, SQL, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Software Development, File I/O, Command-Line Interface, Data Import/Export
初级 · 专项课程 · 1-3 个月

Simplilearn
您将获得的技能: C# (Programming Language), Restful API, Unity Engine, Object Oriented Programming (OOP), .NET Framework, C++ (Programming Language), Video Game Development, ASP.NET, Object-Relational Mapping, Software Engineering, Web Services, Application Development, Software Design Patterns, Database Management, Programming Principles, C (Programming Language)
初级 · 课程 · 1-4 周

Edureka
您将获得的技能: Web Development, System Programming, Web Applications
初级 · 课程 · 1-4 周

Edureka
您将获得的技能: Rust (Programming Language), Data Manipulation, System Programming, Data Structures, Performance Tuning, Data Management, Maintainability, Secure Coding, Web Development, Debugging, Application Development
高级设置 · 课程 · 1-4 周

EDUCBA
您将获得的技能: Object Oriented Programming (OOP), Java Programming, File I/O, Application Development, Computer Programming, User Interface (UI), Programming Principles, Databases, System Design and Implementation, Integrated Development Environments, SQL, Data Validation
初级 · 课程 · 1-3 个月

National Academy of Sports Medicine
您将获得的技能: Exercise Science, Coaching, Health And Wellness Coaching, Kinesiology, Injury Prevention, Physiology, Adaptability, Human Musculoskeletal System, Goal Setting, Communication, Anatomy
初级 · 课程 · 1-3 个月

EDUCBA
您将获得的技能: Unix Shell, Shell Script, Bash (Scripting Language), Unix Commands, Unix, Scripting, Scripting Languages, Linux Commands, Command-Line Interface, Linux, File I/O, File Systems, Programming Principles, File Management
中级 · 课程 · 1-3 个月

JetBrains
您将获得的技能: Generative AI Agents, Large Language Modeling, Software Development Tools, AI Workflows, IntelliJ IDEA, AI Enablement, Artificial Intelligence, Applied Machine Learning, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Software Development, Integrated Development Environments, Generative AI, Software Development Life Cycle
初级 · 课程 · 1-3 个月

EDUCBA
您将获得的技能: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Data Structures, Data Persistence, Programming Principles, Data Store
中级 · 课程 · 1-4 周