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

您将获得的技能: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
高级设置 · 专业证书 · 3-6 个月

您将获得的技能: Figma (Design Software), Usability Testing, Responsive Web Design, User Interface and User Experience (UI/UX) Design, User Experience Design, Usability, Wireframing, User Interface (UI) Design, Prototyping, Design Thinking, User Flows, Design Research, Front-End Web Development, User Interface (UI), Mockups, User Centered Design, UI Components, Software Design Documents, UI/UX Strategy, Interaction Design
中级 · 专项课程 · 3-6 个月

LearnKartS
您将获得的技能: JUnit, File I/O, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Program Development, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Application Design, Software Design Patterns, Debugging
初级 · 专项课程 · 1-3 个月
Imperial College London
您将获得的技能: 可视化(计算机制图), 三维资产, 计算机制图技术, 增强现实与虚拟现实(AR/VR), Android Studio, 计算机图形学, 动画, 安卓开发, 徽标设计
中级 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design and Development, Hypertext Markup Language (HTML), Debugging, Web Applications, No-Code Development, Front-End Web Development, Development Environment, Microsoft Visual Studio
初级 · 课程 · 1-3 个月

The Linux Foundation
您将获得的技能: Linux 命令, 命令行界面, Unix 命令, GitHub, 版本控制, 协作软件, 系统配置, CI/CD, 软件包和软件管理, Git(版本控制系统), 文件系统, 软件开发工具, Linux 管理, 外壳脚本, Open Source 技术, Linux, 脚本, Bash(脚本语言), 用户账户, 软件版本控制
初级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 生成式人工智能, Microsoft Copilot, 应用编程接口 (API), 大型语言模型, 负责任的人工智能, Prompt Engineering, 拥抱的脸, ChatGPT, 机器学习, Python 程序设计, OpenAI 应用程序接口, 检索-增强生成, OpenAI
初级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: Supervised Learning, Predictive Modeling, Logistic Regression, Statistical Modeling, Model Evaluation, Machine Learning, Machine Learning Algorithms, Classification Algorithms, Regression Analysis, Probability & Statistics, Linear Algebra
攻读学位
中级 · 课程 · 1-3 个月

您将获得的技能: Microsoft Copilot, Prompt Engineering, GitHub, Microsoft Visual Studio, Development Environment, Computer Programming Tools, Generative AI, Software Installation
初级 · 课程 · 1-4 周

您将获得的技能: Application Lifecycle Management, DevSecOps, Azure DevOps, DevOps, Continuous Delivery, Software Quality Assurance, Release Management, Secure Coding, CI/CD, Git (Version Control System), Verification And Validation, Continuous Integration, GitHub, Software Testing, Security Controls, Software Development Tools, Data Governance, Continuous Deployment, Cyber Governance, Version Control
高级设置 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: AI Security, Penetration Testing, Network Security, Exploitation techniques, Open Web Application Security Project (OWASP), Cyber Security Assessment, Unix, Computer Security, Network Monitoring, Application Security, Cybersecurity, Artificial Intelligence and Machine Learning (AI/ML), Cryptographic Protocols, Network Protocols, Cryptography, Security Awareness, Generative AI Agents, Server Side, Web Applications, Machine Learning Algorithms
中级 · 专项课程 · 3-6 个月
University of Illinois Urbana-Champaign
您将获得的技能: 电气工程, 微积分, 图论, 数学建模, Algorithm, 计算机辅助设计, 计算逻辑, 系统设计, 数据结构, Networking 路由器, 硬件设计, 专用集成电路, 计算机结构
中级 · 课程 · 1-3 个月