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

您将获得的技能: Restful API, API Design, GitHub, Git (Version Control System), Postman API Platform, Application Programming Interface (API), Application Deployment, Node.JS, API Testing, Web Development, Server Side, Full-Stack Web Development, Back-End Web Development, Web Applications, Front-End Web Development
中级 · 课程 · 1-4 周

Peking University
您将获得的技能: Data Structures, Computational Thinking, Graph Theory, Theoretical Computer Science, Programming Principles, Algorithms, Computer Programming, Data Storage, C (Programming Language), C++ (Programming Language)
混合 · 课程 · 1-3 个月

您将获得的技能: Vulnerability Assessments, Vulnerability Management, Vulnerability Scanning, Cyber Security Assessment, Hardening, Threat Management, Patch Management, Cyber Risk, Continuous Monitoring, Threat Detection, Cyber Threat Hunting, Application Security, Security Controls, Cyber Attacks, Cyber Engineering, Cyber Security Policies, Network Security, Cyber Security Strategy, Network Engineering, Web Applications
中级 · 课程 · 1-4 周

您将获得的技能: Retrieval-Augmented Generation, AI Workflows, Model Deployment, Transfer Learning, Application Deployment, Embeddings, Vector Databases, Model Evaluation
高级设置 · 课程 · 1-3 个月

Georgia Institute of Technology
您将获得的技能: 用户体验设计, 用户界面 (UI) 设计, 以用户为中心的设计, 交互设计, UI/UX 研究, 原型设计, 可用性, 需求分析, 可用性测试, 用户研究
初级 · 课程 · 1-3 个月

您将获得的技能: Test Automation, Test Data, Test Tools, Maintainability, Test Case, Business Process Automation, Test Execution Engine, Enterprise Application Management, Automation, Case Studies, Business Reporting, User Acceptance Testing (UAT), No-Code Development, Business Process, SAP Applications, Process Validation, Scalability
初级 · 课程 · 1-4 周

您将获得的技能: Cryptography, Object Oriented Programming (OOP), File I/O, Encryption, Data Structures, Software Development, Data Visualization, Model Evaluation, Automation, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Public Key Cryptography Standards (PKCS), Databases, Python Programming, Natural Language Processing, Algorithms, Key Management, Software Installation, Data Validation
初级 · 专项课程 · 3-6 个月

Politecnico di Milano
您将获得的技能: 硬件架构, 系统设计与实施, 云基础设施, 专用集成电路, 云计算开发, 开发环境, 性能调整, 计算机结构, 亚马逊弹性计算云 Computing, 编程原则, 亚马逊网络服务, 云应用
中级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: DevSecOps, Identity and Access Management, Cloud Security, Data Security, Encryption, Security Controls, Network Security, Cloud Computing Architecture, Virtual Networking, CI/CD, Key Management, Firewall, Continuous Monitoring
初级 · 课程 · 1-3 个月

您将获得的技能: Graph Theory, Data Structures, Algorithms, Program Development, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Python Programming
中级 · 课程 · 1-3 个月

University of Minnesota
您将获得的技能: 软件测试, 系统测试, 验证和确认, 测试案例, 功能测试, 开发测试, 测试自动化, 白盒测试, 软件质量保证, 单元测试, JUnit, 测试计划, 测试数据, 代码覆盖范围
中级 · 课程 · 1-4 周

University of Alberta
您将获得的技能: 统一模型语言, 面向对象设计, 软件设计, Java, 应用设计, 软件设计模式, 面向对象编程(OOP), 可维护性
中级 · 课程 · 1-4 周