计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。

The University of Edinburgh
您将获得的技能: Software Engineering, Programming Principles, Software Development, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animation and Game Design
混合 · 课程 · 1-3 个月

The Linux Foundation
您将获得的技能: 系统编程, 调试, Linux 命令, 文件管理, Unix 命令, Linux, 命令行界面, 软件开发工具, 文件系统, 脚本, 外壳脚本, 软件包和软件管理, Java, 计划发展, 脚本语言, Bash(脚本语言)
初级 · 课程 · 1-4 周

EDUCBA
您将获得的技能: Technical Drawing, Engineering Drawings, Mechanical Drawings, Computer Aided Three-Dimensional Interactive Application (CATIA), Assembly Drawing, 3D Modeling, Mechanical Design, Drafting and Engineering Design, Computer-Aided Design, Visualization (Computer Graphics), File Management, Engineering Design Process, Interoperability
初级 · 课程 · 1-3 个月

您将获得的技能: Generative AI, Prompt Engineering, Responsible AI, AI Security, Data Ethics, Microsoft Azure, AI Enablement, Artificial Intelligence, LLM Application, Artificial Intelligence and Machine Learning (AI/ML), Application Design, Application Development, Model Evaluation, Deep Learning
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 图论, 数据结构, 调试, 面向对象设计, C#(编程语言), 编程原则, 视频游戏开发, Algorithm, 软件设计模式, Unity 引擎, 软件架构, 游戏设计
中级 · 课程 · 1-4 周

您将获得的技能: Google Analytics, Web Analytics, Web Analytics and SEO, Marketing Analytics, Content Performance Analysis, Data-Driven Decision-Making, Analytics, Performance Reporting, Driving engagement, Key Performance Indicators (KPIs), Performance Metric, Customer Insights, AI Personalization, Performance Analysis
初级 · 课程 · 1-4 周

LearnKartS
您将获得的技能: JUnit, File I/O, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Program Development, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Application Design, Software Design Patterns, Debugging
初级 · 专项课程 · 1-3 个月

University of Michigan
您将获得的技能: Critical Thinking, Generative AI, AI Enablement, Decision Making, Information Management
初级 · 课程 · 1-3 个月

Anthropic
您将获得的技能: 克劳德人类学, AI 工作流程, 调试, 开发环境, JSON, 文件管理, 工具调用, 服务器, 系统架构, 模型上下文 Protocol, 计划发展
初级 · 课程 · 1-4 周

您将获得的技能: C++ (Programming Language), Application Development, Computer Programming, Programming Principles, File I/O
初级 · 指导项目 · 不超过 2 小时

Universidade de São Paulo
您将获得的技能: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Computer Programming, Debugging, Programming Principles, Software Testing
中级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Data Migration, Data Strategy, Google Cloud Platform, Technology Strategies, Data-Driven Decision-Making, Cloud Solutions, Risk Mitigation, Business Priorities, Enterprise Architecture, Cost Estimation, Governance, Stakeholder Engagement
中级 · 课程 · 1-4 周