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

Infosec
您将获得的技能: Exploit development, C (Programming Language), C++ (Programming Language), Secure Coding, Application Security, System Programming, Debugging, Vulnerability Assessments
混合 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: Scalability, Scala Programming, Distributed Computing, Event-Driven Programming, System Design and Implementation, Microservices, Software Architecture, Software Design Patterns, Cloud Computing, Software Design, Middleware
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 计算机编程, 调试, 编程原则, 脚本, Python 程序设计, 开发环境, 微软 Visual Studio, 命令行界面
初级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 计算机编程, 调试, 数据结构, Linux, Algorithm, 计算机编程工具, C(编程语言), 软件开发工具, 开发环境, 嵌入式系统
初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 计算机编程, 嵌入式软件, 调试, Linux, 计划发展, 计算机结构, 数据结构, C(编程语言)
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 计算机编程, .NET框架, 数据结构, Visual Basic(编程语言), 计划发展, 面向对象编程(OOP), 统一模型语言, 数据建模, 面向对象设计, 微软 Visual Studio
中级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 计算机编程, Linux, 文件系统, Open Source 技术, Unix, C(编程语言), 计算机工程, Linux 命令, 操作系统, 命令行界面, 嵌入式系统, Linux 服务器
初级 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: LangChain, LLM 申请, Node.JS, JavaScript 框架, 生成式人工智能, Python 程序设计, 生成式 AI 代理, Prompt Engineering
中级 · 项目 · 不超过 2 小时

您将获得的技能: Command-Line Interface, Go (Programming Language), Package and Software Management, Programming Principles, Program Development, Other Programming Languages, Data Structures
初级 · 指导项目 · 不超过 2 小时

LearnQuest
您将获得的技能: 计算机编程, .NET框架, 文件管理, 数据结构, 计划发展, 数据导入/导出, Visual Basic(编程语言), 面向对象编程(OOP), 统一模型语言, 数据建模, 软件工程, Microsoft 开发工具
中级 · 课程 · 1-4 周

Infosec
您将获得的技能: Secure Coding, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Unix, Embedded Systems, Debugging, Unix Commands, Operating Systems, Data Security, Linux, Microsoft Windows
混合 · 课程 · 1-4 周

您将获得的技能: Application Security, System Programming, Secure Coding, C++ (Programming Language), C (Programming Language), Debugging, Embedded Systems, Interoperability, Data Validation
混合 · 课程 · 1-4 周