编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。

University of California, Santa Cruz
您将获得的技能: 编程原则, 算法, 游戏设计, 计算机编程, C++(编程语言), 人工智能, 软件文档, 面向对象编程(OOP), 调试, 数据结构, 软件设计模式, C(编程语言), 图论, Algorithm
初级 · 专项课程 · 3-6 个月

您将获得的技能: Model Evaluation, AI Personalization, Data Science, Data Preprocessing, Python Programming, Development Environment
中级 · 课程 · 1-4 周

Amazon Web Services
您将获得的技能: Amazon Elastic Compute Cloud, Amazon Web Services, Performance Tuning, Cloud Infrastructure, Infrastructure As A Service (IaaS), Cloud Services, Capacity Management
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Hardware Architecture, Computer Programming Tools, Linear Algebra
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Multi-Factor Authentication, Authentications, Identity and Access Management, Security Controls, Security Awareness, Risk Management Framework, Data Security, Safety and Security, Security Management, Human Factors (Security), Cyber Security Strategy
中级 · 课程 · 1-4 周

EDUCBA
您将获得的技能: Microsoft Azure, Cloud Computing, Virtual Machines, Cloud Infrastructure, Virtual Networking, Cloud Applications, Cloud Deployment, Application Deployment, Virtual Private Networks (VPN), Virtualization, Cloud Storage, Scalability
中级 · 课程 · 1-3 个月

Coursera
中级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Web Servers, Distributed Computing, Application Servers, Servers, Network Architecture, System Programming, Network Protocols, Systems Architecture, TCP/IP, Computer Networking, Network Performance Management, Scalability, File Transfer Protocol (FTP), System Design and Implementation, Web Services, Microservices, File Systems, Debugging, Software Development, Application Programming Interface (API)
初级 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Blockchain, Emerging Technologies, FinTech, Cryptography, Technical Analysis, Distributed Computing, Transaction Processing, Scalability
初级 · 课程 · 1-4 周

您将获得的技能: QuickBooks (Accounting Software), Reconciliation, Financial Reporting, Bookkeeping, Ledgers (Accounting), Accounting, Inventory Management System, Workflow Management, Inventory Control, Accounting Software, Sales Tax, Accounting Records, Small Business Accounting, Financial Accounting, Process Optimization, Accounts Payable and Receivable, Cash Handling, Expense Management, Financial Data, Inventory Management
初级 · 专项课程 · 1-3 个月

Coursera
您将获得的技能: Distributed Computing, Scalability, Performance Tuning, C++ (Programming Language), System Programming, Computer Architecture, Cross Platform Development, Hardware Architecture, Application Development, Algorithms, C (Programming Language), Development Environment
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 脚本, Git(版本控制系统), 软件开发, 网络应用, 数据结构, 计算机编程, 应用编程接口 (API), 面向对象编程(OOP), HTML 和 CSS, 调试, 网络开发, JSON, Javascript, 事件驱动编程, 阿贾克斯
初级 · 课程 · 1-3 个月