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

Logical Operations
您将获得的技能: R Programming, R (Software), Plot (Graphics), Data Visualization, Statistical Visualization, Statistical Modeling, Data Analysis, Data Science, Statistical Analysis, Data Import/Export, Statistical Machine Learning, Machine Learning Methods, Machine Learning, Decision Tree Learning, Machine Learning Algorithms, Regression Analysis, Data Structures, Computer Programming, Computer Programming Tools, Software Development
混合 · 课程 · 1-3 个月

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Code Reusability, Memory Management, Programming Principles, Data Structures, Development Environment
初级 · 课程 · 1-4 周

您将获得的技能: Flutter (Software), Program Development, Computational Logic
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 应用编程接口 (API), 功能要求, 自动化工程, 基本电气系统, 电子产品, 云 API, 功能规范, 网络协议, 嵌入式软件, Network Protocol(网络协议, 操作系统, 嵌入式系统, 电子元件, 物联网, 串行外设接口, 利纳克斯, 测试计划, 用户需求文件, 系统设计, Python 编程, Linux 命令
初级 · 专项课程 · 3-6 个月

University of London
您将获得的技能: Javascript, 用户界面(UI), 游戏设计, 网络应用, 多媒体, 图像分析, 图形软件, 计算机编程, 可视化(计算机制图), 移动开发, 互动设计, 计算机编程工具, 计算机图形学, 动画和游戏设计, 视频游戏开发, 动画, 音乐, 音乐创作, 数字信号处理
混合 · 课程 · 1-3 个月

您将获得的技能: Rust (Programming Language), Development Environment, Programming Principles, Data Structures, Memory Management, Integrated Development Environments
初级 · 课程 · 1-3 个月

您将获得的技能: C# (Programming Language), Event-Driven Programming, .NET Framework, Application Deployment, Development Testing, Debugging, Software Testing, ASP.NET, Application Development, Microsoft Visual Studio, File I/O, User Interface (UI), Postman API Platform, UI Components, Application Frameworks, Application Programming Interface (API), API Testing, Application Design, AI Integrations, User Interface and User Experience (UI/UX) Design
混合 · 课程 · 1-3 个月

您将获得的技能: PL/SQL, Oracle Databases, SQL, Data Access, Programming Principles, Program Development, Maintainability, Records Management
混合 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Tidyverse (R Package), Rmarkdown, R Programming, Ggplot2, R (Software), Plot (Graphics), Data Visualization, Data Import/Export, Statistical Visualization, Data Wrangling, Statistical Reporting, Data Visualization Software, Data Presentation, Data Analysis, Data Science, Data Manipulation, Statistical Analysis, Data Cleansing, Data Transformation, Communication
初级 · 专项课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 操作系统流程管理, 文件输入/输出, 数据结构, 配置管理, 系统软件, 嵌入式软件, 操作系统, 命令行界面, 嵌入式系统, 开发环境, 外壳脚本, 利纳克斯, 外围设备, 构建工具, 计划发展, Linux 命令, 调试, 系统编程, 内存管理
高级设置 · 课程 · 1-4 周

您将获得的技能: Prompt Engineering, GitHub Copilot, LangChain, LLM Application, Emerging Technologies, AI Orchestration, AI Workflows, AI Security, OpenAI, AI Integrations, ChatGPT, AI literacy, Responsible AI, Artificial Intelligence, General Networking, Cybersecurity, Network Administration, Software Development, Quantum computing
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Encryption, 加密技术, Algorithm, 关键管理, 数据完整性, 电子邮件安全, 高级加密标准(AES), 数据加密标准, 加密, 入侵检测和防御, 密码协议, 命令行界面, 网络开发, 安全 Code, 数据安全, PHP(脚本语言), 应用安全, 算法, 用户供应, 安全编码
中级 · 课程 · 1-4 周