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

Board Infinity
您将获得的技能: Restful API, Application Deployment, Web Development, Full-Stack Web Development, Cloud API, Application Development, Software Documentation, Data Validation
中级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: 数据操作, Pandas(Python 软件包), 数据科学, 数据导入/导出, 数据清理, 数据分析, 数据预处理, 编程原则, 统计分析, Python 程序设计, 透视表和图表, NumPy
中级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 物联网, 新兴技术, 大数据, 嵌入式系统, 亚马逊网络服务, 计算机硬件, 数据科学, 基础设施安全, Network Protocol(网络协议, 无线网络, 云平台, 通用网络
中级 · 课程 · 1-4 周

Universidad Nacional Autónoma de México
您将获得的技能: Android Studio, Android (Operating System), Android Development, Mockups, Mobile Development, Mobile Development Tools, Software Design Patterns, User Interface (UI) Design, Application Design, Application Development, Prototyping, User Interface (UI), Development Environment, GitHub
混合 · 课程 · 1-3 个月

您将获得的技能: Adobe Photoshop, Photo Editing, Adobe Creative Cloud, Computer Graphic Techniques, Photography, Graphics Software, Graphic Design, Image Quality, Creativity
初级 · 指导项目 · 不超过 2 小时
您将获得的技能: Django (Web Framework), Performance Tuning, Postman API Platform, Restful API, Application Programming Interface (API), Data Validation, Authentications, Frontend Integration, React.js, API Testing, Authorization (Computing), PostgreSQL, API Design, Scalability, Application Frameworks, JSON, Full-Stack Web Development, Frontend Performance, Web Development, Python Programming
高级设置 · 专项课程 · 3-6 个月

您将获得的技能: 软件测试, 调试, 测试驱动开发(TDD), 单元测试, 集成开发环境, 计算机编程工具, z/OS, 主机计算, COBOL(编程语言), 文件输入/输出
初级 · 课程 · 1-3 个月

The Hong Kong University of Science and Technology
您将获得的技能: 安全 Code, 调试, 软件测试, 项目管理, 瀑布法, Agile 方法论, 单元测试, 软件开发生命周期, 测试案例, 系统测试, 统一模型语言, 白盒测试, 软件开发, 配置管理, 验收测试, 用户验收测试(UAT), 需求分析, 集成测试, 软件工程, 软件开发方法
中级 · 课程 · 1-3 个月

您将获得的技能: Data Structures, Development Environment, C++ (Programming Language), Debugging, Computational Thinking, Computer Programming, Data Management
初级 · 课程 · 1-4 周

您将获得的技能: Sprint Planning, Scrum (Software Development), Azure DevOps, Backlogs, Kanban Principles, Agile Software Development, Project Management, DevOps
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Audit Planning, Auditing, Internal Controls, Risk Management Framework, Continuous Monitoring, Compliance Auditing, Project Coordination, Financial Controls, Quality Assurance, Information Systems Security, Cyber Security Assessment, Governance, Presentations
中级 · 课程 · 1-4 周

Universidad Nacional de Colombia
您将获得的技能: Programming Principles, Debugging, Computational Thinking, Computer Programming, Algorithms, Program Development, Computational Logic, Python Programming, Integrated Development Environments, Development Environment, Software Testing
初级 · 课程 · 1-3 个月