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

Starweaver
您将获得的技能: Matlab, Scientific Visualization, Data Visualization, Simulation and Simulation Software, Data Visualization Software, Mathematical Modeling, Data Analysis, Engineering Analysis, Mathematical Software, Programming Principles, Data Structures, Computer Programming, Debugging
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Interactive Data Visualization, Software Installation, Package and Software Management, R Programming, Integrated Development Environments, Cloud Development, Cloud Hosting
初级 · 指导项目 · 不超过 2 小时

Scrimba
您将获得的技能: TypeScript, Event-Driven Programming, Javascript, Pseudocode, Computational Thinking, JSON, Web Development, Angular, Web Applications, Vue.JS, Data Import/Export, Application Development, Mobile Development, Debugging, Algorithms, Data Structures, Node.JS, Unit Testing, Web Development Tools, JavaScript Frameworks
初级 · 专项课程 · 3-6 个月

您将获得的技能: Selenium (Software), Test Automation, Object Oriented Programming (OOP), Test Script Development, Test Tools, Software Testing, Programming Principles, Software Installation, Scripting, Python Programming, Development Environment, Integrated Development Environments, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Systems, Computer Science, Embedded Systems, OS Process Management, Computer Programming, C (Programming Language), Program Development, C# (Programming Language)
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 授权(计算), 恶意软件保护, 负载平衡, 身份和访问管理, Network Security, 云安全, 地理信息系统, 用户账户, 亚马逊网络服务, AWS 身份和访问管理 (IAM), 安全工程, 基于角色的访问控制(RBAC), 云计算, 网络安全, 威胁建模, 亚马逊弹性计算云 Computing, 信息系统安全, 入侵检测和防御, Distributed Denial-Of-Service (DDoS) 攻击, Encryption
初级 · 专项课程 · 3-6 个月

您将获得的技能: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), C and C++, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Technical Design, Theoretical Computer Science
中级 · 专项课程 · 1-3 个月

Atlassian
您将获得的技能: 命令行界面, Git(版本控制系统), 软件配置管理, Bitbucket, 协作软件, 版本控制, 代码审查, GitHub
混合 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 探索性数据分析, 数据科学, NumPy, 决策树学习, Scikit-learn (机器学习库), Python 程序设计, 机器学习算法, 分类算法, 机器学习, 数据预处理, 功能工程, 应用机器学习, 随机森林算法, 性能调整, 逻辑回归, 回归分析, 数据分析, 监督学习, 模型评估
攻读学位
中级 · 课程 · 1-3 个月

您将获得的技能: Malware Protection, Exploit development, Cyber Threat Hunting, Cyber Security Assessment, Application Security, Threat Detection, Virtual Machines, Debugging, System Programming, Scripting, Windows PowerShell, Virtualization, Computer Architecture, Excel Macros, Linux
中级 · 课程 · 1-3 个月

您将获得的技能: Ledgers (Accounting), Prompt Engineering, Tax Planning, Tax Management, Large Language Modeling, LLM Application, Auditing, Portfolio Management, Tax Compliance, Generative AI, Income Tax, Cash Flow Forecasting, Fraud detection, Financial Forecasting, Financial Analysis, Responsible AI, Financial Auditing, Oracle Cloud Applications, Artificial Intelligence, Risk Management
中级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: UI 组件, 数据访问, 事务处理, 移动开发, 数据结构, 数据库应用, Swift 编程, 应用编程接口 (API), 用户界面(UI), 面向对象编程(OOP), 苹果 Xcode, 模型-视图-控制器, 苹果 iOS, JSON, 数据持久性, 应用程序开发, 核心数据(软件), 响应式网页设计, 单元测试, iOS 开发
初级 · 专项课程 · 3-6 个月