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

您将获得的技能: Back-End Web Development, PostgreSQL, Python Programming, Restful API, SQL, API Design, Object-Relational Mapping, Database Management, Databases, Data Validation, Development Environment
中级 · 课程 · 1-3 个月
您将获得的技能: Unix Commands, Command-Line Interface, Unix, Bash (Scripting Language), File Management, Linux Commands, Productivity, Computer Programming
初级 · 指导项目 · 不超过 2 小时

Universitat Autònoma de Barcelona
您将获得的技能: Video Game Development, Game Design, Animation and Game Design, Unity Engine, Unreal Engine, Augmented and Virtual Reality (AR/VR), Computer Programming, Computer Graphics, User Interface (UI), Storytelling, Artificial Intelligence
混合 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Google Cloud Platform, Virtual Networking, Cloud Infrastructure, Data Import/Export, Network Architecture, Identity and Access Management, Generative AI, Network Performance Management, Network Monitoring, General Networking, Network Protocols, Computer Networking, Network Security, Distributed Computing
中级 · 课程 · 1-3 个月

Nanjing University
您将获得的技能: Web Scraping, Data Mining, Object Oriented Programming (OOP), Data Processing, Data Preprocessing, User Interface (UI), Visualization (Computer Graphics), Statistical Analysis, NumPy, Data Analysis, Data Manipulation, Pandas (Python Package), Python Programming
混合 · 课程 · 1-3 个月

University of Maryland, College Park
您将获得的技能: 人机交互, 多因素身份验证, 安全工程, Authentication, 设计师, 信息隐私, 网络安全, 可用性测试, 以用户为中心的设计, 用户界面 (UI) 设计, 可用性, 交互设计, 人为因素, 个人身份信息
混合 · 课程 · 1-3 个月

您将获得的技能: Apache Maven, Build Tools, Software Configuration Management, Continuous Integration, Integrated Development Environments, Java Programming, Dependency Analysis, Automation, Java, Product Lifecycle Management, Extensible Markup Language (XML)
中级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Software Documentation, Java Programming, Java, Computer Programming, Programming Principles, Computational Thinking, Computer Science
中级 · 课程 · 1-4 周

您将获得的技能: Animations, Animation and Game Design, 3D Assets, Computer Graphics, 3D Modeling, Visualization (Computer Graphics), Motion Graphics, Simulations, Video Game Development, Design Elements And Principles, Design and Product
中级 · 课程 · 3-6 个月

您将获得的技能: 集成开发环境, 单元测试, 代码审查, 应用程序部署, 还原式 API, 编程原则, Flask(网络框架), AI 赋能, 人工智能, 服务器端, 网络应用, Python 程序设计, 调试
中级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: 可维护性, 应用安全, 测试自动化, 移动开发, 单元测试, Git(版本控制系统), 面向对象编程(OOP), 测试驱动开发(TDD), 集成测试, Java, 安卓开发, 软件测试, JUnit, 文件输入/输出, Android Studio, 可测试性, Java 编程, 系统测试, 软件工程, 软件设计模式
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 可维护性, 数值分析, 数据存储, 调试, 编程原则, 业务逻辑, 软件测试, 撰写报告, COBOL(编程语言), 计算机编程, 软件工程
初级 · 课程 · 1-4 周