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

Johns Hopkins University
您将获得的技能: Apache Hadoop, Data Processing, Distributed Computing, Performance Tuning, Big Data, Software Architecture, Scalability
中级 · 课程 · 1-3 个月

您将获得的技能: File I/O, Integrated Development Environments, System Configuration
初级 · 课程 · 3-6 个月
LearnQuest
您将获得的技能: 数据库, 面向对象设计, 计算机编程, 统一模型语言, Algorithm, 文件输入/输出, Network Security, 系统软件, 计算机结构, Visual Basic(编程语言), SQL, 数据结构, 计算机科学, 面向对象编程(OOP), 关系数据库, Microsoft 开发工具, 计算机硬件, 开发环境, 编程原则, 数据库管理
初级 · 专项课程 · 3-6 个月

您将获得的技能: Java Programming, Java, Integrated Development Environments, Mobile Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging, Data Structures
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Generative AI Agents, OpenAI API, Command-Line Interface, AI Enablement, Agentic systems, API Testing, Rust (Programming Language), Key Management, Software Technical Review, Verification And Validation, Unit Testing, Solution Architecture, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: C and C++, C++ (Programming Language), System Programming, Object Oriented Programming (OOP), Code Review, Software Documentation, Data Structures
初级 · 课程 · 1-4 周

SAS
您将获得的技能: 数据清理, 探索性数据分析, 统计编程, 数据转换, 数据导入/导出, 数据分析, SAS(软件), 数据操作, 需求分析
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: Python 程序设计, 系统设计与实施, 嵌入式系统, 用户需求文件, 技术设计, 功能要求, 软件设计, 原型设计, 需求分析, 系统设计, 计算机硬件, 测试计划
混合 · 课程 · 1-3 个月

SAS
您将获得的技能: 统计编程, 数据访问, 调试, 微软Excel, 数据导入/导出, 数据预处理, 数据操作, SAS(软件), 数据分析
中级 · 课程 · 1-3 个月

Arizona State University
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
初级 · 课程 · 1-4 周

您将获得的技能: Rust (Programming Language), Data Structures, Package and Software Management, Blockchain, Development Environment, Web Development, Programming Principles, Web Servers, Restful API, System Programming, Maintainability, Algorithms, Integrated Development Environments, Software Testing, Unit Testing, Software Design Patterns, Development Testing, Debugging
初级 · 专项课程 · 3-6 个月

您将获得的技能: R Programming, Ggplot2, Data Visualization, Data Manipulation, Exploratory Data Analysis, Statistical Programming, Data Science, Tidyverse (R Package), Statistical Modeling, Data Analysis, Regression Analysis, Data Structures, Statistical Analysis, Descriptive Statistics, Programming Principles, Data Transformation, Probability & Statistics
中级 · 课程 · 1-3 个月