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

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

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

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

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

Illinois Tech
您将获得的技能: Unified Modeling Language, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Scripting Languages, Software Design, Data Structures, UI Components, File Management
攻读学位
初级 · 课程 · 1-3 个月

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

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

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

您将获得的技能: Application Security, System Programming, Secure Coding, C++ (Programming Language), C (Programming Language), Debugging, Embedded Systems, Interoperability, Data Validation
混合 · 课程 · 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 周

University of Michigan
您将获得的技能: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Data Structures, Computer Programming, Software Design, Python Programming, Java, Algorithms, Performance Tuning, Debugging
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 统一模型语言, 数据建模, 脚本, Python 程序设计, 面向对象编程(OOP), 计算机编程, 软件设计, 软件工程, 数据结构
初级 · 课程 · 1-4 周